[{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Xavier Edwards lines out to center fielder Tyrone Taylor.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-08-29T23:10:53.887Z","endTime":"2025-08-29T23:12:01.044Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":669364,"fullName":"Xavier Edwards","link":"/api/v1/people/669364"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":804636,"fullName":"Jonah Tong","link":"/api/v1/people/804636"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[3,4,5,6],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":669364,"fullName":"Xavier Edwards","link":"/api/v1/people/669364"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":621438,"link":"/api/v1/people/621438"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"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-29T20:03:39.532Z","endTime":"2025-08-29T22:48:01.912Z","isPitch":false,"type":"action","player":{"id":669364,"link":"/api/v1/people/669364"},"contextMetrics":{}},{"details":{"description":"Status Change - Warmup","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2025-08-29T22:48:01.912Z","endTime":"2025-08-29T23:10:13.158Z","isPitch":false,"type":"action","player":{"id":669364,"link":"/api/v1/people/669364"},"contextMetrics":{}},{"details":{"description":"Status Change - In Progress","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2025-08-29T23:10:13.158Z","endTime":"2025-08-29T23:10:56.233Z","isPitch":false,"type":"action","player":{"id":669364,"link":"/api/v1/people/669364"},"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":97.4,"endSpeed":88.1,"strikeZoneTop":3.21540791370394,"strikeZoneBottom":1.4633181429891,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.57364463748083,"aZ":-8.005466883487363,"pfxX":-2.009708129735981,"pfxZ":12.096870676668235,"pX":1.454783309376791,"pZ":2.4996728169236397,"vX0":10.185889962049306,"vY0":-141.24523398771873,"vZ0":-7.481048264098317,"x":61.55,"y":171.29,"x0":-1.9546954953177522,"y0":50.00031298534214,"z0":5.714985603140928,"aX":-4.016992953585933},"breaks":{"breakAngle":8.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.0,"breakVerticalInduced":20.3,"breakHorizontal":1.3,"spinRate":2200,"spinDirection":200},"zone":12,"typeConfidence":0.92,"plateTime":0.3894768470609291,"extension":6.814182390406217},"index":3,"playId":"8c2f8f04-8c4a-3cc0-bfe5-cd93a4d8ecfa","pitchNumber":1,"startTime":"2025-08-29T23:10:56.233Z","endTime":"2025-08-29T23:11:00.633Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":804636,"link":"/api/v1/people/804636","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":669364,"link":"/api/v1/people/669364","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"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":96.3,"endSpeed":87.2,"strikeZoneTop":3.27,"strikeZoneBottom":1.47,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.557009302523674,"aZ":-8.054752945377494,"pfxX":-3.896837716796727,"pfxZ":12.27921910687241,"pX":-0.7533728292799334,"pZ":2.177245831835357,"vX0":5.531225019138534,"vY0":-139.96619563709993,"vZ0":-7.955314685463815,"x":145.72,"y":179.99,"x0":-2.258161363155281,"y0":50.003597194469805,"z0":5.600512521507768,"aX":-7.655080410932734},"breaks":{"breakAngle":32.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.2,"breakVerticalInduced":20.5,"breakHorizontal":5.8,"spinRate":2254,"spinDirection":198},"zone":4,"typeConfidence":0.93,"plateTime":0.3928484264062373,"extension":6.844665139578636},"index":4,"playId":"f7c80300-de88-399d-aff3-07735d877de0","pitchNumber":2,"startTime":"2025-08-29T23:11:15.812Z","endTime":"2025-08-29T23:11:21.400Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":804636,"link":"/api/v1/people/804636","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":669364,"link":"/api/v1/people/669364","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"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":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":97.4,"endSpeed":88.6,"strikeZoneTop":3.3054682603897,"strikeZoneBottom":1.46630832077588,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.69180980001782,"aZ":-8.12140121404994,"pfxX":-2.2913674750714303,"pfxZ":11.96217888766803,"pX":0.5644084629661936,"pZ":1.7327628752925515,"vX0":8.278044751040115,"vY0":-141.25682323732107,"vZ0":-9.456986642199679,"x":95.49,"y":192.0,"x0":-2.1127938599019793,"y0":50.000793760367166,"z0":5.655378279304101,"aX":-4.607153790086203},"breaks":{"breakAngle":14.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.4,"breakVerticalInduced":19.7,"breakHorizontal":2.4,"spinRate":2319,"spinDirection":195},"zone":9,"typeConfidence":0.92,"plateTime":0.3884915595896574,"extension":6.838028504835815},"index":5,"playId":"903b02db-c23f-3ef9-87b2-c54dcf4641d9","pitchNumber":3,"startTime":"2025-08-29T23:11:35.337Z","endTime":"2025-08-29T23:11:38.922Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":804636,"link":"/api/v1/people/804636","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":669364,"link":"/api/v1/people/669364","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.2,"endSpeed":79.3,"strikeZoneTop":3.27,"strikeZoneBottom":1.47,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.981680907197,"aZ":-26.232561107566355,"pfxX":-9.346765056884447,"pfxZ":3.6798109181992924,"pX":-1.2265419840751777,"pZ":2.8173589513168342,"vX0":5.591393471029033,"vY0":-126.81717846107782,"vZ0":-1.952094654205378,"x":163.75,"y":162.71,"x0":-2.2551896676165253,"y0":50.00364788155252,"z0":5.707156108203559,"aX":-15.096196855034831},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":6.4,"breakHorizontal":15.5,"spinRate":1449,"spinDirection":241},"zone":11,"typeConfidence":0.88,"plateTime":0.4333055387337805,"extension":6.842822419326005},"hitData":{"launchSpeed":78.9,"launchAngle":22.0,"totalDistance":270.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":118.42,"coordY":91.88}},"index":6,"playId":"95015cc1-2001-37a9-a5c6-6641d5cbb293","pitchNumber":4,"startTime":"2025-08-29T23:11:54.110Z","endTime":"2025-08-29T23:12:01.044Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":804636,"link":"/api/v1/people/804636","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":669364,"link":"/api/v1/people/669364","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669364,"link":"/api/v1/people/669364"},"credit":"b_ab"},{"player":{"id":804636,"link":"/api/v1/people/804636"},"credit":"p_ab"},{"player":{"id":669364,"link":"/api/v1/people/669364"},"credit":"b_pa"},{"player":{"id":804636,"link":"/api/v1/people/804636"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.2,"awayTeamWinProbability":47.8,"homeTeamWinProbabilityAdded":2.200000000000003,"contextMetrics":{},"playEndTime":"2025-08-29T23:12:01.044Z","atBatIndex":0},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jakob Marsee flies out to left fielder Brandon Nimmo.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-08-29T23:12:03.135Z","endTime":"2025-08-29T23:12:38.868Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":805300,"fullName":"Jakob Marsee","link":"/api/v1/people/805300"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":804636,"fullName":"Jonah Tong","link":"/api/v1/people/804636"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":805300,"fullName":"Jakob Marsee","link":"/api/v1/people/805300"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":607043,"link":"/api/v1/people/607043"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(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":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.3,"endSpeed":87.7,"strikeZoneTop":3.36,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.89456664947237,"aZ":-9.324868579599599,"pfxX":-2.7419005539834083,"pfxZ":11.574131239903156,"pX":0.3536374984613556,"pZ":2.674130309913476,"vX0":8.428718749324766,"vY0":-139.93707808345056,"vZ0":-6.51928891583891,"x":103.52,"y":166.58,"x0":-2.3472585114079565,"y0":50.00612869243112,"z0":5.651718592099215,"aX":-5.415112585591679},"breaks":{"breakAngle":18.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.0,"breakVerticalInduced":19.7,"breakHorizontal":3.1,"spinRate":2218,"spinDirection":200},"zone":6,"typeConfidence":0.92,"plateTime":0.3920839480058027,"extension":6.8946431628263305},"hitData":{"launchSpeed":80.7,"launchAngle":31.0,"totalDistance":284.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":96.8,"coordY":89.34}},"index":0,"playId":"e2040934-2812-3944-8e66-327d6f19841f","pitchNumber":1,"startTime":"2025-08-29T23:12:29.647Z","endTime":"2025-08-29T23:12:38.868Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":804636,"link":"/api/v1/people/804636","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":805300,"link":"/api/v1/people/805300","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":805300,"link":"/api/v1/people/805300"},"credit":"b_ab"},{"player":{"id":804636,"link":"/api/v1/people/804636"},"credit":"p_ab"},{"player":{"id":805300,"link":"/api/v1/people/805300"},"credit":"b_pa"},{"player":{"id":804636,"link":"/api/v1/people/804636"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":53.800000000000004,"awayTeamWinProbability":46.199999999999996,"homeTeamWinProbabilityAdded":1.6000000000000014,"leverageIndex":0.63,"dramaIndex":31.0,"contextMetrics":{},"playEndTime":"2025-08-29T23:12:38.868Z","atBatIndex":1},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Agustín Ramírez pops out to second baseman Brett Baty.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-08-29T23:12:39.495Z","endTime":"2025-08-29T23:13:13.540Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":682663,"fullName":"Agustín Ramírez","link":"/api/v1/people/682663"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":804636,"fullName":"Jonah Tong","link":"/api/v1/people/804636"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":682663,"fullName":"Agustín Ramírez","link":"/api/v1/people/682663"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":683146,"link":"/api/v1/people/683146"},"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":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.9,"endSpeed":86.5,"strikeZoneTop":3.17,"strikeZoneBottom":1.47,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.979408682397896,"aZ":-8.183186047809391,"pfxX":-5.532132434357759,"pfxZ":12.386149617031975,"pX":0.01396221837385602,"pZ":2.317723939386013,"vX0":7.778879893877621,"vY0":-139.1895917945808,"vZ0":-7.668756189209159,"x":116.47,"y":176.2,"x0":-2.1150502161636893,"y0":50.00540358996304,"z0":5.671528698912474,"aX":-10.71801055758409},"breaks":{"breakAngle":40.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.5,"breakVerticalInduced":20.8,"breakHorizontal":8.2,"spinRate":2253,"spinDirection":201},"zone":5,"typeConfidence":0.92,"plateTime":0.39546211128697806,"extension":6.8664826035899384},"hitData":{"launchSpeed":87.7,"launchAngle":67.0,"totalDistance":145.0,"trajectory":"popup","hardness":"medium","location":"4","coordinates":{"coordX":152.83,"coordY":152.19}},"index":0,"playId":"cda516ad-caf6-3a7d-86f5-286cd95b3d6c","pitchNumber":1,"startTime":"2025-08-29T23:13:03.211Z","endTime":"2025-08-29T23:13:13.540Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":804636,"link":"/api/v1/people/804636","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":682663,"link":"/api/v1/people/682663","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682663,"link":"/api/v1/people/682663"},"credit":"b_ab"},{"player":{"id":804636,"link":"/api/v1/people/804636"},"credit":"p_ab"},{"player":{"id":682663,"link":"/api/v1/people/682663"},"credit":"b_pa"},{"player":{"id":804636,"link":"/api/v1/people/804636"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":54.800000000000004,"awayTeamWinProbability":45.199999999999996,"homeTeamWinProbabilityAdded":1.0,"leverageIndex":0.4,"dramaIndex":21.0,"contextMetrics":{},"playEndTime":"2025-08-29T23:13:13.540Z","atBatIndex":2},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Francisco Lindor walks.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":3,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-08-29T23:15:39.299Z","endTime":"2025-08-29T23:17:15.815Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":0},"matchup":{"batter":{"id":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":691587,"fullName":"Eury Pérez","link":"/api/v1/people/691587"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[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":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"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-29T23:15:20.345Z","endTime":"2025-08-29T23:15:41.690Z","isPitch":false,"type":"action","player":{"id":596019,"link":"/api/v1/people/596019"},"defense":{"pitcher":{"id":691587,"link":"/api/v1/people/691587","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":689414,"link":"/api/v1/people/689414"},"first":{"id":676572,"link":"/api/v1/people/676572"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":687859,"link":"/api/v1/people/687859"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":686894,"link":"/api/v1/people/686894"}},"offense":{"batter":{"id":596019,"link":"/api/v1/people/596019","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"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":96.5,"endSpeed":87.0,"strikeZoneTop":3.35212812156941,"strikeZoneBottom":1.52028689983075,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.42762033956548,"aZ":-5.808482616395111,"pfxX":-5.503831037591156,"pfxZ":13.508112135437745,"pX":1.1459034186596078,"pZ":1.4420798256197875,"vX0":8.89185892891744,"vY0":-139.76112715514066,"vZ0":-10.726814117722178,"x":73.32,"y":199.84,"x0":-1.3814523971484025,"y0":50.00215290297775,"z0":5.737431222827757,"aX":-10.74260941160985},"breaks":{"breakAngle":45.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-8.0,"breakVerticalInduced":22.0,"breakHorizontal":7.8,"spinRate":2624,"spinDirection":220},"zone":14,"typeConfidence":2.0,"plateTime":0.3939190153503316,"extension":6.487243433539858},"index":1,"playId":"3c7ca1b7-2fe5-3eab-b453-73be308475bd","pitchNumber":1,"startTime":"2025-08-29T23:15:41.690Z","endTime":"2025-08-29T23:15:46.505Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691587,"link":"/api/v1/people/691587","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":689414,"link":"/api/v1/people/689414"},"first":{"id":676572,"link":"/api/v1/people/676572"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":687859,"link":"/api/v1/people/687859"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":686894,"link":"/api/v1/people/686894"}},"offense":{"batter":{"id":596019,"link":"/api/v1/people/596019","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"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":96.3,"endSpeed":87.0,"strikeZoneTop":3.44,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.003942243344184,"aZ":-12.076634806927474,"pfxX":-4.950460545472669,"pfxZ":10.26082068354729,"pX":0.41742581068724444,"pZ":3.3075064053365733,"vX0":6.82968874683404,"vY0":-139.90124667738715,"vZ0":-4.9820616182228985,"x":101.09,"y":149.48,"x0":-1.4256979373328242,"y0":50.00598759698265,"z0":5.919631824498447,"aX":-9.700040984504284},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":17.5,"breakHorizontal":7.3,"spinRate":2643,"spinDirection":210},"zone":3,"typeConfidence":2.0,"plateTime":0.39327098021018436,"extension":6.572643735444026},"index":2,"playId":"75af7f1e-5cae-3646-94d6-7824db640067","pitchNumber":2,"startTime":"2025-08-29T23:16:01.530Z","endTime":"2025-08-29T23:16:12.519Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691587,"link":"/api/v1/people/691587","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":689414,"link":"/api/v1/people/689414"},"first":{"id":676572,"link":"/api/v1/people/676572"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":687859,"link":"/api/v1/people/687859"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":686894,"link":"/api/v1/people/686894"}},"offense":{"batter":{"id":596019,"link":"/api/v1/people/596019","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":99.0,"endSpeed":89.3,"strikeZoneTop":3.28683072855901,"strikeZoneBottom":1.52037177184798,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":37.64628266373114,"aZ":-10.544416169503778,"pfxX":-7.315800910301915,"pfxZ":10.517888798995603,"pX":0.8616212285751051,"pZ":1.48061279001303,"vX0":9.221949336083394,"vY0":-143.53046432104898,"vZ0":-10.090809127389653,"x":84.16,"y":198.8,"x0":-1.4643616612355645,"y0":50.006739303736026,"z0":5.728114449846118,"aX":-15.050081413902916},"breaks":{"breakAngle":44.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":16.8,"breakHorizontal":11.0,"spinRate":2569,"spinDirection":218},"zone":14,"typeConfidence":2.0,"plateTime":0.38372301993627467,"extension":6.546390412070629},"index":3,"playId":"d6744868-bc65-35f2-8d26-cdd3b2bc1e22","pitchNumber":3,"startTime":"2025-08-29T23:16:36.032Z","endTime":"2025-08-29T23:16:40.470Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691587,"link":"/api/v1/people/691587","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":689414,"link":"/api/v1/people/689414"},"first":{"id":676572,"link":"/api/v1/people/676572"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":687859,"link":"/api/v1/people/687859"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":686894,"link":"/api/v1/people/686894"}},"offense":{"batter":{"id":596019,"link":"/api/v1/people/596019","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"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":98.9,"endSpeed":88.8,"strikeZoneTop":3.37097843005304,"strikeZoneBottom":1.51642317292791,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":38.71205522123434,"aZ":-7.8667198497353255,"pfxX":-6.747486346887642,"pfxZ":11.910342378767595,"pX":0.8331477104212535,"pZ":1.3935138991402078,"vX0":9.247006569235692,"vY0":-143.26197771396167,"vZ0":-10.771665299748319,"x":85.24,"y":201.16,"x0":-1.5875642600132975,"y0":50.00547590925115,"z0":5.730983648298467,"aX":-13.77361305286257},"breaks":{"breakAngle":46.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-9.6,"breakVerticalInduced":19.0,"breakHorizontal":10.0,"spinRate":2637,"spinDirection":216},"zone":14,"typeConfidence":2.0,"plateTime":0.3850216374832982,"extension":6.603293559062581},"index":4,"playId":"5e1987ea-d769-3c19-91fc-20be6556a83e","pitchNumber":4,"startTime":"2025-08-29T23:16:52.492Z","endTime":"2025-08-29T23:16:57.578Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691587,"link":"/api/v1/people/691587","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":689414,"link":"/api/v1/people/689414"},"first":{"id":676572,"link":"/api/v1/people/676572"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":687859,"link":"/api/v1/people/687859"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":686894,"link":"/api/v1/people/686894"}},"offense":{"batter":{"id":596019,"link":"/api/v1/people/596019","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"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":98.7,"endSpeed":88.9,"strikeZoneTop":3.3039504849954,"strikeZoneBottom":1.51423834125907,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":37.342860351995306,"aZ":-8.76497200436784,"pfxX":-9.376292324845872,"pfxZ":11.489558318591694,"pX":0.26771074578770243,"pZ":0.786115552145453,"vX0":8.316667781444854,"vY0":-142.87441698141384,"vZ0":-11.973922419843754,"x":106.8,"y":217.55,"x0":-1.483507818762026,"y0":50.004316664199585,"z0":5.614689529239894,"aX":-19.107012007919316},"breaks":{"breakAngle":55.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.7,"breakVerticalInduced":18.1,"breakHorizontal":15.0,"spinRate":2581,"spinDirection":220},"zone":14,"typeConfidence":2.0,"plateTime":0.38549769439070714,"extension":6.702582176613356},"index":5,"playId":"1b4337ef-9ed0-3259-82c2-b88c6f7e3721","pitchNumber":5,"startTime":"2025-08-29T23:17:11.491Z","endTime":"2025-08-29T23:17:15.815Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691587,"link":"/api/v1/people/691587","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":689414,"link":"/api/v1/people/689414"},"first":{"id":676572,"link":"/api/v1/people/676572"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":687859,"link":"/api/v1/people/687859"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":686894,"link":"/api/v1/people/686894"}},"offense":{"batter":{"id":596019,"link":"/api/v1/people/596019","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":596019,"link":"/api/v1/people/596019"},"credit":"b_pa"},{"player":{"id":691587,"link":"/api/v1/people/691587"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":58.3,"awayTeamWinProbability":41.7,"homeTeamWinProbabilityAdded":3.499999999999993,"leverageIndex":0.86,"dramaIndex":48.0,"contextMetrics":{},"playEndTime":"2025-08-29T23:17:15.815Z","atBatIndex":3},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Juan Soto homers (33) on a fly ball to right center field. Francisco Lindor scores.","rbi":2,"awayScore":0,"homeScore":2,"isOut":false},"about":{"atBatIndex":4,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-08-29T23:17:19.157Z","endTime":"2025-08-29T23:20:33.135Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":75},"count":{"balls":3,"strikes":2,"outs":0},"matchup":{"batter":{"id":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":691587,"fullName":"Eury Pérez","link":"/api/v1/people/691587"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,2,3,4,5,6],"actionIndex":[1],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 2B","eventType":"stolen_base_2b","movementReason":"r_stolen_base_2b","runner":{"id":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"responsiblePitcher":{"id":691587,"link":"/api/v1/people/691587"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":6},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019"},"responsiblePitcher":{"id":691587,"link":"/api/v1/people/691587"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":98.2,"endSpeed":88.2,"strikeZoneTop":3.43422707882649,"strikeZoneBottom":1.53012044321125,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":38.22543476188481,"aZ":-11.147212080585854,"pfxX":-8.874698792729415,"pfxZ":10.388992424291782,"pX":0.03646795510871618,"pZ":2.834879249829894,"vX0":7.715823762548851,"vY0":-142.6368942105966,"vZ0":-6.000366003883567,"x":115.61,"y":162.24,"x0":-1.5745319478309625,"y0":50.002988676159,"z0":5.695075970310843,"aX":-17.963203408164024},"breaks":{"breakAngle":51.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.4,"breakVerticalInduced":17.5,"breakHorizontal":14.2,"spinRate":2511,"spinDirection":222},"zone":5,"typeConfidence":2.0,"plateTime":0.3866311390657331,"extension":6.548879601350008},"index":0,"playId":"e7f2d66c-c95b-37f4-b707-04f8c8d6079f","pitchNumber":1,"startTime":"2025-08-29T23:17:44.493Z","endTime":"2025-08-29T23:17:53.622Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691587,"link":"/api/v1/people/691587","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":689414,"link":"/api/v1/people/689414"},"first":{"id":676572,"link":"/api/v1/people/676572"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":687859,"link":"/api/v1/people/687859"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":686894,"link":"/api/v1/people/686894"}},"offense":{"batter":{"id":665742,"link":"/api/v1/people/665742","batSide":{"code":"L","description":"Left"}},"first":{"id":596019,"link":"/api/v1/people/596019"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Francisco Lindor steals (25) 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":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"actionPlayId":"e7f2d66c-c95b-37f4-b707-04f8c8d6079f","startTime":"2025-08-29T23:17:55.235Z","endTime":"2025-08-29T23:18:21.530Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":596019,"link":"/api/v1/people/596019"},"defense":{"pitcher":{"id":691587,"link":"/api/v1/people/691587","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":689414,"link":"/api/v1/people/689414"},"first":{"id":676572,"link":"/api/v1/people/676572"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":687859,"link":"/api/v1/people/687859"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":686894,"link":"/api/v1/people/686894"}},"offense":{"batter":{"id":665742,"link":"/api/v1/people/665742","batSide":{"code":"L","description":"Left"}},"first":{"id":596019,"link":"/api/v1/people/596019"},"postOnSecond":{"id":596019,"link":"/api/v1/people/596019"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"homeTeamWinProbability":60.699999999999996,"awayTeamWinProbability":39.300000000000004,"homeTeamWinProbabilityAdded":2.3999999999999986,"leverageIndex":1.44,"dramaIndex":56.0,"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.6,"endSpeed":82.2,"strikeZoneTop":3.15427245721175,"strikeZoneBottom":1.5308427081897,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.362084029289388,"aZ":-21.533209281066313,"pfxX":-10.006417742261801,"pfxZ":6.183700169849928,"pX":0.5309101396794741,"pZ":-0.26755127276855756,"vX0":9.191910656511608,"vY0":-131.2582159125971,"vZ0":-10.26106243724431,"x":96.76,"y":246.0,"x0":-1.7399468704196481,"y0":50.00419731352334,"z0":5.337556919982431,"aX":-17.220932900702785},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.3,"breakVerticalInduced":8.8,"breakHorizontal":15.7,"spinRate":1624,"spinDirection":239},"zone":14,"typeConfidence":2.0,"plateTime":0.41952378648803057,"extension":6.818035958951725},"index":2,"playId":"f7d1f3d1-cf94-394f-a2df-4150d4d42ffe","pitchNumber":2,"startTime":"2025-08-29T23:18:21.530Z","endTime":"2025-08-29T23:18:27.205Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691587,"link":"/api/v1/people/691587","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":689414,"link":"/api/v1/people/689414"},"first":{"id":676572,"link":"/api/v1/people/676572"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":687859,"link":"/api/v1/people/687859"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":686894,"link":"/api/v1/people/686894"}},"offense":{"batter":{"id":665742,"link":"/api/v1/people/665742","batSide":{"code":"L","description":"Left"}},"second":{"id":596019,"link":"/api/v1/people/596019"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":98.0,"endSpeed":87.8,"strikeZoneTop":3.09811944718949,"strikeZoneBottom":1.5290663033532,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":39.017577330302274,"aZ":-9.476113538583027,"pfxX":-6.9671838897529685,"pfxZ":11.278527303739049,"pX":-1.3400208200446069,"pZ":3.5035239396477587,"vX0":3.3360117215584646,"vY0":-142.43819049287686,"vZ0":-4.5676556491336635,"x":168.08,"y":144.18,"x0":-1.634809706577112,"y0":50.00002959711792,"z0":5.751643779081047,"aX":-14.018083304787243},"breaks":{"breakAngle":50.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-9.6,"breakVerticalInduced":19.4,"breakHorizontal":11.8,"spinRate":2569,"spinDirection":222},"zone":11,"typeConfidence":2.0,"plateTime":0.38760968030838505,"extension":6.522179921100469},"index":3,"playId":"947e2fd7-133c-30b1-8695-8e89d93cb8df","pitchNumber":3,"startTime":"2025-08-29T23:18:53.047Z","endTime":"2025-08-29T23:18:57.910Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691587,"link":"/api/v1/people/691587","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":689414,"link":"/api/v1/people/689414"},"first":{"id":676572,"link":"/api/v1/people/676572"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":687859,"link":"/api/v1/people/687859"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":686894,"link":"/api/v1/people/686894"}},"offense":{"batter":{"id":665742,"link":"/api/v1/people/665742","batSide":{"code":"L","description":"Left"}},"second":{"id":596019,"link":"/api/v1/people/596019"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"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":97.9,"endSpeed":87.5,"strikeZoneTop":3.19625591333502,"strikeZoneBottom":1.52984176947843,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":39.22827219842337,"aZ":-12.216770051499635,"pfxX":-5.124425724080744,"pfxZ":9.949148787581843,"pX":-0.5733240420757767,"pZ":4.699765536481483,"vX0":4.7310973978932624,"vY0":-142.28899954921323,"vZ0":-1.2511611035088195,"x":138.85,"y":111.89,"x0":-1.609628400488669,"y0":50.0051008894812,"z0":5.9375731248161925,"aX":-10.281985162504554},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.3,"breakVerticalInduced":17.8,"breakHorizontal":8.0,"spinRate":2645,"spinDirection":218},"zone":11,"typeConfidence":2.0,"plateTime":0.388173704913199,"extension":6.576633786196145},"index":4,"playId":"e4d3e565-142d-3c71-a217-aecab5bcc9a6","pitchNumber":4,"startTime":"2025-08-29T23:19:12.032Z","endTime":"2025-08-29T23:19:16.434Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691587,"link":"/api/v1/people/691587","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":689414,"link":"/api/v1/people/689414"},"first":{"id":676572,"link":"/api/v1/people/676572"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":687859,"link":"/api/v1/people/687859"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":686894,"link":"/api/v1/people/686894"}},"offense":{"batter":{"id":665742,"link":"/api/v1/people/665742","batSide":{"code":"L","description":"Left"}},"second":{"id":596019,"link":"/api/v1/people/596019"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":97.8,"endSpeed":88.0,"strikeZoneTop":3.19,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":37.226754406869055,"aZ":-7.720422735470324,"pfxX":-7.129642245000837,"pfxZ":12.146406663077759,"pX":-0.4734914460852468,"pZ":3.1068531590472297,"vX0":5.9241543421768155,"vY0":-142.08721978694774,"vZ0":-5.952877276887228,"x":135.05,"y":154.89,"x0":-1.67524167080632,"y0":50.00371590398681,"z0":5.739843994291589,"aX":-14.354647994429861},"breaks":{"breakAngle":54.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-8.3,"breakVerticalInduced":20.6,"breakHorizontal":11.5,"spinRate":2654,"spinDirection":216},"zone":1,"typeConfidence":2.0,"plateTime":0.3877748981208433,"extension":6.589191879151139},"index":5,"playId":"6963ceac-6992-34a5-838b-ebc7625d996a","pitchNumber":5,"startTime":"2025-08-29T23:19:36.609Z","endTime":"2025-08-29T23:19:41.724Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691587,"link":"/api/v1/people/691587","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":689414,"link":"/api/v1/people/689414"},"first":{"id":676572,"link":"/api/v1/people/676572"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":687859,"link":"/api/v1/people/687859"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":686894,"link":"/api/v1/people/686894"}},"offense":{"batter":{"id":665742,"link":"/api/v1/people/665742","batSide":{"code":"L","description":"Left"}},"second":{"id":596019,"link":"/api/v1/people/596019"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":98.5,"endSpeed":88.1,"strikeZoneTop":3.19,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":39.99802420485993,"aZ":-8.27932860118595,"pfxX":-5.160281569278476,"pfxZ":11.7877077491484,"pX":-0.1836483927384807,"pZ":2.8091462950423636,"vX0":6.033329520526905,"vY0":-143.10513300615958,"vZ0":-6.705542758177752,"x":124.0,"y":162.93,"x0":-1.6718514179144686,"y0":50.00287903003696,"z0":5.734081169698348,"aX":-10.460771807933618},"breaks":{"breakAngle":40.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.0,"breakVerticalInduced":19.8,"breakHorizontal":7.8,"spinRate":2658,"spinDirection":215},"zone":2,"typeConfidence":2.0,"plateTime":0.38611423910986487,"extension":6.700176874450027},"hitData":{"launchSpeed":104.4,"launchAngle":35.0,"totalDistance":398.0,"trajectory":"fly_ball","hardness":"medium","location":"89","coordinates":{"coordX":172.74,"coordY":44.97}},"index":6,"playId":"78bf087f-6eba-3334-a8b6-e7ad7a07d545","pitchNumber":6,"startTime":"2025-08-29T23:20:01.757Z","endTime":"2025-08-29T23:20:33.135Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691587,"link":"/api/v1/people/691587","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":689414,"link":"/api/v1/people/689414"},"first":{"id":676572,"link":"/api/v1/people/676572"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":687859,"link":"/api/v1/people/687859"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":686894,"link":"/api/v1/people/686894"}},"offense":{"batter":{"id":665742,"link":"/api/v1/people/665742","batSide":{"code":"L","description":"Left"}},"second":{"id":596019,"link":"/api/v1/people/596019"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665742,"link":"/api/v1/people/665742"},"credit":"b_ab"},{"player":{"id":691587,"link":"/api/v1/people/691587"},"credit":"p_ab"},{"player":{"id":665742,"link":"/api/v1/people/665742"},"credit":"b_pa"},{"player":{"id":691587,"link":"/api/v1/people/691587"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":73.2,"awayTeamWinProbability":26.799999999999997,"homeTeamWinProbabilityAdded":12.500000000000007,"leverageIndex":1.44,"dramaIndex":133.0,"contextMetrics":{},"playEndTime":"2025-08-29T23:20:33.135Z","atBatIndex":4},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Pete Alonso singles on a ground ball to left fielder Troy Johnston.","rbi":0,"awayScore":0,"homeScore":2,"isOut":false},"about":{"atBatIndex":5,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-08-29T23:20:13.484Z","endTime":"2025-08-29T23:22:56.438Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":0},"matchup":{"batter":{"id":624413,"fullName":"Pete Alonso","link":"/api/v1/people/624413"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":691587,"fullName":"Eury Pérez","link":"/api/v1/people/691587"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":624413,"fullName":"Pete Alonso","link":"/api/v1/people/624413"},"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":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":624413,"fullName":"Pete Alonso","link":"/api/v1/people/624413"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":687859,"link":"/api/v1/people/687859"},"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(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":84.2,"endSpeed":76.4,"strikeZoneTop":3.33585786087571,"strikeZoneBottom":1.49173417854733,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.154459263982456,"aZ":-22.400647930766198,"pfxX":0.11282671517313325,"pfxZ":6.526186327995191,"pX":1.0412905799675884,"pZ":2.3985383870443804,"vX0":6.275516552783654,"vY0":-122.39617845553462,"vZ0":-3.2141598207760436,"x":77.31,"y":174.02,"x0":-1.5848616091664376,"y0":50.00093790883867,"z0":5.675846535118122,"aX":0.16783507620781513},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":11.2,"breakHorizontal":-1.9,"spinRate":2464,"spinDirection":113},"zone":14,"typeConfidence":2.0,"plateTime":0.4498100234858762,"extension":6.580507239780786},"index":0,"playId":"0d45fabc-f771-32e4-9975-1556f27ac08e","pitchNumber":1,"startTime":"2025-08-29T23:20:56.636Z","endTime":"2025-08-29T23:21:00.404Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691587,"link":"/api/v1/people/691587","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":689414,"link":"/api/v1/people/689414"},"first":{"id":676572,"link":"/api/v1/people/676572"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":687859,"link":"/api/v1/people/687859"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":686894,"link":"/api/v1/people/686894"}},"offense":{"batter":{"id":624413,"link":"/api/v1/people/624413","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"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":86.0,"endSpeed":78.4,"strikeZoneTop":3.4857558952754,"strikeZoneBottom":1.61343874989853,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.548130253214495,"aZ":-30.875616496531933,"pfxX":-0.00921664947629701,"pfxZ":0.8269818441550161,"pX":0.0198849960694539,"pZ":2.152245814778627,"vX0":4.296498800332877,"vY0":-125.12455995270516,"vZ0":-2.2831298552434145,"x":116.24,"y":180.67,"x0":-1.725376627780957,"y0":50.00235695480905,"z0":5.630886337065786,"aX":-0.014636406211188686},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":1.2,"breakHorizontal":-1.1,"spinRate":2450,"spinDirection":120},"zone":8,"typeConfidence":2.0,"plateTime":0.439386954069263,"extension":6.602354832733772},"index":1,"playId":"51e3eb7e-fef8-3996-bcd3-7a880fe591cd","pitchNumber":2,"startTime":"2025-08-29T23:21:10.100Z","endTime":"2025-08-29T23:21:14.017Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691587,"link":"/api/v1/people/691587","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":689414,"link":"/api/v1/people/689414"},"first":{"id":676572,"link":"/api/v1/people/676572"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":687859,"link":"/api/v1/people/687859"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":686894,"link":"/api/v1/people/686894"}},"offense":{"batter":{"id":624413,"link":"/api/v1/people/624413","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"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":90.3,"endSpeed":82.2,"strikeZoneTop":3.45661967165805,"strikeZoneBottom":1.60749258714064,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.65805016855558,"aZ":-25.04596161743403,"pfxX":-8.87558303886877,"pfxZ":4.158672406812391,"pX":-0.07336902119412245,"pZ":-0.4756143196391017,"vX0":6.906206057888079,"vY0":-130.86966475283074,"vZ0":-10.252315344929716,"x":119.8,"y":251.62,"x0":-1.6088864983705669,"y0":50.003188961976434,"z0":5.40694729962243,"aX":-15.214332555016263},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":5.2,"breakHorizontal":14.3,"spinRate":1780,"spinDirection":232},"zone":13,"typeConfidence":2.0,"plateTime":0.4204329141762235,"extension":6.898067960176082},"index":2,"playId":"98d8a795-21cc-3efb-9806-c5d4b5d276fe","pitchNumber":3,"startTime":"2025-08-29T23:21:24.431Z","endTime":"2025-08-29T23:21:29.463Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691587,"link":"/api/v1/people/691587","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":689414,"link":"/api/v1/people/689414"},"first":{"id":676572,"link":"/api/v1/people/676572"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":687859,"link":"/api/v1/people/687859"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":686894,"link":"/api/v1/people/686894"}},"offense":{"batter":{"id":624413,"link":"/api/v1/people/624413","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":99.8,"endSpeed":89.7,"strikeZoneTop":3.48,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":39.20370870601312,"aZ":-7.987818156189766,"pfxX":-5.742904770295643,"pfxZ":11.57864337372407,"pX":0.4200102636035619,"pZ":2.308177367899626,"vX0":7.059704103215054,"vY0":-144.85168370537096,"vZ0":-8.676848197863025,"x":100.99,"y":176.46,"x0":-1.3224786581049548,"y0":50.00473718478812,"z0":5.859809183834663,"aX":-11.998153753890826},"breaks":{"breakAngle":44.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.0,"breakVerticalInduced":19.0,"breakHorizontal":8.8,"spinRate":2687,"spinDirection":210},"zone":6,"typeConfidence":2.0,"plateTime":0.3806273344757196,"extension":6.617086790864826},"index":3,"playId":"2eb58b66-fc6c-351a-a3c2-78b9ca8565cd","pitchNumber":4,"startTime":"2025-08-29T23:21:51.918Z","endTime":"2025-08-29T23:21:54.970Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691587,"link":"/api/v1/people/691587","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":689414,"link":"/api/v1/people/689414"},"first":{"id":676572,"link":"/api/v1/people/676572"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":687859,"link":"/api/v1/people/687859"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":686894,"link":"/api/v1/people/686894"}},"offense":{"batter":{"id":624413,"link":"/api/v1/people/624413","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"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":87.2,"endSpeed":80.3,"strikeZoneTop":3.45738997309896,"strikeZoneBottom":1.61129726785136,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.143301243344542,"aZ":-28.44765939199224,"pfxX":-1.0743420648254718,"pfxZ":2.291129715574481,"pX":1.7512931287318534,"pZ":1.004929254629307,"vX0":8.224122817910557,"vY0":-126.72314964273868,"vZ0":-5.515998149841762,"x":50.24,"y":211.65,"x0":-1.3978693083782245,"y0":50.0024352911954,"z0":5.485369855822621,"aX":-1.7476055964512955},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":3.1,"breakHorizontal":0.0,"spinRate":2522,"spinDirection":146},"zone":14,"typeConfidence":2.0,"plateTime":0.4324080852864003,"extension":6.8159051190802105},"index":4,"playId":"97525c95-262c-38a1-ab5e-432e8acd1c91","pitchNumber":5,"startTime":"2025-08-29T23:22:05.808Z","endTime":"2025-08-29T23:22:10.014Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691587,"link":"/api/v1/people/691587","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":689414,"link":"/api/v1/people/689414"},"first":{"id":676572,"link":"/api/v1/people/676572"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":687859,"link":"/api/v1/people/687859"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":686894,"link":"/api/v1/people/686894"}},"offense":{"batter":{"id":624413,"link":"/api/v1/people/624413","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":99.6,"endSpeed":90.0,"strikeZoneTop":3.48,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":36.923462533210014,"aZ":-8.644058481843393,"pfxX":-7.063265007425386,"pfxZ":11.202256523832379,"pX":-0.18712424531353636,"pZ":3.2312324442951375,"vX0":5.662521657208532,"vY0":-144.73121222198523,"vZ0":-6.106913098729733,"x":124.13,"y":151.54,"x0":-1.2611169340995962,"y0":50.00249017467353,"z0":5.911410481390477,"aX":-14.835123103636683},"breaks":{"breakAngle":52.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-8.8,"breakVerticalInduced":19.1,"breakHorizontal":11.5,"spinRate":2808,"spinDirection":214},"zone":2,"typeConfidence":2.0,"plateTime":0.3799121565899597,"extension":6.54745728264969},"index":5,"playId":"a74050ad-f70c-3a8e-a59d-b2e09194413c","pitchNumber":6,"startTime":"2025-08-29T23:22:21.465Z","endTime":"2025-08-29T23:22:25.967Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691587,"link":"/api/v1/people/691587","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":689414,"link":"/api/v1/people/689414"},"first":{"id":676572,"link":"/api/v1/people/676572"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":687859,"link":"/api/v1/people/687859"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":686894,"link":"/api/v1/people/686894"}},"offense":{"batter":{"id":624413,"link":"/api/v1/people/624413","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.6,"endSpeed":74.9,"strikeZoneTop":3.48,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.216348016042073,"aZ":-24.747613695252912,"pfxX":7.4096988177851735,"pfxZ":5.171729515260613,"pX":0.5097442272875364,"pZ":1.7070287084321718,"vX0":2.9681732336822355,"vY0":-120.16132603575194,"vZ0":-3.9509473038092238,"x":97.57,"y":192.69,"x0":-1.7107154884412397,"y0":50.00245564591641,"z0":5.617725135092923,"aX":10.638240308752088},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":8.5,"breakHorizontal":-14.2,"spinRate":2668,"spinDirection":84},"zone":9,"typeConfidence":2.0,"plateTime":0.45902462777592623,"extension":6.72434529165744},"hitData":{"launchSpeed":87.8,"launchAngle":9.0,"totalDistance":127.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":76.62,"coordY":123.99}},"index":6,"playId":"b7c2fe1a-4b73-368c-b7ea-d63211a8849a","pitchNumber":7,"startTime":"2025-08-29T23:22:42.350Z","endTime":"2025-08-29T23:22:56.438Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691587,"link":"/api/v1/people/691587","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":689414,"link":"/api/v1/people/689414"},"first":{"id":676572,"link":"/api/v1/people/676572"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":687859,"link":"/api/v1/people/687859"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":686894,"link":"/api/v1/people/686894"}},"offense":{"batter":{"id":624413,"link":"/api/v1/people/624413","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":624413,"link":"/api/v1/people/624413"},"credit":"b_ab"},{"player":{"id":691587,"link":"/api/v1/people/691587"},"credit":"p_ab"},{"player":{"id":624413,"link":"/api/v1/people/624413"},"credit":"b_pa"},{"player":{"id":691587,"link":"/api/v1/people/691587"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":75.7,"awayTeamWinProbability":24.299999999999997,"homeTeamWinProbabilityAdded":2.5,"leverageIndex":0.61,"dramaIndex":36.0,"contextMetrics":{},"playEndTime":"2025-08-29T23:22:56.438Z","atBatIndex":5},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Mark Vientos walks. Pete Alonso to 2nd.","rbi":0,"awayScore":0,"homeScore":2,"isOut":false},"about":{"atBatIndex":6,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-08-29T23:23:52.576Z","endTime":"2025-08-29T23:25:13.085Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":0},"matchup":{"batter":{"id":668901,"fullName":"Mark Vientos","link":"/api/v1/people/668901"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":691587,"fullName":"Eury Pérez","link":"/api/v1/people/691587"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":668901,"fullName":"Mark Vientos","link":"/api/v1/people/668901"},"postOnSecond":{"id":624413,"fullName":"Pete Alonso","link":"/api/v1/people/624413"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,4,5],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":624413,"fullName":"Pete Alonso","link":"/api/v1/people/624413"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":668901,"fullName":"Mark Vientos","link":"/api/v1/people/668901"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":0,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-29T23:23:11.804Z","endTime":"2025-08-29T23:23:54.909Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":691587,"link":"/api/v1/people/691587","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":689414,"link":"/api/v1/people/689414"},"first":{"id":676572,"link":"/api/v1/people/676572"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":687859,"link":"/api/v1/people/687859"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":686894,"link":"/api/v1/people/686894"}},"offense":{"batter":{"id":668901,"link":"/api/v1/people/668901","batSide":{"code":"R","description":"Right"}},"first":{"id":624413,"link":"/api/v1/people/624413"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":97.8,"endSpeed":88.6,"strikeZoneTop":3.67037623587571,"strikeZoneBottom":1.6467509105756,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.30699244104482,"aZ":-6.923714893558472,"pfxX":-8.015778591860798,"pfxZ":12.510589244268472,"pX":0.048847516229900655,"pZ":1.3821275245711193,"vX0":6.852134967508883,"vY0":-141.84604668797022,"vZ0":-10.807434108664348,"x":115.14,"y":201.46,"x0":-1.3680006084523781,"y0":50.00656529621242,"z0":5.702129172676295,"aX":-16.18347276925549},"breaks":{"breakAngle":56.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-8.6,"breakVerticalInduced":20.3,"breakHorizontal":13.0,"spinRate":2643,"spinDirection":214},"zone":14,"typeConfidence":2.0,"plateTime":0.38755460696702215,"extension":6.632224466968784},"index":1,"playId":"33c6e327-b5aa-36a5-8257-20d73579407a","pitchNumber":1,"startTime":"2025-08-29T23:23:54.909Z","endTime":"2025-08-29T23:24:00.168Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691587,"link":"/api/v1/people/691587","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":689414,"link":"/api/v1/people/689414"},"first":{"id":676572,"link":"/api/v1/people/676572"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":687859,"link":"/api/v1/people/687859"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":686894,"link":"/api/v1/people/686894"}},"offense":{"batter":{"id":668901,"link":"/api/v1/people/668901","batSide":{"code":"R","description":"Right"}},"first":{"id":624413,"link":"/api/v1/people/624413"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":99.1,"endSpeed":89.9,"strikeZoneTop":3.71780457071839,"strikeZoneBottom":1.65071744740875,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":36.04133831545508,"aZ":-6.333004264868554,"pfxX":-5.303709410911458,"pfxZ":12.40359135679888,"pX":-0.7164904805283911,"pZ":1.9451927037259789,"vX0":3.757697708082673,"vY0":-144.0141717893307,"vZ0":-9.780024456975866,"x":144.31,"y":186.26,"x0":-1.3547291476411123,"y0":50.00089773163025,"z0":5.791575049240709,"aX":-11.046700273446044},"breaks":{"breakAngle":49.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-7.7,"breakVerticalInduced":20.5,"breakHorizontal":8.8,"spinRate":2766,"spinDirection":215},"zone":7,"typeConfidence":2.0,"plateTime":0.38155613824135015,"extension":6.602064140585833},"index":2,"playId":"2a2aff7b-10c4-33b6-8d9c-079f5bf7fc0c","pitchNumber":2,"startTime":"2025-08-29T23:24:12.946Z","endTime":"2025-08-29T23:24:17.247Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691587,"link":"/api/v1/people/691587","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":689414,"link":"/api/v1/people/689414"},"first":{"id":676572,"link":"/api/v1/people/676572"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":687859,"link":"/api/v1/people/687859"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":686894,"link":"/api/v1/people/686894"}},"offense":{"batter":{"id":668901,"link":"/api/v1/people/668901","batSide":{"code":"R","description":"Right"}},"first":{"id":624413,"link":"/api/v1/people/624413"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"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.8,"endSpeed":80.6,"strikeZoneTop":3.62741417593352,"strikeZoneBottom":1.65140107848783,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.064165012032298,"aZ":-24.501389601943295,"pfxX":-1.2782753308602575,"pfxZ":4.659923370970624,"pX":0.26161395732979914,"pZ":0.8196863849736372,"vX0":5.258300179713929,"vY0":-127.67732561892778,"vZ0":-6.731456419394483,"x":107.03,"y":216.65,"x0":-1.6612827610725454,"y0":50.002597575068584,"z0":5.427223698465988,"aX":-2.1049776196918724},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":7.1,"breakHorizontal":1.1,"spinRate":2527,"spinDirection":157},"zone":14,"typeConfidence":2.0,"plateTime":0.4295250227097309,"extension":6.675156199392532},"index":3,"playId":"6cf2dabc-311a-3067-af41-df05e5722e60","pitchNumber":3,"startTime":"2025-08-29T23:24:29.920Z","endTime":"2025-08-29T23:24:34.954Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691587,"link":"/api/v1/people/691587","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":689414,"link":"/api/v1/people/689414"},"first":{"id":676572,"link":"/api/v1/people/676572"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":687859,"link":"/api/v1/people/687859"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":686894,"link":"/api/v1/people/686894"}},"offense":{"batter":{"id":668901,"link":"/api/v1/people/668901","batSide":{"code":"R","description":"Right"}},"first":{"id":624413,"link":"/api/v1/people/624413"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"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":98.9,"endSpeed":89.8,"strikeZoneTop":3.57198560090325,"strikeZoneBottom":1.65031367950088,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.80153643963117,"aZ":-11.16195694787785,"pfxX":-7.468124532313912,"pfxZ":10.096073994855221,"pX":-1.5177884544760663,"pZ":2.9124421743074174,"vX0":3.0174889432730594,"vY0":-143.91300022023356,"vZ0":-6.3468932158867695,"x":174.85,"y":160.14,"x0":-1.6143075376451155,"y0":50.00277045484201,"z0":5.849420398005704,"aX":-15.544325954801804},"breaks":{"breakAngle":49.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.0,"breakVerticalInduced":17.0,"breakHorizontal":12.8,"spinRate":2775,"spinDirection":215},"zone":11,"typeConfidence":2.0,"plateTime":0.3817128190405139,"extension":6.547128749785552},"index":4,"playId":"26e3c9c6-e648-385f-9b53-ef6ccfafc858","pitchNumber":4,"startTime":"2025-08-29T23:24:48.455Z","endTime":"2025-08-29T23:24:53.253Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691587,"link":"/api/v1/people/691587","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":689414,"link":"/api/v1/people/689414"},"first":{"id":676572,"link":"/api/v1/people/676572"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":687859,"link":"/api/v1/people/687859"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":686894,"link":"/api/v1/people/686894"}},"offense":{"batter":{"id":668901,"link":"/api/v1/people/668901","batSide":{"code":"R","description":"Right"}},"first":{"id":624413,"link":"/api/v1/people/624413"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"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":98.6,"endSpeed":89.0,"strikeZoneTop":3.62539286008418,"strikeZoneBottom":1.64716009609121,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":37.34763013053972,"aZ":-10.425077202334704,"pfxX":-8.956333334194735,"pfxZ":10.61415273255363,"pX":-1.5851393496137127,"pZ":1.9543776015166208,"vX0":3.264297956547754,"vY0":-143.24484999250345,"vZ0":-8.715403607034501,"x":177.42,"y":186.01,"x0":-1.585096139673213,"y0":50.00632509700911,"z0":5.713746095503011,"aX":-18.359627872915624},"breaks":{"breakAngle":54.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-11.2,"breakVerticalInduced":17.3,"breakHorizontal":15.4,"spinRate":2793,"spinDirection":218},"zone":13,"typeConfidence":2.0,"plateTime":0.3843967645562696,"extension":6.658858186612119},"index":5,"playId":"675bca9d-5a12-3254-bdba-27f3de892b0f","pitchNumber":5,"startTime":"2025-08-29T23:25:07.328Z","endTime":"2025-08-29T23:25:13.085Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691587,"link":"/api/v1/people/691587","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":689414,"link":"/api/v1/people/689414"},"first":{"id":676572,"link":"/api/v1/people/676572"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":687859,"link":"/api/v1/people/687859"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":686894,"link":"/api/v1/people/686894"}},"offense":{"batter":{"id":668901,"link":"/api/v1/people/668901","batSide":{"code":"R","description":"Right"}},"first":{"id":624413,"link":"/api/v1/people/624413"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668901,"link":"/api/v1/people/668901"},"credit":"b_pa"},{"player":{"id":691587,"link":"/api/v1/people/691587"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":79.3,"awayTeamWinProbability":20.700000000000003,"homeTeamWinProbabilityAdded":3.5999999999999943,"leverageIndex":1.01,"dramaIndex":53.0,"contextMetrics":{},"playEndTime":"2025-08-29T23:25:13.085Z","atBatIndex":6},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Brandon Nimmo homers (21) on a fly ball to right field. Pete Alonso scores. Mark Vientos scores.","rbi":3,"awayScore":0,"homeScore":5,"isOut":false},"about":{"atBatIndex":7,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-08-29T23:26:37.287Z","endTime":"2025-08-29T23:27:41.403Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":1,"strikes":1,"outs":0},"matchup":{"batter":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":691587,"fullName":"Eury Pérez","link":"/api/v1/people/691587"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"responsiblePitcher":{"id":691587,"link":"/api/v1/people/691587"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":624413,"fullName":"Pete Alonso","link":"/api/v1/people/624413"},"responsiblePitcher":{"id":691587,"link":"/api/v1/people/691587"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":668901,"fullName":"Mark Vientos","link":"/api/v1/people/668901"},"responsiblePitcher":{"id":691587,"link":"/api/v1/people/691587"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":0,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-29T23:25:27.764Z","endTime":"2025-08-29T23:26:39.661Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":691587,"link":"/api/v1/people/691587","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":689414,"link":"/api/v1/people/689414"},"first":{"id":676572,"link":"/api/v1/people/676572"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":687859,"link":"/api/v1/people/687859"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":686894,"link":"/api/v1/people/686894"}},"offense":{"batter":{"id":607043,"link":"/api/v1/people/607043","batSide":{"code":"L","description":"Left"}},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":624413,"link":"/api/v1/people/624413"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":97.3,"endSpeed":87.9,"strikeZoneTop":3.36882449898055,"strikeZoneBottom":1.6509476560378,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.919659303846124,"aZ":-10.186394473645688,"pfxX":-7.613818036944703,"pfxZ":11.063239510579557,"pX":1.0748207651259674,"pZ":1.2698746692755591,"vX0":9.386893656207441,"vY0":-140.99286986321766,"vZ0":-10.393526996851527,"x":76.03,"y":204.49,"x0":-1.3288248145420327,"y0":50.00043917606027,"z0":5.688539349764511,"aX":-15.129382936109405},"breaks":{"breakAngle":44.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":17.6,"breakHorizontal":11.5,"spinRate":2696,"spinDirection":218},"zone":14,"typeConfidence":2.0,"plateTime":0.39040340879179025,"extension":6.857626088127319},"index":1,"playId":"deccaa4c-4b35-3caa-bed0-7164b374b207","pitchNumber":1,"startTime":"2025-08-29T23:26:39.661Z","endTime":"2025-08-29T23:26:44.374Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691587,"link":"/api/v1/people/691587","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":689414,"link":"/api/v1/people/689414"},"first":{"id":676572,"link":"/api/v1/people/676572"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":687859,"link":"/api/v1/people/687859"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":686894,"link":"/api/v1/people/686894"}},"offense":{"batter":{"id":607043,"link":"/api/v1/people/607043","batSide":{"code":"L","description":"Left"}},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":624413,"link":"/api/v1/people/624413"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":98.0,"endSpeed":87.6,"strikeZoneTop":3.64,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":39.03052245944669,"aZ":-4.580433236588022,"pfxX":-6.339945649306985,"pfxZ":13.766305184682214,"pX":0.1697645572666623,"pZ":2.796987668683279,"vX0":7.002905538040361,"vY0":-142.1926249064762,"vZ0":-7.349402338484685,"x":110.53,"y":163.26,"x0":-1.5264671303825443,"y0":50.00020609152607,"z0":5.734194355433711,"aX":-12.706238338489394},"breaks":{"breakAngle":58.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-6.0,"breakVerticalInduced":23.2,"breakHorizontal":9.7,"spinRate":2686,"spinDirection":217},"zone":5,"typeConfidence":2.0,"plateTime":0.3883511503008972,"extension":6.6393835595893975},"index":2,"playId":"e34f9717-7920-3e04-bc0b-59e42ca9bf9f","pitchNumber":2,"startTime":"2025-08-29T23:26:57.119Z","endTime":"2025-08-29T23:27:01.296Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691587,"link":"/api/v1/people/691587","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":689414,"link":"/api/v1/people/689414"},"first":{"id":676572,"link":"/api/v1/people/676572"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":687859,"link":"/api/v1/people/687859"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":686894,"link":"/api/v1/people/686894"}},"offense":{"batter":{"id":607043,"link":"/api/v1/people/607043","batSide":{"code":"L","description":"Left"}},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":624413,"link":"/api/v1/people/624413"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":97.9,"endSpeed":87.9,"strikeZoneTop":3.64,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":37.81776342427631,"aZ":-10.116047717707,"pfxX":-7.669129710888857,"pfxZ":11.002442896071368,"pX":0.6089353743504756,"pZ":2.260831475385057,"vX0":8.4555644123676,"vY0":-141.9404174346754,"vZ0":-7.929425564406374,"x":93.79,"y":177.74,"x0":-1.4375382860195687,"y0":50.00217413259764,"z0":5.765382150937304,"aX":-15.373797258866276},"breaks":{"breakAngle":46.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.0,"breakVerticalInduced":18.1,"breakHorizontal":11.8,"spinRate":2683,"spinDirection":217},"zone":9,"typeConfidence":2.0,"plateTime":0.38852400300613965,"extension":6.798820556456618},"hitData":{"launchSpeed":103.3,"launchAngle":27.0,"totalDistance":380.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":235.48,"coordY":89.5}},"index":3,"playId":"c8e20f3c-0f07-3c0a-8421-2d21b61af37d","pitchNumber":3,"startTime":"2025-08-29T23:27:16.630Z","endTime":"2025-08-29T23:27:41.403Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691587,"link":"/api/v1/people/691587","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":689414,"link":"/api/v1/people/689414"},"first":{"id":676572,"link":"/api/v1/people/676572"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":687859,"link":"/api/v1/people/687859"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":686894,"link":"/api/v1/people/686894"}},"offense":{"batter":{"id":607043,"link":"/api/v1/people/607043","batSide":{"code":"L","description":"Left"}},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":624413,"link":"/api/v1/people/624413"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":607043,"link":"/api/v1/people/607043"},"credit":"b_ab"},{"player":{"id":691587,"link":"/api/v1/people/691587"},"credit":"p_ab"},{"player":{"id":607043,"link":"/api/v1/people/607043"},"credit":"b_pa"},{"player":{"id":691587,"link":"/api/v1/people/691587"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":90.60000000000001,"awayTeamWinProbability":9.399999999999991,"homeTeamWinProbabilityAdded":11.300000000000011,"leverageIndex":1.21,"dramaIndex":105.0,"contextMetrics":{},"playEndTime":"2025-08-29T23:27:41.403Z","atBatIndex":7},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Starling Marte lines out to shortstop Otto Lopez.","rbi":0,"awayScore":0,"homeScore":5,"isOut":true},"about":{"atBatIndex":8,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-08-29T23:27:25.908Z","endTime":"2025-08-29T23:30:17.463Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":516782,"fullName":"Starling Marte","link":"/api/v1/people/516782"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":691587,"fullName":"Eury Pérez","link":"/api/v1/people/691587"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6,7],"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":516782,"fullName":"Starling Marte","link":"/api/v1/people/516782"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":672640,"link":"/api/v1/people/672640"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":87.0,"endSpeed":79.4,"strikeZoneTop":3.43336279310866,"strikeZoneBottom":1.56055188280596,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.065742783461644,"aZ":-28.263648923171047,"pfxX":-0.16326110406048144,"pfxZ":2.437957775660453,"pX":2.0103106813581744,"pZ":1.5064083371655668,"vX0":8.598363087127819,"vY0":-126.35384772926085,"vZ0":-4.534589412144603,"x":40.37,"y":198.11,"x0":-1.4292804123679637,"y0":50.00095928994824,"z0":5.621174146276195,"aX":-0.2639014902919724},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":3.5,"breakHorizontal":-1.8,"spinRate":2514,"spinDirection":167},"zone":14,"typeConfidence":2.0,"plateTime":0.4351148360822825,"extension":6.769064364029171},"index":0,"playId":"71b259b4-8542-3a10-b6a8-692d4166d7bd","pitchNumber":1,"startTime":"2025-08-29T23:28:07.763Z","endTime":"2025-08-29T23:28:11.405Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691587,"link":"/api/v1/people/691587","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":689414,"link":"/api/v1/people/689414"},"first":{"id":676572,"link":"/api/v1/people/676572"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":687859,"link":"/api/v1/people/687859"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":686894,"link":"/api/v1/people/686894"}},"offense":{"batter":{"id":516782,"link":"/api/v1/people/516782","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"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":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.6,"endSpeed":79.1,"strikeZoneTop":3.47336952632661,"strikeZoneBottom":1.42858211223111,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.000976939133697,"aZ":-26.613441492587764,"pfxX":0.21369937302583852,"pfxZ":3.481616089861891,"pX":0.4258150370560057,"pZ":2.6672431304634663,"vX0":5.2603249790655955,"vY0":-126.02028652622798,"vZ0":-2.0941162377128872,"x":100.77,"y":166.76,"x0":-1.7216273168570788,"y0":50.00596683027364,"z0":5.671283095890559,"aX":0.34177476665315454},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":6.0,"breakHorizontal":-1.7,"spinRate":2486,"spinDirection":161},"zone":6,"typeConfidence":2.0,"plateTime":0.4356100335820745,"extension":6.603086414046799},"index":1,"playId":"4974e462-c5f8-375e-a6ab-3cd5868e6088","pitchNumber":2,"startTime":"2025-08-29T23:28:24.545Z","endTime":"2025-08-29T23:28:28.184Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691587,"link":"/api/v1/people/691587","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":689414,"link":"/api/v1/people/689414"},"first":{"id":676572,"link":"/api/v1/people/676572"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":687859,"link":"/api/v1/people/687859"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":686894,"link":"/api/v1/people/686894"}},"offense":{"batter":{"id":516782,"link":"/api/v1/people/516782","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"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":86.5,"endSpeed":79.2,"strikeZoneTop":3.46786381627763,"strikeZoneBottom":1.45523129168335,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.279940690217572,"aZ":-28.86733335759782,"pfxX":-1.9158135609115883,"pfxZ":2.0695330480505127,"pX":0.13402123104490057,"pZ":2.5380405460605253,"vX0":5.273028909088225,"vY0":-125.85794989983403,"vZ0":-1.9689488143378988,"x":111.89,"y":170.25,"x0":-1.7422334479812558,"y0":50.004466761027494,"z0":5.675430453215061,"aX":-3.064694946255883},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":3.5,"breakHorizontal":2.3,"spinRate":2453,"spinDirection":115},"zone":5,"typeConfidence":2.0,"plateTime":0.43571169284592104,"extension":6.630825646006587},"index":2,"playId":"1accbc96-2e15-3e61-bf42-18660de806f5","pitchNumber":3,"startTime":"2025-08-29T23:28:38.701Z","endTime":"2025-08-29T23:28:42.676Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691587,"link":"/api/v1/people/691587","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":689414,"link":"/api/v1/people/689414"},"first":{"id":676572,"link":"/api/v1/people/676572"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":687859,"link":"/api/v1/people/687859"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":686894,"link":"/api/v1/people/686894"}},"offense":{"batter":{"id":516782,"link":"/api/v1/people/516782","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.1,"endSpeed":76.2,"strikeZoneTop":3.54,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.44808963414278,"aZ":-24.836442110145217,"pfxX":4.085670586764152,"pfxZ":4.969496317268185,"pX":0.04602044108831298,"pZ":1.6775244799823017,"vX0":3.118724012861319,"vY0":-120.96006428396032,"vZ0":-4.053383269577591,"x":115.25,"y":193.49,"x0":-1.7925036245616635,"y0":50.00185144757791,"z0":5.5623657847420835,"aX":6.029685522364159},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":8.3,"breakHorizontal":-8.2,"spinRate":2662,"spinDirection":87},"zone":8,"typeConfidence":2.0,"plateTime":0.4534978172949895,"extension":6.66197285918567},"index":3,"playId":"de2b48f8-9a08-3ea7-a0f0-5bccfbcef177","pitchNumber":4,"startTime":"2025-08-29T23:28:57.918Z","endTime":"2025-08-29T23:29:02.621Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691587,"link":"/api/v1/people/691587","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":689414,"link":"/api/v1/people/689414"},"first":{"id":676572,"link":"/api/v1/people/676572"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":687859,"link":"/api/v1/people/687859"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":686894,"link":"/api/v1/people/686894"}},"offense":{"batter":{"id":516782,"link":"/api/v1/people/516782","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"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":99.0,"endSpeed":89.9,"strikeZoneTop":3.49807324227338,"strikeZoneBottom":1.45314708127149,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.178292947787135,"aZ":-7.090975583175888,"pfxX":-7.990570423187194,"pfxZ":12.106784802664901,"pX":0.8121251980166735,"pZ":1.273406094095922,"vX0":8.323892708308477,"vY0":-143.4858267201419,"vZ0":-11.692261071798447,"x":86.04,"y":204.4,"x0":-1.0972552295188454,"y0":50.00215599201633,"z0":5.856270597875014,"aX":-16.55471050158434},"breaks":{"breakAngle":55.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-8.8,"breakVerticalInduced":19.4,"breakHorizontal":12.7,"spinRate":2631,"spinDirection":210},"zone":14,"typeConfidence":2.0,"plateTime":0.3826672906682882,"extension":6.789672192017596},"index":4,"playId":"91e30db6-ccb7-3678-981f-e02a30100466","pitchNumber":5,"startTime":"2025-08-29T23:29:15.640Z","endTime":"2025-08-29T23:29:20.694Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691587,"link":"/api/v1/people/691587","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":689414,"link":"/api/v1/people/689414"},"first":{"id":676572,"link":"/api/v1/people/676572"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":687859,"link":"/api/v1/people/687859"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":686894,"link":"/api/v1/people/686894"}},"offense":{"batter":{"id":516782,"link":"/api/v1/people/516782","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":98.8,"endSpeed":89.4,"strikeZoneTop":3.54,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":36.2778036022376,"aZ":-7.653046974175146,"pfxX":-6.705134936464094,"pfxZ":11.88948437665167,"pX":-0.23494040080516615,"pZ":1.961687643832629,"vX0":5.3415296214772905,"vY0":-143.42979418811038,"vZ0":-9.282369363535187,"x":125.96,"y":185.81,"x0":-1.259637950218572,"y0":50.00376019321602,"z0":5.7349468927397975,"aX":-13.830970512417423},"breaks":{"breakAngle":51.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-8.8,"breakVerticalInduced":19.6,"breakHorizontal":10.9,"spinRate":2638,"spinDirection":213},"zone":8,"typeConfidence":2.0,"plateTime":0.3833542436885571,"extension":6.69473706166136},"index":5,"playId":"85e952f1-69a2-33dc-9b08-1c53605bfce2","pitchNumber":6,"startTime":"2025-08-29T23:29:31.945Z","endTime":"2025-08-29T23:29:37.505Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691587,"link":"/api/v1/people/691587","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":689414,"link":"/api/v1/people/689414"},"first":{"id":676572,"link":"/api/v1/people/676572"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":687859,"link":"/api/v1/people/687859"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":686894,"link":"/api/v1/people/686894"}},"offense":{"batter":{"id":516782,"link":"/api/v1/people/516782","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":99.1,"endSpeed":89.7,"strikeZoneTop":3.54,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":36.37655485456925,"aZ":-8.683429042917368,"pfxX":-5.220977862509824,"pfxZ":11.274293126481858,"pX":0.25659316326364495,"pZ":3.134708804762906,"vX0":6.174236353336249,"vY0":-144.10091790626905,"vZ0":-6.153298953266681,"x":107.22,"y":154.14,"x0":-1.2449347053305768,"y0":50.00486233160102,"z0":5.846886751270875,"aX":-10.880304618580995},"breaks":{"breakAngle":42.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-8.9,"breakVerticalInduced":19.2,"breakHorizontal":8.0,"spinRate":2604,"spinDirection":214},"zone":2,"typeConfidence":2.0,"plateTime":0.38145780286861575,"extension":6.720565494038594},"index":6,"playId":"57594f15-0fee-3c77-96e5-d91faf81d661","pitchNumber":7,"startTime":"2025-08-29T23:29:52.188Z","endTime":"2025-08-29T23:29:56.960Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691587,"link":"/api/v1/people/691587","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":689414,"link":"/api/v1/people/689414"},"first":{"id":676572,"link":"/api/v1/people/676572"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":687859,"link":"/api/v1/people/687859"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":686894,"link":"/api/v1/people/686894"}},"offense":{"batter":{"id":516782,"link":"/api/v1/people/516782","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.0,"endSpeed":79.8,"strikeZoneTop":3.54,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.143639244051737,"aZ":-25.466997921463292,"pfxX":-0.4671670219099031,"pfxZ":4.133938138545934,"pX":0.9003234792803143,"pZ":2.4123959967052095,"vX0":6.265787185590863,"vY0":-126.58222270740791,"vZ0":-3.0286294611588143,"x":82.68,"y":173.65,"x0":-1.5475162784951892,"y0":50.000125372664556,"z0":5.666166779543606,"aX":-0.7589557446561027},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":7.1,"breakHorizontal":-0.6,"spinRate":2532,"spinDirection":137},"zone":14,"typeConfidence":2.0,"plateTime":0.43292588372184504,"extension":6.531037767648947},"hitData":{"launchSpeed":73.9,"launchAngle":14.0,"totalDistance":165.0,"trajectory":"line_drive","hardness":"medium","location":"6","coordinates":{"coordX":96.78,"coordY":142.12}},"index":7,"playId":"5145db58-2b65-3e27-be0b-67b501cdce79","pitchNumber":8,"startTime":"2025-08-29T23:30:09.309Z","endTime":"2025-08-29T23:30:17.463Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691587,"link":"/api/v1/people/691587","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":689414,"link":"/api/v1/people/689414"},"first":{"id":676572,"link":"/api/v1/people/676572"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":687859,"link":"/api/v1/people/687859"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":686894,"link":"/api/v1/people/686894"}},"offense":{"batter":{"id":516782,"link":"/api/v1/people/516782","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":516782,"link":"/api/v1/people/516782"},"credit":"b_ab"},{"player":{"id":691587,"link":"/api/v1/people/691587"},"credit":"p_ab"},{"player":{"id":516782,"link":"/api/v1/people/516782"},"credit":"b_pa"},{"player":{"id":691587,"link":"/api/v1/people/691587"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":90.0,"awayTeamWinProbability":10.0,"homeTeamWinProbabilityAdded":-0.6000000000000085,"leverageIndex":0.25,"dramaIndex":15.0,"contextMetrics":{},"playEndTime":"2025-08-29T23:30:17.463Z","atBatIndex":8},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Brett Baty lines out to center fielder Jakob Marsee.","rbi":0,"awayScore":0,"homeScore":5,"isOut":true},"about":{"atBatIndex":9,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-08-29T23:30:17.784Z","endTime":"2025-08-29T23:32:10.462Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":691587,"fullName":"Eury Pérez","link":"/api/v1/people/691587"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":805300,"link":"/api/v1/people/805300"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":78.5,"endSpeed":71.4,"strikeZoneTop":3.4660945227359,"strikeZoneBottom":1.59196216231133,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.515364626616613,"aZ":-42.286539465371426,"pfxX":5.1798210904438005,"pfxZ":-7.848186071024555,"pX":0.5219599391797933,"pZ":1.5446060494962301,"vX0":2.908387808970293,"vY0":-114.14802379296603,"vZ0":-0.7668747714652161,"x":97.1,"y":197.08,"x0":-1.4514350273435175,"y0":50.00166126632653,"z0":6.133045705558195,"aX":6.676467997078712},"breaks":{"breakAngle":9.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-59.3,"breakVerticalInduced":-14.0,"breakHorizontal":-10.2,"spinRate":2866,"spinDirection":46},"zone":9,"typeConfidence":2.0,"plateTime":0.4841320124211759,"extension":6.7286036662635516},"index":0,"playId":"4f965d61-a813-3248-a717-fdfe05095ed5","pitchNumber":1,"startTime":"2025-08-29T23:30:42.470Z","endTime":"2025-08-29T23:30:46.546Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691587,"link":"/api/v1/people/691587","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":689414,"link":"/api/v1/people/689414"},"first":{"id":676572,"link":"/api/v1/people/676572"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":687859,"link":"/api/v1/people/687859"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":686894,"link":"/api/v1/people/686894"}},"offense":{"batter":{"id":683146,"link":"/api/v1/people/683146","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":79.6,"endSpeed":72.6,"strikeZoneTop":3.72,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.407717139804827,"aZ":-43.645588112748825,"pfxX":4.612465313805797,"pfxZ":-8.65015234117043,"pX":0.19211618092887808,"pZ":0.9252681095616547,"vX0":2.3362569238899638,"vY0":-115.79181859802095,"vZ0":-2.119771464727287,"x":109.68,"y":213.8,"x0":-1.4371446357321918,"y0":50.00552087873408,"z0":6.12248649662049,"aX":6.114528250342536},"breaks":{"breakAngle":8.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-59.9,"breakVerticalInduced":-15.8,"breakHorizontal":-9.0,"spinRate":2959,"spinDirection":44},"zone":14,"typeConfidence":2.0,"plateTime":0.4773977360723656,"extension":6.740202121653046},"index":1,"playId":"74128f6d-a720-3ca4-94e9-a46acedee113","pitchNumber":2,"startTime":"2025-08-29T23:30:59.940Z","endTime":"2025-08-29T23:31:04.288Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691587,"link":"/api/v1/people/691587","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":689414,"link":"/api/v1/people/689414"},"first":{"id":676572,"link":"/api/v1/people/676572"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":687859,"link":"/api/v1/people/687859"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":686894,"link":"/api/v1/people/686894"}},"offense":{"batter":{"id":683146,"link":"/api/v1/people/683146","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"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":99.0,"endSpeed":89.2,"strikeZoneTop":3.58253972156421,"strikeZoneBottom":1.69625237190345,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":38.192773342896125,"aZ":-11.98118675075268,"pfxX":-4.836240935303051,"pfxZ":9.754623457997202,"pX":-1.08002284063768,"pZ":3.715853629436762,"vX0":2.7145484776314133,"vY0":-144.06830830078948,"vZ0":-4.286538769075584,"x":158.17,"y":138.45,"x0":-1.4137893009871387,"y0":50.00410519540221,"z0":5.982588458654099,"aX":-10.013258438474885},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.4,"breakVerticalInduced":16.8,"breakHorizontal":8.0,"spinRate":2697,"spinDirection":210},"zone":11,"typeConfidence":2.0,"plateTime":0.38239797753175164,"extension":6.465988448124844},"index":2,"playId":"06ffb33e-de2b-301e-8b46-a39fc53dcac9","pitchNumber":3,"startTime":"2025-08-29T23:31:21.555Z","endTime":"2025-08-29T23:31:25.742Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691587,"link":"/api/v1/people/691587","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":689414,"link":"/api/v1/people/689414"},"first":{"id":676572,"link":"/api/v1/people/676572"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":687859,"link":"/api/v1/people/687859"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":686894,"link":"/api/v1/people/686894"}},"offense":{"batter":{"id":683146,"link":"/api/v1/people/683146","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"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":91.2,"endSpeed":83.0,"strikeZoneTop":3.51827927093628,"strikeZoneBottom":1.45279048489683,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.324498034748224,"aZ":-18.386740787949805,"pfxX":-9.989189499290234,"pfxZ":7.883956860509767,"pX":0.7922824625306661,"pZ":-0.5522648691920107,"vX0":9.208514681053009,"vY0":-131.95095687040717,"vZ0":-11.903021691591082,"x":86.8,"y":253.69,"x0":-1.4595149828250737,"y0":50.00249220663428,"z0":5.3982244085519735,"aX":-17.4639531071532},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":11.5,"breakHorizontal":15.8,"spinRate":1702,"spinDirection":231},"zone":14,"typeConfidence":2.0,"plateTime":0.41647772161574714,"extension":6.972584954453931},"index":3,"playId":"2b840081-8c10-38d0-8321-01d20a4bb1d0","pitchNumber":4,"startTime":"2025-08-29T23:31:38.839Z","endTime":"2025-08-29T23:31:43.695Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691587,"link":"/api/v1/people/691587","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":689414,"link":"/api/v1/people/689414"},"first":{"id":676572,"link":"/api/v1/people/676572"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":687859,"link":"/api/v1/people/687859"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":686894,"link":"/api/v1/people/686894"}},"offense":{"batter":{"id":683146,"link":"/api/v1/people/683146","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"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":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":99.4,"endSpeed":89.8,"strikeZoneTop":3.72,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":36.887684433380606,"aZ":-6.167969927169047,"pfxX":-7.303430036791834,"pfxZ":12.496625028483852,"pX":0.49361464665113425,"pZ":1.7682592726791946,"vX0":7.732777452438017,"vY0":-144.1264764732624,"vZ0":-10.036380156820062,"x":98.18,"y":191.04,"x0":-1.2893572119187984,"y0":50.0032984836206,"z0":5.696178578213657,"aX":-15.199273666274259},"breaks":{"breakAngle":56.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-7.7,"breakVerticalInduced":20.5,"breakHorizontal":11.5,"spinRate":2661,"spinDirection":215},"zone":9,"typeConfidence":2.0,"plateTime":0.3816183375528519,"extension":6.852738366874859},"hitData":{"launchSpeed":97.4,"launchAngle":21.0,"totalDistance":327.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":89.27,"coordY":73.12}},"index":4,"playId":"85f0240e-ff93-34c1-8f13-b54c7c2200cb","pitchNumber":5,"startTime":"2025-08-29T23:32:01.080Z","endTime":"2025-08-29T23:32:10.462Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691587,"link":"/api/v1/people/691587","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":689414,"link":"/api/v1/people/689414"},"first":{"id":676572,"link":"/api/v1/people/676572"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":687859,"link":"/api/v1/people/687859"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":686894,"link":"/api/v1/people/686894"}},"offense":{"batter":{"id":683146,"link":"/api/v1/people/683146","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":683146,"link":"/api/v1/people/683146"},"credit":"b_ab"},{"player":{"id":691587,"link":"/api/v1/people/691587"},"credit":"p_ab"},{"player":{"id":683146,"link":"/api/v1/people/683146"},"credit":"b_pa"},{"player":{"id":691587,"link":"/api/v1/people/691587"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":89.5,"awayTeamWinProbability":10.5,"homeTeamWinProbabilityAdded":-0.5,"leverageIndex":0.19,"dramaIndex":13.0,"contextMetrics":{},"playEndTime":"2025-08-29T23:32:10.462Z","atBatIndex":9},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Tyrone Taylor called out on strikes.","rbi":0,"awayScore":0,"homeScore":5,"isOut":true},"about":{"atBatIndex":10,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-08-29T23:35:07.428Z","endTime":"2025-08-29T23:36:02.820Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":621438,"fullName":"Tyrone Taylor","link":"/api/v1/people/621438"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676604,"fullName":"Tyler Zuber","link":"/api/v1/people/676604"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,5],"actionIndex":[1],"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":621438,"fullName":"Tyrone Taylor","link":"/api/v1/people/621438"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":689414,"link":"/api/v1/people/689414"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":0,"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-29T23:32:41.817Z","endTime":"2025-08-29T23:34:04.367Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":691587,"link":"/api/v1/people/691587","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":689414,"link":"/api/v1/people/689414"},"first":{"id":676572,"link":"/api/v1/people/676572"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":687859,"link":"/api/v1/people/687859"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":686894,"link":"/api/v1/people/686894"}},"offense":{"batter":{"id":621438,"link":"/api/v1/people/621438","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Tyler Zuber replaces Eury Pérez.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":0,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2025-08-29T23:34:04.367Z","endTime":"2025-08-29T23:35:09.789Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":676604,"link":"/api/v1/people/676604"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":691587,"link":"/api/v1/people/691587","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":689414,"link":"/api/v1/people/689414"},"first":{"id":676572,"link":"/api/v1/people/676572"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":687859,"link":"/api/v1/people/687859"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":686894,"link":"/api/v1/people/686894"}},"offense":{"batter":{"id":621438,"link":"/api/v1/people/621438","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"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":93.5,"endSpeed":84.8,"strikeZoneTop":3.56312202603313,"strikeZoneBottom":1.69979020980407,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.23218995826301,"aZ":-22.461846574176125,"pfxX":-11.20037698751926,"pfxZ":5.241647250268187,"pX":-0.5868154399422562,"pZ":2.5158555049003097,"vX0":8.37210921526341,"vY0":-135.87280010410834,"vZ0":-2.772141778964078,"x":139.37,"y":170.85,"x0":-2.2665889561904544,"y0":50.003276641214484,"z0":5.125572701538362,"aX":-20.75698832684698},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.6,"breakVerticalInduced":9.0,"breakHorizontal":18.2,"spinRate":2119,"spinDirection":228},"zone":4,"typeConfidence":2.0,"plateTime":0.40449706691307785,"extension":6.148971371599075},"index":2,"playId":"7ad57c6c-64b9-326b-8fe5-12f3fe57764d","pitchNumber":1,"startTime":"2025-08-29T23:35:09.789Z","endTime":"2025-08-29T23:35:13.338Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676604,"link":"/api/v1/people/676604","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":689414,"link":"/api/v1/people/689414"},"first":{"id":676572,"link":"/api/v1/people/676572"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":687859,"link":"/api/v1/people/687859"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":686894,"link":"/api/v1/people/686894"}},"offense":{"batter":{"id":621438,"link":"/api/v1/people/621438","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.7,"endSpeed":84.9,"strikeZoneTop":3.60799013857354,"strikeZoneBottom":1.70146319366248,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.42292718109723,"aZ":-22.74687438827235,"pfxX":-10.85667629876951,"pfxZ":5.079532232303271,"pX":0.1515395795548518,"pZ":2.231636904159858,"vX0":9.420296555134675,"vY0":-136.032443093894,"vZ0":-3.281425553991448,"x":111.22,"y":178.53,"x0":-1.9616124057584405,"y0":50.00439832553261,"z0":5.047448237625905,"aX":-20.160101764247212},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":8.6,"breakHorizontal":17.4,"spinRate":2136,"spinDirection":227},"zone":8,"typeConfidence":2.0,"plateTime":0.4040771127214855,"extension":6.187748426325463},"index":3,"playId":"a476ba16-0168-3040-84b3-2f0f00388716","pitchNumber":2,"startTime":"2025-08-29T23:35:24.182Z","endTime":"2025-08-29T23:35:27.869Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676604,"link":"/api/v1/people/676604","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":689414,"link":"/api/v1/people/689414"},"first":{"id":676572,"link":"/api/v1/people/676572"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":687859,"link":"/api/v1/people/687859"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":686894,"link":"/api/v1/people/686894"}},"offense":{"batter":{"id":621438,"link":"/api/v1/people/621438","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.3,"endSpeed":85.9,"strikeZoneTop":3.59542801913893,"strikeZoneBottom":1.70062048757205,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.37718133261674,"aZ":-12.34787863823194,"pfxX":-7.0825526426217404,"pfxZ":10.375372340072317,"pX":1.3893670393600908,"pZ":2.492615818051251,"vX0":11.608604516348391,"vY0":-138.22659412216316,"vZ0":-4.390736840432501,"x":64.04,"y":171.48,"x0":-1.968700578863221,"y0":50.00567357683477,"z0":4.947886811922759,"aX":-13.53891697334631},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":17.9,"breakHorizontal":10.1,"spinRate":2343,"spinDirection":222},"zone":14,"typeConfidence":2.0,"plateTime":0.3981491163809805,"extension":6.340529680925452},"index":4,"playId":"97680c68-8023-3988-8596-10848f129c57","pitchNumber":3,"startTime":"2025-08-29T23:35:40.674Z","endTime":"2025-08-29T23:35:44.103Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676604,"link":"/api/v1/people/676604","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":689414,"link":"/api/v1/people/689414"},"first":{"id":676572,"link":"/api/v1/people/676572"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":687859,"link":"/api/v1/people/687859"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":686894,"link":"/api/v1/people/686894"}},"offense":{"batter":{"id":621438,"link":"/api/v1/people/621438","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"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":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.7,"endSpeed":86.1,"strikeZoneTop":3.64513732260603,"strikeZoneBottom":1.7016856121159,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.03414049730481,"aZ":-24.425049412881485,"pfxX":-11.093699029528386,"pfxZ":4.0749709661544085,"pX":0.5072839705414957,"pZ":1.7419722461900986,"vX0":10.442620535314594,"vY0":-137.44252301507603,"vZ0":-4.155864884769066,"x":97.66,"y":191.75,"x0":-1.9102736954551325,"y0":50.004185569703324,"z0":4.943488744003242,"aX":-21.10874929932064},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.2,"breakVerticalInduced":6.6,"breakHorizontal":17.8,"spinRate":2179,"spinDirection":222},"zone":9,"typeConfidence":2.0,"plateTime":0.39936048032892746,"extension":6.301184449463869},"index":5,"playId":"ac25adec-0a03-3f0f-b077-2c8f17bb4f16","pitchNumber":4,"startTime":"2025-08-29T23:35:57.420Z","endTime":"2025-08-29T23:36:02.820Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676604,"link":"/api/v1/people/676604","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":689414,"link":"/api/v1/people/689414"},"first":{"id":676572,"link":"/api/v1/people/676572"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":687859,"link":"/api/v1/people/687859"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":686894,"link":"/api/v1/people/686894"}},"offense":{"batter":{"id":621438,"link":"/api/v1/people/621438","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":621438,"link":"/api/v1/people/621438"},"credit":"b_ab"},{"player":{"id":676604,"link":"/api/v1/people/676604"},"credit":"p_ab"},{"player":{"id":621438,"link":"/api/v1/people/621438"},"credit":"b_pa"},{"player":{"id":676604,"link":"/api/v1/people/676604"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":89.1,"awayTeamWinProbability":10.900000000000006,"homeTeamWinProbabilityAdded":-0.4000000000000057,"leverageIndex":0.13,"dramaIndex":11.0,"contextMetrics":{},"playEndTime":"2025-08-29T23:36:02.820Z","atBatIndex":10},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Otto Lopez doubles (18) on a ground ball to left fielder Brandon Nimmo.","rbi":0,"awayScore":0,"homeScore":5,"isOut":false},"about":{"atBatIndex":11,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-08-29T23:37:59.046Z","endTime":"2025-08-29T23:39:18.989Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":1,"strikes":1,"outs":0},"matchup":{"batter":{"id":672640,"fullName":"Otto Lopez","link":"/api/v1/people/672640"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":804636,"fullName":"Jonah Tong","link":"/api/v1/people/804636"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":672640,"fullName":"Otto Lopez","link":"/api/v1/people/672640"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","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":672640,"fullName":"Otto Lopez","link":"/api/v1/people/672640"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":607043,"link":"/api/v1/people/607043"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.0,"endSpeed":85.9,"strikeZoneTop":3.29209568523252,"strikeZoneBottom":1.55900824703027,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":37.45787600328138,"aZ":-8.602457515755352,"pfxX":-2.221673177776961,"pfxZ":12.283704748527951,"pX":1.4045181242981546,"pZ":3.0751129475159167,"vX0":9.993814225515639,"vY0":-139.1525887845056,"vZ0":-5.775318506144432,"x":63.46,"y":155.75,"x0":-1.9788578464031583,"y0":50.00451941726206,"z0":5.776821461237844,"aX":-4.264331680042522},"breaks":{"breakAngle":9.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.6,"breakVerticalInduced":20.8,"breakHorizontal":1.4,"spinRate":2230,"spinDirection":197},"zone":12,"typeConfidence":0.92,"plateTime":0.3968792034903492,"extension":6.639556784803607},"index":0,"playId":"06eec82b-753e-35c3-8b03-57f1821c553c","pitchNumber":1,"startTime":"2025-08-29T23:38:27.056Z","endTime":"2025-08-29T23:38:33.524Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":804636,"link":"/api/v1/people/804636","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":672640,"link":"/api/v1/people/672640","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"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":95.2,"endSpeed":85.4,"strikeZoneTop":3.34,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":36.75261089015077,"aZ":-10.783977797481706,"pfxX":-1.6832322166349183,"pfxZ":11.320822073224848,"pX":1.0806053631169068,"pZ":1.8241213289713343,"vX0":8.964282012804961,"vY0":-138.04950486281038,"vZ0":-8.22039906085601,"x":75.81,"y":189.53,"x0":-2.0200250329667404,"y0":50.004528747099826,"z0":5.606202980938557,"aX":-3.181706243235551},"breaks":{"breakAngle":3.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":18.5,"breakHorizontal":0.7,"spinRate":2266,"spinDirection":196},"zone":14,"typeConfidence":0.91,"plateTime":0.4000048618857548,"extension":6.975092643979484},"index":1,"playId":"ae2ddbbf-5ea8-346e-85cd-20ca9af24657","pitchNumber":2,"startTime":"2025-08-29T23:38:41.665Z","endTime":"2025-08-29T23:38:46.143Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":804636,"link":"/api/v1/people/804636","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":672640,"link":"/api/v1/people/672640","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"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":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.9,"endSpeed":77.7,"strikeZoneTop":3.34,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.76507651745855,"aZ":-23.172979977833492,"pfxX":-9.467168462101778,"pfxZ":5.841827127454355,"pX":0.3119397274159139,"pZ":2.1828558963447096,"vX0":8.277795565472154,"vY0":-123.36076076437084,"vZ0":-3.7756803874662683,"x":105.11,"y":179.84,"x0":-1.8587037214839996,"y0":50.0002219113396,"z0":5.688960388745011,"aX":-14.575390662409069},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":10.0,"breakHorizontal":15.2,"spinRate":1463,"spinDirection":235},"zone":6,"typeConfidence":0.92,"plateTime":0.44418307574534976,"extension":6.894434985616925},"hitData":{"launchSpeed":85.5,"launchAngle":-1.0,"totalDistance":47.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":35.0,"coordY":104.0}},"index":2,"playId":"f1de8e91-ed12-3be3-b852-85d7befec947","pitchNumber":3,"startTime":"2025-08-29T23:39:01.706Z","endTime":"2025-08-29T23:39:18.989Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":804636,"link":"/api/v1/people/804636","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":672640,"link":"/api/v1/people/672640","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":672640,"link":"/api/v1/people/672640"},"credit":"b_ab"},{"player":{"id":804636,"link":"/api/v1/people/804636"},"credit":"p_ab"},{"player":{"id":672640,"link":"/api/v1/people/672640"},"credit":"b_pa"},{"player":{"id":804636,"link":"/api/v1/people/804636"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":85.6,"awayTeamWinProbability":14.400000000000006,"homeTeamWinProbabilityAdded":-3.5,"leverageIndex":0.53,"dramaIndex":40.0,"contextMetrics":{},"playEndTime":"2025-08-29T23:39:18.989Z","atBatIndex":11},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Liam Hicks grounds out to first baseman Pete Alonso. Otto Lopez to 3rd.","rbi":0,"awayScore":0,"homeScore":5,"isOut":true},"about":{"atBatIndex":12,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-08-29T23:39:17.953Z","endTime":"2025-08-29T23:41:18.990Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":689414,"fullName":"Liam Hicks","link":"/api/v1/people/689414"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":804636,"fullName":"Jonah Tong","link":"/api/v1/people/804636"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":672640,"fullName":"Otto Lopez","link":"/api/v1/people/672640"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":689414,"fullName":"Liam Hicks","link":"/api/v1/people/689414"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":624413,"link":"/api/v1/people/624413"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_play","runner":{"id":672640,"fullName":"Otto Lopez","link":"/api/v1/people/672640"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.8,"endSpeed":85.0,"strikeZoneTop":2.99469135120444,"strikeZoneBottom":1.36217233956108,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":36.10031653776467,"aZ":-6.672488730221853,"pfxX":-2.949406695330975,"pfxZ":13.541507154905652,"pX":0.48420432623726917,"pZ":3.6493283143960804,"vX0":7.957826064288423,"vY0":-137.70240450406587,"vZ0":-4.558522688164313,"x":98.54,"y":140.25,"x0":-2.0850303315855667,"y0":50.00094272383693,"z0":5.798644532383515,"aX":-5.553940864942199},"breaks":{"breakAngle":24.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-7.6,"breakVerticalInduced":23.4,"breakHorizontal":3.4,"spinRate":2341,"spinDirection":195},"zone":12,"typeConfidence":0.92,"plateTime":0.4007460554216191,"extension":6.700932881763233},"index":0,"playId":"ad7b42b5-8ca5-3e28-bef0-51075a3a3859","pitchNumber":1,"startTime":"2025-08-29T23:39:46.317Z","endTime":"2025-08-29T23:39:51.486Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":804636,"link":"/api/v1/people/804636","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":689414,"link":"/api/v1/people/689414","batSide":{"code":"L","description":"Left"}},"second":{"id":672640,"link":"/api/v1/people/672640"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.4,"endSpeed":85.0,"strikeZoneTop":3.13954963816295,"strikeZoneBottom":1.48891541397933,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.309612682953755,"aZ":-7.826023340940572,"pfxX":-4.250809335587277,"pfxZ":13.022174780940219,"pX":0.8584793065871308,"pZ":2.626993613686905,"vX0":9.317751617860345,"vY0":-136.87423534239244,"vZ0":-6.682638172154687,"x":84.28,"y":167.85,"x0":-2.060080688700785,"y0":50.00521001818475,"z0":5.657875020094404,"aX":-7.950494710013977},"breaks":{"breakAngle":31.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.2,"breakVerticalInduced":22.1,"breakHorizontal":5.4,"spinRate":2308,"spinDirection":199},"zone":12,"typeConfidence":0.92,"plateTime":0.40242025417176785,"extension":6.741821907727822},"index":1,"playId":"3fe739fb-c81f-33eb-aaf2-8005c67db0bf","pitchNumber":2,"startTime":"2025-08-29T23:40:10.597Z","endTime":"2025-08-29T23:40:15.473Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":804636,"link":"/api/v1/people/804636","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":689414,"link":"/api/v1/people/689414","batSide":{"code":"L","description":"Left"}},"second":{"id":672640,"link":"/api/v1/people/672640"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.2,"endSpeed":85.2,"strikeZoneTop":3.16416689373283,"strikeZoneBottom":1.5617388600786,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":36.986584047344735,"aZ":-5.93896814575519,"pfxX":-3.5888466521196225,"pfxZ":13.897603779177526,"pX":0.876447486284825,"pZ":2.3787245209469643,"vX0":9.181235130170318,"vY0":-138.0415820540022,"vZ0":-7.751304777727534,"x":83.59,"y":174.55,"x0":-2.0591705246861087,"y0":50.003005674469,"z0":5.656633483751202,"aX":-6.775874124598069},"breaks":{"breakAngle":28.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-7.7,"breakVerticalInduced":23.2,"breakHorizontal":4.1,"spinRate":2376,"spinDirection":196},"zone":12,"typeConfidence":0.92,"plateTime":0.40014691474631636,"extension":6.739076657906935},"index":2,"playId":"25491428-933c-36fe-8b6f-fc60608e368a","pitchNumber":3,"startTime":"2025-08-29T23:40:28.000Z","endTime":"2025-08-29T23:40:31.894Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":804636,"link":"/api/v1/people/804636","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":689414,"link":"/api/v1/people/689414","batSide":{"code":"L","description":"Left"}},"second":{"id":672640,"link":"/api/v1/people/672640"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.3,"endSpeed":77.9,"strikeZoneTop":3.28,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.989747219385105,"aZ":-24.282463166114315,"pfxX":-10.122101934302663,"pfxZ":5.089054955847508,"pX":-0.8552379327408471,"pZ":1.8462030474641984,"vX0":6.782621809566848,"vY0":-124.03445697940707,"vZ0":-4.2704175087585945,"x":149.6,"y":188.93,"x0":-2.317187872995141,"y0":50.0012441830518,"z0":5.62729525113616,"aX":-15.689752683248166},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":8.4,"breakHorizontal":16.7,"spinRate":1476,"spinDirection":236},"zone":13,"typeConfidence":0.91,"plateTime":0.44245299275539685,"extension":6.822470824038516},"index":3,"playId":"7a493993-a478-3e9f-8cd8-2d527264c2c5","pitchNumber":4,"startTime":"2025-08-29T23:40:45.606Z","endTime":"2025-08-29T23:40:49.627Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":804636,"link":"/api/v1/people/804636","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":689414,"link":"/api/v1/people/689414","batSide":{"code":"L","description":"Left"}},"second":{"id":672640,"link":"/api/v1/people/672640"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.6,"endSpeed":79.7,"strikeZoneTop":3.28,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.559622784984022,"aZ":-22.899422962916454,"pfxX":-9.572882528435983,"pfxZ":5.68610117588705,"pX":-0.12900116384078725,"pZ":2.711462439350568,"vX0":8.067551290451169,"vY0":-127.27279982577176,"vZ0":-3.013373937785111,"x":121.92,"y":165.57,"x0":-2.1053050168342495,"y0":50.00296120436757,"z0":5.736323884622427,"aX":-15.61276383730848},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.2,"breakVerticalInduced":9.8,"breakHorizontal":15.4,"spinRate":1445,"spinDirection":235},"zone":5,"typeConfidence":0.89,"plateTime":0.43134442863043265,"extension":6.897293599462112},"hitData":{"launchSpeed":97.1,"launchAngle":2.0,"totalDistance":68.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":162.46,"coordY":161.82}},"index":4,"playId":"48ce8f6c-2578-31cc-b858-ec8b7c88de7a","pitchNumber":5,"startTime":"2025-08-29T23:41:12.067Z","endTime":"2025-08-29T23:41:18.990Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":804636,"link":"/api/v1/people/804636","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":689414,"link":"/api/v1/people/689414","batSide":{"code":"L","description":"Left"}},"second":{"id":672640,"link":"/api/v1/people/672640"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":689414,"link":"/api/v1/people/689414"},"credit":"b_ab"},{"player":{"id":804636,"link":"/api/v1/people/804636"},"credit":"p_ab"},{"player":{"id":689414,"link":"/api/v1/people/689414"},"credit":"b_pa"},{"player":{"id":804636,"link":"/api/v1/people/804636"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":87.0,"awayTeamWinProbability":13.0,"homeTeamWinProbabilityAdded":1.4000000000000057,"leverageIndex":0.85,"dramaIndex":35.0,"contextMetrics":{},"playEndTime":"2025-08-29T23:41:18.990Z","atBatIndex":12},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Connor Norby lines out sharply to shortstop Francisco Lindor.","rbi":0,"awayScore":0,"homeScore":5,"isOut":true},"about":{"atBatIndex":13,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-08-29T23:41:27.836Z","endTime":"2025-08-29T23:44:13.747Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":681393,"fullName":"Connor Norby","link":"/api/v1/people/681393"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":804636,"fullName":"Jonah Tong","link":"/api/v1/people/804636"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":672640,"fullName":"Otto Lopez","link":"/api/v1/people/672640"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":681393,"fullName":"Connor Norby","link":"/api/v1/people/681393"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":596019,"link":"/api/v1/people/596019"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":87.0,"endSpeed":79.6,"strikeZoneTop":3.13614442710398,"strikeZoneBottom":1.56417078978776,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.350624552155825,"aZ":-23.82285419680406,"pfxX":-10.304652980314161,"pfxZ":5.211905769852869,"pX":0.8571206379012837,"pZ":0.5126640312906828,"vX0":10.54413492960472,"vY0":-126.00458000480067,"vZ0":-7.653132181798892,"x":84.33,"y":224.94,"x0":-2.0491392216346593,"y0":50.005114171325395,"z0":5.52332440874341,"aX":-16.520798103555386},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":7.7,"breakHorizontal":16.2,"spinRate":1530,"spinDirection":227},"zone":14,"typeConfidence":0.91,"plateTime":0.43520441602535476,"extension":6.882174421249045},"index":0,"playId":"31d9f7f0-1249-3fbb-b015-f0995281be7d","pitchNumber":1,"startTime":"2025-08-29T23:41:46.073Z","endTime":"2025-08-29T23:41:50.408Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":804636,"link":"/api/v1/people/804636","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":681393,"link":"/api/v1/people/681393","batSide":{"code":"R","description":"Right"}},"third":{"id":672640,"link":"/api/v1/people/672640"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.2,"endSpeed":86.5,"strikeZoneTop":3.23602200256319,"strikeZoneBottom":1.58208374210082,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.78872937674331,"aZ":-5.817810754461038,"pfxX":-4.192751045351382,"pfxZ":13.606366863238822,"pX":0.7879130231791354,"pZ":2.025396529460239,"vX0":9.656439455772498,"vY0":-139.37293913621986,"vZ0":-8.635067044012121,"x":86.97,"y":184.09,"x0":-2.2010693241776007,"y0":50.00647042463278,"z0":5.573367042057052,"aX":-8.124333602856009},"breaks":{"breakAngle":34.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-7.6,"breakVerticalInduced":22.6,"breakHorizontal":5.3,"spinRate":2384,"spinDirection":197},"zone":9,"typeConfidence":0.92,"plateTime":0.3953113542978901,"extension":6.914694297283793},"index":1,"playId":"6ce64e5c-95d7-382f-a64e-3546d8bf863f","pitchNumber":2,"startTime":"2025-08-29T23:42:11.218Z","endTime":"2025-08-29T23:42:14.876Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":804636,"link":"/api/v1/people/804636","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":681393,"link":"/api/v1/people/681393","batSide":{"code":"R","description":"Right"}},"third":{"id":672640,"link":"/api/v1/people/672640"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.9,"endSpeed":86.9,"strikeZoneTop":3.22710820502012,"strikeZoneBottom":1.56753253266235,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":37.81912260879049,"aZ":-6.147162929557531,"pfxX":-4.120054287932012,"pfxZ":13.297323044332195,"pX":-0.4387411472654229,"pZ":1.1629086064434586,"vX0":6.3493082710328235,"vY0":-140.44925238303267,"vZ0":-10.795903056929392,"x":133.72,"y":207.38,"x0":-2.2148294130437,"y0":50.00311790501335,"z0":5.4965620997153675,"aX":-8.064777899543568},"breaks":{"breakAngle":34.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-8.4,"breakVerticalInduced":21.5,"breakHorizontal":5.9,"spinRate":2390,"spinDirection":198},"zone":13,"typeConfidence":0.93,"plateTime":0.39305117749840335,"extension":7.149036479744593},"index":2,"playId":"747346bb-5bba-3b28-85b5-98b825f5d6ab","pitchNumber":3,"startTime":"2025-08-29T23:42:30.374Z","endTime":"2025-08-29T23:42:34.799Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":804636,"link":"/api/v1/people/804636","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":681393,"link":"/api/v1/people/681393","batSide":{"code":"R","description":"Right"}},"third":{"id":672640,"link":"/api/v1/people/672640"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.9,"endSpeed":77.7,"strikeZoneTop":3.1890985836764,"strikeZoneBottom":1.56505985533255,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.95842740961471,"aZ":-23.7164185100613,"pfxX":-10.95026020015908,"pfxZ":5.45277201013314,"pX":-0.46514578228343784,"pZ":1.3852306322896815,"vX0":7.679451665251357,"vY0":-124.74845088769744,"vZ0":-5.412730716192533,"x":134.73,"y":201.38,"x0":-2.186412857686685,"y0":50.0010305891129,"z0":5.580690228394908,"aX":-16.972544501280414},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":8.6,"breakHorizontal":17.6,"spinRate":1531,"spinDirection":234},"zone":13,"typeConfidence":0.91,"plateTime":0.441872925107035,"extension":6.947636418355017},"index":3,"playId":"c3b83d24-e188-34a9-8b56-22742110ebe0","pitchNumber":4,"startTime":"2025-08-29T23:42:49.637Z","endTime":"2025-08-29T23:42:54.760Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":804636,"link":"/api/v1/people/804636","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":681393,"link":"/api/v1/people/681393","batSide":{"code":"R","description":"Right"}},"third":{"id":672640,"link":"/api/v1/people/672640"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.3,"endSpeed":76.9,"strikeZoneTop":3.27,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.218374964552595,"aZ":-23.25012009033169,"pfxX":-9.157607563791602,"pfxZ":5.8688095098593305,"pX":0.1631744779394953,"pZ":1.4245686644451532,"vX0":8.449422218854659,"vY0":-123.75169365970109,"vZ0":-5.353764529257967,"x":110.78,"y":200.32,"x0":-2.138222440262063,"y0":50.003336351704306,"z0":5.614229145604646,"aX":-13.925581062085376},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":9.4,"breakHorizontal":14.2,"spinRate":1402,"spinDirection":233},"zone":14,"typeConfidence":0.91,"plateTime":0.44597845221746635,"extension":6.990686708800462},"index":4,"playId":"3dc45d80-28ab-3545-8ec9-812df0b68f27","pitchNumber":5,"startTime":"2025-08-29T23:43:09.303Z","endTime":"2025-08-29T23:43:13.940Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":804636,"link":"/api/v1/people/804636","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":681393,"link":"/api/v1/people/681393","batSide":{"code":"R","description":"Right"}},"third":{"id":672640,"link":"/api/v1/people/672640"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":5,"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-29T23:43:22.494Z","endTime":"2025-08-29T23:43:39.123Z","isPitch":false,"type":"action","player":{"id":681393,"link":"/api/v1/people/681393"},"defense":{"pitcher":{"id":804636,"link":"/api/v1/people/804636","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":681393,"link":"/api/v1/people/681393","batSide":{"code":"R","description":"Right"}},"third":{"id":672640,"link":"/api/v1/people/672640"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.5,"endSpeed":78.3,"strikeZoneTop":3.27,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.60123925901607,"aZ":-24.475386148160062,"pfxX":-10.082202684339022,"pfxZ":4.884793602063838,"pX":0.2182776320722252,"pZ":2.1441360630537276,"vX0":8.939937190122542,"vY0":-125.55938957772305,"vZ0":-3.8028863090200806,"x":108.68,"y":180.89,"x0":-2.101738778034783,"y0":50.00092058271304,"z0":5.701039190955024,"aX":-15.881009509079057},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":8.0,"breakHorizontal":15.8,"spinRate":1384,"spinDirection":233},"zone":5,"typeConfidence":0.91,"plateTime":0.4384936339961203,"extension":6.975996448869233},"index":6,"playId":"b52a569d-b31a-3b41-bdd5-7047cf40f445","pitchNumber":6,"startTime":"2025-08-29T23:43:39.123Z","endTime":"2025-08-29T23:43:43.359Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":804636,"link":"/api/v1/people/804636","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":681393,"link":"/api/v1/people/681393","batSide":{"code":"R","description":"Right"}},"third":{"id":672640,"link":"/api/v1/people/672640"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"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":96.8,"endSpeed":87.1,"strikeZoneTop":3.27,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":36.427916479555876,"aZ":-7.866907617772899,"pfxX":-6.210430165702597,"pfxZ":12.37070338384223,"pX":0.1372095191275341,"pZ":1.9649828456948828,"vX0":8.295816120943927,"vY0":-140.39153766441547,"vZ0":-8.409543361032414,"x":111.77,"y":185.73,"x0":-2.0710124300038513,"y0":50.00515318747679,"z0":5.538268764826744,"aX":-12.205477271529011},"breaks":{"breakAngle":45.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.2,"breakVerticalInduced":20.4,"breakHorizontal":9.2,"spinRate":2296,"spinDirection":196},"zone":8,"typeConfidence":0.93,"plateTime":0.39251474079533777,"extension":6.97311518788869},"hitData":{"launchSpeed":103.7,"launchAngle":10.0,"totalDistance":167.0,"trajectory":"line_drive","hardness":"hard","location":"6","coordinates":{"coordX":110.07,"coordY":136.57}},"index":7,"playId":"d8cfe2bb-4303-3db5-ba17-0e588fa8feb9","pitchNumber":7,"startTime":"2025-08-29T23:44:03.995Z","endTime":"2025-08-29T23:44:13.747Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":804636,"link":"/api/v1/people/804636","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":681393,"link":"/api/v1/people/681393","batSide":{"code":"R","description":"Right"}},"third":{"id":672640,"link":"/api/v1/people/672640"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":681393,"link":"/api/v1/people/681393"},"credit":"b_ab"},{"player":{"id":804636,"link":"/api/v1/people/804636"},"credit":"p_ab"},{"player":{"id":681393,"link":"/api/v1/people/681393"},"credit":"b_pa"},{"player":{"id":804636,"link":"/api/v1/people/804636"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":90.10000000000001,"awayTeamWinProbability":9.899999999999991,"homeTeamWinProbabilityAdded":3.1000000000000085,"leverageIndex":0.72,"dramaIndex":42.0,"contextMetrics":{},"playEndTime":"2025-08-29T23:44:13.747Z","atBatIndex":13},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Troy Johnston grounds out, pitcher Jonah Tong to first baseman Pete Alonso.","rbi":0,"awayScore":0,"homeScore":5,"isOut":true},"about":{"atBatIndex":14,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-08-29T23:44:13.110Z","endTime":"2025-08-29T23:46:12.239Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":687859,"fullName":"Troy Johnston","link":"/api/v1/people/687859"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":804636,"fullName":"Jonah Tong","link":"/api/v1/people/804636"},"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":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":687859,"fullName":"Troy Johnston","link":"/api/v1/people/687859"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":804636,"link":"/api/v1/people/804636"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":624413,"link":"/api/v1/people/624413"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"*B","description":"Ball 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":97.1,"endSpeed":87.4,"strikeZoneTop":3.30750209274441,"strikeZoneBottom":1.45474014984479,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":36.74565964715554,"aZ":-5.40705501962393,"pfxX":-3.7918229519589035,"pfxZ":13.609436400930434,"pX":1.014879671892076,"pZ":0.6845630617688165,"vX0":9.955762741809703,"vY0":-140.51292848754795,"vZ0":-12.224982309747633,"x":78.32,"y":220.3,"x0":-2.107755215780536,"y0":50.0017728618003,"z0":5.478556763948594,"aX":-7.458457118063051},"breaks":{"breakAngle":30.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-8.0,"breakVerticalInduced":21.7,"breakHorizontal":4.4,"spinRate":2408,"spinDirection":200},"zone":14,"typeConfidence":0.93,"plateTime":0.3923076666119125,"extension":6.971105624238285},"index":0,"playId":"650cea94-820e-3fc0-9faf-b4de8a2c8357","pitchNumber":1,"startTime":"2025-08-29T23:44:39.997Z","endTime":"2025-08-29T23:44:45.172Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":804636,"link":"/api/v1/people/804636","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":687859,"link":"/api/v1/people/687859","batSide":{"code":"L","description":"Left"}},"third":{"id":672640,"link":"/api/v1/people/672640"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":77.4,"endSpeed":70.3,"strikeZoneTop":3.22684462176965,"strikeZoneBottom":1.4064312860471,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.71509052436221,"aZ":-44.437467058077615,"pfxX":4.353143378597708,"pfxZ":-9.776918652646465,"pX":1.0462969079366502,"pZ":3.436447590646864,"vX0":6.6379552282376535,"vY0":-112.31129553519817,"vZ0":4.765330195764632,"x":77.12,"y":146.0,"x0":-2.533635886723329,"y0":50.00100941449713,"z0":5.8584020493238995,"aX":5.460992720289338},"breaks":{"breakAngle":8.4,"breakLength":14.4,"breakY":24.0,"breakVertical":-62.3,"breakVerticalInduced":-15.7,"breakHorizontal":-9.8,"spinRate":2617,"spinDirection":24},"zone":12,"typeConfidence":0.91,"plateTime":0.4910365232231144,"extension":6.830031841236941},"index":1,"playId":"16a75d14-a801-330c-ae42-74a7bb765a22","pitchNumber":2,"startTime":"2025-08-29T23:45:02.699Z","endTime":"2025-08-29T23:45:07.350Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":804636,"link":"/api/v1/people/804636","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":687859,"link":"/api/v1/people/687859","batSide":{"code":"L","description":"Left"}},"third":{"id":672640,"link":"/api/v1/people/672640"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.0,"endSpeed":85.9,"strikeZoneTop":3.53,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.418579837372775,"aZ":-7.92696161680731,"pfxX":-4.665096790525436,"pfxZ":12.68458480654981,"pX":0.4146550962121651,"pZ":3.5509490628014113,"vX0":8.563043730944727,"vY0":-138.04284506252603,"vZ0":-4.288322346593378,"x":101.19,"y":142.9,"x0":-2.1348506650568044,"y0":50.005907633495006,"z0":5.668625371657306,"aX":-8.920048638870238},"breaks":{"breakAngle":37.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-8.5,"breakVerticalInduced":22.1,"breakHorizontal":6.5,"spinRate":2286,"spinDirection":199},"zone":3,"typeConfidence":0.92,"plateTime":0.3982090761399806,"extension":7.092119827768831},"index":2,"playId":"45ba990f-f975-3c4b-b751-d3b7e3cb52fd","pitchNumber":3,"startTime":"2025-08-29T23:45:21.559Z","endTime":"2025-08-29T23:45:25.693Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":804636,"link":"/api/v1/people/804636","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":687859,"link":"/api/v1/people/687859","batSide":{"code":"L","description":"Left"}},"third":{"id":672640,"link":"/api/v1/people/672640"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"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":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.3,"endSpeed":77.5,"strikeZoneTop":3.42779185027369,"strikeZoneBottom":1.63071964860394,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.106266054848376,"aZ":-25.323690640220075,"pfxX":-10.573536961674744,"pfxZ":4.459825457937865,"pX":0.45583657566890207,"pZ":1.683535767138159,"vX0":9.684926949390222,"vY0":-123.78797431168832,"vZ0":-4.3052464120710585,"x":99.62,"y":193.32,"x0":-2.153210356485956,"y0":50.001962624793805,"z0":5.591409173914281,"aX":-16.238463110360748},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":7.2,"breakHorizontal":16.6,"spinRate":1498,"spinDirection":230},"zone":9,"typeConfidence":0.92,"plateTime":0.44423168748747655,"extension":7.026081014434346},"index":3,"playId":"6d45e3e2-2e27-3fd8-a6f7-baa915d52f50","pitchNumber":4,"startTime":"2025-08-29T23:45:43.624Z","endTime":"2025-08-29T23:45:47.308Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":804636,"link":"/api/v1/people/804636","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":687859,"link":"/api/v1/people/687859","batSide":{"code":"L","description":"Left"}},"third":{"id":672640,"link":"/api/v1/people/672640"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":78.6,"endSpeed":71.1,"strikeZoneTop":3.53,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.162705159205984,"aZ":-43.479071736581965,"pfxX":5.021960593803165,"pfxZ":-8.827017091518123,"pX":0.6522848237324728,"pZ":1.2322976401120815,"vX0":5.725235407637798,"vY0":-114.213591486467,"vZ0":-0.24042349348598568,"x":92.14,"y":205.51,"x0":-2.5699263025626333,"y0":50.005392441520435,"z0":5.730666958586547,"aX":6.428119894361752},"breaks":{"breakAngle":9.6,"breakLength":14.4,"breakY":24.0,"breakVertical":-61.1,"breakVerticalInduced":-15.5,"breakHorizontal":-10.9,"spinRate":2810,"spinDirection":20},"zone":14,"typeConfidence":0.88,"plateTime":0.48543645526237444,"extension":6.829467041757588},"hitData":{"launchSpeed":66.8,"launchAngle":-21.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":129.52,"coordY":180.57}},"index":4,"playId":"a7668506-7227-3e7f-8999-dbfdca8ed758","pitchNumber":5,"startTime":"2025-08-29T23:46:04.426Z","endTime":"2025-08-29T23:46:12.239Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":804636,"link":"/api/v1/people/804636","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":687859,"link":"/api/v1/people/687859","batSide":{"code":"L","description":"Left"}},"third":{"id":672640,"link":"/api/v1/people/672640"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":687859,"link":"/api/v1/people/687859"},"credit":"b_ab"},{"player":{"id":804636,"link":"/api/v1/people/804636"},"credit":"p_ab"},{"player":{"id":687859,"link":"/api/v1/people/687859"},"credit":"b_pa"},{"player":{"id":804636,"link":"/api/v1/people/804636"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":91.9,"awayTeamWinProbability":8.099999999999994,"homeTeamWinProbabilityAdded":1.7999999999999972,"leverageIndex":0.67,"dramaIndex":33.0,"contextMetrics":{},"playEndTime":"2025-08-29T23:46:12.239Z","atBatIndex":14},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Luis Torrens lines out to third baseman Connor Norby.","rbi":0,"awayScore":0,"homeScore":5,"isOut":true},"about":{"atBatIndex":15,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-08-29T23:47:45.873Z","endTime":"2025-08-29T23:50:00.101Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":620443,"fullName":"Luis Torrens","link":"/api/v1/people/620443"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676604,"fullName":"Tyler Zuber","link":"/api/v1/people/676604"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":620443,"fullName":"Luis Torrens","link":"/api/v1/people/620443"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":681393,"link":"/api/v1/people/681393"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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.1,"endSpeed":84.5,"strikeZoneTop":3.48172003258929,"strikeZoneBottom":1.52876345101561,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.724241198213516,"aZ":-24.585288678282247,"pfxX":-10.137681402140075,"pfxZ":4.131888324285871,"pX":0.46231296845110703,"pZ":1.8954671445670013,"vX0":9.330110179181647,"vY0":-135.19963128191068,"vZ0":-3.699046474180646,"x":99.38,"y":187.6,"x0":-1.7300221534379818,"y0":50.00146310949045,"z0":5.023310797106028,"aX":-18.61307426349845},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":6.8,"breakHorizontal":16.2,"spinRate":1969,"spinDirection":221},"zone":9,"typeConfidence":2.0,"plateTime":0.4063895252892262,"extension":6.188371863513386},"index":0,"playId":"8ebb1c64-2a67-3259-ad44-ca285f77ac4e","pitchNumber":1,"startTime":"2025-08-29T23:48:20.698Z","endTime":"2025-08-29T23:48:24.618Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676604,"link":"/api/v1/people/676604","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":689414,"link":"/api/v1/people/689414"},"first":{"id":676572,"link":"/api/v1/people/676572"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":687859,"link":"/api/v1/people/687859"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":686894,"link":"/api/v1/people/686894"}},"offense":{"batter":{"id":620443,"link":"/api/v1/people/620443","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.7,"endSpeed":78.6,"strikeZoneTop":3.37923171976576,"strikeZoneBottom":1.52445392365478,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.00862134632832,"aZ":-30.55032262841249,"pfxX":-9.917671737463941,"pfxZ":1.0256022018155875,"pX":0.8825533495081226,"pZ":2.1817409119526383,"vX0":9.810661785516757,"vY0":-125.8225549916134,"vZ0":-0.890467860657235,"x":83.36,"y":179.87,"x0":-1.798069073378821,"y0":50.00520915722325,"z0":5.039067422290808,"aX":-15.739082278992138},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":1.9,"breakHorizontal":15.5,"spinRate":1182,"spinDirection":247},"zone":14,"typeConfidence":2.0,"plateTime":0.4370730195323911,"extension":6.3732014077237515},"index":1,"playId":"a8998dbb-96a7-3f19-903b-ef71a89dacd7","pitchNumber":2,"startTime":"2025-08-29T23:48:37.130Z","endTime":"2025-08-29T23:48:40.929Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676604,"link":"/api/v1/people/676604","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":689414,"link":"/api/v1/people/689414"},"first":{"id":676572,"link":"/api/v1/people/676572"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":687859,"link":"/api/v1/people/687859"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":686894,"link":"/api/v1/people/686894"}},"offense":{"batter":{"id":620443,"link":"/api/v1/people/620443","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2025-08-29T23:48:47.094Z","endTime":"2025-08-29T23:49:01.872Z","isPitch":false,"type":"action","player":{"id":620443,"link":"/api/v1/people/620443"},"defense":{"pitcher":{"id":676604,"link":"/api/v1/people/676604","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":689414,"link":"/api/v1/people/689414"},"first":{"id":676572,"link":"/api/v1/people/676572"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":687859,"link":"/api/v1/people/687859"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":686894,"link":"/api/v1/people/686894"}},"offense":{"batter":{"id":620443,"link":"/api/v1/people/620443","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.7,"endSpeed":83.7,"strikeZoneTop":3.47797434950608,"strikeZoneBottom":1.52990544662912,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.18043710966279,"aZ":-17.394380770385617,"pfxX":-5.003459253265909,"pfxZ":8.159396207447523,"pX":1.5907326711383254,"pZ":3.358745237847396,"vX0":10.839898447789679,"vY0":-134.4943753984968,"vZ0":-1.4080641990559695,"x":56.37,"y":148.09,"x0":-1.862048084330076,"y0":50.003936484622066,"z0":5.136550429947582,"aX":-9.065271788650634},"breaks":{"breakAngle":20.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":14.6,"breakHorizontal":6.5,"spinRate":2212,"spinDirection":223},"zone":12,"typeConfidence":2.0,"plateTime":0.40898317449501764,"extension":6.10240468971204},"index":3,"playId":"d3b2995e-0ed8-3334-b8ab-e5267af3f3ca","pitchNumber":3,"startTime":"2025-08-29T23:49:01.872Z","endTime":"2025-08-29T23:49:06.403Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676604,"link":"/api/v1/people/676604","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":689414,"link":"/api/v1/people/689414"},"first":{"id":676572,"link":"/api/v1/people/676572"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":687859,"link":"/api/v1/people/687859"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":686894,"link":"/api/v1/people/686894"}},"offense":{"batter":{"id":620443,"link":"/api/v1/people/620443","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":80.4,"endSpeed":73.3,"strikeZoneTop":3.41060856827172,"strikeZoneBottom":1.52908896970978,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.319888407344184,"aZ":-33.53769880150853,"pfxX":7.446601212289428,"pfxZ":-1.005104471698604,"pX":1.6252200945869373,"pZ":1.1977373238167333,"vX0":6.3777399941306765,"vY0":-116.81549937989173,"vZ0":-1.3386513203672377,"x":55.05,"y":206.44,"x0":-2.1237561286608333,"y0":50.001326197122395,"z0":4.977967832205251,"aX":10.123437778468839},"breaks":{"breakAngle":18.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.9,"breakVerticalInduced":-1.9,"breakHorizontal":-15.2,"spinRate":2644,"spinDirection":62},"zone":14,"typeConfidence":2.0,"plateTime":0.47181688937073485,"extension":6.0453882493710145},"index":4,"playId":"f29dbf6f-1239-3baf-a487-b106e5aa6c56","pitchNumber":4,"startTime":"2025-08-29T23:49:16.593Z","endTime":"2025-08-29T23:49:21.713Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676604,"link":"/api/v1/people/676604","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":689414,"link":"/api/v1/people/689414"},"first":{"id":676572,"link":"/api/v1/people/676572"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":687859,"link":"/api/v1/people/687859"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":686894,"link":"/api/v1/people/686894"}},"offense":{"batter":{"id":620443,"link":"/api/v1/people/620443","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"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":93.3,"endSpeed":84.8,"strikeZoneTop":3.51221280795034,"strikeZoneBottom":1.5898132953921,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.994591609711975,"aZ":-25.002681322889554,"pfxX":-9.129769856135137,"pfxZ":3.8936685870719234,"pX":1.5348329728003045,"pZ":2.129432225351415,"vX0":12.081683781834805,"vY0":-135.28277223230344,"vZ0":-2.7817763934506656,"x":58.5,"y":181.29,"x0":-1.8141462847702352,"y0":50.006363868550714,"z0":4.9338653394876175,"aX":-16.834945328898222},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.2,"breakVerticalInduced":6.6,"breakHorizontal":13.8,"spinRate":2140,"spinDirection":221},"zone":14,"typeConfidence":2.0,"plateTime":0.4057048409172692,"extension":6.254838507579863},"index":5,"playId":"5bab9d3e-3d87-3f27-a901-be33913f9a84","pitchNumber":5,"startTime":"2025-08-29T23:49:34.116Z","endTime":"2025-08-29T23:49:38.676Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676604,"link":"/api/v1/people/676604","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":689414,"link":"/api/v1/people/689414"},"first":{"id":676572,"link":"/api/v1/people/676572"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":687859,"link":"/api/v1/people/687859"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":686894,"link":"/api/v1/people/686894"}},"offense":{"batter":{"id":620443,"link":"/api/v1/people/620443","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":80.8,"endSpeed":73.0,"strikeZoneTop":3.43,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.288055780933174,"aZ":-31.372649821657575,"pfxX":10.427367968707854,"pfxZ":0.5882434286248674,"pX":0.058306266174387236,"pZ":3.086098499281197,"vX0":2.526357881749755,"vY0":-117.52364494479035,"vZ0":2.3551058634489994,"x":114.78,"y":155.46,"x0":-2.389974925845412,"y0":50.0046630923788,"z0":5.024198157355989,"aX":14.306150262060688},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.4,"breakVerticalInduced":2.0,"breakHorizontal":-19.6,"spinRate":2654,"spinDirection":69},"zone":2,"typeConfidence":2.0,"plateTime":0.4695451248803213,"extension":6.099063386124246},"hitData":{"launchSpeed":99.8,"launchAngle":7.0,"totalDistance":126.0,"trajectory":"line_drive","hardness":"medium","location":"5","coordinates":{"coordX":102.16,"coordY":161.82}},"index":6,"playId":"a974a285-9fd4-32f5-a415-04541c70772b","pitchNumber":6,"startTime":"2025-08-29T23:49:50.686Z","endTime":"2025-08-29T23:50:00.101Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676604,"link":"/api/v1/people/676604","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":689414,"link":"/api/v1/people/689414"},"first":{"id":676572,"link":"/api/v1/people/676572"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":687859,"link":"/api/v1/people/687859"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":686894,"link":"/api/v1/people/686894"}},"offense":{"batter":{"id":620443,"link":"/api/v1/people/620443","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":620443,"link":"/api/v1/people/620443"},"credit":"b_ab"},{"player":{"id":676604,"link":"/api/v1/people/676604"},"credit":"p_ab"},{"player":{"id":620443,"link":"/api/v1/people/620443"},"credit":"b_pa"},{"player":{"id":676604,"link":"/api/v1/people/676604"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":91.3,"awayTeamWinProbability":8.700000000000003,"homeTeamWinProbabilityAdded":-0.6000000000000085,"leverageIndex":0.23,"dramaIndex":15.0,"contextMetrics":{},"playEndTime":"2025-08-29T23:50:00.101Z","atBatIndex":15},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Francisco Lindor grounds out, second baseman Xavier Edwards to first baseman Eric Wagaman.","rbi":0,"awayScore":0,"homeScore":5,"isOut":true},"about":{"atBatIndex":16,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-08-29T23:50:00.581Z","endTime":"2025-08-29T23:51:10.941Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676604,"fullName":"Tyler Zuber","link":"/api/v1/people/676604"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,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":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":669364,"link":"/api/v1/people/669364"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":676572,"link":"/api/v1/people/676572"},"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.1,"endSpeed":72.8,"strikeZoneTop":3.43930673190265,"strikeZoneBottom":1.51775961068511,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.515410583325295,"aZ":-30.286589911498943,"pfxX":9.902221271037094,"pfxZ":1.3987041915935308,"pX":0.8080266430372262,"pZ":1.609845899897661,"vX0":4.679919998301548,"vY0":-116.54412533826084,"vZ0":-0.9010853279260301,"x":86.2,"y":195.31,"x0":-2.5240276641090307,"y0":50.004803130873626,"z0":4.907798865334001,"aX":13.380429282590393},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.7,"breakVerticalInduced":2.6,"breakHorizontal":-19.2,"spinRate":2585,"spinDirection":73},"zone":9,"typeConfidence":2.0,"plateTime":0.4732063836960645,"extension":6.0115490026943155},"index":0,"playId":"d14daf12-501c-32cf-be4b-26228b278bf3","pitchNumber":1,"startTime":"2025-08-29T23:50:33.815Z","endTime":"2025-08-29T23:50:37.463Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676604,"link":"/api/v1/people/676604","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":689414,"link":"/api/v1/people/689414"},"first":{"id":676572,"link":"/api/v1/people/676572"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":687859,"link":"/api/v1/people/687859"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":686894,"link":"/api/v1/people/686894"}},"offense":{"batter":{"id":596019,"link":"/api/v1/people/596019","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":5,"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-29T23:50:48.572Z","endTime":"2025-08-29T23:51:02.562Z","isPitch":false,"type":"action","player":{"id":596019,"link":"/api/v1/people/596019"},"defense":{"pitcher":{"id":676604,"link":"/api/v1/people/676604","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":689414,"link":"/api/v1/people/689414"},"first":{"id":676572,"link":"/api/v1/people/676572"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":687859,"link":"/api/v1/people/687859"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":686894,"link":"/api/v1/people/686894"}},"offense":{"batter":{"id":596019,"link":"/api/v1/people/596019","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"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":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.3,"endSpeed":78.4,"strikeZoneTop":3.44,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.66668359970696,"aZ":-28.619533982325745,"pfxX":-7.912921775455857,"pfxZ":2.252025358706156,"pX":-0.42321773025710707,"pZ":1.7629483934687633,"vX0":6.185300157492412,"vY0":-125.44239454349169,"vZ0":-2.1503142081271482,"x":133.13,"y":191.18,"x0":-1.9046219773268587,"y0":50.003558651752265,"z0":4.98699996048671,"aX":-12.489616920993607},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":3.8,"breakHorizontal":12.7,"spinRate":1145,"spinDirection":248},"zone":7,"typeConfidence":2.0,"plateTime":0.438261452941076,"extension":6.323593247369492},"hitData":{"launchSpeed":61.3,"launchAngle":-31.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":139.88,"coordY":145.13}},"index":2,"playId":"44f79a72-7c28-3334-985e-5be2505c63e3","pitchNumber":2,"startTime":"2025-08-29T23:51:02.562Z","endTime":"2025-08-29T23:51:10.941Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676604,"link":"/api/v1/people/676604","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":689414,"link":"/api/v1/people/689414"},"first":{"id":676572,"link":"/api/v1/people/676572"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":687859,"link":"/api/v1/people/687859"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":686894,"link":"/api/v1/people/686894"}},"offense":{"batter":{"id":596019,"link":"/api/v1/people/596019","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":596019,"link":"/api/v1/people/596019"},"credit":"b_ab"},{"player":{"id":676604,"link":"/api/v1/people/676604"},"credit":"p_ab"},{"player":{"id":596019,"link":"/api/v1/people/596019"},"credit":"b_pa"},{"player":{"id":676604,"link":"/api/v1/people/676604"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":90.9,"awayTeamWinProbability":9.099999999999994,"homeTeamWinProbabilityAdded":-0.3999999999999915,"leverageIndex":0.18,"dramaIndex":12.0,"contextMetrics":{},"playEndTime":"2025-08-29T23:51:10.941Z","atBatIndex":16},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Juan Soto singles on a sharp ground ball to left fielder Troy Johnston.","rbi":0,"awayScore":0,"homeScore":5,"isOut":false},"about":{"atBatIndex":17,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-08-29T23:51:10.883Z","endTime":"2025-08-29T23:53:11.144Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676604,"fullName":"Tyler Zuber","link":"/api/v1/people/676604"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":687859,"link":"/api/v1/people/687859"},"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(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.2,"endSpeed":85.8,"strikeZoneTop":3.13767684792069,"strikeZoneBottom":1.52724577646412,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.376852073611914,"aZ":-24.704540356234524,"pfxX":-10.040288695852023,"pfxZ":4.012549778748738,"pX":1.4074112360288022,"pZ":0.9101600031987661,"vX0":12.262475239531005,"vY0":-135.11420822498457,"vZ0":-5.91521916108488,"x":63.35,"y":214.21,"x0":-1.869553020170923,"y0":50.00590416188278,"z0":4.846363954485786,"aX":-18.706572297612315},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.3,"breakVerticalInduced":6.2,"breakHorizontal":15.8,"spinRate":2059,"spinDirection":224},"zone":14,"typeConfidence":2.0,"plateTime":0.40422094181812396,"extension":6.257325832010586},"index":0,"playId":"5c9e6e2d-7fb0-3a16-88ed-7c4665986069","pitchNumber":1,"startTime":"2025-08-29T23:51:37.247Z","endTime":"2025-08-29T23:51:42.140Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676604,"link":"/api/v1/people/676604","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":689414,"link":"/api/v1/people/689414"},"first":{"id":676572,"link":"/api/v1/people/676572"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":687859,"link":"/api/v1/people/687859"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":686894,"link":"/api/v1/people/686894"}},"offense":{"batter":{"id":665742,"link":"/api/v1/people/665742","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.2,"endSpeed":78.5,"strikeZoneTop":3.0731878760189,"strikeZoneBottom":1.53109607620469,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.731058261064984,"aZ":-26.874737930996556,"pfxX":-8.910164287834057,"pfxZ":3.3598106240755063,"pX":0.7364619400362736,"pZ":2.264592620776901,"vX0":9.297829272024904,"vY0":-125.22784586053017,"vZ0":-1.287057294880348,"x":88.93,"y":177.64,"x0":-1.8776953760775077,"y0":50.005340899859995,"z0":4.99626800787334,"aX":-14.067613474806762},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":6.0,"breakHorizontal":13.8,"spinRate":1097,"spinDirection":253},"zone":6,"typeConfidence":2.0,"plateTime":0.4384097890417995,"extension":6.421310250904032},"index":1,"playId":"67780703-a611-316e-b00e-58f85dd39340","pitchNumber":2,"startTime":"2025-08-29T23:51:58.030Z","endTime":"2025-08-29T23:52:01.648Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676604,"link":"/api/v1/people/676604","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":689414,"link":"/api/v1/people/689414"},"first":{"id":676572,"link":"/api/v1/people/676572"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":687859,"link":"/api/v1/people/687859"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":686894,"link":"/api/v1/people/686894"}},"offense":{"batter":{"id":665742,"link":"/api/v1/people/665742","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.2,"endSpeed":79.6,"strikeZoneTop":3.16789532995602,"strikeZoneBottom":1.52638613968489,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.248162788855147,"aZ":-27.24128292536846,"pfxX":-11.578458163256311,"pfxZ":3.0461086307150476,"pX":-0.12413704927995092,"pZ":1.3829062713601925,"vX0":8.193981406132522,"vY0":-126.75051320363089,"vZ0":-3.294692025868742,"x":121.73,"y":201.44,"x0":-1.903521985586489,"y0":50.00098489127271,"z0":4.887918179087438,"aX":-18.73317171842097},"breaks":{"breakAngle":31.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":4.9,"breakHorizontal":19.0,"spinRate":1360,"spinDirection":249},"zone":13,"typeConfidence":2.0,"plateTime":0.43305759998025195,"extension":6.385514769227125},"index":2,"playId":"515abdbd-02c8-3247-b8b5-028ae4980d84","pitchNumber":3,"startTime":"2025-08-29T23:52:16.715Z","endTime":"2025-08-29T23:52:21.439Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676604,"link":"/api/v1/people/676604","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":689414,"link":"/api/v1/people/689414"},"first":{"id":676572,"link":"/api/v1/people/676572"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":687859,"link":"/api/v1/people/687859"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":686894,"link":"/api/v1/people/686894"}},"offense":{"batter":{"id":665742,"link":"/api/v1/people/665742","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"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":86.2,"endSpeed":78.4,"strikeZoneTop":3.19,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.696123054159173,"aZ":-30.96929246481863,"pfxX":3.3265840669512974,"pfxZ":0.7635002777011852,"pX":0.23725655318232447,"pZ":2.978599889251579,"vX0":4.7401556386495685,"vY0":-125.45923933751158,"vZ0":0.6750707763078261,"x":107.96,"y":158.36,"x0":-2.1159011299988952,"y0":50.00320778836469,"z0":5.249685757473429,"aX":5.250309939134073},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":1.8,"breakHorizontal":-7.2,"spinRate":2449,"spinDirection":108},"zone":2,"typeConfidence":2.0,"plateTime":0.43821615986285023,"extension":6.1161847957648146},"index":3,"playId":"729b342d-adfe-3c9a-ad99-9f92edaa30b3","pitchNumber":4,"startTime":"2025-08-29T23:52:35.229Z","endTime":"2025-08-29T23:52:41.373Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676604,"link":"/api/v1/people/676604","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":689414,"link":"/api/v1/people/689414"},"first":{"id":676572,"link":"/api/v1/people/676572"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":687859,"link":"/api/v1/people/687859"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":686894,"link":"/api/v1/people/686894"}},"offense":{"batter":{"id":665742,"link":"/api/v1/people/665742","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"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":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.7,"endSpeed":79.4,"strikeZoneTop":3.19,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.78001504454845,"aZ":-29.37081954120575,"pfxX":-9.827788993804736,"pfxZ":1.7466172162488967,"pX":-0.5498278835555779,"pZ":2.0296307474488446,"vX0":6.583341468699904,"vY0":-126.04870392461699,"vZ0":-1.4931964878616482,"x":137.96,"y":183.98,"x0":-1.9194458586278285,"y0":50.00482392606362,"z0":5.002572222348771,"aX":-15.805634220083611},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":3.0,"breakHorizontal":16.3,"spinRate":1179,"spinDirection":251},"zone":7,"typeConfidence":2.0,"plateTime":0.43464303595882336,"extension":6.3225713020398295},"hitData":{"launchSpeed":98.3,"launchAngle":-1.0,"totalDistance":40.0,"trajectory":"ground_ball","hardness":"hard","location":"7","coordinates":{"coordX":48.0,"coordY":117.0}},"index":4,"playId":"4f443b51-b700-3de6-9d29-dd05958d8520","pitchNumber":5,"startTime":"2025-08-29T23:52:59.103Z","endTime":"2025-08-29T23:53:11.144Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676604,"link":"/api/v1/people/676604","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":689414,"link":"/api/v1/people/689414"},"first":{"id":676572,"link":"/api/v1/people/676572"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":687859,"link":"/api/v1/people/687859"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":686894,"link":"/api/v1/people/686894"}},"offense":{"batter":{"id":665742,"link":"/api/v1/people/665742","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665742,"link":"/api/v1/people/665742"},"credit":"b_ab"},{"player":{"id":676604,"link":"/api/v1/people/676604"},"credit":"p_ab"},{"player":{"id":665742,"link":"/api/v1/people/665742"},"credit":"b_pa"},{"player":{"id":676604,"link":"/api/v1/people/676604"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":91.2,"awayTeamWinProbability":8.799999999999997,"homeTeamWinProbabilityAdded":0.29999999999999716,"leverageIndex":0.12,"dramaIndex":10.0,"contextMetrics":{},"playEndTime":"2025-08-29T23:53:11.144Z","atBatIndex":17},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Pete Alonso homers (31) on a fly ball to right field. Juan Soto scores.","rbi":2,"awayScore":0,"homeScore":7,"isOut":false},"about":{"atBatIndex":18,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-08-29T23:53:16.537Z","endTime":"2025-08-29T23:54:09.887Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":624413,"fullName":"Pete Alonso","link":"/api/v1/people/624413"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676604,"fullName":"Tyler Zuber","link":"/api/v1/people/676604"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":624413,"fullName":"Pete Alonso","link":"/api/v1/people/624413"},"responsiblePitcher":{"id":676604,"link":"/api/v1/people/676604"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"responsiblePitcher":{"id":676604,"link":"/api/v1/people/676604"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(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":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":81.0,"endSpeed":73.5,"strikeZoneTop":3.48,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.5561177933864,"aZ":-30.094905386819644,"pfxX":8.459988782982341,"pfxZ":1.503512004764323,"pX":0.15677961961452624,"pZ":2.681409979831324,"vX0":3.1710941156277834,"vY0":-117.86501820436233,"vZ0":0.8537731530043207,"x":111.02,"y":166.38,"x0":-2.3111802951201965,"y0":50.00453579184844,"z0":5.126519463654838,"aX":11.724356682222526},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.9,"breakVerticalInduced":3.2,"breakHorizontal":-16.2,"spinRate":2554,"spinDirection":68},"zone":5,"typeConfidence":2.0,"plateTime":0.4674121034127774,"extension":5.93981182630816},"hitData":{"launchSpeed":105.5,"launchAngle":25.0,"totalDistance":371.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":212.02,"coordY":75.82}},"index":0,"playId":"9d53daff-4b54-315b-8cc4-b82d1eaacced","pitchNumber":1,"startTime":"2025-08-29T23:53:43.535Z","endTime":"2025-08-29T23:54:09.887Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676604,"link":"/api/v1/people/676604","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":689414,"link":"/api/v1/people/689414"},"first":{"id":676572,"link":"/api/v1/people/676572"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":687859,"link":"/api/v1/people/687859"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":686894,"link":"/api/v1/people/686894"}},"offense":{"batter":{"id":624413,"link":"/api/v1/people/624413","batSide":{"code":"R","description":"Right"}},"first":{"id":665742,"link":"/api/v1/people/665742"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":624413,"link":"/api/v1/people/624413"},"credit":"b_ab"},{"player":{"id":676604,"link":"/api/v1/people/676604"},"credit":"p_ab"},{"player":{"id":624413,"link":"/api/v1/people/624413"},"credit":"b_pa"},{"player":{"id":676604,"link":"/api/v1/people/676604"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":96.3,"awayTeamWinProbability":3.700000000000003,"homeTeamWinProbabilityAdded":5.099999999999994,"leverageIndex":0.25,"dramaIndex":43.0,"contextMetrics":{},"playEndTime":"2025-08-29T23:54:09.887Z","atBatIndex":18},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Mark Vientos singles on a sharp line drive to center fielder Jakob Marsee.","rbi":0,"awayScore":0,"homeScore":7,"isOut":false},"about":{"atBatIndex":19,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-08-29T23:53:52.881Z","endTime":"2025-08-29T23:55:21.126Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":668901,"fullName":"Mark Vientos","link":"/api/v1/people/668901"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676604,"fullName":"Tyler Zuber","link":"/api/v1/people/676604"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":668901,"fullName":"Mark Vientos","link":"/api/v1/people/668901"},"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":668901,"fullName":"Mark Vientos","link":"/api/v1/people/668901"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":805300,"link":"/api/v1/people/805300"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":84.4,"endSpeed":76.9,"strikeZoneTop":3.65,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.01573049176902,"aZ":-34.365922134764546,"pfxX":3.199076842031813,"pfxZ":-1.4519801995974824,"pX":-0.6918911954209053,"pZ":1.8219414306975006,"vX0":2.486719010837268,"vY0":-122.91412570977457,"vZ0":-0.9231898514905357,"x":143.37,"y":189.59,"x0":-2.1364204302648524,"y0":50.00092567027739,"z0":5.150922652648193,"aX":4.8368716824163265},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.3,"breakVerticalInduced":-2.5,"breakHorizontal":-6.5,"spinRate":2488,"spinDirection":103},"zone":7,"typeConfidence":2.0,"plateTime":0.44761859301220586,"extension":6.053058075054261},"index":0,"playId":"52dc90f2-363b-316d-a967-a2f7f86e0938","pitchNumber":1,"startTime":"2025-08-29T23:54:33.761Z","endTime":"2025-08-29T23:54:39.535Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676604,"link":"/api/v1/people/676604","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":689414,"link":"/api/v1/people/689414"},"first":{"id":676572,"link":"/api/v1/people/676572"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":687859,"link":"/api/v1/people/687859"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":686894,"link":"/api/v1/people/686894"}},"offense":{"batter":{"id":668901,"link":"/api/v1/people/668901","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.7,"endSpeed":78.4,"strikeZoneTop":3.68687384410089,"strikeZoneBottom":1.65005150116192,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.318145634646907,"aZ":-28.219204430530866,"pfxX":-12.014221183490012,"pfxZ":2.505540960520472,"pX":1.8482414599331396,"pZ":1.5374127455602156,"vX0":12.159265789172043,"vY0":-125.55549186287467,"vZ0":-2.742650061459173,"x":46.55,"y":197.27,"x0":-1.5247633495292536,"y0":50.00111684682685,"z0":4.969546789388559,"aX":-18.946152119316583},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":4.1,"breakHorizontal":18.5,"spinRate":1244,"spinDirection":245},"zone":14,"typeConfidence":2.0,"plateTime":0.43830322949308753,"extension":6.51734821960687},"index":1,"playId":"0234578b-f677-3b9f-ad74-f65fa25bcceb","pitchNumber":2,"startTime":"2025-08-29T23:54:52.344Z","endTime":"2025-08-29T23:54:56.223Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676604,"link":"/api/v1/people/676604","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":689414,"link":"/api/v1/people/689414"},"first":{"id":676572,"link":"/api/v1/people/676572"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":687859,"link":"/api/v1/people/687859"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":686894,"link":"/api/v1/people/686894"}},"offense":{"batter":{"id":668901,"link":"/api/v1/people/668901","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":81.5,"endSpeed":73.9,"strikeZoneTop":3.65,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.436502175207156,"aZ":-30.283388681309564,"pfxX":11.565073855889738,"pfxZ":1.3491880374064609,"pX":-0.3273703326135017,"pZ":2.0456364861564764,"vX0":1.2188439996091494,"vY0":-118.59529962021573,"vZ0":-0.33306804736844364,"x":129.48,"y":183.55,"x0":-2.349715372323929,"y0":50.00162605859215,"z0":4.992580218659549,"aX":16.179168090758445},"breaks":{"breakAngle":28.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.1,"breakVerticalInduced":2.6,"breakHorizontal":-21.1,"spinRate":2642,"spinDirection":68},"zone":7,"typeConfidence":2.0,"plateTime":0.4650146675940836,"extension":6.190773537389242},"hitData":{"launchSpeed":101.8,"launchAngle":13.0,"totalDistance":275.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":121.48,"coordY":68.17}},"index":2,"playId":"3ef8ff41-95ab-3c2e-b553-529596a0150e","pitchNumber":3,"startTime":"2025-08-29T23:55:08.485Z","endTime":"2025-08-29T23:55:21.126Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676604,"link":"/api/v1/people/676604","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":689414,"link":"/api/v1/people/689414"},"first":{"id":676572,"link":"/api/v1/people/676572"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":687859,"link":"/api/v1/people/687859"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":686894,"link":"/api/v1/people/686894"}},"offense":{"batter":{"id":668901,"link":"/api/v1/people/668901","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668901,"link":"/api/v1/people/668901"},"credit":"b_ab"},{"player":{"id":676604,"link":"/api/v1/people/676604"},"credit":"p_ab"},{"player":{"id":668901,"link":"/api/v1/people/668901"},"credit":"b_pa"},{"player":{"id":676604,"link":"/api/v1/people/676604"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":96.39999999999999,"awayTeamWinProbability":3.6000000000000085,"homeTeamWinProbabilityAdded":0.09999999999999432,"leverageIndex":0.05,"dramaIndex":7.0,"contextMetrics":{},"playEndTime":"2025-08-29T23:55:21.126Z","atBatIndex":19},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Brandon Nimmo walks. Mark Vientos to 2nd.","rbi":0,"awayScore":0,"homeScore":7,"isOut":false},"about":{"atBatIndex":20,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-08-29T23:55:17.269Z","endTime":"2025-08-29T23:57:07.560Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":2},"matchup":{"batter":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676604,"fullName":"Tyler Zuber","link":"/api/v1/people/676604"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"postOnSecond":{"id":668901,"fullName":"Mark Vientos","link":"/api/v1/people/668901"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":668901,"fullName":"Mark Vientos","link":"/api/v1/people/668901"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.5,"endSpeed":85.0,"strikeZoneTop":3.66257597999383,"strikeZoneBottom":1.64931999158897,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.776574665393966,"aZ":-25.473395175782624,"pfxX":-11.145749192688225,"pfxZ":3.6154538621569907,"pX":-0.6919456957735759,"pZ":1.4953145910916334,"vX0":7.763399325736814,"vY0":-135.8056878952304,"vZ0":-4.382004323304451,"x":143.38,"y":198.41,"x0":-2.150208465976136,"y0":50.004158500133116,"z0":4.9175175209758635,"aX":-20.66816491154097},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.8,"breakVerticalInduced":5.8,"breakHorizontal":18.4,"spinRate":2052,"spinDirection":227},"zone":13,"typeConfidence":2.0,"plateTime":0.4044485767625332,"extension":6.183666849689228},"index":0,"playId":"1b217bd4-dfc4-32be-ba58-2d8cd80f5d35","pitchNumber":1,"startTime":"2025-08-29T23:55:42.255Z","endTime":"2025-08-29T23:55:46.873Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676604,"link":"/api/v1/people/676604","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":689414,"link":"/api/v1/people/689414"},"first":{"id":676572,"link":"/api/v1/people/676572"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":687859,"link":"/api/v1/people/687859"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":686894,"link":"/api/v1/people/686894"}},"offense":{"batter":{"id":607043,"link":"/api/v1/people/607043","batSide":{"code":"L","description":"Left"}},"first":{"id":668901,"link":"/api/v1/people/668901"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.7,"endSpeed":84.5,"strikeZoneTop":3.56500794930939,"strikeZoneBottom":1.65457057214811,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.91743163612373,"aZ":-13.955199446182306,"pfxX":-7.392906252854098,"pfxZ":9.845165086859275,"pX":1.0269502120904246,"pZ":3.0362968350431165,"vX0":10.38997352021466,"vY0":-135.95128029496297,"vZ0":-2.7535518001442263,"x":77.86,"y":156.8,"x0":-1.9038409774672291,"y0":50.005094368263485,"z0":5.044771036479654,"aX":-13.685394614947814},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":17.3,"breakHorizontal":10.9,"spinRate":2322,"spinDirection":222},"zone":12,"typeConfidence":2.0,"plateTime":0.4046064575974966,"extension":6.091596480860377},"index":1,"playId":"5a2c3aef-09ee-32a4-89e3-7678c8be61bf","pitchNumber":2,"startTime":"2025-08-29T23:56:01.687Z","endTime":"2025-08-29T23:56:06.161Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676604,"link":"/api/v1/people/676604","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":689414,"link":"/api/v1/people/689414"},"first":{"id":676572,"link":"/api/v1/people/676572"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":687859,"link":"/api/v1/people/687859"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":686894,"link":"/api/v1/people/686894"}},"offense":{"batter":{"id":607043,"link":"/api/v1/people/607043","batSide":{"code":"L","description":"Left"}},"first":{"id":668901,"link":"/api/v1/people/668901"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"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":1,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.3,"endSpeed":85.0,"strikeZoneTop":3.64,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.485565416665445,"aZ":-23.627770599607754,"pfxX":-10.199520266573247,"pfxZ":4.599682342078561,"pX":-0.3916477677976751,"pZ":2.516351067237262,"vX0":8.130285517197803,"vY0":-135.65720802366948,"vZ0":-1.970297864854998,"x":131.93,"y":170.84,"x0":-2.106712743016397,"y0":50.003668348420184,"z0":4.9040522635355455,"aX":-18.95558199980626},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.4,"breakVerticalInduced":8.0,"breakHorizontal":16.7,"spinRate":2119,"spinDirection":227},"zone":4,"typeConfidence":2.0,"plateTime":0.40421762762356517,"extension":6.1532443454655},"index":2,"playId":"9094d207-0a51-3427-bb3c-044315167308","pitchNumber":3,"startTime":"2025-08-29T23:56:19.853Z","endTime":"2025-08-29T23:56:25.430Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676604,"link":"/api/v1/people/676604","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":689414,"link":"/api/v1/people/689414"},"first":{"id":676572,"link":"/api/v1/people/676572"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":687859,"link":"/api/v1/people/687859"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":686894,"link":"/api/v1/people/686894"}},"offense":{"batter":{"id":607043,"link":"/api/v1/people/607043","batSide":{"code":"L","description":"Left"}},"first":{"id":668901,"link":"/api/v1/people/668901"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":80.9,"endSpeed":74.0,"strikeZoneTop":3.57954729799946,"strikeZoneBottom":1.65037944728429,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.816706030595004,"aZ":-28.05314148112486,"pfxX":10.202130992535814,"pfxZ":2.9748607648503596,"pX":1.353176426290664,"pZ":0.9676500569114717,"vX0":5.243791603477655,"vY0":-117.64212419651095,"vZ0":-2.8063611181112624,"x":65.42,"y":212.65,"x0":-2.2386573829888996,"y0":50.00136669331582,"z0":4.808551149124738,"aX":14.127086933933544},"breaks":{"breakAngle":27.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.3,"breakVerticalInduced":4.9,"breakHorizontal":-19.8,"spinRate":2708,"spinDirection":65},"zone":14,"typeConfidence":2.0,"plateTime":0.46773645158104715,"extension":6.0570520285275675},"index":3,"playId":"5517bb95-0efd-3dec-b982-7b751581e254","pitchNumber":4,"startTime":"2025-08-29T23:56:43.306Z","endTime":"2025-08-29T23:56:48.812Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676604,"link":"/api/v1/people/676604","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":689414,"link":"/api/v1/people/689414"},"first":{"id":676572,"link":"/api/v1/people/676572"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":687859,"link":"/api/v1/people/687859"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":686894,"link":"/api/v1/people/686894"}},"offense":{"batter":{"id":607043,"link":"/api/v1/people/607043","batSide":{"code":"L","description":"Left"}},"first":{"id":668901,"link":"/api/v1/people/668901"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"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":92.9,"endSpeed":84.7,"strikeZoneTop":3.55609596190715,"strikeZoneBottom":1.65003007338883,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.941508494223633,"aZ":-14.527295527010924,"pfxX":-6.729743108555824,"pfxZ":9.606595560228808,"pX":1.0237040644098403,"pZ":1.867110340409033,"vX0":9.822204887299515,"vY0":-134.83015146098424,"vZ0":-5.3908081939901855,"x":77.98,"y":188.37,"x0":-1.7959069863762325,"y0":50.00162499703922,"z0":4.921345482532056,"aX":-12.361494368197878},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":16.3,"breakHorizontal":10.1,"spinRate":2320,"spinDirection":223},"zone":14,"typeConfidence":2.0,"plateTime":0.40659161234602914,"extension":6.229119510290771},"index":4,"playId":"28f888dd-cb15-37d3-a76a-218bf675fb9f","pitchNumber":5,"startTime":"2025-08-29T23:57:00.141Z","endTime":"2025-08-29T23:57:07.560Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676604,"link":"/api/v1/people/676604","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":689414,"link":"/api/v1/people/689414"},"first":{"id":676572,"link":"/api/v1/people/676572"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":687859,"link":"/api/v1/people/687859"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":686894,"link":"/api/v1/people/686894"}},"offense":{"batter":{"id":607043,"link":"/api/v1/people/607043","batSide":{"code":"L","description":"Left"}},"first":{"id":668901,"link":"/api/v1/people/668901"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":607043,"link":"/api/v1/people/607043"},"credit":"b_pa"},{"player":{"id":676604,"link":"/api/v1/people/676604"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":96.6,"awayTeamWinProbability":3.4000000000000057,"homeTeamWinProbabilityAdded":0.20000000000000284,"leverageIndex":0.11,"dramaIndex":9.0,"contextMetrics":{},"playEndTime":"2025-08-29T23:57:07.560Z","atBatIndex":20},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Starling Marte singles on a line drive to center fielder Jakob Marsee. Mark Vientos scores. Brandon Nimmo to 3rd.","rbi":1,"awayScore":0,"homeScore":8,"isOut":false},"about":{"atBatIndex":21,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-08-29T23:57:06.799Z","endTime":"2025-08-29T23:58:32.050Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":516782,"fullName":"Starling Marte","link":"/api/v1/people/516782"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676604,"fullName":"Tyler Zuber","link":"/api/v1/people/676604"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":516782,"fullName":"Starling Marte","link":"/api/v1/people/516782"},"postOnThird":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1,2,3,4],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":516782,"fullName":"Starling Marte","link":"/api/v1/people/516782"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":805300,"link":"/api/v1/people/805300"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":668901,"fullName":"Mark Vientos","link":"/api/v1/people/668901"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"2B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":668901,"fullName":"Mark Vientos","link":"/api/v1/people/668901"},"responsiblePitcher":{"id":676604,"link":"/api/v1/people/676604"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.3,"endSpeed":83.4,"strikeZoneTop":3.61801334538485,"strikeZoneBottom":1.55445883529161,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.289953152551497,"aZ":-23.071796270657874,"pfxX":-10.609010377223449,"pfxZ":5.107536366070647,"pX":0.3099335098996245,"pZ":3.080349644968886,"vX0":9.429061828294005,"vY0":-132.67632226507075,"vZ0":-0.5720778148447361,"x":105.19,"y":155.61,"x0":-1.9110239923851693,"y0":50.00607088027426,"z0":4.979572177838757,"aX":-18.924114704848805},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.5,"breakVerticalInduced":9.4,"breakHorizontal":17.2,"spinRate":2185,"spinDirection":224},"zone":3,"typeConfidence":2.0,"plateTime":0.41275779140584445,"extension":6.308651365556008},"index":0,"playId":"9822148c-48e8-38f6-9453-0eea2b25319b","pitchNumber":1,"startTime":"2025-08-29T23:57:33.055Z","endTime":"2025-08-29T23:57:36.753Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676604,"link":"/api/v1/people/676604","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":689414,"link":"/api/v1/people/689414"},"first":{"id":676572,"link":"/api/v1/people/676572"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":687859,"link":"/api/v1/people/687859"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":686894,"link":"/api/v1/people/686894"}},"offense":{"batter":{"id":516782,"link":"/api/v1/people/516782","batSide":{"code":"R","description":"Right"}},"first":{"id":607043,"link":"/api/v1/people/607043"},"second":{"id":668901,"link":"/api/v1/people/668901"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.1,"endSpeed":85.1,"strikeZoneTop":3.61111882332997,"strikeZoneBottom":1.56886610149977,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.028346254634645,"aZ":-21.040099114531778,"pfxX":-10.808466274896743,"pfxZ":6.0187736495709245,"pX":0.6749859721837189,"pZ":1.7770604069388327,"vX0":10.598063015559955,"vY0":-135.0894775050146,"vZ0":-4.277121690203906,"x":91.27,"y":190.8,"x0":-1.8919952724286304,"y0":50.00640275558044,"z0":4.85723409750005,"aX":-20.00990537183252},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.6,"breakVerticalInduced":10.2,"breakHorizontal":17.4,"spinRate":2236,"spinDirection":217},"zone":9,"typeConfidence":2.0,"plateTime":0.4052235116060241,"extension":6.421922442505949},"index":1,"playId":"4b8e1899-7124-3775-9d2d-6716a2742799","pitchNumber":2,"startTime":"2025-08-29T23:57:50.331Z","endTime":"2025-08-29T23:57:54.426Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676604,"link":"/api/v1/people/676604","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":689414,"link":"/api/v1/people/689414"},"first":{"id":676572,"link":"/api/v1/people/676572"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":687859,"link":"/api/v1/people/687859"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":686894,"link":"/api/v1/people/686894"}},"offense":{"batter":{"id":516782,"link":"/api/v1/people/516782","batSide":{"code":"R","description":"Right"}},"first":{"id":607043,"link":"/api/v1/people/607043"},"second":{"id":668901,"link":"/api/v1/people/668901"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"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":92.9,"endSpeed":84.3,"strikeZoneTop":3.54933254554645,"strikeZoneBottom":1.55791538825022,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.504283967638543,"aZ":-15.462998439266082,"pfxX":-6.518170457459602,"pfxZ":9.10589200595647,"pX":0.9292666719505747,"pZ":3.825264224147735,"vX0":9.537897586040247,"vY0":-134.9071214033086,"vZ0":-0.4306788313027072,"x":81.58,"y":135.5,"x0":-1.8120875773334937,"y0":50.004180376382685,"z0":5.081003900089149,"aX":-11.965112823690372},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":16.6,"breakHorizontal":9.7,"spinRate":2395,"spinDirection":215},"zone":12,"typeConfidence":2.0,"plateTime":0.4066498952351352,"extension":6.056591067044742},"index":2,"playId":"d487c201-7241-3b16-ad97-bef852c14a95","pitchNumber":3,"startTime":"2025-08-29T23:58:06.046Z","endTime":"2025-08-29T23:58:10.045Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676604,"link":"/api/v1/people/676604","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":689414,"link":"/api/v1/people/689414"},"first":{"id":676572,"link":"/api/v1/people/676572"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":687859,"link":"/api/v1/people/687859"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":686894,"link":"/api/v1/people/686894"}},"offense":{"batter":{"id":516782,"link":"/api/v1/people/516782","batSide":{"code":"R","description":"Right"}},"first":{"id":607043,"link":"/api/v1/people/607043"},"second":{"id":668901,"link":"/api/v1/people/668901"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":81.0,"endSpeed":73.3,"strikeZoneTop":3.54,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.37457400942075,"aZ":-29.828539833573526,"pfxX":11.152486972523654,"pfxZ":1.7088020329527671,"pX":0.9240243014357259,"pZ":1.4863331621688392,"vX0":3.7032234458492885,"vY0":-117.86276111315489,"vZ0":-1.408059921771334,"x":81.78,"y":198.65,"x0":-2.126669579046914,"y0":50.003031182432224,"z0":4.907899999873424,"aX":15.316795988405557},"breaks":{"breakAngle":27.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.5,"breakVerticalInduced":3.0,"breakHorizontal":-21.1,"spinRate":2735,"spinDirection":94},"zone":14,"typeConfidence":2.0,"plateTime":0.46901212746646825,"extension":5.935998690022665},"hitData":{"launchSpeed":78.5,"launchAngle":16.0,"totalDistance":205.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":150.53,"coordY":96.68}},"index":3,"playId":"72d0eff6-c0ea-3546-980e-b89738c5cd91","pitchNumber":4,"startTime":"2025-08-29T23:58:21.557Z","endTime":"2025-08-29T23:58:32.050Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676604,"link":"/api/v1/people/676604","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":689414,"link":"/api/v1/people/689414"},"first":{"id":676572,"link":"/api/v1/people/676572"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":687859,"link":"/api/v1/people/687859"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":686894,"link":"/api/v1/people/686894"}},"offense":{"batter":{"id":516782,"link":"/api/v1/people/516782","batSide":{"code":"R","description":"Right"}},"first":{"id":607043,"link":"/api/v1/people/607043"},"second":{"id":668901,"link":"/api/v1/people/668901"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":516782,"link":"/api/v1/people/516782"},"credit":"b_ab"},{"player":{"id":676604,"link":"/api/v1/people/676604"},"credit":"p_ab"},{"player":{"id":516782,"link":"/api/v1/people/516782"},"credit":"b_pa"},{"player":{"id":676604,"link":"/api/v1/people/676604"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":98.0,"awayTeamWinProbability":2.0,"homeTeamWinProbabilityAdded":1.4000000000000057,"leverageIndex":0.2,"dramaIndex":19.0,"contextMetrics":{},"playEndTime":"2025-08-29T23:58:32.050Z","atBatIndex":21},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Brett Baty walks. Starling Marte to 2nd.","rbi":0,"awayScore":0,"homeScore":8,"isOut":false},"about":{"atBatIndex":22,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-08-29T23:58:38.733Z","endTime":"2025-08-30T00:01:05.494Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676604,"fullName":"Tyler Zuber","link":"/api/v1/people/676604"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146"},"postOnSecond":{"id":516782,"fullName":"Starling Marte","link":"/api/v1/people/516782"},"postOnThird":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":516782,"fullName":"Starling Marte","link":"/api/v1/people/516782"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146"},"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(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":83.9,"endSpeed":76.6,"strikeZoneTop":3.73824020556538,"strikeZoneBottom":1.70476133961494,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.720444091185076,"aZ":-21.656018020733455,"pfxX":5.724667731443009,"pfxZ":7.029782509233554,"pX":1.5214007929769628,"pZ":2.008403845041283,"vX0":7.052168606459808,"vY0":-122.00038646593818,"vZ0":-2.3931881700808058,"x":59.01,"y":184.55,"x0":-2.1585838823197663,"y0":50.00068488746818,"z0":4.883670371541872,"aX":8.561540672578978},"breaks":{"breakAngle":24.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.8,"breakVerticalInduced":12.4,"breakHorizontal":-12.1,"spinRate":2776,"spinDirection":74},"zone":14,"typeConfidence":2.0,"plateTime":0.4502671035628931,"extension":6.14105070938273},"index":0,"playId":"96974e03-4795-3b86-b409-a15391cf0546","pitchNumber":1,"startTime":"2025-08-29T23:59:12.540Z","endTime":"2025-08-29T23:59:17.944Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676604,"link":"/api/v1/people/676604","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":689414,"link":"/api/v1/people/689414"},"first":{"id":676572,"link":"/api/v1/people/676572"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":687859,"link":"/api/v1/people/687859"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":686894,"link":"/api/v1/people/686894"}},"offense":{"batter":{"id":683146,"link":"/api/v1/people/683146","batSide":{"code":"L","description":"Left"}},"first":{"id":516782,"link":"/api/v1/people/516782"},"third":{"id":607043,"link":"/api/v1/people/607043"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.8,"endSpeed":79.7,"strikeZoneTop":3.75091082397348,"strikeZoneBottom":1.70152291147643,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.517236845380356,"aZ":-29.917822149670048,"pfxX":-11.990439229240705,"pfxZ":1.3947826034879673,"pX":-0.33068988223399315,"pZ":1.6153506475580415,"vX0":8.061332624257599,"vY0":-126.19083349501864,"vZ0":-2.3720326746254834,"x":129.61,"y":195.17,"x0":-2.007785512353415,"y0":50.00059840370117,"z0":4.97607469299005,"aX":-19.348423496071153},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":2.2,"breakHorizontal":19.9,"spinRate":1143,"spinDirection":249},"zone":7,"typeConfidence":2.0,"plateTime":0.43394137184316994,"extension":6.314246020136475},"index":1,"playId":"b557f9ab-1a3a-33e8-bed7-78b67d0c3441","pitchNumber":2,"startTime":"2025-08-29T23:59:32.223Z","endTime":"2025-08-29T23:59:36.063Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676604,"link":"/api/v1/people/676604","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":689414,"link":"/api/v1/people/689414"},"first":{"id":676572,"link":"/api/v1/people/676572"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":687859,"link":"/api/v1/people/687859"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":686894,"link":"/api/v1/people/686894"}},"offense":{"batter":{"id":683146,"link":"/api/v1/people/683146","batSide":{"code":"L","description":"Left"}},"first":{"id":516782,"link":"/api/v1/people/516782"},"third":{"id":607043,"link":"/api/v1/people/607043"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"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.7,"endSpeed":85.7,"strikeZoneTop":3.75845936569793,"strikeZoneBottom":1.65740008766343,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.589395876484687,"aZ":-14.14203711771315,"pfxX":-7.779177799096562,"pfxZ":9.585763683637369,"pX":-0.594340110916142,"pZ":1.8462534845406848,"vX0":6.901507838937676,"vY0":-136.19030009877224,"vZ0":-5.453728465564831,"x":139.65,"y":188.93,"x0":-2.149201757903102,"y0":50.00039895307731,"z0":4.850970188983407,"aX":-14.628345562627032},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":16.4,"breakHorizontal":12.6,"spinRate":2324,"spinDirection":227},"zone":7,"typeConfidence":2.0,"plateTime":0.4020100347920157,"extension":6.18123209148751},"index":2,"playId":"1d0a3dff-41e8-39ea-84cf-2eb8f2203da3","pitchNumber":3,"startTime":"2025-08-29T23:59:52.912Z","endTime":"2025-08-29T23:59:58.724Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676604,"link":"/api/v1/people/676604","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":689414,"link":"/api/v1/people/689414"},"first":{"id":676572,"link":"/api/v1/people/676572"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":687859,"link":"/api/v1/people/687859"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":686894,"link":"/api/v1/people/686894"}},"offense":{"batter":{"id":683146,"link":"/api/v1/people/683146","batSide":{"code":"L","description":"Left"}},"first":{"id":516782,"link":"/api/v1/people/516782"},"third":{"id":607043,"link":"/api/v1/people/607043"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.4,"endSpeed":80.4,"strikeZoneTop":3.72,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.338895665581397,"aZ":-29.605208398487584,"pfxX":-10.817784256384,"pfxZ":1.567267314897875,"pX":-0.04433283682783535,"pZ":1.2498651097556368,"vX0":8.420729976535915,"vY0":-127.05312811436794,"vZ0":-3.3176863439578512,"x":118.69,"y":205.03,"x0":-1.9914875760787576,"y0":50.003302799872806,"z0":4.918238651343905,"aX":-17.736797688648032},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":2.3,"breakHorizontal":17.8,"spinRate":1177,"spinDirection":251},"zone":13,"typeConfidence":2.0,"plateTime":0.4306283600788072,"extension":6.216739058407856},"index":3,"playId":"4d3caf1a-c3e3-3c1e-9b69-bd86380c604e","pitchNumber":4,"startTime":"2025-08-30T00:00:12.163Z","endTime":"2025-08-30T00:00:15.670Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676604,"link":"/api/v1/people/676604","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":689414,"link":"/api/v1/people/689414"},"first":{"id":676572,"link":"/api/v1/people/676572"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":687859,"link":"/api/v1/people/687859"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":686894,"link":"/api/v1/people/686894"}},"offense":{"batter":{"id":683146,"link":"/api/v1/people/683146","batSide":{"code":"L","description":"Left"}},"first":{"id":516782,"link":"/api/v1/people/516782"},"third":{"id":607043,"link":"/api/v1/people/607043"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.3,"endSpeed":75.2,"strikeZoneTop":3.7777651440161,"strikeZoneBottom":1.7028246954931,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.528282497843627,"aZ":-25.628888059525508,"pfxX":9.45718475924739,"pfxZ":4.510241054312126,"pX":1.5979649529940452,"pZ":2.182803816923712,"vX0":6.082350643562536,"vY0":-121.04395047632401,"vZ0":-0.9966297255828757,"x":56.09,"y":179.84,"x0":-2.1951995348961373,"y0":50.00181059787379,"z0":4.890159880937206,"aX":13.71917351021069},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":8.2,"breakHorizontal":-18.8,"spinRate":2802,"spinDirection":70},"zone":14,"typeConfidence":2.0,"plateTime":0.45641403666338753,"extension":5.924138345574455},"index":4,"playId":"c5733322-41ad-3bc7-ba9e-9b6c8acb09c3","pitchNumber":5,"startTime":"2025-08-30T00:00:32.703Z","endTime":"2025-08-30T00:00:39.941Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676604,"link":"/api/v1/people/676604","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":689414,"link":"/api/v1/people/689414"},"first":{"id":676572,"link":"/api/v1/people/676572"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":687859,"link":"/api/v1/people/687859"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":686894,"link":"/api/v1/people/686894"}},"offense":{"batter":{"id":683146,"link":"/api/v1/people/683146","batSide":{"code":"L","description":"Left"}},"first":{"id":516782,"link":"/api/v1/people/516782"},"third":{"id":607043,"link":"/api/v1/people/607043"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"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":94.4,"endSpeed":85.3,"strikeZoneTop":3.60578686150834,"strikeZoneBottom":1.70372505562089,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.39203139351201,"aZ":-11.731607228764673,"pfxX":-8.94550749878124,"pfxZ":10.916494914572816,"pX":1.268185449237311,"pZ":1.0036651076264136,"vX0":11.663859572063695,"vY0":-136.76113070555286,"vZ0":-7.795924672612046,"x":68.66,"y":211.68,"x0":-1.9127732658372485,"y0":50.00267415310742,"z0":4.717552585899529,"aX":-16.751669722150954},"breaks":{"breakAngle":45.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":18.0,"breakHorizontal":13.4,"spinRate":2443,"spinDirection":230},"zone":14,"typeConfidence":2.0,"plateTime":0.4022772457738828,"extension":6.278816761253781},"index":5,"playId":"ed4bd50e-3b89-3eac-b9e7-f787ecfb1585","pitchNumber":6,"startTime":"2025-08-30T00:00:54.691Z","endTime":"2025-08-30T00:01:05.494Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676604,"link":"/api/v1/people/676604","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":689414,"link":"/api/v1/people/689414"},"first":{"id":676572,"link":"/api/v1/people/676572"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":687859,"link":"/api/v1/people/687859"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":686894,"link":"/api/v1/people/686894"}},"offense":{"batter":{"id":683146,"link":"/api/v1/people/683146","batSide":{"code":"L","description":"Left"}},"first":{"id":516782,"link":"/api/v1/people/516782"},"third":{"id":607043,"link":"/api/v1/people/607043"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":683146,"link":"/api/v1/people/683146"},"credit":"b_pa"},{"player":{"id":676604,"link":"/api/v1/people/676604"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":98.1,"awayTeamWinProbability":1.9000000000000057,"homeTeamWinProbabilityAdded":0.09999999999999432,"leverageIndex":0.14,"dramaIndex":9.0,"contextMetrics":{},"playEndTime":"2025-08-30T00:01:05.494Z","atBatIndex":22},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Tyrone Taylor doubles (16) on a sharp ground ball to left fielder Troy Johnston. Brandon Nimmo scores. Starling Marte scores. Brett Baty to 3rd.","rbi":2,"awayScore":0,"homeScore":10,"isOut":false},"about":{"atBatIndex":23,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-08-30T00:02:23.988Z","endTime":"2025-08-30T00:03:16.854Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":621438,"fullName":"Tyrone Taylor","link":"/api/v1/people/621438"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676604,"fullName":"Tyler Zuber","link":"/api/v1/people/676604"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":621438,"fullName":"Tyrone Taylor","link":"/api/v1/people/621438"},"postOnThird":{"id":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":621438,"fullName":"Tyrone Taylor","link":"/api/v1/people/621438"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":687859,"link":"/api/v1/people/687859"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"responsiblePitcher":{"id":676604,"link":"/api/v1/people/676604"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":516782,"fullName":"Starling Marte","link":"/api/v1/people/516782"},"responsiblePitcher":{"id":676604,"link":"/api/v1/people/676604"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146"},"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":0,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-08-30T00:01:15.996Z","endTime":"2025-08-30T00:02:26.276Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":676604,"link":"/api/v1/people/676604","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":689414,"link":"/api/v1/people/689414"},"first":{"id":676572,"link":"/api/v1/people/676572"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":687859,"link":"/api/v1/people/687859"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":686894,"link":"/api/v1/people/686894"}},"offense":{"batter":{"id":621438,"link":"/api/v1/people/621438","batSide":{"code":"R","description":"Right"}},"first":{"id":683146,"link":"/api/v1/people/683146"},"second":{"id":516782,"link":"/api/v1/people/516782"},"third":{"id":607043,"link":"/api/v1/people/607043"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.9,"endSpeed":78.0,"strikeZoneTop":3.51401157693464,"strikeZoneBottom":1.70249153243222,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.224824391928333,"aZ":-31.001430614767454,"pfxX":4.270908860331675,"pfxZ":0.7581086299976936,"pX":0.8074580111202213,"pZ":0.8378673082070628,"vX0":5.22898168232381,"vY0":-124.84261120499781,"vZ0":-4.117933495733091,"x":86.22,"y":216.16,"x0":-1.8831275014292448,"y0":50.00429746126961,"z0":5.110394043856735,"aX":6.623974324205689},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":0.5,"breakHorizontal":-9.1,"spinRate":2517,"spinDirection":109},"zone":14,"typeConfidence":2.0,"plateTime":0.44169710463087153,"extension":6.024491898543046},"index":1,"playId":"30df9804-7456-3c84-9dae-cd79248d2b46","pitchNumber":1,"startTime":"2025-08-30T00:02:26.276Z","endTime":"2025-08-30T00:02:32.519Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676604,"link":"/api/v1/people/676604","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":689414,"link":"/api/v1/people/689414"},"first":{"id":676572,"link":"/api/v1/people/676572"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":687859,"link":"/api/v1/people/687859"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":686894,"link":"/api/v1/people/686894"}},"offense":{"batter":{"id":621438,"link":"/api/v1/people/621438","batSide":{"code":"R","description":"Right"}},"first":{"id":683146,"link":"/api/v1/people/683146"},"second":{"id":516782,"link":"/api/v1/people/516782"},"third":{"id":607043,"link":"/api/v1/people/607043"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.6,"endSpeed":84.9,"strikeZoneTop":3.57,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.902443443835374,"aZ":-22.09509434053041,"pfxX":-12.110237872660417,"pfxZ":5.425227205831094,"pX":-0.2471011539973664,"pZ":2.3207417972704305,"vX0":8.875422991497139,"vY0":-135.94301143259895,"vZ0":-2.733068988636056,"x":126.42,"y":176.12,"x0":-1.9933440115396628,"y0":50.00130254788106,"z0":4.885739345514686,"aX":-22.49342649359404},"breaks":{"breakAngle":42.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":9.4,"breakHorizontal":19.8,"spinRate":2157,"spinDirection":230},"zone":5,"typeConfidence":2.0,"plateTime":0.40408372053423003,"extension":6.408305032523319},"index":2,"playId":"8b991113-9903-3d9d-becc-8c1da3efb017","pitchNumber":2,"startTime":"2025-08-30T00:02:43.118Z","endTime":"2025-08-30T00:02:47.047Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676604,"link":"/api/v1/people/676604","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":689414,"link":"/api/v1/people/689414"},"first":{"id":676572,"link":"/api/v1/people/676572"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":687859,"link":"/api/v1/people/687859"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":686894,"link":"/api/v1/people/686894"}},"offense":{"batter":{"id":621438,"link":"/api/v1/people/621438","batSide":{"code":"R","description":"Right"}},"first":{"id":683146,"link":"/api/v1/people/683146"},"second":{"id":516782,"link":"/api/v1/people/516782"},"third":{"id":607043,"link":"/api/v1/people/607043"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"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":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.0,"endSpeed":79.6,"strikeZoneTop":3.57,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.187834363870255,"aZ":-31.738836587063012,"pfxX":2.8408005207543257,"pfxZ":0.26995804274812674,"pX":-0.40761775344699763,"pZ":1.9804548251596232,"vX0":3.0966271950413926,"vY0":-126.65724983808441,"vZ0":-1.373885223826653,"x":132.54,"y":185.31,"x0":-2.01764255974616,"y0":50.00350852793285,"z0":5.08085791388231,"aX":4.58983903787397},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":0.4,"breakHorizontal":-5.9,"spinRate":2454,"spinDirection":119},"zone":7,"typeConfidence":2.0,"plateTime":0.43335879877393424,"extension":5.986715825080543},"hitData":{"launchSpeed":108.1,"launchAngle":-1.0,"totalDistance":44.0,"trajectory":"ground_ball","hardness":"hard","location":"7","coordinates":{"coordX":83.91,"coordY":139.01}},"index":3,"playId":"bf4ae60b-f70d-3626-a0d6-378797504650","pitchNumber":3,"startTime":"2025-08-30T00:03:05.245Z","endTime":"2025-08-30T00:03:16.854Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676604,"link":"/api/v1/people/676604","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":689414,"link":"/api/v1/people/689414"},"first":{"id":676572,"link":"/api/v1/people/676572"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":687859,"link":"/api/v1/people/687859"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":686894,"link":"/api/v1/people/686894"}},"offense":{"batter":{"id":621438,"link":"/api/v1/people/621438","batSide":{"code":"R","description":"Right"}},"first":{"id":683146,"link":"/api/v1/people/683146"},"second":{"id":516782,"link":"/api/v1/people/516782"},"third":{"id":607043,"link":"/api/v1/people/607043"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":621438,"link":"/api/v1/people/621438"},"credit":"b_ab"},{"player":{"id":676604,"link":"/api/v1/people/676604"},"credit":"p_ab"},{"player":{"id":621438,"link":"/api/v1/people/621438"},"credit":"b_pa"},{"player":{"id":676604,"link":"/api/v1/people/676604"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.3,"awayTeamWinProbability":0.7000000000000028,"homeTeamWinProbabilityAdded":1.2000000000000028,"leverageIndex":0.2,"dramaIndex":18.0,"contextMetrics":{},"playEndTime":"2025-08-30T00:03:16.854Z","atBatIndex":23},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Luis Torrens walks.","rbi":0,"awayScore":0,"homeScore":10,"isOut":false},"about":{"atBatIndex":24,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-08-30T00:06:27.341Z","endTime":"2025-08-30T00:08:27.703Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":620443,"fullName":"Luis Torrens","link":"/api/v1/people/620443"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":678368,"fullName":"Valente Bellozo","link":"/api/v1/people/678368"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":620443,"fullName":"Luis Torrens","link":"/api/v1/people/620443"},"postOnSecond":{"id":621438,"fullName":"Tyrone Taylor","link":"/api/v1/people/621438"},"postOnThird":{"id":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[2,3,4,5,6,7],"actionIndex":[1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":620443,"fullName":"Luis Torrens","link":"/api/v1/people/620443"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":0,"homeScore":10,"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-30T00:05:11.619Z","endTime":"2025-08-30T00:05:11.621Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":676604,"link":"/api/v1/people/676604","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":689414,"link":"/api/v1/people/689414"},"first":{"id":676572,"link":"/api/v1/people/676572"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":687859,"link":"/api/v1/people/687859"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":686894,"link":"/api/v1/people/686894"}},"offense":{"batter":{"id":620443,"link":"/api/v1/people/620443","batSide":{"code":"R","description":"Right"}},"second":{"id":621438,"link":"/api/v1/people/621438"},"third":{"id":683146,"link":"/api/v1/people/683146"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Valente Bellozo replaces Tyler Zuber.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":0,"homeScore":10,"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-30T00:05:11.621Z","endTime":"2025-08-30T00:06:29.576Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":678368,"link":"/api/v1/people/678368"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":676604,"link":"/api/v1/people/676604","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":689414,"link":"/api/v1/people/689414"},"first":{"id":676572,"link":"/api/v1/people/676572"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":687859,"link":"/api/v1/people/687859"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":686894,"link":"/api/v1/people/686894"}},"offense":{"batter":{"id":620443,"link":"/api/v1/people/620443","batSide":{"code":"R","description":"Right"}},"second":{"id":621438,"link":"/api/v1/people/621438"},"third":{"id":683146,"link":"/api/v1/people/683146"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":84.2,"endSpeed":76.6,"strikeZoneTop":3.40470144736815,"strikeZoneBottom":1.53411001653944,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.971603185421102,"aZ":-19.707848082397657,"pfxX":-3.298145683271812,"pfxZ":8.264406425535585,"pX":0.46321093982355255,"pZ":2.8995978305762136,"vX0":5.172941933327802,"vY0":-122.52418388528925,"vZ0":-2.7889395065207756,"x":99.34,"y":160.49,"x0":-1.2544536520741196,"y0":50.00265209308348,"z0":5.751441173858688,"aX":-4.9754382339479255},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.4,"breakVerticalInduced":14.5,"breakHorizontal":4.7,"spinRate":2336,"spinDirection":161},"zone":3,"typeConfidence":2.0,"plateTime":0.44837368186769533,"extension":6.396131889634349},"index":2,"playId":"37b076e0-6d2c-3dd2-8c63-13478f5f8ff6","pitchNumber":1,"startTime":"2025-08-30T00:06:29.576Z","endTime":"2025-08-30T00:06:33.255Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678368,"link":"/api/v1/people/678368","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":689414,"link":"/api/v1/people/689414"},"first":{"id":676572,"link":"/api/v1/people/676572"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":687859,"link":"/api/v1/people/687859"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":686894,"link":"/api/v1/people/686894"}},"offense":{"batter":{"id":620443,"link":"/api/v1/people/620443","batSide":{"code":"R","description":"Right"}},"second":{"id":621438,"link":"/api/v1/people/621438"},"third":{"id":683146,"link":"/api/v1/people/683146"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.8,"endSpeed":74.5,"strikeZoneTop":3.42726073419478,"strikeZoneBottom":1.53304688190184,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.650048103550958,"aZ":-24.148166624101094,"pfxX":3.243598231505846,"pfxZ":5.61496989487799,"pX":2.0675779084062516,"pZ":2.4198639281373193,"vX0":6.322548968266048,"vY0":-120.29446493916906,"vZ0":-2.8946143623638054,"x":38.19,"y":173.44,"x0":-1.0420333694645234,"y0":50.00351037144134,"z0":5.836619128127895,"aX":4.63754488360477},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":9.6,"breakHorizontal":-7.7,"spinRate":2560,"spinDirection":138},"zone":14,"typeConfidence":2.0,"plateTime":0.45965298032208146,"extension":6.2716459945877325},"index":3,"playId":"cdd27a3a-b809-37e5-bfab-236385db89ab","pitchNumber":2,"startTime":"2025-08-30T00:06:47.520Z","endTime":"2025-08-30T00:06:51.672Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678368,"link":"/api/v1/people/678368","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":689414,"link":"/api/v1/people/689414"},"first":{"id":676572,"link":"/api/v1/people/676572"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":687859,"link":"/api/v1/people/687859"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":686894,"link":"/api/v1/people/686894"}},"offense":{"batter":{"id":620443,"link":"/api/v1/people/620443","batSide":{"code":"R","description":"Right"}},"second":{"id":621438,"link":"/api/v1/people/621438"},"third":{"id":683146,"link":"/api/v1/people/683146"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":78.7,"endSpeed":70.1,"strikeZoneTop":3.54603534669401,"strikeZoneBottom":1.52992617322692,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.227584135463065,"aZ":-25.85936703853343,"pfxX":4.161450401471875,"pfxZ":4.955962055582779,"pX":1.839070354752964,"pZ":2.0520879529349596,"vX0":5.551941078094803,"vY0":-114.25566365077152,"vZ0":-2.3723828230069146,"x":46.9,"y":183.37,"x0":-1.1980028881233546,"y0":50.001359837672574,"z0":5.741651773781562,"aX":5.299125836445602},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":8.4,"breakHorizontal":-9.4,"spinRate":2534,"spinDirection":80},"zone":14,"typeConfidence":2.0,"plateTime":0.48627612296044953,"extension":6.486752186427896},"index":4,"playId":"90b858f0-3f7e-3b28-a522-17984e755270","pitchNumber":3,"startTime":"2025-08-30T00:07:09.781Z","endTime":"2025-08-30T00:07:14.663Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678368,"link":"/api/v1/people/678368","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":689414,"link":"/api/v1/people/689414"},"first":{"id":676572,"link":"/api/v1/people/676572"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":687859,"link":"/api/v1/people/687859"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":686894,"link":"/api/v1/people/686894"}},"offense":{"batter":{"id":620443,"link":"/api/v1/people/620443","batSide":{"code":"R","description":"Right"}},"second":{"id":621438,"link":"/api/v1/people/621438"},"third":{"id":683146,"link":"/api/v1/people/683146"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"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":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.8,"endSpeed":74.3,"strikeZoneTop":3.45644166449394,"strikeZoneBottom":1.52973583884527,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.996252555896387,"aZ":-21.282012591263296,"pfxX":1.1407436252248475,"pfxZ":7.559014456505793,"pX":-1.3523657651388716,"pZ":4.385013384478345,"vX0":-0.2977529757992499,"vY0":-120.52916022024836,"vZ0":0.6993919221547849,"x":168.55,"y":120.38,"x0":-1.373789064346837,"y0":50.0008502069515,"z0":6.00121324709277,"aX":1.6429853594376047},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.4,"breakVerticalInduced":14.2,"breakHorizontal":-1.9,"spinRate":2466,"spinDirection":127},"zone":11,"typeConfidence":2.0,"plateTime":0.45812695058585895,"extension":6.192413750652498},"index":5,"playId":"cc8044f0-c24b-3fc7-9ea1-fc541b9b3dfc","pitchNumber":4,"startTime":"2025-08-30T00:07:32.962Z","endTime":"2025-08-30T00:07:36.588Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678368,"link":"/api/v1/people/678368","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":689414,"link":"/api/v1/people/689414"},"first":{"id":676572,"link":"/api/v1/people/676572"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":687859,"link":"/api/v1/people/687859"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":686894,"link":"/api/v1/people/686894"}},"offense":{"batter":{"id":620443,"link":"/api/v1/people/620443","batSide":{"code":"R","description":"Right"}},"second":{"id":621438,"link":"/api/v1/people/621438"},"third":{"id":683146,"link":"/api/v1/people/683146"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.2,"endSpeed":79.6,"strikeZoneTop":3.43,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.936454139237682,"aZ":-15.15144589639659,"pfxX":-0.09357733908090482,"pfxZ":10.35359534792341,"pX":-0.14702458756032968,"pZ":3.414326136251864,"vX0":2.689922012675775,"vY0":-128.28642300801152,"vZ0":-2.735445677483405,"x":122.6,"y":146.59,"x0":-1.2030804399132393,"y0":50.00030664491184,"z0":5.695300464975134,"aX":-0.15415504001241492},"breaks":{"breakAngle":1.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":18.2,"breakHorizontal":-0.5,"spinRate":2093,"spinDirection":199},"zone":2,"typeConfidence":2.0,"plateTime":0.4292159418245811,"extension":6.497108256103657},"index":6,"playId":"491c6ed7-2fdb-36c9-b522-42e742f683ac","pitchNumber":5,"startTime":"2025-08-30T00:07:57.589Z","endTime":"2025-08-30T00:08:00.913Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678368,"link":"/api/v1/people/678368","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":689414,"link":"/api/v1/people/689414"},"first":{"id":676572,"link":"/api/v1/people/676572"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":687859,"link":"/api/v1/people/687859"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":686894,"link":"/api/v1/people/686894"}},"offense":{"batter":{"id":620443,"link":"/api/v1/people/620443","batSide":{"code":"R","description":"Right"}},"second":{"id":621438,"link":"/api/v1/people/621438"},"third":{"id":683146,"link":"/api/v1/people/683146"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"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":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.6,"endSpeed":82.5,"strikeZoneTop":3.40084103362965,"strikeZoneBottom":1.5287988571035,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.674995635471504,"aZ":-13.39791223089671,"pfxX":-2.479409472531013,"pfxZ":10.780643195244185,"pX":1.5275683961559579,"pZ":1.3667050822696332,"vX0":7.01719527764908,"vY0":-131.56916766128444,"vZ0":-8.40545314287803,"x":58.77,"y":201.88,"x0":-0.8598674914525388,"y0":50.00198422135908,"z0":5.610580205505324,"aX":-4.318920021548031},"breaks":{"breakAngle":10.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":17.8,"breakHorizontal":2.9,"spinRate":2179,"spinDirection":193},"zone":14,"typeConfidence":2.0,"plateTime":0.4173979958219465,"extension":6.483350230743883},"index":7,"playId":"ac323226-8fc9-3559-a910-cefbd3135553","pitchNumber":6,"startTime":"2025-08-30T00:08:21.495Z","endTime":"2025-08-30T00:08:27.703Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678368,"link":"/api/v1/people/678368","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":689414,"link":"/api/v1/people/689414"},"first":{"id":676572,"link":"/api/v1/people/676572"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":687859,"link":"/api/v1/people/687859"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":686894,"link":"/api/v1/people/686894"}},"offense":{"batter":{"id":620443,"link":"/api/v1/people/620443","batSide":{"code":"R","description":"Right"}},"second":{"id":621438,"link":"/api/v1/people/621438"},"third":{"id":683146,"link":"/api/v1/people/683146"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":620443,"link":"/api/v1/people/620443"},"credit":"b_pa"},{"player":{"id":678368,"link":"/api/v1/people/678368"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.3,"awayTeamWinProbability":0.7000000000000028,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.06,"dramaIndex":7.0,"contextMetrics":{},"playEndTime":"2025-08-30T00:08:27.703Z","atBatIndex":24},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Francisco Lindor doubles (28) on a line drive to left fielder Troy Johnston. Brett Baty scores. Tyrone Taylor scores. Luis Torrens to 3rd.","rbi":2,"awayScore":0,"homeScore":12,"isOut":false},"about":{"atBatIndex":25,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-08-30T00:08:28.696Z","endTime":"2025-08-30T00:10:01.247Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":678368,"fullName":"Valente Bellozo","link":"/api/v1/people/678368"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019"},"postOnThird":{"id":620443,"fullName":"Luis Torrens","link":"/api/v1/people/620443"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":687859,"link":"/api/v1/people/687859"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146"},"responsiblePitcher":{"id":676604,"link":"/api/v1/people/676604"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":621438,"fullName":"Tyrone Taylor","link":"/api/v1/people/621438"},"responsiblePitcher":{"id":676604,"link":"/api/v1/people/676604"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":620443,"fullName":"Luis Torrens","link":"/api/v1/people/620443"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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.3,"endSpeed":77.5,"strikeZoneTop":3.30377403046734,"strikeZoneBottom":1.52183005823624,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.70835626002504,"aZ":-23.736104443736295,"pfxX":0.8521261577466555,"pfxZ":5.512735003213834,"pX":0.5347851716610937,"pZ":2.946594122269442,"vX0":4.407490905557154,"vY0":-122.76223230348515,"vZ0":-1.7756528539363725,"x":96.62,"y":159.22,"x0":-1.3925733923390942,"y0":50.0020286196766,"z0":5.694606090622532,"aX":1.303066515146532},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":9.8,"breakHorizontal":-2.5,"spinRate":2583,"spinDirection":139},"zone":3,"typeConfidence":2.0,"plateTime":0.44572945802464714,"extension":6.463212376054375},"index":0,"playId":"7e1297f1-0fcc-3512-b9d1-97f6cb98aef4","pitchNumber":1,"startTime":"2025-08-30T00:08:54.658Z","endTime":"2025-08-30T00:08:58.403Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678368,"link":"/api/v1/people/678368","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":689414,"link":"/api/v1/people/689414"},"first":{"id":676572,"link":"/api/v1/people/676572"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":687859,"link":"/api/v1/people/687859"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":686894,"link":"/api/v1/people/686894"}},"offense":{"batter":{"id":596019,"link":"/api/v1/people/596019","batSide":{"code":"L","description":"Left"}},"first":{"id":620443,"link":"/api/v1/people/620443"},"second":{"id":621438,"link":"/api/v1/people/621438"},"third":{"id":683146,"link":"/api/v1/people/683146"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":79.9,"endSpeed":73.8,"strikeZoneTop":3.39566848478869,"strikeZoneBottom":1.52103110514491,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.258822485478852,"aZ":-30.181354637753657,"pfxX":-8.036669923572623,"pfxZ":1.4422744336074533,"pX":0.5360463669183765,"pZ":2.679463563413563,"vX0":7.087139512319693,"vY0":-116.25283026352457,"vZ0":0.23715905985661645,"x":96.57,"y":166.43,"x0":-1.4969519216694005,"y0":50.000802143662185,"z0":5.423507902168783,"aX":-11.08193492243359},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.6,"breakVerticalInduced":3.0,"breakHorizontal":13.0,"spinRate":2109,"spinDirection":245},"zone":6,"typeConfidence":2.0,"plateTime":0.4698107843421382,"extension":6.479452931470197},"index":1,"playId":"ccc05a5d-14f5-3e36-b900-fcb91b03800f","pitchNumber":2,"startTime":"2025-08-30T00:09:13.208Z","endTime":"2025-08-30T00:09:16.805Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678368,"link":"/api/v1/people/678368","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":689414,"link":"/api/v1/people/689414"},"first":{"id":676572,"link":"/api/v1/people/676572"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":687859,"link":"/api/v1/people/687859"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":686894,"link":"/api/v1/people/686894"}},"offense":{"batter":{"id":596019,"link":"/api/v1/people/596019","batSide":{"code":"L","description":"Left"}},"first":{"id":620443,"link":"/api/v1/people/620443"},"second":{"id":621438,"link":"/api/v1/people/621438"},"third":{"id":683146,"link":"/api/v1/people/683146"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":10,"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-30T00:09:32.254Z","endTime":"2025-08-30T00:09:50.294Z","isPitch":false,"type":"action","player":{"id":596019,"link":"/api/v1/people/596019"},"defense":{"pitcher":{"id":678368,"link":"/api/v1/people/678368","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":689414,"link":"/api/v1/people/689414"},"first":{"id":676572,"link":"/api/v1/people/676572"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":687859,"link":"/api/v1/people/687859"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":686894,"link":"/api/v1/people/686894"}},"offense":{"batter":{"id":596019,"link":"/api/v1/people/596019","batSide":{"code":"L","description":"Left"}},"first":{"id":620443,"link":"/api/v1/people/620443"},"second":{"id":621438,"link":"/api/v1/people/621438"},"third":{"id":683146,"link":"/api/v1/people/683146"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.0,"endSpeed":83.0,"strikeZoneTop":3.44,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.57668950703552,"aZ":-13.090707207390073,"pfxX":-4.257277820754471,"pfxZ":10.696177183165396,"pX":0.7872038051609219,"pZ":2.419875759360378,"vX0":6.986990771773222,"vY0":-133.6677746809824,"vZ0":-5.56705426427143,"x":86.99,"y":173.44,"x0":-1.324340922453667,"y0":50.00211485698951,"z0":5.492897637140598,"aX":-7.595568015781111},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":18.1,"breakHorizontal":6.0,"spinRate":2190,"spinDirection":204},"zone":6,"typeConfidence":2.0,"plateTime":0.4119821820196421,"extension":6.55163702522746},"hitData":{"launchSpeed":84.2,"launchAngle":14.0,"totalDistance":191.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":58.74,"coordY":125.82}},"index":3,"playId":"900333fc-b461-34d6-8ea4-131a3ae509ed","pitchNumber":3,"startTime":"2025-08-30T00:09:50.294Z","endTime":"2025-08-30T00:10:01.247Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678368,"link":"/api/v1/people/678368","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":689414,"link":"/api/v1/people/689414"},"first":{"id":676572,"link":"/api/v1/people/676572"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":687859,"link":"/api/v1/people/687859"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":686894,"link":"/api/v1/people/686894"}},"offense":{"batter":{"id":596019,"link":"/api/v1/people/596019","batSide":{"code":"L","description":"Left"}},"first":{"id":620443,"link":"/api/v1/people/620443"},"second":{"id":621438,"link":"/api/v1/people/621438"},"third":{"id":683146,"link":"/api/v1/people/683146"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":596019,"link":"/api/v1/people/596019"},"credit":"b_ab"},{"player":{"id":678368,"link":"/api/v1/people/678368"},"credit":"p_ab"},{"player":{"id":596019,"link":"/api/v1/people/596019"},"credit":"b_pa"},{"player":{"id":678368,"link":"/api/v1/people/678368"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.6,"awayTeamWinProbability":0.4000000000000057,"homeTeamWinProbabilityAdded":0.29999999999999716,"leverageIndex":0.07,"dramaIndex":9.0,"contextMetrics":{},"playEndTime":"2025-08-30T00:10:01.247Z","atBatIndex":25},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Juan Soto strikes out swinging.","rbi":0,"awayScore":0,"homeScore":12,"isOut":true},"about":{"atBatIndex":26,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-08-30T00:10:05.808Z","endTime":"2025-08-30T00:11:55.120Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":678368,"fullName":"Valente Bellozo","link":"/api/v1/people/678368"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":689414,"link":"/api/v1/people/689414"},"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":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":84.1,"endSpeed":76.9,"strikeZoneTop":3.19,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.041019592495804,"aZ":-26.713450865157828,"pfxX":0.9110073080526943,"pfxZ":3.6078807531781454,"pX":-0.02357853980301408,"pZ":3.0426550794062783,"vX0":3.1420397303200294,"vY0":-122.49536046038811,"vZ0":-0.8551984225198751,"x":117.9,"y":156.63,"x0":-1.4431975240013553,"y0":50.00299768405659,"z0":5.687733044533212,"aX":1.3792978825758653},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":6.6,"breakHorizontal":-2.4,"spinRate":2369,"spinDirection":135},"zone":2,"typeConfidence":2.0,"plateTime":0.4477684391281045,"extension":6.193853100072826},"index":0,"playId":"e067dc5e-bfb1-3624-bd81-05f06e928e82","pitchNumber":1,"startTime":"2025-08-30T00:10:37.569Z","endTime":"2025-08-30T00:10:43.355Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678368,"link":"/api/v1/people/678368","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":689414,"link":"/api/v1/people/689414"},"first":{"id":676572,"link":"/api/v1/people/676572"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":687859,"link":"/api/v1/people/687859"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":686894,"link":"/api/v1/people/686894"}},"offense":{"batter":{"id":665742,"link":"/api/v1/people/665742","batSide":{"code":"L","description":"Left"}},"second":{"id":596019,"link":"/api/v1/people/596019"},"third":{"id":620443,"link":"/api/v1/people/620443"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.1,"endSpeed":83.1,"strikeZoneTop":3.19,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.47520217712082,"aZ":-13.8870629309001,"pfxX":-3.0335975064656213,"pfxZ":10.195979865038202,"pX":-0.00786154611168985,"pZ":3.2664334473776195,"vX0":4.047543326863815,"vY0":-133.94897939824511,"vZ0":-3.740919179257645,"x":117.3,"y":150.59,"x0":-1.1536398661585667,"y0":50.00017990835825,"z0":5.692700282249418,"aX":-5.439711926193339},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":17.8,"breakHorizontal":4.4,"spinRate":2203,"spinDirection":205},"zone":2,"typeConfidence":2.0,"plateTime":0.41098046414289113,"extension":6.2788018978890126},"index":1,"playId":"2afb4db1-ac49-3a83-96fd-d0d1dcbf13ca","pitchNumber":2,"startTime":"2025-08-30T00:11:00.431Z","endTime":"2025-08-30T00:11:04.860Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678368,"link":"/api/v1/people/678368","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":689414,"link":"/api/v1/people/689414"},"first":{"id":676572,"link":"/api/v1/people/676572"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":687859,"link":"/api/v1/people/687859"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":686894,"link":"/api/v1/people/686894"}},"offense":{"batter":{"id":665742,"link":"/api/v1/people/665742","batSide":{"code":"L","description":"Left"}},"second":{"id":596019,"link":"/api/v1/people/596019"},"third":{"id":620443,"link":"/api/v1/people/620443"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.3,"endSpeed":75.2,"strikeZoneTop":3.19,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.475853587133965,"aZ":-36.62476867227926,"pfxX":-9.51388303049126,"pfxZ":-3.068313013266467,"pX":-0.7986624941943283,"pZ":1.798312576358212,"vX0":4.814747640813584,"vY0":-121.1068463699857,"vZ0":-0.5543555941096753,"x":147.44,"y":190.23,"x0":-1.5997404871687408,"y0":50.00019543266433,"z0":5.295252052774871,"aX":-13.820838613081408},"breaks":{"breakAngle":19.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.5,"breakVerticalInduced":-5.4,"breakHorizontal":15.7,"spinRate":2001,"spinDirection":248},"zone":7,"typeConfidence":2.0,"plateTime":0.45611764255262166,"extension":6.4247997142496835},"index":2,"playId":"5eeb6742-de46-300a-b221-37c794f8739a","pitchNumber":3,"startTime":"2025-08-30T00:11:21.210Z","endTime":"2025-08-30T00:11:27.043Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678368,"link":"/api/v1/people/678368","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":689414,"link":"/api/v1/people/689414"},"first":{"id":676572,"link":"/api/v1/people/676572"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":687859,"link":"/api/v1/people/687859"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":686894,"link":"/api/v1/people/686894"}},"offense":{"batter":{"id":665742,"link":"/api/v1/people/665742","batSide":{"code":"L","description":"Left"}},"second":{"id":596019,"link":"/api/v1/people/596019"},"third":{"id":620443,"link":"/api/v1/people/620443"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.2,"endSpeed":74.7,"strikeZoneTop":3.19,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.086630293761893,"aZ":-35.894988851446,"pfxX":-9.178530238983322,"pfxZ":-2.6041983004057423,"pX":-1.06854596794577,"pZ":1.979531413547705,"vX0":4.095033955057477,"vY0":-119.60564018434353,"vZ0":-0.2593719413946993,"x":157.73,"y":185.33,"x0":-1.6233863700677469,"y0":50.00377151681035,"z0":5.347004885128041,"aX":-13.11225269674732},"breaks":{"breakAngle":19.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.4,"breakVerticalInduced":-4.4,"breakHorizontal":15.5,"spinRate":1931,"spinDirection":248},"zone":13,"typeConfidence":2.0,"plateTime":0.46042724778805066,"extension":6.598459003146214},"index":3,"playId":"a7bff804-118d-3935-b0b0-c44ee3926a8a","pitchNumber":4,"startTime":"2025-08-30T00:11:48.515Z","endTime":"2025-08-30T00:11:55.120Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678368,"link":"/api/v1/people/678368","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":689414,"link":"/api/v1/people/689414"},"first":{"id":676572,"link":"/api/v1/people/676572"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":687859,"link":"/api/v1/people/687859"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":686894,"link":"/api/v1/people/686894"}},"offense":{"batter":{"id":665742,"link":"/api/v1/people/665742","batSide":{"code":"L","description":"Left"}},"second":{"id":596019,"link":"/api/v1/people/596019"},"third":{"id":620443,"link":"/api/v1/people/620443"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665742,"link":"/api/v1/people/665742"},"credit":"b_ab"},{"player":{"id":678368,"link":"/api/v1/people/678368"},"credit":"p_ab"},{"player":{"id":665742,"link":"/api/v1/people/665742"},"credit":"b_pa"},{"player":{"id":678368,"link":"/api/v1/people/678368"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.5,"awayTeamWinProbability":0.5,"homeTeamWinProbabilityAdded":-0.09999999999999432,"leverageIndex":0.03,"dramaIndex":7.0,"contextMetrics":{},"playEndTime":"2025-08-30T00:11:55.120Z","atBatIndex":26},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Eric Wagaman singles on a fly ball to center fielder Tyrone Taylor.","rbi":0,"awayScore":0,"homeScore":12,"isOut":false},"about":{"atBatIndex":27,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-08-30T00:13:28.233Z","endTime":"2025-08-30T00:17:20.610Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":2,"outs":0},"matchup":{"batter":{"id":676572,"fullName":"Eric Wagaman","link":"/api/v1/people/676572"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":804636,"fullName":"Jonah Tong","link":"/api/v1/people/804636"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":676572,"fullName":"Eric Wagaman","link":"/api/v1/people/676572"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,5,6,7,8],"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":676572,"fullName":"Eric Wagaman","link":"/api/v1/people/676572"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":621438,"link":"/api/v1/people/621438"},"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":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.6,"endSpeed":86.5,"strikeZoneTop":3.54287801743265,"strikeZoneBottom":1.62657296783519,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.72998184259543,"aZ":-8.426762266994182,"pfxX":-3.511170304667572,"pfxZ":12.306663506868574,"pX":1.5113632456205939,"pZ":3.6810227022114743,"vX0":10.763374927821062,"vY0":-138.67926905044314,"vZ0":-4.246261493039124,"x":59.39,"y":139.39,"x0":-1.9799419290904827,"y0":50.00065167833432,"z0":5.804623953867163,"aX":-6.7758685858734795},"breaks":{"breakAngle":24.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-8.9,"breakVerticalInduced":21.5,"breakHorizontal":3.8,"spinRate":2399,"spinDirection":199},"zone":12,"typeConfidence":0.91,"plateTime":0.3963922302446501,"extension":7.1212489943828725},"index":0,"playId":"c7f32474-c800-3c75-8dee-d7b1fed8c399","pitchNumber":1,"startTime":"2025-08-30T00:14:23.937Z","endTime":"2025-08-30T00:14:28.009Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":804636,"link":"/api/v1/people/804636","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":676572,"link":"/api/v1/people/676572","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.6,"endSpeed":84.0,"strikeZoneTop":3.52826616925841,"strikeZoneBottom":1.6250896430961,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.62941834571472,"aZ":-9.279752969238983,"pfxX":-2.8631131787127395,"pfxZ":12.45917569934315,"pX":0.5735897620654512,"pZ":3.59381852089476,"vX0":8.080586196146443,"vY0":-135.88509608047522,"vZ0":-3.8740454675090543,"x":95.14,"y":141.75,"x0":-2.0897988674732977,"y0":50.00003499779527,"z0":5.702781917692985,"aX":-5.2610156213369486},"breaks":{"breakAngle":18.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.1,"breakVerticalInduced":21.7,"breakHorizontal":3.1,"spinRate":2231,"spinDirection":197},"zone":3,"typeConfidence":0.91,"plateTime":0.40580495703561814,"extension":7.022036155615289},"index":1,"playId":"bb6ceebb-e19e-3d31-8e36-6b2a3d2a0dbf","pitchNumber":2,"startTime":"2025-08-30T00:14:38.854Z","endTime":"2025-08-30T00:14:43.678Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":804636,"link":"/api/v1/people/804636","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":676572,"link":"/api/v1/people/676572","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.9,"endSpeed":84.9,"strikeZoneTop":3.53,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":36.677467381296694,"aZ":-5.64557573185327,"pfxX":-4.397424684790801,"pfxZ":14.122439613176887,"pX":0.42444587767824704,"pZ":2.2477998054049912,"vX0":8.414572983386972,"vY0":-137.6684477735429,"vZ0":-7.959640815282291,"x":100.82,"y":178.09,"x0":-2.1304033144207506,"y0":50.00119131483817,"z0":5.59217835257175,"aX":-8.26053172250166},"breaks":{"breakAngle":38.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-7.6,"breakVerticalInduced":23.5,"breakHorizontal":5.8,"spinRate":2360,"spinDirection":195},"zone":6,"typeConfidence":0.92,"plateTime":0.40118230868379845,"extension":7.044433408428078},"index":2,"playId":"483ab976-b8b8-3b8d-b445-3056ca1fca65","pitchNumber":3,"startTime":"2025-08-30T00:14:53.532Z","endTime":"2025-08-30T00:14:57.715Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":804636,"link":"/api/v1/people/804636","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":676572,"link":"/api/v1/people/676572","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.2,"endSpeed":85.2,"strikeZoneTop":3.53,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":37.06590044322625,"aZ":-8.914089029604392,"pfxX":-2.6390128368327797,"pfxZ":12.30109555831306,"pX":-0.10251216825496592,"pZ":2.4624493702542614,"vX0":6.235099614432914,"vY0":-138.16553535873487,"vZ0":-6.898749659251606,"x":120.91,"y":172.29,"x0":-2.0680759792628893,"y0":50.00603185119359,"z0":5.6254808381714545,"aX":-4.992043542603146},"breaks":{"breakAngle":16.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.3,"breakVerticalInduced":20.6,"breakHorizontal":3.1,"spinRate":2334,"spinDirection":200},"zone":5,"typeConfidence":0.92,"plateTime":0.39979596433795583,"extension":7.216907359927656},"index":3,"playId":"af82e89e-122d-3a4a-90b8-7e3160245a43","pitchNumber":4,"startTime":"2025-08-30T00:15:15.927Z","endTime":"2025-08-30T00:15:20.314Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":804636,"link":"/api/v1/people/804636","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":676572,"link":"/api/v1/people/676572","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":12,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"index":4,"startTime":"2025-08-30T00:15:28.929Z","endTime":"2025-08-30T00:15:43.924Z","isPitch":false,"type":"action","player":{"id":676572,"link":"/api/v1/people/676572"},"defense":{"pitcher":{"id":804636,"link":"/api/v1/people/804636","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":676572,"link":"/api/v1/people/676572","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"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":85.8,"endSpeed":78.4,"strikeZoneTop":3.44661218205292,"strikeZoneBottom":1.6263934485039,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.782710937315915,"aZ":-22.662132811507224,"pfxX":-10.55097852826161,"pfxZ":6.107634908234658,"pX":0.9134533785180958,"pZ":0.4337935770459401,"vX0":10.771463342732435,"vY0":-124.22542456968986,"vZ0":-7.628766321454021,"x":82.18,"y":227.07,"x0":-2.1159005045509804,"y0":50.00059209629013,"z0":5.439335979962211,"aX":-16.42495594480237},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":9.4,"breakHorizontal":16.4,"spinRate":1618,"spinDirection":235},"zone":14,"typeConfidence":0.92,"plateTime":0.4415549419289735,"extension":7.018693203789243},"index":5,"playId":"d0249641-1d91-3bee-8f9e-7c039c845965","pitchNumber":5,"startTime":"2025-08-30T00:15:43.924Z","endTime":"2025-08-30T00:15:48.579Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":804636,"link":"/api/v1/people/804636","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":676572,"link":"/api/v1/people/676572","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.4,"endSpeed":76.8,"strikeZoneTop":3.53,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.481570068347924,"aZ":-22.85703088965855,"pfxX":-10.279275517566191,"pfxZ":6.090059252490768,"pX":-1.3112166901024545,"pZ":2.6939626576377567,"vX0":5.41475150076241,"vY0":-124.14719554031062,"vZ0":-2.459811880969063,"x":166.98,"y":166.04,"x0":-2.2082038634046715,"y0":50.00259780502209,"z0":5.640768008826614,"aX":-15.724782761139194},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":10.6,"breakHorizontal":17.0,"spinRate":1566,"spinDirection":233},"zone":11,"typeConfidence":0.9,"plateTime":0.44461403944647326,"extension":6.926856308460325},"index":6,"playId":"9ec8d890-e1b7-30c8-8328-801aa362e91d","pitchNumber":6,"startTime":"2025-08-30T00:16:02.443Z","endTime":"2025-08-30T00:16:06.949Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":804636,"link":"/api/v1/people/804636","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":676572,"link":"/api/v1/people/676572","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.7,"endSpeed":87.0,"strikeZoneTop":3.53,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":40.66610184270039,"aZ":-7.752121880867939,"pfxX":-1.8915793714550653,"pfxZ":12.335547446619396,"pX":-0.056057047760622765,"pZ":2.539537927254182,"vX0":6.3018050833058235,"vY0":-141.76651677720827,"vZ0":-7.151088441785353,"x":119.14,"y":170.21,"x0":-2.0892912083481403,"y0":50.004207637502056,"z0":5.630868474178027,"aX":-3.746349704642472},"breaks":{"breakAngle":10.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-8.9,"breakVerticalInduced":20.5,"breakHorizontal":1.8,"spinRate":2347,"spinDirection":196},"zone":5,"typeConfidence":0.93,"plateTime":0.3904761769253109,"extension":7.0564002057226185},"index":7,"playId":"5c6f61fe-8cf6-3494-9728-246a2aeefaf0","pitchNumber":7,"startTime":"2025-08-30T00:16:39.791Z","endTime":"2025-08-30T00:16:44.200Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":804636,"link":"/api/v1/people/804636","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":676572,"link":"/api/v1/people/676572","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.6,"endSpeed":86.8,"strikeZoneTop":3.53,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":37.08027728510143,"aZ":-6.752287701812338,"pfxX":-2.3587668426067996,"pfxZ":13.000808677169427,"pX":0.5583691044368857,"pZ":2.5447026416486636,"vX0":7.9684239917623785,"vY0":-140.2301271798522,"vZ0":-7.106960056851313,"x":95.72,"y":170.07,"x0":-2.0364845301651355,"y0":50.00184167152267,"z0":5.5787683911576975,"aX":-4.612499776516334},"breaks":{"breakAngle":16.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-8.0,"breakVerticalInduced":21.8,"breakHorizontal":2.3,"spinRate":2291,"spinDirection":196},"zone":6,"typeConfidence":0.92,"plateTime":0.39333316846655464,"extension":7.0067609882831805},"hitData":{"launchSpeed":72.1,"launchAngle":34.0,"totalDistance":248.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":140.39,"coordY":101.91}},"index":8,"playId":"485b6012-2e9f-3121-a847-2eb6c8820854","pitchNumber":8,"startTime":"2025-08-30T00:17:04.077Z","endTime":"2025-08-30T00:17:20.610Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":804636,"link":"/api/v1/people/804636","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":676572,"link":"/api/v1/people/676572","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":676572,"link":"/api/v1/people/676572"},"credit":"b_ab"},{"player":{"id":804636,"link":"/api/v1/people/804636"},"credit":"p_ab"},{"player":{"id":676572,"link":"/api/v1/people/676572"},"credit":"b_pa"},{"player":{"id":804636,"link":"/api/v1/people/804636"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.3,"awayTeamWinProbability":0.7000000000000028,"homeTeamWinProbabilityAdded":-0.20000000000000284,"leverageIndex":0.05,"dramaIndex":8.0,"contextMetrics":{},"playEndTime":"2025-08-30T00:17:20.610Z","atBatIndex":27},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Joey Wiemer strikes out swinging.","rbi":0,"awayScore":0,"homeScore":12,"isOut":true},"about":{"atBatIndex":28,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-08-30T00:17:16.920Z","endTime":"2025-08-30T00:18:34.712Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":686894,"fullName":"Joey Wiemer","link":"/api/v1/people/686894"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":804636,"fullName":"Jonah Tong","link":"/api/v1/people/804636"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":676572,"fullName":"Eric Wagaman","link":"/api/v1/people/676572"},"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":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":686894,"fullName":"Joey Wiemer","link":"/api/v1/people/686894"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":620443,"link":"/api/v1/people/620443"},"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":95.6,"endSpeed":86.5,"strikeZoneTop":3.41473336465511,"strikeZoneBottom":1.54777818206649,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.86252860653065,"aZ":-7.7918297183852765,"pfxX":-2.817386042139484,"pfxZ":12.589553810200574,"pX":0.3614164892299921,"pZ":3.0863490000378047,"vX0":7.423193545377228,"vY0":-138.93130164316756,"vZ0":-5.6205094444820425,"x":103.22,"y":155.45,"x0":-1.9901748234807048,"y0":50.000373499413676,"z0":5.6656354888614135,"aX":-5.4570037668170475},"breaks":{"breakAngle":21.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-8.6,"breakVerticalInduced":21.6,"breakHorizontal":3.4,"spinRate":2343,"spinDirection":203},"zone":3,"typeConfidence":0.92,"plateTime":0.3956861794273694,"extension":6.928628299922011},"index":0,"playId":"2693cc38-54c0-3d84-bf12-c42491aace66","pitchNumber":1,"startTime":"2025-08-30T00:17:46.818Z","endTime":"2025-08-30T00:17:50.684Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":804636,"link":"/api/v1/people/804636","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":686894,"link":"/api/v1/people/686894","batSide":{"code":"R","description":"Right"}},"first":{"id":676572,"link":"/api/v1/people/676572"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.5,"endSpeed":85.8,"strikeZoneTop":3.39,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.42566431734399,"aZ":-7.928952936722237,"pfxX":-3.538858310063229,"pfxZ":12.78836550585224,"pX":0.16239797352620589,"pZ":2.4670071274199885,"vX0":7.369131929554289,"vY0":-137.31213984888268,"vZ0":-7.0214263921240905,"x":110.81,"y":172.17,"x0":-2.1050338603358005,"y0":50.006239304736205,"z0":5.607892716464676,"aX":-6.7119607615400305},"breaks":{"breakAngle":27.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.2,"breakVerticalInduced":21.7,"breakHorizontal":4.7,"spinRate":2278,"spinDirection":202},"zone":5,"typeConfidence":0.92,"plateTime":0.39998559036509196,"extension":6.916038850925077},"index":1,"playId":"3a7aea16-afcc-376a-9849-a294caab047e","pitchNumber":2,"startTime":"2025-08-30T00:18:04.365Z","endTime":"2025-08-30T00:18:08.564Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":804636,"link":"/api/v1/people/804636","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":686894,"link":"/api/v1/people/686894","batSide":{"code":"R","description":"Right"}},"first":{"id":676572,"link":"/api/v1/people/676572"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":78.4,"endSpeed":70.2,"strikeZoneTop":3.39,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.982034803190086,"aZ":-46.98229884139299,"pfxX":1.1640594670841806,"pfxZ":-11.79383501656509,"pX":0.8315606964007604,"pZ":1.2648906497773402,"vX0":6.7234901142489,"vY0":-113.74584250846891,"vZ0":0.8399731288758776,"x":85.3,"y":204.63,"x0":-2.3665585702134906,"y0":50.004053320976695,"z0":5.711361216413867,"aX":1.4601963842504366},"breaks":{"breakAngle":3.6,"breakLength":15.6,"breakY":24.0,"breakVertical":-66.6,"breakVerticalInduced":-20.4,"breakHorizontal":-4.6,"spinRate":2634,"spinDirection":23},"zone":14,"typeConfidence":0.89,"plateTime":0.4894992267625682,"extension":6.852786494378219},"index":2,"playId":"2cfbebf7-f835-3a35-8b20-d1de491cba5f","pitchNumber":3,"startTime":"2025-08-30T00:18:27.718Z","endTime":"2025-08-30T00:18:34.712Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":804636,"link":"/api/v1/people/804636","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":686894,"link":"/api/v1/people/686894","batSide":{"code":"R","description":"Right"}},"first":{"id":676572,"link":"/api/v1/people/676572"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":686894,"link":"/api/v1/people/686894"},"credit":"b_ab"},{"player":{"id":804636,"link":"/api/v1/people/804636"},"credit":"p_ab"},{"player":{"id":686894,"link":"/api/v1/people/686894"},"credit":"b_pa"},{"player":{"id":804636,"link":"/api/v1/people/804636"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.5,"awayTeamWinProbability":0.5,"homeTeamWinProbabilityAdded":0.20000000000000284,"leverageIndex":0.09,"dramaIndex":9.0,"contextMetrics":{},"playEndTime":"2025-08-30T00:18:34.712Z","atBatIndex":28},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Xavier Edwards singles on a fly ball to shortstop Francisco Lindor, deflected by left fielder Brandon Nimmo. Eric Wagaman to 2nd.","rbi":0,"awayScore":0,"homeScore":12,"isOut":false},"about":{"atBatIndex":29,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-08-30T00:18:34.867Z","endTime":"2025-08-30T00:20:28.607Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":669364,"fullName":"Xavier Edwards","link":"/api/v1/people/669364"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":804636,"fullName":"Jonah Tong","link":"/api/v1/people/804636"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":669364,"fullName":"Xavier Edwards","link":"/api/v1/people/669364"},"postOnSecond":{"id":676572,"fullName":"Eric Wagaman","link":"/api/v1/people/676572"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":669364,"fullName":"Xavier Edwards","link":"/api/v1/people/669364"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":607043,"link":"/api/v1/people/607043"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_deflection"},{"player":{"id":596019,"link":"/api/v1/people/596019"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"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":676572,"fullName":"Eric Wagaman","link":"/api/v1/people/676572"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.7,"endSpeed":87.0,"strikeZoneTop":3.28950897995319,"strikeZoneBottom":1.47018962853294,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":36.18491777243623,"aZ":-8.717733018032533,"pfxX":-4.246675421021212,"pfxZ":11.955821076280696,"pX":0.981843634649892,"pZ":2.8087547195899125,"vX0":10.404556854862326,"vY0":-140.2407796732441,"vZ0":-6.011135456756425,"x":79.57,"y":162.94,"x0":-2.2497313352753867,"y0":50.00232748145468,"z0":5.569685818371948,"aX":-8.332908427531315},"breaks":{"breakAngle":28.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.5,"breakVerticalInduced":20.3,"breakHorizontal":5.2,"spinRate":2402,"spinDirection":195},"zone":12,"typeConfidence":0.92,"plateTime":0.3928488140236195,"extension":6.872675815634918},"index":0,"playId":"9b49dc22-8b81-32d0-b89f-0c6e3210ca60","pitchNumber":1,"startTime":"2025-08-30T00:19:01.579Z","endTime":"2025-08-30T00:19:06.166Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":804636,"link":"/api/v1/people/804636","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":669364,"link":"/api/v1/people/669364","batSide":{"code":"L","description":"Left"}},"first":{"id":676572,"link":"/api/v1/people/676572"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":84.8,"endSpeed":77.0,"strikeZoneTop":3.27,"strikeZoneBottom":1.47,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.96709282768711,"aZ":-26.285697105524225,"pfxX":-11.207699104499472,"pfxZ":3.8780259451762173,"pX":-0.46635246406448205,"pZ":1.9742156234331116,"vX0":8.192534190256884,"vY0":-123.15755569592368,"vZ0":-3.3792393073414377,"x":134.78,"y":185.48,"x0":-2.3979966637635273,"y0":50.005378987211245,"z0":5.61432108423829,"aX":-17.030517034608206},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":6.4,"breakHorizontal":18.1,"spinRate":1668,"spinDirection":240},"zone":7,"typeConfidence":0.92,"plateTime":0.4466241501496251,"extension":6.740479288716553},"index":1,"playId":"a8bccb4a-5341-3d18-a78b-7bc05a0fb904","pitchNumber":2,"startTime":"2025-08-30T00:19:19.679Z","endTime":"2025-08-30T00:19:23.620Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":804636,"link":"/api/v1/people/804636","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":669364,"link":"/api/v1/people/669364","batSide":{"code":"L","description":"Left"}},"first":{"id":676572,"link":"/api/v1/people/676572"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":77.3,"endSpeed":70.7,"strikeZoneTop":3.25228474816996,"strikeZoneBottom":1.46878628107724,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.779631732280468,"aZ":-45.76574684465318,"pfxX":1.8285549453713705,"pfxZ":-10.972759893998695,"pX":0.8037159788311442,"pZ":-0.8055424806186097,"vX0":7.03906265137851,"vY0":-112.23911925793522,"vZ0":-3.2487782169091592,"x":86.36,"y":260.53,"x0":-2.648385755504106,"y0":50.0027290782118,"z0":5.4543046445875865,"aX":2.2639501227217464},"breaks":{"breakAngle":4.8,"breakLength":15.6,"breakY":24.0,"breakVertical":-67.4,"breakVerticalInduced":-20.4,"breakHorizontal":-5.6,"spinRate":2673,"spinDirection":23},"zone":14,"typeConfidence":0.91,"plateTime":0.4935092179378837,"extension":7.034405647171476},"index":2,"playId":"de469bd4-dd0b-3569-b99a-cf42bbbb73f1","pitchNumber":3,"startTime":"2025-08-30T00:19:44.130Z","endTime":"2025-08-30T00:19:48.658Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":804636,"link":"/api/v1/people/804636","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":669364,"link":"/api/v1/people/669364","batSide":{"code":"L","description":"Left"}},"first":{"id":676572,"link":"/api/v1/people/676572"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.1,"endSpeed":84.0,"strikeZoneTop":3.27,"strikeZoneBottom":1.47,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":36.38447954903974,"aZ":-7.1787202289347505,"pfxX":-4.339371228641068,"pfxZ":13.561587964182669,"pX":0.7124864691812143,"pZ":3.1370807497866626,"vX0":9.52999284902694,"vY0":-136.4585184965969,"vZ0":-5.340520659406436,"x":89.84,"y":154.08,"x0":-2.297461963447345,"y0":50.00281885216736,"z0":5.642736194410074,"aX":-7.99925396443027},"breaks":{"breakAngle":32.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-8.4,"breakVerticalInduced":23.2,"breakHorizontal":5.3,"spinRate":2369,"spinDirection":198},"zone":3,"typeConfidence":0.92,"plateTime":0.4049336102553345,"extension":6.958448127526291},"hitData":{"launchSpeed":75.5,"launchAngle":56.0,"totalDistance":198.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":68.43,"coordY":144.96}},"index":3,"playId":"3a828317-5060-3f0e-832c-5e4f8021d74f","pitchNumber":4,"startTime":"2025-08-30T00:20:13.495Z","endTime":"2025-08-30T00:20:28.607Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":804636,"link":"/api/v1/people/804636","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":669364,"link":"/api/v1/people/669364","batSide":{"code":"L","description":"Left"}},"first":{"id":676572,"link":"/api/v1/people/676572"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669364,"link":"/api/v1/people/669364"},"credit":"b_ab"},{"player":{"id":804636,"link":"/api/v1/people/804636"},"credit":"p_ab"},{"player":{"id":669364,"link":"/api/v1/people/669364"},"credit":"b_pa"},{"player":{"id":804636,"link":"/api/v1/people/804636"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.3,"awayTeamWinProbability":0.7000000000000028,"homeTeamWinProbabilityAdded":-0.20000000000000284,"leverageIndex":0.06,"dramaIndex":8.0,"contextMetrics":{},"playEndTime":"2025-08-30T00:20:28.607Z","atBatIndex":29},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jakob Marsee called out on strikes.","rbi":0,"awayScore":0,"homeScore":12,"isOut":true},"about":{"atBatIndex":30,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-08-30T00:20:30.587Z","endTime":"2025-08-30T00:23:40.220Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":805300,"fullName":"Jakob Marsee","link":"/api/v1/people/805300"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":804636,"fullName":"Jonah Tong","link":"/api/v1/people/804636"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":669364,"fullName":"Xavier Edwards","link":"/api/v1/people/669364"},"postOnThird":{"id":676572,"fullName":"Eric Wagaman","link":"/api/v1/people/676572"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,2,3,4,5,7],"actionIndex":[1],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Wild Pitch","eventType":"wild_pitch","movementReason":"r_adv_play","runner":{"id":676572,"fullName":"Eric Wagaman","link":"/api/v1/people/676572"},"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":"Wild Pitch","eventType":"wild_pitch","movementReason":"r_adv_play","runner":{"id":669364,"fullName":"Xavier Edwards","link":"/api/v1/people/669364"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":805300,"fullName":"Jakob Marsee","link":"/api/v1/people/805300"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":620443,"link":"/api/v1/people/620443"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.6,"endSpeed":85.3,"strikeZoneTop":3.25651696432579,"strikeZoneBottom":1.40424152253063,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":38.31892664738331,"aZ":-5.780558090122641,"pfxX":-1.209597820461072,"pfxZ":14.001974265008254,"pX":2.398192383507466,"pZ":2.0370165631115524,"vX0":12.229178324843929,"vY0":-138.2465372142844,"vZ0":-8.729850987239208,"x":25.59,"y":183.78,"x0":-1.9759959025591658,"y0":50.00505592156807,"z0":5.6679399406753905,"aX":-2.2814609526344802},"breaks":{"breakAngle":7.2,"breakLength":1.2,"breakY":24.0,"breakVertical":-7.9,"breakVerticalInduced":22.9,"breakHorizontal":-1.1,"spinRate":2283,"spinDirection":191},"zone":14,"typeConfidence":0.91,"plateTime":0.40023552012060915,"extension":6.896828114015412},"index":0,"playId":"32380c67-5455-3040-b8a8-11f4978aa0a7","pitchNumber":1,"startTime":"2025-08-30T00:21:10.391Z","endTime":"2025-08-30T00:21:14.368Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":804636,"link":"/api/v1/people/804636","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":805300,"link":"/api/v1/people/805300","batSide":{"code":"L","description":"Left"}},"first":{"id":669364,"link":"/api/v1/people/669364"},"second":{"id":676572,"link":"/api/v1/people/676572"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Wild pitch by pitcher Jonah Tong. Eric Wagaman to 3rd. Xavier Edwards to 2nd.","event":"Wild Pitch","eventType":"wild_pitch","awayScore":0,"homeScore":12,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":1,"actionPlayId":"32380c67-5455-3040-b8a8-11f4978aa0a7","startTime":"2025-08-30T00:21:22.616Z","endTime":"2025-08-30T00:21:48.508Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":676572,"link":"/api/v1/people/676572"},"defense":{"pitcher":{"id":804636,"link":"/api/v1/people/804636","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":805300,"link":"/api/v1/people/805300","batSide":{"code":"L","description":"Left"}},"first":{"id":669364,"link":"/api/v1/people/669364"},"second":{"id":676572,"link":"/api/v1/people/676572"},"postOnSecond":{"id":669364,"link":"/api/v1/people/669364"},"postOnThird":{"id":676572,"link":"/api/v1/people/676572"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"homeTeamWinProbability":98.4,"awayTeamWinProbability":1.5999999999999943,"homeTeamWinProbabilityAdded":-0.8999999999999915,"leverageIndex":0.12,"dramaIndex":14.0,"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":84.3,"endSpeed":76.9,"strikeZoneTop":3.4115153202671,"strikeZoneBottom":1.58067670536624,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.1308904010659,"aZ":-23.585052220188974,"pfxX":-6.137339006969328,"pfxZ":5.708833674563548,"pX":0.41443837512664333,"pZ":1.012410860950547,"vX0":8.408498374012979,"vY0":-122.3766597793472,"vZ0":-5.900843028136886,"x":101.2,"y":211.44,"x0":-2.282546597213751,"y0":50.00013341532749,"z0":5.49903898659545,"aX":-9.226715709693224},"breaks":{"breakAngle":16.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":9.0,"breakHorizontal":8.9,"spinRate":1530,"spinDirection":230},"zone":14,"typeConfidence":0.88,"plateTime":0.4490846402167672,"extension":6.990800628608698},"index":2,"playId":"4f2b0b08-7dec-382f-8170-74640ddfaa75","pitchNumber":2,"startTime":"2025-08-30T00:21:48.508Z","endTime":"2025-08-30T00:21:53.277Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":804636,"link":"/api/v1/people/804636","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":805300,"link":"/api/v1/people/805300","batSide":{"code":"L","description":"Left"}},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":676572,"link":"/api/v1/people/676572"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.1,"endSpeed":77.4,"strikeZoneTop":3.3843555612961,"strikeZoneBottom":1.57732070111007,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.411556988718427,"aZ":-27.39889201971134,"pfxX":-10.150697646470014,"pfxZ":3.142420732936997,"pX":0.9880560608414793,"pZ":0.3022046202898998,"vX0":10.728347925207528,"vY0":-123.25806572454086,"vZ0":-6.916702753551369,"x":79.34,"y":230.62,"x0":-2.1285058887822648,"y0":50.00096435231687,"z0":5.498043547785244,"aX":-15.418088883112626},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":4.0,"breakHorizontal":15.5,"spinRate":1561,"spinDirection":235},"zone":14,"typeConfidence":0.91,"plateTime":0.44654414756843197,"extension":6.897714731142473},"index":3,"playId":"5f827548-a084-3c54-b64c-ccc8ba6a90f7","pitchNumber":3,"startTime":"2025-08-30T00:22:07.447Z","endTime":"2025-08-30T00:22:13.790Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":804636,"link":"/api/v1/people/804636","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":805300,"link":"/api/v1/people/805300","batSide":{"code":"L","description":"Left"}},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":676572,"link":"/api/v1/people/676572"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"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.5,"endSpeed":85.1,"strikeZoneTop":3.42519053049071,"strikeZoneBottom":1.68360584833006,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.290827946587726,"aZ":-6.637920211478798,"pfxX":-3.8672340895348114,"pfxZ":13.60929724803826,"pX":0.964186136500349,"pZ":2.807234281343477,"vX0":9.519735848837085,"vY0":-137.07740616113423,"vZ0":-6.464549833455964,"x":80.25,"y":162.98,"x0":-2.0731311077610353,"y0":50.000418160032076,"z0":5.668813608108731,"aX":-7.256777989737236},"breaks":{"breakAngle":31.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-8.0,"breakVerticalInduced":23.2,"breakHorizontal":4.7,"spinRate":2288,"spinDirection":200},"zone":12,"typeConfidence":0.92,"plateTime":0.40176827137903715,"extension":6.921427756454282},"index":4,"playId":"92b350ce-3e20-3666-8246-bcd97e8d817a","pitchNumber":4,"startTime":"2025-08-30T00:22:32.086Z","endTime":"2025-08-30T00:22:36.114Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":804636,"link":"/api/v1/people/804636","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":805300,"link":"/api/v1/people/805300","batSide":{"code":"L","description":"Left"}},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":676572,"link":"/api/v1/people/676572"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.2,"endSpeed":84.7,"strikeZoneTop":3.36,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.10620634204341,"aZ":-9.153822066679137,"pfxX":-3.4047158083711775,"pfxZ":12.411467296941439,"pX":0.8934286954774335,"pZ":1.9097762294707457,"vX0":9.518909735336427,"vY0":-136.57119809030976,"vZ0":-7.813953656762837,"x":82.94,"y":187.22,"x0":-2.2230304781941777,"y0":50.006573293141926,"z0":5.469199158961963,"aX":-6.316965979871351},"breaks":{"breakAngle":19.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.9,"breakVerticalInduced":20.5,"breakHorizontal":3.7,"spinRate":2269,"spinDirection":199},"zone":14,"typeConfidence":0.91,"plateTime":0.4038302401947238,"extension":7.197672041879939},"index":5,"playId":"53017712-9975-3ec7-9d06-6510b6652bb3","pitchNumber":5,"startTime":"2025-08-30T00:22:51.017Z","endTime":"2025-08-30T00:22:54.242Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":804636,"link":"/api/v1/people/804636","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":805300,"link":"/api/v1/people/805300","batSide":{"code":"L","description":"Left"}},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":676572,"link":"/api/v1/people/676572"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":12,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"index":6,"startTime":"2025-08-30T00:23:14.384Z","endTime":"2025-08-30T00:23:35.007Z","isPitch":false,"type":"action","player":{"id":805300,"link":"/api/v1/people/805300"},"defense":{"pitcher":{"id":804636,"link":"/api/v1/people/804636","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":805300,"link":"/api/v1/people/805300","batSide":{"code":"L","description":"Left"}},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":676572,"link":"/api/v1/people/676572"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.7,"endSpeed":86.4,"strikeZoneTop":3.31359124963171,"strikeZoneBottom":1.58003902354898,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.63115280613865,"aZ":-7.329301052458036,"pfxX":-4.224590885495511,"pfxZ":12.882315854326489,"pX":-0.4313948795241064,"pZ":1.5078115319283147,"vX0":6.244722651091346,"vY0":-138.84610829563505,"vZ0":-9.531407393376199,"x":133.44,"y":198.07,"x0":-2.173559684637153,"y0":50.00215442521815,"z0":5.495620387786113,"aX":-8.14753837671602},"breaks":{"breakAngle":34.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.1,"breakVerticalInduced":21.2,"breakHorizontal":6.1,"spinRate":2249,"spinDirection":200},"zone":7,"typeConfidence":0.93,"plateTime":0.39634197797275883,"extension":7.063946150412864},"index":7,"playId":"880387a9-27ed-3025-8c1a-792888ea750d","pitchNumber":6,"startTime":"2025-08-30T00:23:35.007Z","endTime":"2025-08-30T00:23:40.220Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":804636,"link":"/api/v1/people/804636","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":805300,"link":"/api/v1/people/805300","batSide":{"code":"L","description":"Left"}},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":676572,"link":"/api/v1/people/676572"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":805300,"link":"/api/v1/people/805300"},"credit":"b_ab"},{"player":{"id":804636,"link":"/api/v1/people/804636"},"credit":"p_ab"},{"player":{"id":805300,"link":"/api/v1/people/805300"},"credit":"b_pa"},{"player":{"id":804636,"link":"/api/v1/people/804636"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.5,"awayTeamWinProbability":0.5,"homeTeamWinProbabilityAdded":1.0999999999999943,"leverageIndex":0.12,"dramaIndex":9.0,"contextMetrics":{},"playEndTime":"2025-08-30T00:23:40.220Z","atBatIndex":30},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Agustín Ramírez grounds out, second baseman Brett Baty to first baseman Pete Alonso.","rbi":0,"awayScore":0,"homeScore":12,"isOut":true},"about":{"atBatIndex":31,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-08-30T00:23:41.096Z","endTime":"2025-08-30T00:24:36.729Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":682663,"fullName":"Agustín Ramírez","link":"/api/v1/people/682663"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":804636,"fullName":"Jonah Tong","link":"/api/v1/people/804636"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":682663,"fullName":"Agustín Ramírez","link":"/api/v1/people/682663"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":683146,"link":"/api/v1/people/683146"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":624413,"link":"/api/v1/people/624413"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.6,"endSpeed":86.1,"strikeZoneTop":3.23071845642585,"strikeZoneBottom":1.47186214682122,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.669544545306444,"aZ":-9.456740675340855,"pfxX":-3.8434691365383227,"pfxZ":12.002377956029523,"pX":1.5869247068453032,"pZ":1.5475671931064428,"vX0":11.673967597708973,"vY0":-137.03730523169662,"vZ0":-8.948700975204803,"x":56.51,"y":197.0,"x0":-2.2380284251917892,"y0":50.00148558231125,"z0":5.510769881913585,"aX":-7.275151770654689},"breaks":{"breakAngle":21.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.2,"breakVerticalInduced":19.8,"breakHorizontal":4.3,"spinRate":2243,"spinDirection":192},"zone":14,"typeConfidence":0.9,"plateTime":0.40044418269881943,"extension":7.05918677265864},"index":0,"playId":"47880dc6-ae6c-3fa1-884d-d2ed4504e1fe","pitchNumber":1,"startTime":"2025-08-30T00:24:05.290Z","endTime":"2025-08-30T00:24:10.148Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":804636,"link":"/api/v1/people/804636","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":682663,"link":"/api/v1/people/682663","batSide":{"code":"R","description":"Right"}},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":676572,"link":"/api/v1/people/676572"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"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":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.7,"endSpeed":78.4,"strikeZoneTop":3.17,"strikeZoneBottom":1.47,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.625129162093547,"aZ":-25.90897724120836,"pfxX":-10.163881230310746,"pfxZ":4.008033942954064,"pX":0.6825262912944122,"pZ":1.7710612296595558,"vX0":9.89285159249316,"vY0":-124.39260830913008,"vZ0":-4.186393470590191,"x":90.98,"y":190.96,"x0":-2.0309738318029846,"y0":50.00125873021034,"z0":5.6309717901774015,"aX":-15.881030831189506},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":6.5,"breakHorizontal":16.1,"spinRate":1496,"spinDirection":233},"zone":9,"typeConfidence":0.92,"plateTime":0.4407958594032535,"extension":6.97459235933095},"hitData":{"launchSpeed":76.3,"launchAngle":-27.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":139.15,"coordY":158.27}},"index":1,"playId":"3cf06af0-bcec-3e8e-8a4a-5cf3c47f898b","pitchNumber":2,"startTime":"2025-08-30T00:24:26.710Z","endTime":"2025-08-30T00:24:36.729Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":804636,"link":"/api/v1/people/804636","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":682663,"link":"/api/v1/people/682663","batSide":{"code":"R","description":"Right"}},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":676572,"link":"/api/v1/people/676572"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682663,"link":"/api/v1/people/682663"},"credit":"b_ab"},{"player":{"id":804636,"link":"/api/v1/people/804636"},"credit":"p_ab"},{"player":{"id":682663,"link":"/api/v1/people/682663"},"credit":"b_pa"},{"player":{"id":804636,"link":"/api/v1/people/804636"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.7,"awayTeamWinProbability":0.29999999999999716,"homeTeamWinProbabilityAdded":0.20000000000000284,"leverageIndex":0.09,"dramaIndex":9.0,"contextMetrics":{},"playEndTime":"2025-08-30T00:24:36.729Z","atBatIndex":31},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Pete Alonso singles on a sharp ground ball to left fielder Troy Johnston.","rbi":0,"awayScore":0,"homeScore":12,"isOut":false},"about":{"atBatIndex":32,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-08-30T00:26:24.852Z","endTime":"2025-08-30T00:27:18.688Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":0},"matchup":{"batter":{"id":624413,"fullName":"Pete Alonso","link":"/api/v1/people/624413"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":678368,"fullName":"Valente Bellozo","link":"/api/v1/people/678368"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":624413,"fullName":"Pete Alonso","link":"/api/v1/people/624413"},"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":624413,"fullName":"Pete Alonso","link":"/api/v1/people/624413"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":687859,"link":"/api/v1/people/687859"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.3,"endSpeed":81.0,"strikeZoneTop":3.55677839315866,"strikeZoneBottom":1.60880856799114,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.930156405869933,"aZ":-16.491694293058185,"pfxX":-2.2774470916453375,"pfxZ":9.280468978184006,"pX":-0.5046150157936299,"pZ":2.227378734789453,"vX0":2.6821456490171314,"vY0":-129.87292867889082,"vZ0":-5.8465857362954425,"x":136.23,"y":178.64,"x0":-1.2601010666677808,"y0":50.0024296905252,"z0":5.783609552171461,"aX":-3.848595972669503},"breaks":{"breakAngle":10.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":15.6,"breakHorizontal":3.5,"spinRate":2177,"spinDirection":205},"zone":4,"typeConfidence":2.0,"plateTime":0.4234888013235194,"extension":6.048650345437457},"index":0,"playId":"ad423e8d-f608-3ac5-894e-9dced71ee8b8","pitchNumber":1,"startTime":"2025-08-30T00:26:46.470Z","endTime":"2025-08-30T00:26:50.134Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678368,"link":"/api/v1/people/678368","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":689414,"link":"/api/v1/people/689414"},"first":{"id":676572,"link":"/api/v1/people/676572"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":687859,"link":"/api/v1/people/687859"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":686894,"link":"/api/v1/people/686894"}},"offense":{"batter":{"id":624413,"link":"/api/v1/people/624413","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":77.4,"endSpeed":69.7,"strikeZoneTop":3.48,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.444129776783416,"aZ":-29.950364659851054,"pfxX":10.192262164441651,"pfxZ":1.7829343454912365,"pX":0.3401288166552079,"pZ":2.547978275030349,"vX0":0.8748349582998627,"vY0":-112.54241174147273,"vZ0":-0.6138930738181665,"x":104.04,"y":169.98,"x0":-1.376358949337485,"y0":50.003655749545295,"z0":5.92901123383921,"aX":12.730138915044733},"breaks":{"breakAngle":22.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.3,"breakVerticalInduced":3.4,"breakHorizontal":-18.6,"spinRate":2781,"spinDirection":81},"zone":6,"typeConfidence":2.0,"plateTime":0.49168460910604894,"extension":5.983732562113976},"hitData":{"launchSpeed":102.6,"launchAngle":5.0,"totalDistance":109.0,"trajectory":"ground_ball","hardness":"hard","location":"7","coordinates":{"coordX":90.5,"coordY":137.49}},"index":1,"playId":"829e5e74-4bab-3578-ad34-93ee48e334f0","pitchNumber":2,"startTime":"2025-08-30T00:27:06.142Z","endTime":"2025-08-30T00:27:18.688Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678368,"link":"/api/v1/people/678368","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":689414,"link":"/api/v1/people/689414"},"first":{"id":676572,"link":"/api/v1/people/676572"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":687859,"link":"/api/v1/people/687859"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":686894,"link":"/api/v1/people/686894"}},"offense":{"batter":{"id":624413,"link":"/api/v1/people/624413","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":624413,"link":"/api/v1/people/624413"},"credit":"b_ab"},{"player":{"id":678368,"link":"/api/v1/people/678368"},"credit":"p_ab"},{"player":{"id":624413,"link":"/api/v1/people/624413"},"credit":"b_pa"},{"player":{"id":678368,"link":"/api/v1/people/678368"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.8,"awayTeamWinProbability":0.20000000000000284,"homeTeamWinProbabilityAdded":0.09999999999999432,"leverageIndex":0.01,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2025-08-30T00:27:18.688Z","atBatIndex":32},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Mark Vientos flies out sharply to right fielder Joey Wiemer.","rbi":0,"awayScore":0,"homeScore":12,"isOut":true},"about":{"atBatIndex":33,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-08-30T00:27:16.726Z","endTime":"2025-08-30T00:28:22.436Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":668901,"fullName":"Mark Vientos","link":"/api/v1/people/668901"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":678368,"fullName":"Valente Bellozo","link":"/api/v1/people/678368"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":624413,"fullName":"Pete Alonso","link":"/api/v1/people/624413"},"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":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":668901,"fullName":"Mark Vientos","link":"/api/v1/people/668901"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":686894,"link":"/api/v1/people/686894"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":81.9,"endSpeed":74.2,"strikeZoneTop":3.68091598005024,"strikeZoneBottom":1.65018414206813,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.00916855530967,"aZ":-23.489099758910466,"pfxX":-1.545627166121923,"pfxZ":6.151106373066644,"pX":2.0143430568660086,"pZ":2.161069034256199,"vX0":7.3048834780796525,"vY0":-118.95998335435549,"vZ0":-3.5430141964207618,"x":40.22,"y":180.43,"x0":-0.9153801217138928,"y0":50.001838587589056,"z0":5.835381145616587,"aX":-2.1824283258463875},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":10.4,"breakHorizontal":0.7,"spinRate":2505,"spinDirection":123},"zone":14,"typeConfidence":2.0,"plateTime":0.46308845205854343,"extension":6.32420850068752},"index":0,"playId":"b23bb550-4f25-3385-a3ed-70095707c6e5","pitchNumber":1,"startTime":"2025-08-30T00:27:50.220Z","endTime":"2025-08-30T00:27:53.460Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678368,"link":"/api/v1/people/678368","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":689414,"link":"/api/v1/people/689414"},"first":{"id":676572,"link":"/api/v1/people/676572"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":687859,"link":"/api/v1/people/687859"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":686894,"link":"/api/v1/people/686894"}},"offense":{"batter":{"id":668901,"link":"/api/v1/people/668901","batSide":{"code":"R","description":"Right"}},"first":{"id":624413,"link":"/api/v1/people/624413"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"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":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":83.6,"endSpeed":76.2,"strikeZoneTop":3.65,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.33009861909143,"aZ":-22.378912675311092,"pfxX":-1.7371931609348237,"pfxZ":6.5799237502432515,"pX":0.3269452131608239,"pZ":2.8689987209491328,"vX0":4.094261120738313,"vY0":-121.62744558081285,"vZ0":-2.554206461793432,"x":104.54,"y":161.32,"x0":-1.1574376452501507,"y0":50.00180312058961,"z0":5.887142311494836,"aX":-2.5859016152779204},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":11.5,"breakHorizontal":2.2,"spinRate":2510,"spinDirection":128},"zone":6,"typeConfidence":2.0,"plateTime":0.4514768002268372,"extension":6.237273821025664},"hitData":{"launchSpeed":104.5,"launchAngle":38.0,"totalDistance":355.0,"trajectory":"fly_ball","hardness":"hard","location":"9","coordinates":{"coordX":184.99,"coordY":68.46}},"index":1,"playId":"2e3ba88d-97a5-38b7-aedf-c158a5de027f","pitchNumber":2,"startTime":"2025-08-30T00:28:10.348Z","endTime":"2025-08-30T00:28:22.436Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678368,"link":"/api/v1/people/678368","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":689414,"link":"/api/v1/people/689414"},"first":{"id":676572,"link":"/api/v1/people/676572"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":687859,"link":"/api/v1/people/687859"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":686894,"link":"/api/v1/people/686894"}},"offense":{"batter":{"id":668901,"link":"/api/v1/people/668901","batSide":{"code":"R","description":"Right"}},"first":{"id":624413,"link":"/api/v1/people/624413"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668901,"link":"/api/v1/people/668901"},"credit":"b_ab"},{"player":{"id":678368,"link":"/api/v1/people/678368"},"credit":"p_ab"},{"player":{"id":668901,"link":"/api/v1/people/668901"},"credit":"b_pa"},{"player":{"id":678368,"link":"/api/v1/people/678368"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.7,"awayTeamWinProbability":0.29999999999999716,"homeTeamWinProbabilityAdded":-0.09999999999999432,"leverageIndex":0.02,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2025-08-30T00:28:22.436Z","atBatIndex":33},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Brandon Nimmo pops out to third baseman Connor Norby in foul territory.","rbi":0,"awayScore":0,"homeScore":12,"isOut":true},"about":{"atBatIndex":34,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-08-30T00:28:23.748Z","endTime":"2025-08-30T00:29:02.312Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":678368,"fullName":"Valente Bellozo","link":"/api/v1/people/678368"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":624413,"fullName":"Pete Alonso","link":"/api/v1/people/624413"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":681393,"link":"/api/v1/people/681393"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"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":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.9,"endSpeed":82.7,"strikeZoneTop":3.64,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.841870450410344,"aZ":-15.468752225704076,"pfxX":-3.5263897268491666,"pfxZ":9.484159732372518,"pX":0.23015072231965442,"pZ":3.051234870979667,"vX0":4.794314942585105,"vY0":-132.27019672149817,"vZ0":-3.9121925618398365,"x":108.23,"y":156.4,"x0":-1.1529157794547726,"y0":50.0002942600393,"z0":5.69345400122672,"aX":-6.2096645455078345},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":16.4,"breakHorizontal":5.3,"spinRate":2178,"spinDirection":201},"zone":2,"typeConfidence":2.0,"plateTime":0.4150962264758471,"extension":6.29907007352919},"hitData":{"launchSpeed":79.9,"launchAngle":69.0,"totalDistance":91.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":92.02,"coordY":180.57}},"index":0,"playId":"b280d099-a621-35b5-8fbf-735d1da96b5b","pitchNumber":1,"startTime":"2025-08-30T00:28:50.592Z","endTime":"2025-08-30T00:29:02.312Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678368,"link":"/api/v1/people/678368","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":689414,"link":"/api/v1/people/689414"},"first":{"id":676572,"link":"/api/v1/people/676572"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":687859,"link":"/api/v1/people/687859"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":686894,"link":"/api/v1/people/686894"}},"offense":{"batter":{"id":607043,"link":"/api/v1/people/607043","batSide":{"code":"L","description":"Left"}},"first":{"id":624413,"link":"/api/v1/people/624413"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":607043,"link":"/api/v1/people/607043"},"credit":"b_ab"},{"player":{"id":678368,"link":"/api/v1/people/678368"},"credit":"p_ab"},{"player":{"id":607043,"link":"/api/v1/people/607043"},"credit":"b_pa"},{"player":{"id":678368,"link":"/api/v1/people/678368"},"credit":"p_pa"}],"flags":[{"credit":"b_foul_out"}],"homeTeamWinProbability":99.7,"awayTeamWinProbability":0.29999999999999716,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.01,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2025-08-30T00:29:02.312Z","atBatIndex":34},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Starling Marte strikes out on a foul tip.","rbi":0,"awayScore":0,"homeScore":12,"isOut":true},"about":{"atBatIndex":35,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-08-30T00:29:05.586Z","endTime":"2025-08-30T00:31:16.972Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":516782,"fullName":"Starling Marte","link":"/api/v1/people/516782"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":678368,"fullName":"Valente Bellozo","link":"/api/v1/people/678368"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":516782,"fullName":"Starling Marte","link":"/api/v1/people/516782"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":689414,"link":"/api/v1/people/689414"},"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":90.6,"endSpeed":80.9,"strikeZoneTop":3.53583007421103,"strikeZoneBottom":1.56172881713232,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.329031946908756,"aZ":-8.953957968911116,"pfxX":-2.89737923592565,"pfxZ":13.589549595292834,"pX":0.7704061480196486,"pZ":2.203089988627319,"vX0":5.050605046583505,"vY0":-131.5300260207853,"vZ0":-7.163578196212759,"x":87.63,"y":179.3,"x0":-0.8202431407522436,"y0":50.005639449206434,"z0":5.66899025670698,"aX":-4.952290741101963},"breaks":{"breakAngle":19.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.4,"breakVerticalInduced":22.7,"breakHorizontal":3.8,"spinRate":2175,"spinDirection":200},"zone":6,"typeConfidence":2.0,"plateTime":0.42043378252039343,"extension":6.29672054040626},"index":0,"playId":"dee2fb94-b78b-3f1e-8618-bcf671e8f12c","pitchNumber":1,"startTime":"2025-08-30T00:29:24.984Z","endTime":"2025-08-30T00:29:29.097Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678368,"link":"/api/v1/people/678368","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":689414,"link":"/api/v1/people/689414"},"first":{"id":676572,"link":"/api/v1/people/676572"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":687859,"link":"/api/v1/people/687859"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":686894,"link":"/api/v1/people/686894"}},"offense":{"batter":{"id":516782,"link":"/api/v1/people/516782","batSide":{"code":"R","description":"Right"}},"first":{"id":624413,"link":"/api/v1/people/624413"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"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":90.9,"endSpeed":81.1,"strikeZoneTop":3.54,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.984473911926905,"aZ":-11.242791879619167,"pfxX":-4.813352939847045,"pfxZ":12.164462131799464,"pX":0.399951793810504,"pZ":2.934333337538035,"vX0":4.698914393013632,"vY0":-132.0839095673509,"vZ0":-5.340134683710105,"x":101.75,"y":159.55,"x0":-0.7994820404876244,"y0":50.00216207075397,"z0":5.850058209815203,"aX":-8.282271175316323},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":20.6,"breakHorizontal":7.3,"spinRate":2167,"spinDirection":200},"zone":3,"typeConfidence":2.0,"plateTime":0.4188981211251419,"extension":6.200108589666278},"index":1,"playId":"44c118f3-2daa-3e22-b56e-26f3f2ca49b5","pitchNumber":2,"startTime":"2025-08-30T00:29:41.611Z","endTime":"2025-08-30T00:29:45.249Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678368,"link":"/api/v1/people/678368","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":689414,"link":"/api/v1/people/689414"},"first":{"id":676572,"link":"/api/v1/people/676572"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":687859,"link":"/api/v1/people/687859"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":686894,"link":"/api/v1/people/686894"}},"offense":{"batter":{"id":516782,"link":"/api/v1/people/516782","batSide":{"code":"R","description":"Right"}},"first":{"id":624413,"link":"/api/v1/people/624413"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.1,"endSpeed":83.0,"strikeZoneTop":3.54,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":36.51374636351144,"aZ":-10.232086919812161,"pfxX":-2.8358170190238643,"pfxZ":12.153856495140305,"pX":0.5231424143012304,"pZ":3.685550917795813,"vX0":4.649264281374185,"vY0":-135.25376148080943,"vZ0":-3.729817092142029,"x":97.06,"y":139.27,"x0":-0.870080558369184,"y0":50.00410823006377,"z0":5.830714742668704,"aX":-5.120677243244624},"breaks":{"breakAngle":19.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.2,"breakVerticalInduced":21.1,"breakHorizontal":3.8,"spinRate":2196,"spinDirection":205},"zone":12,"typeConfidence":2.0,"plateTime":0.40898020672011803,"extension":6.235416524098701},"index":2,"playId":"f73ef3a3-b7d2-3c18-8713-4ab960158c40","pitchNumber":3,"startTime":"2025-08-30T00:30:06.195Z","endTime":"2025-08-30T00:30:09.474Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678368,"link":"/api/v1/people/678368","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":689414,"link":"/api/v1/people/689414"},"first":{"id":676572,"link":"/api/v1/people/676572"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":687859,"link":"/api/v1/people/687859"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":686894,"link":"/api/v1/people/686894"}},"offense":{"batter":{"id":516782,"link":"/api/v1/people/516782","batSide":{"code":"R","description":"Right"}},"first":{"id":624413,"link":"/api/v1/people/624413"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":77.1,"endSpeed":68.3,"strikeZoneTop":3.54,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.23238023070699,"aZ":-29.52422754833757,"pfxX":12.370981342021054,"pfxZ":2.1707061637006007,"pX":1.1217269272662185,"pZ":3.2921631889550516,"vX0":1.7103692364136776,"vY0":-112.07841618888446,"vZ0":1.435407095621583,"x":74.24,"y":149.89,"x0":-1.2606329466380615,"y0":50.00065658478129,"z0":5.757430733191898,"aX":15.06831996645603},"breaks":{"breakAngle":27.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-42.8,"breakVerticalInduced":4.8,"breakHorizontal":-22.8,"spinRate":2792,"spinDirection":71},"zone":12,"typeConfidence":2.0,"plateTime":0.4968622573238859,"extension":6.3593139067882225},"index":3,"playId":"b3a74bbf-334b-32ff-b625-740f14f80eea","pitchNumber":4,"startTime":"2025-08-30T00:30:27.727Z","endTime":"2025-08-30T00:30:32.548Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678368,"link":"/api/v1/people/678368","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":689414,"link":"/api/v1/people/689414"},"first":{"id":676572,"link":"/api/v1/people/676572"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":687859,"link":"/api/v1/people/687859"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":686894,"link":"/api/v1/people/686894"}},"offense":{"batter":{"id":516782,"link":"/api/v1/people/516782","batSide":{"code":"R","description":"Right"}},"first":{"id":624413,"link":"/api/v1/people/624413"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":78.5,"endSpeed":71.1,"strikeZoneTop":3.53462988350277,"strikeZoneBottom":1.55456560736535,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.420226070868953,"aZ":-26.24986560894176,"pfxX":7.836547928781814,"pfxZ":4.596455863528145,"pX":1.8822847606465238,"pZ":1.4100507773299882,"vX0":4.617301722501731,"vY0":-114.12165379290407,"vZ0":-3.4576553479566323,"x":45.25,"y":200.71,"x0":-1.2010715183896052,"y0":50.0042742324497,"z0":5.5947346411685315,"aX":10.102958993993813},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.7,"breakVerticalInduced":7.6,"breakHorizontal":-15.5,"spinRate":2786,"spinDirection":70},"zone":14,"typeConfidence":2.0,"plateTime":0.48417276078779947,"extension":6.473859501854348},"index":4,"playId":"17025f13-db82-39ef-94e3-132115ca1eb9","pitchNumber":5,"startTime":"2025-08-30T00:30:48.806Z","endTime":"2025-08-30T00:30:53.783Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678368,"link":"/api/v1/people/678368","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":689414,"link":"/api/v1/people/689414"},"first":{"id":676572,"link":"/api/v1/people/676572"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":687859,"link":"/api/v1/people/687859"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":686894,"link":"/api/v1/people/686894"}},"offense":{"batter":{"id":516782,"link":"/api/v1/people/516782","batSide":{"code":"R","description":"Right"}},"first":{"id":624413,"link":"/api/v1/people/624413"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":77.2,"endSpeed":68.7,"strikeZoneTop":3.54,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.363569795314916,"aZ":-28.568617596858367,"pfxX":12.156536550022517,"pfxZ":2.9565806434216713,"pX":0.6536293384209372,"pZ":1.1509000965974934,"vX0":1.082662656842197,"vY0":-112.19283332686824,"vZ0":-3.167353067026698,"x":92.09,"y":207.71,"x0":-1.4120913012259693,"y0":50.00369636999484,"z0":5.626556623687046,"aX":14.835487371777505},"breaks":{"breakAngle":27.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.1,"breakVerticalInduced":4.6,"breakHorizontal":-22.1,"spinRate":2807,"spinDirection":73},"zone":14,"typeConfidence":2.0,"plateTime":0.4964382448289535,"extension":6.506680653895597},"index":5,"playId":"c9f0856d-4708-3b98-8705-d97c58c98c3e","pitchNumber":6,"startTime":"2025-08-30T00:31:11.373Z","endTime":"2025-08-30T00:31:16.972Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678368,"link":"/api/v1/people/678368","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":689414,"link":"/api/v1/people/689414"},"first":{"id":676572,"link":"/api/v1/people/676572"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":687859,"link":"/api/v1/people/687859"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":686894,"link":"/api/v1/people/686894"}},"offense":{"batter":{"id":516782,"link":"/api/v1/people/516782","batSide":{"code":"R","description":"Right"}},"first":{"id":624413,"link":"/api/v1/people/624413"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":516782,"link":"/api/v1/people/516782"},"credit":"b_ab"},{"player":{"id":678368,"link":"/api/v1/people/678368"},"credit":"p_ab"},{"player":{"id":516782,"link":"/api/v1/people/516782"},"credit":"b_pa"},{"player":{"id":678368,"link":"/api/v1/people/678368"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.7,"awayTeamWinProbability":0.29999999999999716,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.01,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2025-08-30T00:31:16.972Z","atBatIndex":35},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Otto Lopez strikes out swinging.","rbi":0,"awayScore":0,"homeScore":12,"isOut":true},"about":{"atBatIndex":36,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-08-30T00:33:16.608Z","endTime":"2025-08-30T00:35:50.954Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":672640,"fullName":"Otto Lopez","link":"/api/v1/people/672640"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":804636,"fullName":"Jonah Tong","link":"/api/v1/people/804636"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":672640,"fullName":"Otto Lopez","link":"/api/v1/people/672640"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":620443,"link":"/api/v1/people/620443"},"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":95.0,"endSpeed":85.5,"strikeZoneTop":3.3082375950801,"strikeZoneBottom":1.55986089113138,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.15027415358145,"aZ":-6.5080505956799,"pfxX":-2.0354889238988374,"pfxZ":13.527084424510154,"pX":0.15446634568246354,"pZ":2.432707314597009,"vX0":6.4410886929738425,"vY0":-137.94526252610027,"vZ0":-7.3464872094631275,"x":111.11,"y":173.1,"x0":-1.962396942023707,"y0":50.00069553662299,"z0":5.592612523831902,"aX":-3.862890163306728},"breaks":{"breakAngle":15.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-8.0,"breakVerticalInduced":22.8,"breakHorizontal":2.2,"spinRate":2235,"spinDirection":197},"zone":5,"typeConfidence":0.92,"plateTime":0.3994645892290136,"extension":7.021413251534448},"index":0,"playId":"d6c08a7c-b545-3902-b9ff-9ae80804e2f7","pitchNumber":1,"startTime":"2025-08-30T00:33:26.025Z","endTime":"2025-08-30T00:33:30.105Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":804636,"link":"/api/v1/people/804636","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":672640,"link":"/api/v1/people/672640","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.6,"endSpeed":78.8,"strikeZoneTop":3.34,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.60227841868963,"aZ":-26.826460906112416,"pfxX":2.684750661701312,"pfxZ":3.373900455198277,"pX":0.03227311168916581,"pZ":1.8412005482422924,"vX0":5.842997362494943,"vY0":-125.94951222314039,"vZ0":-3.789886283301351,"x":115.77,"y":189.07,"x0":-2.67841863734229,"y0":50.00621952549249,"z0":5.566269077579331,"aX":4.2581489915846475},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":5.4,"breakHorizontal":-6.4,"spinRate":2339,"spinDirection":153},"zone":8,"typeConfidence":0.92,"plateTime":0.4370078527178256,"extension":6.808628070206867},"index":1,"playId":"d17e6b63-595c-3179-8c2f-d2ac6db0e8a3","pitchNumber":2,"startTime":"2025-08-30T00:33:43.307Z","endTime":"2025-08-30T00:33:50.911Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":804636,"link":"/api/v1/people/804636","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":672640,"link":"/api/v1/people/672640","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":12,"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-30T00:34:29.611Z","endTime":"2025-08-30T00:34:42.571Z","isPitch":false,"type":"action","player":{"id":672640,"link":"/api/v1/people/672640"},"defense":{"pitcher":{"id":804636,"link":"/api/v1/people/804636","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":672640,"link":"/api/v1/people/672640","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"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":2,"outs":0},"pitchData":{"startSpeed":79.4,"endSpeed":71.6,"strikeZoneTop":3.34,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.266324581573,"aZ":-46.08977118374584,"pfxX":-0.04062642387622395,"pfxZ":-10.631386528672866,"pX":-0.7171533215513689,"pZ":2.059767613281718,"vX0":4.304905866390491,"vY0":-115.35089765418056,"vZ0":1.991285439540401,"x":144.34,"y":183.17,"x0":-2.625742864812804,"y0":50.00432131661914,"z0":5.7284372536008155,"aX":-0.05318666082498405},"breaks":{"breakAngle":1.2,"breakLength":14.4,"breakY":24.0,"breakVertical":-62.6,"breakVerticalInduced":-18.1,"breakHorizontal":-1.3,"spinRate":2666,"spinDirection":25},"zone":7,"typeConfidence":0.83,"plateTime":0.4802229496774979,"extension":6.821488783924194},"index":3,"playId":"7ab10368-f998-311a-9e2e-d10cf9f2a990","pitchNumber":3,"startTime":"2025-08-30T00:34:42.571Z","endTime":"2025-08-30T00:34:47.155Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":804636,"link":"/api/v1/people/804636","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":672640,"link":"/api/v1/people/672640","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.9,"endSpeed":86.8,"strikeZoneTop":3.38624911245387,"strikeZoneBottom":1.56461618615788,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":38.09051027109649,"aZ":-8.168619049541519,"pfxX":-3.156135623369326,"pfxZ":12.272234560363202,"pX":1.582818743348506,"pZ":2.518394769479937,"vX0":10.540990987137588,"vY0":-140.46674705628712,"vZ0":-7.144406810466496,"x":56.67,"y":170.78,"x0":-1.843682439658483,"y0":50.0008737263421,"z0":5.658309432055339,"aX":-6.173312137993825},"breaks":{"breakAngle":18.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.4,"breakVerticalInduced":20.4,"breakHorizontal":3.0,"spinRate":2361,"spinDirection":193},"zone":12,"typeConfidence":0.92,"plateTime":0.39312350557038656,"extension":7.250158314783741},"index":4,"playId":"02b04cea-d725-38df-bc51-5adb405c7da8","pitchNumber":4,"startTime":"2025-08-30T00:35:05.235Z","endTime":"2025-08-30T00:35:08.437Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":804636,"link":"/api/v1/people/804636","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":672640,"link":"/api/v1/people/672640","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"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":86.7,"strikeZoneTop":3.32420181537177,"strikeZoneBottom":1.56006598645367,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":36.37728155199324,"aZ":-11.134187958035731,"pfxX":-1.6677061617255013,"pfxZ":10.829734425732415,"pX":1.459708168019585,"pZ":2.257940583780111,"vX0":10.144919816775083,"vY0":-139.68229609363453,"vZ0":-7.195851320211006,"x":61.36,"y":177.82,"x0":-2.0291672049730414,"y0":50.00320580076643,"z0":5.628255318947411,"aX":-3.2401600798500327},"breaks":{"breakAngle":2.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":17.9,"breakHorizontal":0.6,"spinRate":2268,"spinDirection":193},"zone":14,"typeConfidence":0.91,"plateTime":0.39464947087341384,"extension":6.998751438070054},"index":5,"playId":"f45af5fd-9e81-3ef6-9f5c-d997ed05ec7a","pitchNumber":5,"startTime":"2025-08-30T00:35:23.342Z","endTime":"2025-08-30T00:35:27.388Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":804636,"link":"/api/v1/people/804636","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":672640,"link":"/api/v1/people/672640","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"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":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.6,"endSpeed":78.0,"strikeZoneTop":3.34,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.078261920560596,"aZ":-27.353177573169223,"pfxX":-8.975585676190228,"pfxZ":3.115468221952585,"pX":0.3055891980136961,"pZ":1.0869772710927363,"vX0":8.48906043987504,"vY0":-124.26653110507614,"vZ0":-5.51443994641708,"x":105.35,"y":209.43,"x0":-2.0041027982889097,"y0":50.004919341640885,"z0":5.633818854339561,"aX":-13.907579269885153},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":4.4,"breakHorizontal":14.0,"spinRate":1561,"spinDirection":234},"zone":14,"typeConfidence":0.91,"plateTime":0.44234216017102135,"extension":7.094179766102002},"index":6,"playId":"bae388c1-82d9-3609-9c94-171a001ef25f","pitchNumber":6,"startTime":"2025-08-30T00:35:43.826Z","endTime":"2025-08-30T00:35:50.954Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":804636,"link":"/api/v1/people/804636","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":672640,"link":"/api/v1/people/672640","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":672640,"link":"/api/v1/people/672640"},"credit":"b_ab"},{"player":{"id":804636,"link":"/api/v1/people/804636"},"credit":"p_ab"},{"player":{"id":672640,"link":"/api/v1/people/672640"},"credit":"b_pa"},{"player":{"id":804636,"link":"/api/v1/people/804636"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.8,"awayTeamWinProbability":0.20000000000000284,"homeTeamWinProbabilityAdded":0.09999999999999432,"leverageIndex":0.04,"dramaIndex":7.0,"contextMetrics":{},"playEndTime":"2025-08-30T00:35:50.954Z","atBatIndex":36},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Liam Hicks lines out sharply to right fielder Juan Soto.","rbi":0,"awayScore":0,"homeScore":12,"isOut":true},"about":{"atBatIndex":37,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-08-30T00:35:50.084Z","endTime":"2025-08-30T00:39:05.052Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":689414,"fullName":"Liam Hicks","link":"/api/v1/people/689414"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":804636,"fullName":"Jonah Tong","link":"/api/v1/people/804636"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5,6,7],"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":689414,"fullName":"Liam Hicks","link":"/api/v1/people/689414"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":665742,"link":"/api/v1/people/665742"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.6,"endSpeed":85.8,"strikeZoneTop":3.22359495364483,"strikeZoneBottom":1.57021519645303,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":36.67344317254759,"aZ":-9.628077601900381,"pfxX":-3.212050511925768,"pfxZ":11.866649860093164,"pX":1.7750225282798835,"pZ":1.2489353605496059,"vX0":11.42093744039874,"vY0":-138.36162288790584,"vZ0":-9.976931637891417,"x":49.34,"y":205.06,"x0":-2.0257499264432965,"y0":50.001085134465335,"z0":5.588725390092039,"aX":-6.1030605800916256},"breaks":{"breakAngle":14.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":19.0,"breakHorizontal":2.9,"spinRate":2282,"spinDirection":197},"zone":14,"typeConfidence":0.91,"plateTime":0.3989603214333166,"extension":6.773906935908771},"index":0,"playId":"c3976ab5-e9b0-3e5e-9e9d-195f13a78e6a","pitchNumber":1,"startTime":"2025-08-30T00:36:16.851Z","endTime":"2025-08-30T00:36:22.385Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":804636,"link":"/api/v1/people/804636","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":689414,"link":"/api/v1/people/689414","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.8,"endSpeed":85.0,"strikeZoneTop":3.20505105734644,"strikeZoneBottom":1.57026090727465,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":40.19277011051108,"aZ":-5.5408034543675155,"pfxX":-3.8157756452934506,"pfxZ":14.068707776804452,"pX":0.39676504092684006,"pZ":2.102505828166745,"vX0":7.943600906252708,"vY0":-138.911178801806,"vZ0":-8.194302070029904,"x":101.88,"y":182.01,"x0":-2.0454186752005543,"y0":50.003683390753764,"z0":5.5088001584166575,"aX":-7.224881411200176},"breaks":{"breakAngle":32.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-7.6,"breakVerticalInduced":23.2,"breakHorizontal":4.7,"spinRate":2411,"spinDirection":195},"zone":6,"typeConfidence":0.93,"plateTime":0.39913030415427997,"extension":6.999534637611067},"index":1,"playId":"6931b5b1-6c90-36a9-8f7c-22f0b8e26061","pitchNumber":2,"startTime":"2025-08-30T00:36:38.558Z","endTime":"2025-08-30T00:36:42.622Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":804636,"link":"/api/v1/people/804636","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":689414,"link":"/api/v1/people/689414","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":12,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"index":2,"startTime":"2025-08-30T00:36:49.841Z","endTime":"2025-08-30T00:37:07.434Z","isPitch":false,"type":"action","player":{"id":689414,"link":"/api/v1/people/689414"},"defense":{"pitcher":{"id":804636,"link":"/api/v1/people/804636","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":689414,"link":"/api/v1/people/689414","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"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":95.5,"endSpeed":85.8,"strikeZoneTop":3.28,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.76276512802586,"aZ":-6.801760418102932,"pfxX":-3.697327030615238,"pfxZ":13.247366661127753,"pX":-0.1868878758833958,"pZ":2.8201862488410385,"vX0":6.818703206672574,"vY0":-138.6573076403389,"vZ0":-6.225499695831564,"x":124.12,"y":162.63,"x0":-2.216064350331882,"y0":50.00069839052076,"z0":5.570385210393504,"aX":-7.081106270448428},"breaks":{"breakAngle":32.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-7.9,"breakVerticalInduced":22.6,"breakHorizontal":5.0,"spinRate":2274,"spinDirection":202},"zone":2,"typeConfidence":0.93,"plateTime":0.39754725922087975,"extension":7.185935099455736},"index":3,"playId":"4f6d2923-fb05-312c-9fae-d073532bb2b6","pitchNumber":3,"startTime":"2025-08-30T00:37:07.434Z","endTime":"2025-08-30T00:37:14.165Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":804636,"link":"/api/v1/people/804636","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":689414,"link":"/api/v1/people/689414","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.7,"endSpeed":86.4,"strikeZoneTop":3.28,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":38.848158952511874,"aZ":-9.430263101727588,"pfxX":-2.6035199116128123,"pfxZ":11.694060204148993,"pX":1.1855282477465485,"pZ":2.8819559010864815,"vX0":9.941613784347652,"vY0":-140.27891833483335,"vZ0":-5.8790283345396395,"x":71.81,"y":160.97,"x0":-2.104218581217529,"y0":50.006215973079335,"z0":5.654085912689582,"aX":-5.066864324239992},"breaks":{"breakAngle":12.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.3,"breakVerticalInduced":19.7,"breakHorizontal":2.2,"spinRate":2258,"spinDirection":196},"zone":12,"typeConfidence":0.92,"plateTime":0.394113706939319,"extension":7.209614345111579},"index":4,"playId":"3e5d8746-bfac-3d3b-a44c-313c46cf294b","pitchNumber":4,"startTime":"2025-08-30T00:37:43.632Z","endTime":"2025-08-30T00:37:47.851Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":804636,"link":"/api/v1/people/804636","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":689414,"link":"/api/v1/people/689414","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"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":85.6,"endSpeed":77.3,"strikeZoneTop":3.19522396476274,"strikeZoneBottom":1.56766529274935,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.453749156562456,"aZ":-23.934725617297985,"pfxX":-10.389901515188285,"pfxZ":5.364924187889551,"pX":-1.3085215701859323,"pZ":0.8507687916810946,"vX0":5.752434399629663,"vY0":-124.35363172867933,"vZ0":-6.426516822530169,"x":166.88,"y":215.81,"x0":-2.3255321079285443,"y0":50.002367646597044,"z0":5.508217613018883,"aX":-15.955642710553274},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":8.2,"breakHorizontal":17.2,"spinRate":1413,"spinDirection":239},"zone":13,"typeConfidence":0.89,"plateTime":0.4437801119089686,"extension":7.016917914856715},"index":5,"playId":"6b34827a-f54c-377d-bd72-608b5275d443","pitchNumber":5,"startTime":"2025-08-30T00:38:12.454Z","endTime":"2025-08-30T00:38:17.143Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":804636,"link":"/api/v1/people/804636","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":689414,"link":"/api/v1/people/689414","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"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.9,"endSpeed":86.7,"strikeZoneTop":3.20165306683856,"strikeZoneBottom":1.57425189481299,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":38.36356332288215,"aZ":-7.9628087311395275,"pfxX":-4.207671161168969,"pfxZ":12.39761031419766,"pX":0.028782439477236407,"pZ":1.3896415604402863,"vX0":7.785474329062417,"vY0":-140.41920599835876,"vZ0":-9.769522085750298,"x":115.9,"y":201.26,"x0":-2.2614037817539585,"y0":50.00313474324837,"z0":5.47487516864108,"aX":-8.217998332573629},"breaks":{"breakAngle":30.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.8,"breakVerticalInduced":20.0,"breakHorizontal":5.6,"spinRate":2332,"spinDirection":196},"zone":14,"typeConfidence":0.93,"plateTime":0.39343199225670134,"extension":7.134249726878649},"index":6,"playId":"2872be22-96b2-31bd-a2e1-7c23ba77dd71","pitchNumber":6,"startTime":"2025-08-30T00:38:29.223Z","endTime":"2025-08-30T00:38:38.933Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":804636,"link":"/api/v1/people/804636","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":689414,"link":"/api/v1/people/689414","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"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.7,"endSpeed":85.7,"strikeZoneTop":3.28,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":37.27971158479116,"aZ":-7.60168214533533,"pfxX":-2.472803455286101,"pfxZ":12.86294768054874,"pX":-0.011205585272273612,"pZ":2.29981574969408,"vX0":6.905525045265004,"vY0":-138.82555611437115,"vZ0":-7.477181284075932,"x":117.43,"y":176.68,"x0":-2.2334484796384286,"y0":50.00040054901528,"z0":5.567885626912586,"aX":-4.72405713780846},"breaks":{"breakAngle":16.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.1,"breakVerticalInduced":21.5,"breakHorizontal":2.8,"spinRate":2231,"spinDirection":193},"zone":5,"typeConfidence":0.92,"plateTime":0.39782032565477055,"extension":7.253573403525557},"hitData":{"launchSpeed":104.9,"launchAngle":18.0,"totalDistance":322.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":198.05,"coordY":90.94}},"index":7,"playId":"e412fe03-9e9c-3670-852f-71c4ba5b9b7d","pitchNumber":7,"startTime":"2025-08-30T00:38:55.968Z","endTime":"2025-08-30T00:39:05.052Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":804636,"link":"/api/v1/people/804636","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":689414,"link":"/api/v1/people/689414","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":689414,"link":"/api/v1/people/689414"},"credit":"b_ab"},{"player":{"id":804636,"link":"/api/v1/people/804636"},"credit":"p_ab"},{"player":{"id":689414,"link":"/api/v1/people/689414"},"credit":"b_pa"},{"player":{"id":804636,"link":"/api/v1/people/804636"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.8,"awayTeamWinProbability":0.20000000000000284,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.02,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2025-08-30T00:39:05.052Z","atBatIndex":37},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Connor Norby called out on strikes.","rbi":0,"awayScore":0,"homeScore":12,"isOut":true},"about":{"atBatIndex":38,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-08-30T00:39:04.298Z","endTime":"2025-08-30T00:41:32.710Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":681393,"fullName":"Connor Norby","link":"/api/v1/people/681393"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":804636,"fullName":"Jonah Tong","link":"/api/v1/people/804636"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":681393,"fullName":"Connor Norby","link":"/api/v1/people/681393"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":620443,"link":"/api/v1/people/620443"},"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":77.9,"endSpeed":70.4,"strikeZoneTop":3.14522139470186,"strikeZoneBottom":1.57199816364633,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.799903854508557,"aZ":-43.91549682120066,"pfxX":-0.22024574769652405,"pfxZ":-9.359859920604276,"pX":-0.513696851003088,"pZ":0.5475309430499473,"vX0":4.994656462602327,"vY0":-113.1214185509549,"vZ0":-1.2009682122123062,"x":136.58,"y":224.0,"x0":-2.752351399565557,"y0":50.00326874341096,"z0":5.616327455040048,"aX":-0.2768260123106848},"breaks":{"breakAngle":1.2,"breakLength":14.4,"breakY":24.0,"breakVertical":-63.2,"breakVerticalInduced":-16.8,"breakHorizontal":-1.3,"spinRate":2597,"spinDirection":23},"zone":13,"typeConfidence":0.85,"plateTime":0.4902690835598982,"extension":6.876112114925178},"index":0,"playId":"34f48875-5d3c-345a-ae51-615fd309e306","pitchNumber":1,"startTime":"2025-08-30T00:39:32.674Z","endTime":"2025-08-30T00:39:36.958Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":804636,"link":"/api/v1/people/804636","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":681393,"link":"/api/v1/people/681393","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":76.8,"endSpeed":69.5,"strikeZoneTop":3.06111074629509,"strikeZoneBottom":1.43649159950819,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.875696464929923,"aZ":-45.189592222971726,"pfxX":1.9188780398819199,"pfxZ":-10.583484757279619,"pX":-0.8889304110056272,"pZ":2.014879291673085,"vX0":3.2866700922859406,"vY0":-111.63122527146876,"vZ0":2.419969104456591,"x":150.88,"y":184.38,"x0":-2.6446577402926574,"y0":50.00323201480851,"z0":5.658165553901635,"aX":2.3592353756301327},"breaks":{"breakAngle":3.6,"breakLength":14.4,"breakY":24.0,"breakVertical":-65.3,"breakVerticalInduced":-17.9,"breakHorizontal":-4.6,"spinRate":2493,"spinDirection":22},"zone":13,"typeConfidence":0.89,"plateTime":0.4955419465454125,"extension":7.014003352940231},"index":1,"playId":"6b58d4d3-5d6f-34ba-8141-6f688479245d","pitchNumber":2,"startTime":"2025-08-30T00:39:49.563Z","endTime":"2025-08-30T00:39:53.557Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":804636,"link":"/api/v1/people/804636","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":681393,"link":"/api/v1/people/681393","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"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":96.4,"endSpeed":86.2,"strikeZoneTop":3.17441959619234,"strikeZoneBottom":1.5705783130674,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":37.75672430932788,"aZ":-7.525864242880318,"pfxX":-4.744989223951691,"pfxZ":12.723383703050889,"pX":1.205918375863485,"pZ":3.38530757147957,"vX0":11.11639386143345,"vY0":-139.78961573205305,"vZ0":-4.832712782183348,"x":71.03,"y":147.38,"x0":-2.243971854552907,"y0":50.000192489308496,"z0":5.655189310341635,"aX":-9.192487382248725},"breaks":{"breakAngle":34.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-8.3,"breakVerticalInduced":21.8,"breakHorizontal":5.8,"spinRate":2312,"spinDirection":196},"zone":12,"typeConfidence":0.92,"plateTime":0.3950604933479043,"extension":6.7883811755760775},"index":2,"playId":"eb8f5039-a188-30ad-ba82-0b735cda1d24","pitchNumber":3,"startTime":"2025-08-30T00:40:05.021Z","endTime":"2025-08-30T00:40:08.163Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":804636,"link":"/api/v1/people/804636","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":681393,"link":"/api/v1/people/681393","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.8,"endSpeed":85.3,"strikeZoneTop":3.27,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.45550634564733,"aZ":-9.640307980996491,"pfxX":-2.802074104477823,"pfxZ":11.922876852803572,"pX":-0.15350477556734324,"pZ":3.082317112044592,"vX0":6.70155426986874,"vY0":-137.78886138239557,"vZ0":-5.192632400689131,"x":122.85,"y":155.56,"x0":-2.271834754337603,"y0":50.005853181244596,"z0":5.665694535857844,"aX":-5.297503881433224},"breaks":{"breakAngle":18.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.4,"breakVerticalInduced":20.4,"breakHorizontal":3.4,"spinRate":2233,"spinDirection":193},"zone":2,"typeConfidence":0.92,"plateTime":0.400121204700592,"extension":7.063814558604813},"index":3,"playId":"b1d0cf36-487c-32af-9a2e-3d268182849f","pitchNumber":4,"startTime":"2025-08-30T00:40:23.873Z","endTime":"2025-08-30T00:40:26.916Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":804636,"link":"/api/v1/people/804636","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":681393,"link":"/api/v1/people/681393","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.3,"endSpeed":77.5,"strikeZoneTop":3.27,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.003394656823733,"aZ":-22.95127699440109,"pfxX":-7.166692346658518,"pfxZ":5.987204546118289,"pX":-0.42350925502252385,"pZ":2.1928283541804325,"vX0":6.630677339718662,"vY0":-123.94503713599498,"vZ0":-3.3966855535198577,"x":133.14,"y":179.57,"x0":-2.214732108960151,"y0":50.004426473749724,"z0":5.518738936141978,"aX":-11.044175450981042},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":10.2,"breakHorizontal":11.3,"spinRate":1538,"spinDirection":236},"zone":4,"typeConfidence":0.89,"plateTime":0.44355524952301595,"extension":7.07260943439203},"index":4,"playId":"ecb74a29-4276-370d-bbb9-7d1d7996a796","pitchNumber":5,"startTime":"2025-08-30T00:40:45.871Z","endTime":"2025-08-30T00:40:50.611Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":804636,"link":"/api/v1/people/804636","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":681393,"link":"/api/v1/people/681393","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.6,"endSpeed":78.0,"strikeZoneTop":3.27,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.85405767972549,"aZ":-22.35300194317424,"pfxX":-10.002827212231402,"pfxZ":6.247299431709532,"pX":-0.05248713837291404,"pZ":2.0740862306110133,"vX0":8.117781753931139,"vY0":-125.72763824489087,"vZ0":-4.137646501062047,"x":119.0,"y":182.78,"x0":-2.052843011550074,"y0":50.00115563468537,"z0":5.596200947211294,"aX":-15.71896095396441},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.8,"breakVerticalInduced":10.3,"breakHorizontal":15.8,"spinRate":1454,"spinDirection":226},"zone":8,"typeConfidence":0.89,"plateTime":0.4387518118348126,"extension":7.140489211785625},"index":5,"playId":"669dc618-dcb8-3640-a093-9eae5d2dace8","pitchNumber":6,"startTime":"2025-08-30T00:41:05.452Z","endTime":"2025-08-30T00:41:09.554Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":804636,"link":"/api/v1/people/804636","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":681393,"link":"/api/v1/people/681393","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.0,"endSpeed":86.8,"strikeZoneTop":3.17856077354631,"strikeZoneBottom":1.57693845233914,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.76892604629616,"aZ":-8.107381160400484,"pfxX":-4.2088124944932295,"pfxZ":12.36942320241291,"pX":-0.22472471499038174,"pZ":1.9653503404260673,"vX0":6.331019974682488,"vY0":-139.43064203984108,"vZ0":-8.233518951832071,"x":125.57,"y":185.72,"x0":-1.990359442321551,"y0":50.00653215402731,"z0":5.511688969601178,"aX":-8.191898228897923},"breaks":{"breakAngle":33.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.5,"breakVerticalInduced":20.6,"breakHorizontal":6.1,"spinRate":2216,"spinDirection":197},"zone":8,"typeConfidence":0.93,"plateTime":0.39460631136159696,"extension":7.251183165256709},"index":6,"playId":"faef4d1a-66ad-3bf6-8fa0-9630903ad99d","pitchNumber":7,"startTime":"2025-08-30T00:41:27.942Z","endTime":"2025-08-30T00:41:32.710Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":804636,"link":"/api/v1/people/804636","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":681393,"link":"/api/v1/people/681393","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":681393,"link":"/api/v1/people/681393"},"credit":"b_ab"},{"player":{"id":804636,"link":"/api/v1/people/804636"},"credit":"p_ab"},{"player":{"id":681393,"link":"/api/v1/people/681393"},"credit":"b_pa"},{"player":{"id":804636,"link":"/api/v1/people/804636"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.8,"awayTeamWinProbability":0.20000000000000284,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.01,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2025-08-30T00:41:32.710Z","atBatIndex":38},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Brett Baty grounds out, shortstop Otto Lopez to first baseman Eric Wagaman.","rbi":0,"awayScore":0,"homeScore":12,"isOut":true},"about":{"atBatIndex":39,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-08-30T00:43:22.148Z","endTime":"2025-08-30T00:45:35.595Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":678368,"fullName":"Valente Bellozo","link":"/api/v1/people/678368"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":672640,"link":"/api/v1/people/672640"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":676572,"link":"/api/v1/people/676572"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":73.4,"endSpeed":66.9,"strikeZoneTop":3.6306475085611,"strikeZoneBottom":1.69808892858557,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.49000576575377,"aZ":-40.1681600909826,"pfxX":9.41091271752454,"pfxZ":-7.0851339025153255,"pX":0.4961534740637586,"pZ":1.6634151141921527,"vX0":1.2778135673596982,"vY0":-106.80274571018559,"vZ0":0.49799898612947713,"x":98.09,"y":193.87,"x0":-1.3338718073547966,"y0":50.004673334225856,"z0":6.034052185021753,"aX":10.61298603798329},"breaks":{"breakAngle":15.6,"breakLength":14.4,"breakY":24.0,"breakVertical":-63.8,"breakVerticalInduced":-12.1,"breakHorizontal":-17.4,"spinRate":2729,"spinDirection":47},"zone":9,"typeConfidence":2.0,"plateTime":0.5176018562004048,"extension":6.049207269015123},"index":0,"playId":"b2040631-a514-330d-8fd4-18731c65a598","pitchNumber":1,"startTime":"2025-08-30T00:43:46.411Z","endTime":"2025-08-30T00:43:50.125Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678368,"link":"/api/v1/people/678368","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":689414,"link":"/api/v1/people/689414"},"first":{"id":676572,"link":"/api/v1/people/676572"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":687859,"link":"/api/v1/people/687859"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":686894,"link":"/api/v1/people/686894"}},"offense":{"batter":{"id":683146,"link":"/api/v1/people/683146","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"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":80.6,"endSpeed":73.4,"strikeZoneTop":3.72,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.66714506392807,"aZ":-31.542231588507143,"pfxX":-9.402079676665519,"pfxZ":0.46117164493463747,"pX":-1.1814761994585086,"pZ":1.7079144999069853,"vX0":3.946672008181194,"vY0":-117.19893059597692,"vZ0":-1.576417330625246,"x":162.04,"y":192.67,"x0":-1.6769346848594242,"y0":50.00409843401046,"z0":5.368886875514538,"aX":-12.920887244810336},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.9,"breakVerticalInduced":0.7,"breakHorizontal":15.8,"spinRate":1989,"spinDirection":248},"zone":13,"typeConfidence":2.0,"plateTime":0.4695388339192861,"extension":6.368913373386132},"index":1,"playId":"56ac8ce9-e422-3124-b1e2-9f669a702aa1","pitchNumber":2,"startTime":"2025-08-30T00:44:01.751Z","endTime":"2025-08-30T00:44:06.012Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678368,"link":"/api/v1/people/678368","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":689414,"link":"/api/v1/people/689414"},"first":{"id":676572,"link":"/api/v1/people/676572"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":687859,"link":"/api/v1/people/687859"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":686894,"link":"/api/v1/people/686894"}},"offense":{"batter":{"id":683146,"link":"/api/v1/people/683146","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":12,"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-30T00:44:14.702Z","endTime":"2025-08-30T00:44:26.408Z","isPitch":false,"type":"action","player":{"id":683146,"link":"/api/v1/people/683146"},"defense":{"pitcher":{"id":678368,"link":"/api/v1/people/678368","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":689414,"link":"/api/v1/people/689414"},"first":{"id":676572,"link":"/api/v1/people/676572"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":687859,"link":"/api/v1/people/687859"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":686894,"link":"/api/v1/people/686894"}},"offense":{"batter":{"id":683146,"link":"/api/v1/people/683146","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"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":81.0,"endSpeed":73.3,"strikeZoneTop":3.75588227243389,"strikeZoneBottom":1.6974550568882,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.383325199066256,"aZ":-31.20484952236879,"pfxX":-11.654963872890585,"pfxZ":0.7054795082223242,"pX":0.7827809798138653,"pZ":0.7173980467093288,"vX0":8.46454605755192,"vY0":-117.54785501039312,"vZ0":-3.6285605028506582,"x":87.16,"y":219.41,"x0":-1.38604460406382,"y0":50.0025797624551,"z0":5.239686117756361,"aX":-15.988183894551662},"breaks":{"breakAngle":24.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-42.1,"breakVerticalInduced":0.5,"breakHorizontal":18.5,"spinRate":1956,"spinDirection":250},"zone":14,"typeConfidence":2.0,"plateTime":0.4695227164789171,"extension":6.513989447507562},"index":3,"playId":"9f4e6e43-533d-32b8-894b-3ff04a920d81","pitchNumber":3,"startTime":"2025-08-30T00:44:26.408Z","endTime":"2025-08-30T00:44:30.345Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678368,"link":"/api/v1/people/678368","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":689414,"link":"/api/v1/people/689414"},"first":{"id":676572,"link":"/api/v1/people/676572"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":687859,"link":"/api/v1/people/687859"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":686894,"link":"/api/v1/people/686894"}},"offense":{"batter":{"id":683146,"link":"/api/v1/people/683146","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"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":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.6,"endSpeed":74.7,"strikeZoneTop":3.66724916549509,"strikeZoneBottom":1.69702360858892,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.323038273398616,"aZ":-27.981831297432755,"pfxX":-12.02475535011116,"pfxZ":2.970631534438694,"pX":1.1178201336973008,"pZ":0.5602431044844083,"vX0":9.945953404917793,"vY0":-118.29540108328426,"vZ0":-4.603458978842227,"x":74.39,"y":223.65,"x0":-1.5861408728598976,"y0":50.00337421937202,"z0":5.107187422648769,"aX":-16.98165125501778},"breaks":{"breakAngle":27.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":4.4,"breakHorizontal":19.2,"spinRate":2014,"spinDirection":251},"zone":14,"typeConfidence":2.0,"plateTime":0.4636494836723206,"extension":6.478791145660133},"index":4,"playId":"01a4ebdb-2724-3db8-9164-944945f6aa33","pitchNumber":4,"startTime":"2025-08-30T00:44:47.844Z","endTime":"2025-08-30T00:44:51.744Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678368,"link":"/api/v1/people/678368","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":689414,"link":"/api/v1/people/689414"},"first":{"id":676572,"link":"/api/v1/people/676572"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":687859,"link":"/api/v1/people/687859"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":686894,"link":"/api/v1/people/686894"}},"offense":{"batter":{"id":683146,"link":"/api/v1/people/683146","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"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":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.5,"endSpeed":77.5,"strikeZoneTop":3.79040250217957,"strikeZoneBottom":1.70155927798478,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.199411081312583,"aZ":-23.064653477793442,"pfxX":3.4952083675143255,"pfxZ":5.900915335988464,"pX":1.2134148600270174,"pZ":2.425232460705686,"vX0":4.858053151313677,"vY0":-124.33832509384318,"vZ0":-3.2754355621882634,"x":70.75,"y":173.3,"x0":-1.2304340282838613,"y0":50.00339415889251,"z0":5.704097882624956,"aX":5.3948163257999},"breaks":{"breakAngle":15.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":10.1,"breakHorizontal":-7.6,"spinRate":2544,"spinDirection":139},"zone":14,"typeConfidence":2.0,"plateTime":0.44291230932667647,"extension":6.319181717195007},"index":5,"playId":"92d0981b-e58e-3403-a3c6-7704293469e8","pitchNumber":5,"startTime":"2025-08-30T00:45:10.127Z","endTime":"2025-08-30T00:45:14.595Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678368,"link":"/api/v1/people/678368","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":689414,"link":"/api/v1/people/689414"},"first":{"id":676572,"link":"/api/v1/people/676572"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":687859,"link":"/api/v1/people/687859"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":686894,"link":"/api/v1/people/686894"}},"offense":{"batter":{"id":683146,"link":"/api/v1/people/683146","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.1,"endSpeed":82.5,"strikeZoneTop":3.72,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.74193531909468,"aZ":-13.951206813681646,"pfxX":-3.317807455319091,"pfxZ":10.349694549276611,"pX":0.9920400694685878,"pZ":3.463397955030866,"vX0":6.944436009888729,"vY0":-132.473428395586,"vZ0":-3.1918161475609024,"x":79.19,"y":145.27,"x0":-1.2432842896749254,"y0":50.004628709955796,"z0":5.716399954181968,"aX":-5.843545975293651},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":18.1,"breakHorizontal":4.3,"spinRate":2147,"spinDirection":204},"zone":12,"typeConfidence":2.0,"plateTime":0.41492566377017326,"extension":6.195400459750884},"hitData":{"launchSpeed":59.1,"launchAngle":19.0,"totalDistance":137.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":123.15,"coordY":133.07}},"index":6,"playId":"78e3f921-c14f-3176-b284-0f97f04fe8b4","pitchNumber":6,"startTime":"2025-08-30T00:45:26.781Z","endTime":"2025-08-30T00:45:35.595Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678368,"link":"/api/v1/people/678368","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":689414,"link":"/api/v1/people/689414"},"first":{"id":676572,"link":"/api/v1/people/676572"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":687859,"link":"/api/v1/people/687859"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":686894,"link":"/api/v1/people/686894"}},"offense":{"batter":{"id":683146,"link":"/api/v1/people/683146","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":683146,"link":"/api/v1/people/683146"},"credit":"b_ab"},{"player":{"id":678368,"link":"/api/v1/people/678368"},"credit":"p_ab"},{"player":{"id":683146,"link":"/api/v1/people/683146"},"credit":"b_pa"},{"player":{"id":678368,"link":"/api/v1/people/678368"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.8,"awayTeamWinProbability":0.20000000000000284,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.01,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2025-08-30T00:45:35.595Z","atBatIndex":39},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Tyrone Taylor strikes out swinging.","rbi":0,"awayScore":0,"homeScore":12,"isOut":true},"about":{"atBatIndex":40,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-08-30T00:45:38.579Z","endTime":"2025-08-30T00:46:52.700Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":621438,"fullName":"Tyrone Taylor","link":"/api/v1/people/621438"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":678368,"fullName":"Valente Bellozo","link":"/api/v1/people/678368"},"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":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":621438,"fullName":"Tyrone Taylor","link":"/api/v1/people/621438"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":689414,"link":"/api/v1/people/689414"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.5,"endSpeed":81.6,"strikeZoneTop":3.58170946937206,"strikeZoneBottom":1.6993704996949,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.58381918308071,"aZ":-11.204670939481833,"pfxX":-3.1395055208892524,"pfxZ":12.053619840378005,"pX":0.6534883450907144,"pZ":2.174541919354972,"vX0":5.309983420265234,"vY0":-132.8554817469351,"vZ0":-7.0165144974381,"x":92.09,"y":180.07,"x0":-0.9881111865328507,"y0":50.00379886652595,"z0":5.713420386410719,"aX":-5.4626559906722125},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":19.9,"breakHorizontal":4.2,"spinRate":2120,"spinDirection":199},"zone":9,"typeConfidence":2.0,"plateTime":0.41658859478393584,"extension":6.322945053259853},"index":0,"playId":"3025276b-01fa-3ee5-a487-3ed0523deb28","pitchNumber":1,"startTime":"2025-08-30T00:46:03.971Z","endTime":"2025-08-30T00:46:08.212Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678368,"link":"/api/v1/people/678368","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":689414,"link":"/api/v1/people/689414"},"first":{"id":676572,"link":"/api/v1/people/676572"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":687859,"link":"/api/v1/people/687859"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":686894,"link":"/api/v1/people/686894"}},"offense":{"batter":{"id":621438,"link":"/api/v1/people/621438","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.7,"endSpeed":77.3,"strikeZoneTop":3.57,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.071525510311368,"aZ":-22.14118078434992,"pfxX":1.0055861314091075,"pfxZ":6.4935633641500345,"pX":0.469420259470441,"pZ":3.1113828840297897,"vX0":3.7408699934040164,"vY0":-124.61539417057617,"vZ0":-2.168411439548032,"x":99.11,"y":154.77,"x0":-1.1925855808959132,"y0":50.004843700637316,"z0":5.854991887674088,"aX":1.5542118127918327},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.4,"breakVerticalInduced":11.4,"breakHorizontal":-2.9,"spinRate":2565,"spinDirection":140},"zone":3,"typeConfidence":2.0,"plateTime":0.4424614442244099,"extension":6.229422878570523},"index":1,"playId":"97c7c9e7-14aa-33c1-a8db-ad33285cc459","pitchNumber":2,"startTime":"2025-08-30T00:46:26.028Z","endTime":"2025-08-30T00:46:30.399Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678368,"link":"/api/v1/people/678368","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":689414,"link":"/api/v1/people/689414"},"first":{"id":676572,"link":"/api/v1/people/676572"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":687859,"link":"/api/v1/people/687859"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":686894,"link":"/api/v1/people/686894"}},"offense":{"batter":{"id":621438,"link":"/api/v1/people/621438","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.4,"endSpeed":83.2,"strikeZoneTop":3.57,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.305318861101334,"aZ":-10.825617659496869,"pfxX":-2.2873274427831145,"pfxZ":11.832057631298643,"pX":-0.37971676319667347,"pZ":4.291587620881609,"vX0":2.3862188820947487,"vY0":-134.50035453203046,"vZ0":-2.2302866135256907,"x":131.47,"y":122.91,"x0":-0.9877256175342835,"y0":50.00375203072459,"z0":5.914485961914874,"aX":-4.12753971871456},"breaks":{"breakAngle":16.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.4,"breakVerticalInduced":21.0,"breakHorizontal":3.5,"spinRate":2254,"spinDirection":199},"zone":11,"typeConfidence":2.0,"plateTime":0.40963677445253,"extension":6.321084531413685},"index":2,"playId":"67133792-5eae-34a2-920e-8e0ca9e3104c","pitchNumber":3,"startTime":"2025-08-30T00:46:48.119Z","endTime":"2025-08-30T00:46:52.700Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678368,"link":"/api/v1/people/678368","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":689414,"link":"/api/v1/people/689414"},"first":{"id":676572,"link":"/api/v1/people/676572"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":687859,"link":"/api/v1/people/687859"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":686894,"link":"/api/v1/people/686894"}},"offense":{"batter":{"id":621438,"link":"/api/v1/people/621438","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":621438,"link":"/api/v1/people/621438"},"credit":"b_ab"},{"player":{"id":678368,"link":"/api/v1/people/678368"},"credit":"p_ab"},{"player":{"id":621438,"link":"/api/v1/people/621438"},"credit":"b_pa"},{"player":{"id":678368,"link":"/api/v1/people/678368"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.8,"awayTeamWinProbability":0.20000000000000284,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.0,"dramaIndex":5.0,"contextMetrics":{},"playEndTime":"2025-08-30T00:46:52.700Z","atBatIndex":40},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Luis Torrens flies out to right fielder Joey Wiemer.","rbi":0,"awayScore":0,"homeScore":12,"isOut":true},"about":{"atBatIndex":41,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-08-30T00:46:53.048Z","endTime":"2025-08-30T00:47:29.644Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":620443,"fullName":"Luis Torrens","link":"/api/v1/people/620443"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":678368,"fullName":"Valente Bellozo","link":"/api/v1/people/678368"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":620443,"fullName":"Luis Torrens","link":"/api/v1/people/620443"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":686894,"link":"/api/v1/people/686894"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.3,"endSpeed":77.8,"strikeZoneTop":3.43,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.409821855851504,"aZ":-21.114322874610565,"pfxX":2.3934073392064805,"pfxZ":7.1420124452106455,"pX":0.4665776617436134,"pZ":2.5193162950867545,"vX0":3.074004123076215,"vY0":-124.10349241477276,"vZ0":-3.850879902167359,"x":99.22,"y":170.76,"x0":-1.1023999476807362,"y0":50.00547710945222,"z0":5.864255676570935,"aX":3.708691332222597},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":12.2,"breakHorizontal":-5.0,"spinRate":2558,"spinDirection":136},"zone":6,"typeConfidence":2.0,"plateTime":0.44249414172043355,"extension":6.250539234710471},"hitData":{"launchSpeed":96.1,"launchAngle":38.0,"totalDistance":326.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":215.92,"coordY":102.02}},"index":0,"playId":"71050388-247a-3e33-8b0d-2d8e30771b81","pitchNumber":1,"startTime":"2025-08-30T00:47:18.125Z","endTime":"2025-08-30T00:47:29.644Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678368,"link":"/api/v1/people/678368","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":689414,"link":"/api/v1/people/689414"},"first":{"id":676572,"link":"/api/v1/people/676572"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":687859,"link":"/api/v1/people/687859"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":686894,"link":"/api/v1/people/686894"}},"offense":{"batter":{"id":620443,"link":"/api/v1/people/620443","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":620443,"link":"/api/v1/people/620443"},"credit":"b_ab"},{"player":{"id":678368,"link":"/api/v1/people/678368"},"credit":"p_ab"},{"player":{"id":620443,"link":"/api/v1/people/620443"},"credit":"b_pa"},{"player":{"id":678368,"link":"/api/v1/people/678368"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.8,"awayTeamWinProbability":0.20000000000000284,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.0,"dramaIndex":5.0,"contextMetrics":{},"playEndTime":"2025-08-30T00:47:29.644Z","atBatIndex":41},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Troy Johnston singles on a line drive to center fielder Tyrone Taylor.","rbi":0,"awayScore":0,"homeScore":12,"isOut":false},"about":{"atBatIndex":42,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-08-30T00:49:32.879Z","endTime":"2025-08-30T00:51:02.711Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":0},"matchup":{"batter":{"id":687859,"fullName":"Troy Johnston","link":"/api/v1/people/687859"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":804636,"fullName":"Jonah Tong","link":"/api/v1/people/804636"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":687859,"fullName":"Troy Johnston","link":"/api/v1/people/687859"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":687859,"fullName":"Troy Johnston","link":"/api/v1/people/687859"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":621438,"link":"/api/v1/people/621438"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.5,"endSpeed":83.3,"strikeZoneTop":3.53,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.388978203246914,"aZ":-10.871296455260559,"pfxX":-1.9673200424675517,"pfxZ":11.825235311376527,"pX":0.20688253364922907,"pZ":3.7249212285366546,"vX0":7.006246655725571,"vY0":-134.43356500640954,"vZ0":-3.497314998223031,"x":109.11,"y":138.21,"x0":-2.1956096897392783,"y0":50.00562347735513,"z0":5.833288224373988,"aX":-3.5452587272857694},"breaks":{"breakAngle":8.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":20.6,"breakHorizontal":1.8,"spinRate":2080,"spinDirection":200},"zone":12,"typeConfidence":0.9,"plateTime":0.40989860930528677,"extension":6.724298214011637},"index":0,"playId":"a3c70981-da3a-38d7-a09e-a068618bc25f","pitchNumber":1,"startTime":"2025-08-30T00:49:53.564Z","endTime":"2025-08-30T00:49:59.768Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":804636,"link":"/api/v1/people/804636","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":687859,"link":"/api/v1/people/687859","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"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.4,"endSpeed":76.1,"strikeZoneTop":3.43428370850801,"strikeZoneBottom":1.63036588477949,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.540348068361208,"aZ":-24.901338534519134,"pfxX":-10.356857467167565,"pfxZ":4.889251178417568,"pX":0.46187598940871694,"pZ":0.983415552698363,"vX0":9.06389010305891,"vY0":-122.37079142545164,"vZ0":-5.726342611262203,"x":99.39,"y":212.23,"x0":-1.9798088504270661,"y0":50.00103024345234,"z0":5.541676204776128,"aX":-15.399487528444059},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":7.4,"breakHorizontal":16.1,"spinRate":1518,"spinDirection":237},"zone":14,"typeConfidence":0.92,"plateTime":0.45098689427470706,"extension":7.009706119430894},"index":1,"playId":"0db447e8-b92e-3c78-96dc-26f0b546f024","pitchNumber":2,"startTime":"2025-08-30T00:50:13.685Z","endTime":"2025-08-30T00:50:18.064Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":804636,"link":"/api/v1/people/804636","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":687859,"link":"/api/v1/people/687859","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.1,"endSpeed":77.2,"strikeZoneTop":3.53,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.088114469079773,"aZ":-24.7349961158388,"pfxX":-9.875972099138547,"pfxZ":4.87477269530252,"pX":0.6310074356369154,"pZ":1.705586074534341,"vX0":9.796663108501852,"vY0":-123.4439699616239,"vZ0":-4.331956863744819,"x":92.95,"y":192.73,"x0":-2.1267667548927043,"y0":50.002975759317195,"z0":5.592784828138519,"aX":-15.074845256061533},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":7.9,"breakHorizontal":15.2,"spinRate":1563,"spinDirection":237},"zone":9,"typeConfidence":0.92,"plateTime":0.4455819852000138,"extension":7.12138907581189},"index":2,"playId":"0efd6186-27b8-32c1-ab19-c089e60ac4e3","pitchNumber":3,"startTime":"2025-08-30T00:50:29.089Z","endTime":"2025-08-30T00:50:33.791Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":804636,"link":"/api/v1/people/804636","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":687859,"link":"/api/v1/people/687859","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.6,"endSpeed":86.4,"strikeZoneTop":3.53,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":37.999022890843264,"aZ":-6.381398823537836,"pfxX":-1.7643717273697304,"pfxZ":13.256392761110487,"pX":0.23921084946753388,"pZ":2.4300786285040124,"vX0":7.073681916510349,"vY0":-140.12452462366156,"vZ0":-7.621310762720714,"x":107.88,"y":173.17,"x0":-2.112774115836622,"y0":50.00438155022525,"z0":5.634713519716412,"aX":-3.433128846304189},"breaks":{"breakAngle":10.8,"breakLength":1.2,"breakY":24.0,"breakVertical":-7.8,"breakVerticalInduced":22.1,"breakHorizontal":1.4,"spinRate":2259,"spinDirection":194},"zone":5,"typeConfidence":0.93,"plateTime":0.39413374731450546,"extension":6.778162272462782},"hitData":{"launchSpeed":88.4,"launchAngle":12.0,"totalDistance":212.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":96.37,"coordY":90.18}},"index":3,"playId":"7fd56f36-0ba6-342f-b097-6ba537991140","pitchNumber":4,"startTime":"2025-08-30T00:50:48.849Z","endTime":"2025-08-30T00:51:02.711Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":804636,"link":"/api/v1/people/804636","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":687859,"link":"/api/v1/people/687859","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":687859,"link":"/api/v1/people/687859"},"credit":"b_ab"},{"player":{"id":804636,"link":"/api/v1/people/804636"},"credit":"p_ab"},{"player":{"id":687859,"link":"/api/v1/people/687859"},"credit":"b_pa"},{"player":{"id":804636,"link":"/api/v1/people/804636"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.7,"awayTeamWinProbability":0.29999999999999716,"homeTeamWinProbabilityAdded":-0.09999999999999432,"leverageIndex":0.03,"dramaIndex":7.0,"contextMetrics":{},"playEndTime":"2025-08-30T00:51:02.711Z","atBatIndex":42},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Eric Wagaman singles on a sharp ground ball to left fielder Brandon Nimmo. Troy Johnston scores.","rbi":1,"awayScore":1,"homeScore":12,"isOut":false},"about":{"atBatIndex":43,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-08-30T00:51:01.283Z","endTime":"2025-08-30T00:52:22.880Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":0},"matchup":{"batter":{"id":676572,"fullName":"Eric Wagaman","link":"/api/v1/people/676572"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":804636,"fullName":"Jonah Tong","link":"/api/v1/people/804636"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":676572,"fullName":"Eric Wagaman","link":"/api/v1/people/676572"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,2,3],"actionIndex":[1],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Wild Pitch","eventType":"wild_pitch","movementReason":"r_adv_play","runner":{"id":687859,"fullName":"Troy Johnston","link":"/api/v1/people/687859"},"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":"Single","eventType":"single","movementReason":null,"runner":{"id":676572,"fullName":"Eric Wagaman","link":"/api/v1/people/676572"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":607043,"link":"/api/v1/people/607043"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":687859,"fullName":"Troy Johnston","link":"/api/v1/people/687859"},"responsiblePitcher":{"id":804636,"link":"/api/v1/people/804636"},"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":94.6,"endSpeed":86.0,"strikeZoneTop":3.49317401693885,"strikeZoneBottom":1.62973577482447,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.65462712296626,"aZ":-8.524828081061326,"pfxX":-0.29202380493019753,"pfxZ":12.542810108605103,"pX":0.3025991439448916,"pZ":0.006996406143079426,"vX0":6.75968699369358,"vY0":-137.01808600760356,"vZ0":-13.128020238075965,"x":105.47,"y":238.59,"x0":-2.1672611939565716,"y0":50.00194304033481,"z0":5.464031748900721,"aX":-0.5513895495956601},"breaks":{"breakAngle":4.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.3,"breakVerticalInduced":19.8,"breakHorizontal":-1.0,"spinRate":2225,"spinDirection":195},"zone":14,"typeConfidence":0.91,"plateTime":0.40104396912428664,"extension":6.97107925207613},"index":0,"playId":"6138cb67-4732-3f4e-884d-006dd7cdfe50","pitchNumber":1,"startTime":"2025-08-30T00:51:24.905Z","endTime":"2025-08-30T00:51:29.172Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":804636,"link":"/api/v1/people/804636","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":676572,"link":"/api/v1/people/676572","batSide":{"code":"R","description":"Right"}},"first":{"id":687859,"link":"/api/v1/people/687859"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Wild pitch by pitcher Jonah Tong. Troy Johnston to 2nd.","event":"Wild Pitch","eventType":"wild_pitch","awayScore":0,"homeScore":12,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"actionPlayId":"6138cb67-4732-3f4e-884d-006dd7cdfe50","startTime":"2025-08-30T00:51:33.787Z","endTime":"2025-08-30T00:51:55.943Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":687859,"link":"/api/v1/people/687859"},"defense":{"pitcher":{"id":804636,"link":"/api/v1/people/804636","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":676572,"link":"/api/v1/people/676572","batSide":{"code":"R","description":"Right"}},"first":{"id":687859,"link":"/api/v1/people/687859"},"postOnSecond":{"id":687859,"link":"/api/v1/people/687859"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"homeTeamWinProbability":99.3,"awayTeamWinProbability":0.7000000000000028,"homeTeamWinProbabilityAdded":-0.4000000000000057,"leverageIndex":0.05,"dramaIndex":9.0,"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.3,"endSpeed":83.8,"strikeZoneTop":3.38433508033778,"strikeZoneBottom":1.62818242633915,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.70851830462142,"aZ":-8.48588455508791,"pfxX":-2.1275914887072735,"pfxZ":12.989781725971131,"pX":-0.3983006385579728,"pZ":2.160561255249784,"vX0":5.786908767352229,"vY0":-135.447587295582,"vZ0":-7.535950335308408,"x":132.18,"y":180.44,"x0":-2.30381502191564,"y0":50.001046872420424,"z0":5.603525197471769,"aX":-3.8797776920996716},"breaks":{"breakAngle":13.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.3,"breakVerticalInduced":21.7,"breakHorizontal":2.4,"spinRate":2166,"spinDirection":197},"zone":7,"typeConfidence":0.92,"plateTime":0.4072966195076426,"extension":6.919609033706968},"index":2,"playId":"a61920b9-3efe-33c6-8051-598fa33d83bd","pitchNumber":2,"startTime":"2025-08-30T00:51:55.943Z","endTime":"2025-08-30T00:51:59.904Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":804636,"link":"/api/v1/people/804636","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":676572,"link":"/api/v1/people/676572","batSide":{"code":"R","description":"Right"}},"second":{"id":687859,"link":"/api/v1/people/687859"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.1,"endSpeed":83.6,"strikeZoneTop":3.53,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.432507133204595,"aZ":-8.526829402383798,"pfxX":-4.023048054409012,"pfxZ":13.002265294134844,"pX":-0.32276343613097674,"pZ":2.708296997776808,"vX0":6.379685341884224,"vY0":-135.2349608187772,"vZ0":-6.190972074507483,"x":129.3,"y":165.66,"x0":-2.2094469711916984,"y0":50.00585743420825,"z0":5.652123977222262,"aX":-7.319012924013368},"breaks":{"breakAngle":30.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.1,"breakVerticalInduced":22.1,"breakHorizontal":5.6,"spinRate":2137,"spinDirection":194},"zone":4,"typeConfidence":0.92,"plateTime":0.4078267946609375,"extension":7.019411495526863},"hitData":{"launchSpeed":111.1,"launchAngle":3.0,"totalDistance":81.0,"trajectory":"ground_ball","hardness":"hard","location":"7","coordinates":{"coordX":60.0,"coordY":113.0}},"index":3,"playId":"6cc8b266-d88b-3991-b4bb-601af901e742","pitchNumber":3,"startTime":"2025-08-30T00:52:12.291Z","endTime":"2025-08-30T00:52:22.880Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":804636,"link":"/api/v1/people/804636","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":676572,"link":"/api/v1/people/676572","batSide":{"code":"R","description":"Right"}},"second":{"id":687859,"link":"/api/v1/people/687859"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":676572,"link":"/api/v1/people/676572"},"credit":"b_ab"},{"player":{"id":804636,"link":"/api/v1/people/804636"},"credit":"p_ab"},{"player":{"id":676572,"link":"/api/v1/people/676572"},"credit":"b_pa"},{"player":{"id":804636,"link":"/api/v1/people/804636"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.7,"awayTeamWinProbability":0.29999999999999716,"homeTeamWinProbabilityAdded":0.4000000000000057,"leverageIndex":0.05,"dramaIndex":7.0,"contextMetrics":{},"playEndTime":"2025-08-30T00:52:22.880Z","atBatIndex":43},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Joey Wiemer called out on strikes.","rbi":0,"awayScore":1,"homeScore":12,"isOut":true},"about":{"atBatIndex":44,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-08-30T00:52:30.004Z","endTime":"2025-08-30T00:53:41.918Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":686894,"fullName":"Joey Wiemer","link":"/api/v1/people/686894"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":804636,"fullName":"Jonah Tong","link":"/api/v1/people/804636"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":676572,"fullName":"Eric Wagaman","link":"/api/v1/people/676572"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","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":686894,"fullName":"Joey Wiemer","link":"/api/v1/people/686894"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":620443,"link":"/api/v1/people/620443"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":77.0,"endSpeed":69.6,"strikeZoneTop":3.39,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.744693281774275,"aZ":-43.92659424634087,"pfxX":1.5541922140310118,"pfxZ":-9.549099230348109,"pX":-0.0970816278688404,"pZ":1.541237432627828,"vX0":4.974427248364586,"vY0":-111.8705462302777,"vZ0":0.9425574816221807,"x":120.7,"y":197.17,"x0":-2.578863009689819,"y0":50.005088629864794,"z0":5.725622892725924,"aX":1.911860761260761},"breaks":{"breakAngle":3.6,"breakLength":14.4,"breakY":24.0,"breakVertical":-63.7,"breakVerticalInduced":-16.4,"breakHorizontal":-4.4,"spinRate":2625,"spinDirection":22},"zone":8,"typeConfidence":0.88,"plateTime":0.4952651302009774,"extension":6.86586320946295},"index":0,"playId":"a86027ae-bc35-30a1-bb49-538be8937e7e","pitchNumber":1,"startTime":"2025-08-30T00:52:51.244Z","endTime":"2025-08-30T00:52:56.023Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":804636,"link":"/api/v1/people/804636","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":686894,"link":"/api/v1/people/686894","batSide":{"code":"R","description":"Right"}},"first":{"id":676572,"link":"/api/v1/people/676572"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.7,"endSpeed":83.7,"strikeZoneTop":3.50787816108207,"strikeZoneBottom":1.55216658094839,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":36.382610643679804,"aZ":-6.399476380476259,"pfxX":-3.708613273949677,"pfxZ":14.139922576413918,"pX":-0.3374674452802285,"pZ":1.4762165532131792,"vX0":6.5656875774029695,"vY0":-135.7922557157589,"vZ0":-9.425791857370434,"x":129.86,"y":198.92,"x0":-2.331632414363045,"y0":50.00230446745102,"z0":5.482370074117864,"aX":-6.760452568833029},"breaks":{"breakAngle":30.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-8.9,"breakVerticalInduced":23.2,"breakHorizontal":4.9,"spinRate":2310,"spinDirection":198},"zone":7,"typeConfidence":0.92,"plateTime":0.40712220765173734,"extension":6.82778840450687},"index":1,"playId":"623c7abc-7c4f-331a-b192-bef758c73fec","pitchNumber":2,"startTime":"2025-08-30T00:53:08.638Z","endTime":"2025-08-30T00:53:12.479Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":804636,"link":"/api/v1/people/804636","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":686894,"link":"/api/v1/people/686894","batSide":{"code":"R","description":"Right"}},"first":{"id":676572,"link":"/api/v1/people/676572"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":12,"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-30T00:53:18.705Z","endTime":"2025-08-30T00:53:36.381Z","isPitch":false,"type":"action","player":{"id":686894,"link":"/api/v1/people/686894"},"defense":{"pitcher":{"id":804636,"link":"/api/v1/people/804636","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":686894,"link":"/api/v1/people/686894","batSide":{"code":"R","description":"Right"}},"first":{"id":676572,"link":"/api/v1/people/676572"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"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":0,"strikes":3,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.2,"endSpeed":86.1,"strikeZoneTop":3.44434119487754,"strikeZoneBottom":1.54719538853062,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.72622442564148,"aZ":-7.000751535197875,"pfxX":-4.5467725013726294,"pfxZ":13.161227376591341,"pX":0.11233187504198378,"pZ":2.3152487375203465,"vX0":8.101586211543005,"vY0":-138.138201965632,"vZ0":-7.5152916326699994,"x":112.72,"y":176.27,"x0":-2.2815974119451687,"y0":50.00357003572797,"z0":5.55773800756878,"aX":-8.69774935412061},"breaks":{"breakAngle":37.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-8.4,"breakVerticalInduced":22.2,"breakHorizontal":6.4,"spinRate":2334,"spinDirection":198},"zone":5,"typeConfidence":0.92,"plateTime":0.3980867152334162,"extension":7.258849738094416},"index":3,"playId":"2da702aa-9b36-3915-a197-d76999e6a076","pitchNumber":3,"startTime":"2025-08-30T00:53:36.381Z","endTime":"2025-08-30T00:53:41.918Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":804636,"link":"/api/v1/people/804636","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":686894,"link":"/api/v1/people/686894","batSide":{"code":"R","description":"Right"}},"first":{"id":676572,"link":"/api/v1/people/676572"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":686894,"link":"/api/v1/people/686894"},"credit":"b_ab"},{"player":{"id":804636,"link":"/api/v1/people/804636"},"credit":"p_ab"},{"player":{"id":686894,"link":"/api/v1/people/686894"},"credit":"b_pa"},{"player":{"id":804636,"link":"/api/v1/people/804636"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.8,"awayTeamWinProbability":0.20000000000000284,"homeTeamWinProbabilityAdded":0.09999999999999432,"leverageIndex":0.05,"dramaIndex":7.0,"contextMetrics":{},"playEndTime":"2025-08-30T00:53:41.918Z","atBatIndex":44},{"result":{"type":"atBat","event":"Fielders Choice","eventType":"fielders_choice","description":"Xavier Edwards reaches on a fielder's choice. Eric Wagaman to 2nd. Eric Wagaman advances to 2nd, on a missed catch error by shortstop Francisco Lindor, assist to second baseman Brett Baty.","rbi":0,"awayScore":1,"homeScore":12,"isOut":false},"about":{"atBatIndex":45,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-08-30T00:54:08.241Z","endTime":"2025-08-30T00:56:25.937Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":9},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":669364,"fullName":"Xavier Edwards","link":"/api/v1/people/669364"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":804636,"fullName":"Jonah Tong","link":"/api/v1/people/804636"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":669364,"fullName":"Xavier Edwards","link":"/api/v1/people/669364"},"postOnSecond":{"id":676572,"fullName":"Eric Wagaman","link":"/api/v1/people/676572"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,3,4,5,6],"actionIndex":[],"runnerIndex":[0,1],"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":676572,"fullName":"Eric Wagaman","link":"/api/v1/people/676572"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":683146,"link":"/api/v1/people/683146"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":596019,"link":"/api/v1/people/596019"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_error_dropped_ball"}]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Fielders Choice","eventType":"fielders_choice","movementReason":null,"runner":{"id":669364,"fullName":"Xavier Edwards","link":"/api/v1/people/669364"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"playId":"b7e2b7e6-1e23-4aab-be88-712c3a0d3df7","startTime":"2025-08-30T00:54:08.241Z","endTime":"2025-08-30T00:54:13.232Z","isPitch":false,"type":"stepoff","defense":{"pitcher":{"id":804636,"link":"/api/v1/people/804636","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":669364,"link":"/api/v1/people/669364","batSide":{"code":"L","description":"Left"}},"first":{"id":676572,"link":"/api/v1/people/676572"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"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":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":78.1,"endSpeed":71.1,"strikeZoneTop":3.27,"strikeZoneBottom":1.47,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.93891567426331,"aZ":-43.23921635466138,"pfxX":0.9456041031261326,"pfxZ":-8.663486079732687,"pX":-0.24014752682158108,"pZ":1.2128615385864578,"vX0":4.896718247742725,"vY0":-113.52304017605805,"vZ0":-0.20408093339281597,"x":126.15,"y":206.03,"x0":-2.5672919873944586,"y0":50.00310103936634,"z0":5.687241529563703,"aX":1.2071516004974971},"breaks":{"breakAngle":2.4,"breakLength":14.4,"breakY":24.0,"breakVertical":-61.0,"breakVerticalInduced":-15.2,"breakHorizontal":-3.2,"spinRate":2577,"spinDirection":19},"zone":13,"typeConfidence":0.86,"plateTime":0.48650955379414684,"extension":6.874244277426859},"index":1,"playId":"92ab2565-b32e-35dc-8b08-5430a631140d","pitchNumber":1,"startTime":"2025-08-30T00:54:24.139Z","endTime":"2025-08-30T00:54:28.615Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":804636,"link":"/api/v1/people/804636","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":669364,"link":"/api/v1/people/669364","batSide":{"code":"L","description":"Left"}},"first":{"id":676572,"link":"/api/v1/people/676572"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":12,"isScoringPlay":false,"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"index":2,"startTime":"2025-08-30T00:54:46.164Z","endTime":"2025-08-30T00:55:04.686Z","isPitch":false,"type":"action","player":{"id":669364,"link":"/api/v1/people/669364"},"defense":{"pitcher":{"id":804636,"link":"/api/v1/people/804636","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":669364,"link":"/api/v1/people/669364","batSide":{"code":"L","description":"Left"}},"first":{"id":676572,"link":"/api/v1/people/676572"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.4,"endSpeed":85.8,"strikeZoneTop":3.30557171358009,"strikeZoneBottom":1.47445178544304,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.22928829155377,"aZ":-5.774357374245956,"pfxX":-5.509019935835282,"pfxZ":13.8770782174277,"pX":-0.10351078427893722,"pZ":0.8934375456328137,"vX0":8.00779814459049,"vY0":-138.12509492705206,"vZ0":-11.204809162391152,"x":120.95,"y":214.66,"x0":-2.34552704761403,"y0":50.002366265574814,"z0":5.4229376758776455,"aX":-10.480225694829645},"breaks":{"breakAngle":44.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-8.3,"breakVerticalInduced":22.4,"breakHorizontal":8.0,"spinRate":2354,"spinDirection":201},"zone":13,"typeConfidence":0.93,"plateTime":0.3989380425577571,"extension":7.011194753435281},"index":3,"playId":"33d701e3-181b-303c-96a1-1f3a6ce61211","pitchNumber":2,"startTime":"2025-08-30T00:55:04.686Z","endTime":"2025-08-30T00:55:09.177Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":804636,"link":"/api/v1/people/804636","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":669364,"link":"/api/v1/people/669364","batSide":{"code":"L","description":"Left"}},"first":{"id":676572,"link":"/api/v1/people/676572"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.4,"endSpeed":85.2,"strikeZoneTop":3.27,"strikeZoneBottom":1.47,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.874415502005036,"aZ":-8.532714803220324,"pfxX":-4.307111285988096,"pfxZ":12.575005618400906,"pX":-0.0012261371795078092,"pZ":2.6047534775137318,"vX0":7.3314128555745555,"vY0":-137.12106812760175,"vZ0":-6.456405174583033,"x":117.05,"y":168.45,"x0":-2.1655280665391863,"y0":50.0059627111906,"z0":5.590876368583891,"aX":-8.10005262113245},"breaks":{"breakAngle":32.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.7,"breakVerticalInduced":21.4,"breakHorizontal":6.0,"spinRate":2320,"spinDirection":194},"zone":5,"typeConfidence":0.92,"plateTime":0.4013853691833287,"extension":6.982161281443961},"index":4,"playId":"8c3db3f2-292c-353f-acc3-09c4f31e47e0","pitchNumber":3,"startTime":"2025-08-30T00:55:26.059Z","endTime":"2025-08-30T00:55:31.418Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":804636,"link":"/api/v1/people/804636","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":669364,"link":"/api/v1/people/669364","batSide":{"code":"L","description":"Left"}},"first":{"id":676572,"link":"/api/v1/people/676572"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":78.3,"endSpeed":71.1,"strikeZoneTop":3.17058525246528,"strikeZoneBottom":1.46722452063039,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.48230695426599,"aZ":-45.041658059325805,"pfxX":-1.3313673713891294,"pfxZ":-10.103398893690368,"pX":1.1332889469192318,"pZ":1.1595716302859869,"vX0":8.032976157925829,"vY0":-113.54547917897939,"vZ0":0.08198542356682803,"x":73.8,"y":207.47,"x0":-2.314699349649655,"y0":50.00147444288578,"z0":5.696767153178845,"aX":-1.6973480969839494},"breaks":{"breakAngle":0.0,"breakLength":14.4,"breakY":24.0,"breakVertical":-63.5,"breakVerticalInduced":-17.8,"breakHorizontal":-0.1,"spinRate":2613,"spinDirection":25},"zone":14,"typeConfidence":0.88,"plateTime":0.48693728451850093,"extension":6.950583047885975},"index":5,"playId":"2812b91d-14e1-36b3-bdee-1c3edafc2763","pitchNumber":4,"startTime":"2025-08-30T00:55:52.612Z","endTime":"2025-08-30T00:55:57.644Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":804636,"link":"/api/v1/people/804636","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":669364,"link":"/api/v1/people/669364","batSide":{"code":"L","description":"Left"}},"first":{"id":676572,"link":"/api/v1/people/676572"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.1,"endSpeed":85.4,"strikeZoneTop":3.27,"strikeZoneBottom":1.47,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":39.83624840146354,"aZ":-9.349845238704946,"pfxX":-4.316583835990829,"pfxZ":11.967325867563352,"pX":0.5393408531190909,"pZ":2.1668994361262635,"vX0":8.968628001607616,"vY0":-139.28128014910985,"vZ0":-7.378679263806917,"x":96.44,"y":180.27,"x0":-2.204977468714276,"y0":50.00034464173821,"z0":5.517606030979746,"aX":-8.231732211215332},"breaks":{"breakAngle":26.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.8,"breakVerticalInduced":19.7,"breakHorizontal":5.3,"spinRate":2068,"spinDirection":205},"zone":6,"typeConfidence":0.92,"plateTime":0.3977592735526363,"extension":7.08271354485718},"hitData":{"launchSpeed":80.0,"launchAngle":-31.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":148.78,"coordY":150.16}},"index":6,"playId":"2d2afedd-1d06-34be-82a3-b41ef81e8bc7","pitchNumber":5,"startTime":"2025-08-30T00:56:14.684Z","endTime":"2025-08-30T00:56:25.937Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":804636,"link":"/api/v1/people/804636","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":669364,"link":"/api/v1/people/669364","batSide":{"code":"L","description":"Left"}},"first":{"id":676572,"link":"/api/v1/people/676572"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669364,"link":"/api/v1/people/669364"},"credit":"b_ab"},{"player":{"id":804636,"link":"/api/v1/people/804636"},"credit":"p_ab"},{"player":{"id":669364,"link":"/api/v1/people/669364"},"credit":"b_pa"},{"player":{"id":804636,"link":"/api/v1/people/804636"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.7,"awayTeamWinProbability":0.29999999999999716,"homeTeamWinProbabilityAdded":-0.09999999999999432,"leverageIndex":0.03,"dramaIndex":7.0,"contextMetrics":{},"playEndTime":"2025-08-30T00:56:25.937Z","atBatIndex":45},{"result":{"type":"atBat","event":"Fielders Choice","eventType":"fielders_choice","description":"Jakob Marsee reaches on a fielder's choice. Eric Wagaman scores. Xavier Edwards to 3rd. Jakob Marsee to 2nd. Jakob Marsee advances to 2nd, on a fielding error by first baseman Pete Alonso.","rbi":0,"awayScore":2,"homeScore":12,"isOut":false},"about":{"atBatIndex":46,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-08-30T00:56:41.546Z","endTime":"2025-08-30T00:57:36.784Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":9},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":805300,"fullName":"Jakob Marsee","link":"/api/v1/people/805300"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":804636,"fullName":"Jonah Tong","link":"/api/v1/people/804636"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":805300,"fullName":"Jakob Marsee","link":"/api/v1/people/805300"},"postOnThird":{"id":669364,"fullName":"Xavier Edwards","link":"/api/v1/people/669364"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1,2,3,4,5],"runners":[{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Fielders Choice","eventType":"fielders_choice","movementReason":"r_adv_force","runner":{"id":676572,"fullName":"Eric Wagaman","link":"/api/v1/people/676572"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"2B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Fielders Choice","eventType":"fielders_choice","movementReason":"r_adv_play","runner":{"id":676572,"fullName":"Eric Wagaman","link":"/api/v1/people/676572"},"responsiblePitcher":{"id":804636,"link":"/api/v1/people/804636"},"isScoringEvent":true,"rbi":false,"earned":false,"teamUnearned":true,"playIndex":1},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Fielders Choice","eventType":"fielders_choice","movementReason":"r_adv_force","runner":{"id":669364,"fullName":"Xavier Edwards","link":"/api/v1/people/669364"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Fielders Choice","eventType":"fielders_choice","movementReason":"r_adv_play","runner":{"id":669364,"fullName":"Xavier Edwards","link":"/api/v1/people/669364"},"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":"Fielders Choice","eventType":"fielders_choice","movementReason":null,"runner":{"id":805300,"fullName":"Jakob Marsee","link":"/api/v1/people/805300"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":624413,"link":"/api/v1/people/624413"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_fielding_error"}]},{"movement":{"originBase":null,"start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Fielders Choice","eventType":"fielders_choice","movementReason":"r_adv_play","runner":{"id":805300,"fullName":"Jakob Marsee","link":"/api/v1/people/805300"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.3,"endSpeed":76.4,"strikeZoneTop":3.37282126457121,"strikeZoneBottom":1.58534570881773,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.754068294729414,"aZ":-24.087725597567967,"pfxX":-10.029909619099366,"pfxZ":5.338861096861592,"pX":1.1532884254849192,"pZ":2.810954436073083,"vX0":11.085332218427318,"vY0":-123.64217336108526,"vZ0":-1.990141818555423,"x":111.83,"y":114.98,"x0":-2.1325900405760154,"y0":50.00053335265759,"z0":5.693349978843662,"aX":-15.183157813833933},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":9.4,"breakHorizontal":14.9,"spinRate":1500,"spinDirection":237},"zone":12,"typeConfidence":0.92,"plateTime":0.446819087516686,"extension":7.105129801427349},"index":0,"playId":"5c6cd64f-a0fc-3768-8c59-53e4c0ad6fa5","pitchNumber":1,"startTime":"2025-08-30T00:57:07.409Z","endTime":"2025-08-30T00:57:12.650Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":804636,"link":"/api/v1/people/804636","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":805300,"link":"/api/v1/people/805300","batSide":{"code":"L","description":"Left"}},"first":{"id":669364,"link":"/api/v1/people/669364"},"second":{"id":676572,"link":"/api/v1/people/676572"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.7,"endSpeed":84.1,"strikeZoneTop":3.36,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.33901501113465,"aZ":-12.137288275304423,"pfxX":-2.5605262431109868,"pfxZ":10.933287647170609,"pX":0.6987166618826985,"pZ":1.971299067625675,"vX0":8.177378022612709,"vY0":-135.8966255205922,"vZ0":-7.260937683231944,"x":90.37,"y":185.55,"x0":-2.0437069802881886,"y0":50.00627814300186,"z0":5.558249377238894,"aX":-4.694677705486018},"breaks":{"breakAngle":10.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":18.0,"breakHorizontal":2.5,"spinRate":2080,"spinDirection":200},"zone":9,"typeConfidence":0.9,"plateTime":0.4061728602295309,"extension":7.029858223657307},"hitData":{"launchSpeed":100.7,"launchAngle":-6.0,"totalDistance":18.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":161.95,"coordY":159.79}},"index":1,"playId":"a0573e53-871f-351c-a323-2a54d39a424e","pitchNumber":2,"startTime":"2025-08-30T00:57:23.886Z","endTime":"2025-08-30T00:57:36.784Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":804636,"link":"/api/v1/people/804636","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":805300,"link":"/api/v1/people/805300","batSide":{"code":"L","description":"Left"}},"first":{"id":669364,"link":"/api/v1/people/669364"},"second":{"id":676572,"link":"/api/v1/people/676572"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":805300,"link":"/api/v1/people/805300"},"credit":"b_ab"},{"player":{"id":804636,"link":"/api/v1/people/804636"},"credit":"p_ab"},{"player":{"id":805300,"link":"/api/v1/people/805300"},"credit":"b_pa"},{"player":{"id":804636,"link":"/api/v1/people/804636"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.2,"awayTeamWinProbability":0.7999999999999972,"homeTeamWinProbabilityAdded":-0.5,"leverageIndex":0.06,"dramaIndex":10.0,"contextMetrics":{},"playEndTime":"2025-08-30T00:57:36.784Z","atBatIndex":46},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Agustín Ramírez pops out to catcher Luis Torrens in foul territory.","rbi":0,"awayScore":2,"homeScore":12,"isOut":true},"about":{"atBatIndex":47,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-08-30T00:58:49.128Z","endTime":"2025-08-30T00:59:38.005Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":682663,"fullName":"Agustín Ramírez","link":"/api/v1/people/682663"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":804636,"fullName":"Jonah Tong","link":"/api/v1/people/804636"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":805300,"fullName":"Jakob Marsee","link":"/api/v1/people/805300"},"postOnThird":{"id":669364,"fullName":"Xavier Edwards","link":"/api/v1/people/669364"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":682663,"fullName":"Agustín Ramírez","link":"/api/v1/people/682663"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":620443,"link":"/api/v1/people/620443"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":2,"homeScore":12,"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-30T00:58:24.648Z","endTime":"2025-08-30T00:58:51.430Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":804636,"link":"/api/v1/people/804636","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":682663,"link":"/api/v1/people/682663","batSide":{"code":"R","description":"Right"}},"second":{"id":805300,"link":"/api/v1/people/805300"},"third":{"id":669364,"link":"/api/v1/people/669364"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.9,"endSpeed":84.0,"strikeZoneTop":3.17,"strikeZoneBottom":1.47,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":39.83399161005259,"aZ":-3.8074950461576544,"pfxX":-3.5538467528265665,"pfxZ":15.26747356361976,"pX":0.6213454246889552,"pZ":3.749544573349443,"vX0":8.764889716389403,"vY0":-137.708195543155,"vZ0":-4.456063687258073,"x":93.32,"y":137.54,"x0":-2.1883363404938905,"y0":50.00551126362181,"z0":5.676170759191829,"aX":-6.6040014379532685},"breaks":{"breakAngle":38.4,"breakLength":1.2,"breakY":24.0,"breakVertical":-4.9,"breakVerticalInduced":26.4,"breakHorizontal":4.0,"spinRate":2250,"spinDirection":198},"zone":12,"typeConfidence":0.92,"plateTime":0.40279975828782355,"extension":7.03385684505432},"index":1,"playId":"7ae02b58-181b-3e03-996f-e44cb15b3ef6","pitchNumber":1,"startTime":"2025-08-30T00:58:51.430Z","endTime":"2025-08-30T00:58:57.152Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":804636,"link":"/api/v1/people/804636","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":682663,"link":"/api/v1/people/682663","batSide":{"code":"R","description":"Right"}},"second":{"id":805300,"link":"/api/v1/people/805300"},"third":{"id":669364,"link":"/api/v1/people/669364"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":77.5,"endSpeed":69.4,"strikeZoneTop":3.19318086286216,"strikeZoneBottom":1.46372251766427,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.46062871078057,"aZ":-45.94852602689942,"pfxX":2.700093652854755,"pfxZ":-11.183918920480394,"pX":0.31522563259823966,"pZ":2.0196881334916705,"vX0":5.931497575783701,"vY0":-112.42050523416378,"vZ0":2.3901354393598133,"x":104.98,"y":184.25,"x0":-2.7484490733495184,"y0":50.00145662084341,"z0":5.739697242824521,"aX":3.325176195159753},"breaks":{"breakAngle":6.0,"breakLength":15.6,"breakY":24.0,"breakVertical":-65.9,"breakVerticalInduced":-18.7,"breakHorizontal":-7.0,"spinRate":2521,"spinDirection":27},"zone":6,"typeConfidence":0.9,"plateTime":0.49437427169251436,"extension":7.042457417068775},"index":2,"playId":"bf2cba72-018f-3d64-84fc-df008b60b268","pitchNumber":2,"startTime":"2025-08-30T00:59:08.685Z","endTime":"2025-08-30T00:59:13.094Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":804636,"link":"/api/v1/people/804636","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":682663,"link":"/api/v1/people/682663","batSide":{"code":"R","description":"Right"}},"second":{"id":805300,"link":"/api/v1/people/805300"},"third":{"id":669364,"link":"/api/v1/people/669364"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"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":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.3,"endSpeed":76.9,"strikeZoneTop":3.17,"strikeZoneBottom":1.47,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.656999970577374,"aZ":-24.73588659827661,"pfxX":-10.73660753235192,"pfxZ":4.870859196360498,"pX":-0.15608403665125198,"pZ":2.0816236208703773,"vX0":8.650683427414382,"vY0":-123.82442461164209,"vZ0":-3.3801087041456097,"x":122.95,"y":182.58,"x0":-2.329475825344336,"y0":50.00066683264558,"z0":5.57366462383969,"aX":-16.386335982955252},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":8.2,"breakHorizontal":16.9,"spinRate":1407,"spinDirection":239},"zone":5,"typeConfidence":0.92,"plateTime":0.44525787930835126,"extension":7.290861386655698},"hitData":{"launchSpeed":76.7,"launchAngle":82.0,"totalDistance":35.0,"trajectory":"popup","hardness":"medium","location":"2","coordinates":{"coordX":115.84,"coordY":204.38}},"index":3,"playId":"c5c8b72b-1e66-34db-ab34-560472433f6a","pitchNumber":3,"startTime":"2025-08-30T00:59:27.570Z","endTime":"2025-08-30T00:59:38.005Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":804636,"link":"/api/v1/people/804636","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":682663,"link":"/api/v1/people/682663","batSide":{"code":"R","description":"Right"}},"second":{"id":805300,"link":"/api/v1/people/805300"},"third":{"id":669364,"link":"/api/v1/people/669364"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682663,"link":"/api/v1/people/682663"},"credit":"b_ab"},{"player":{"id":804636,"link":"/api/v1/people/804636"},"credit":"p_ab"},{"player":{"id":682663,"link":"/api/v1/people/682663"},"credit":"b_pa"},{"player":{"id":804636,"link":"/api/v1/people/804636"},"credit":"p_pa"}],"flags":[{"credit":"b_foul_out"}],"homeTeamWinProbability":99.6,"awayTeamWinProbability":0.4000000000000057,"homeTeamWinProbabilityAdded":0.3999999999999915,"leverageIndex":0.11,"dramaIndex":11.0,"contextMetrics":{},"playEndTime":"2025-08-30T00:59:38.005Z","atBatIndex":47},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Otto Lopez singles on a line drive to center fielder Tyrone Taylor. Xavier Edwards scores. Jakob Marsee scores.","rbi":2,"awayScore":4,"homeScore":12,"isOut":false},"about":{"atBatIndex":48,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-08-30T00:59:41.204Z","endTime":"2025-08-30T01:00:45.950Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":672640,"fullName":"Otto Lopez","link":"/api/v1/people/672640"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":804636,"fullName":"Jonah Tong","link":"/api/v1/people/804636"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":672640,"fullName":"Otto Lopez","link":"/api/v1/people/672640"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"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":672640,"fullName":"Otto Lopez","link":"/api/v1/people/672640"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":621438,"link":"/api/v1/people/621438"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"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":669364,"fullName":"Xavier Edwards","link":"/api/v1/people/669364"},"responsiblePitcher":{"id":804636,"link":"/api/v1/people/804636"},"isScoringEvent":true,"rbi":true,"earned":false,"teamUnearned":true,"playIndex":1},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":805300,"fullName":"Jakob Marsee","link":"/api/v1/people/805300"},"responsiblePitcher":{"id":804636,"link":"/api/v1/people/804636"},"isScoringEvent":true,"rbi":true,"earned":false,"teamUnearned":true,"playIndex":1},"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":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":77.2,"endSpeed":70.4,"strikeZoneTop":3.37649769764045,"strikeZoneBottom":1.60971481908438,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.688464341321527,"aZ":-44.2191290598972,"pfxX":1.3592092248414842,"pfxZ":-9.578383333986396,"pX":0.16063587839687726,"pZ":3.2614235972626298,"vX0":5.654268929667017,"vY0":-112.14738177643017,"vZ0":4.288610923078147,"x":110.88,"y":150.72,"x0":-2.583103082402236,"y0":50.003385959854036,"z0":5.872663497456015,"aX":1.7079266391546932},"breaks":{"breakAngle":3.6,"breakLength":14.4,"breakY":24.0,"breakVertical":-62.2,"breakVerticalInduced":-15.6,"breakHorizontal":-4.1,"spinRate":2542,"spinDirection":22},"zone":2,"typeConfidence":0.89,"plateTime":0.49081023420013636,"extension":7.007916500526392},"index":0,"playId":"f1b88492-14e6-37da-948c-5a749c189fa4","pitchNumber":1,"startTime":"2025-08-30T01:00:14.276Z","endTime":"2025-08-30T01:00:19.182Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":804636,"link":"/api/v1/people/804636","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":672640,"link":"/api/v1/people/672640","batSide":{"code":"R","description":"Right"}},"second":{"id":805300,"link":"/api/v1/people/805300"},"third":{"id":669364,"link":"/api/v1/people/669364"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":76.7,"endSpeed":70.4,"strikeZoneTop":3.34,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.398441277790916,"aZ":-43.916164434111785,"pfxX":4.400217780352146,"pfxZ":-9.436659094479218,"pX":0.2470621161138586,"pZ":1.7180723395176023,"vX0":5.088827307018118,"vY0":-111.5811730736595,"vZ0":1.5143336125860518,"x":107.58,"y":192.39,"x0":-2.645328212250188,"y0":50.00037940271915,"z0":5.599340546282818,"aX":5.477037813424144},"breaks":{"breakAngle":8.4,"breakLength":14.4,"breakY":24.0,"breakVertical":-63.1,"breakVerticalInduced":-16.2,"breakHorizontal":-9.4,"spinRate":2531,"spinDirection":27},"zone":8,"typeConfidence":0.91,"plateTime":0.49322382079936844,"extension":7.09814974367921},"hitData":{"launchSpeed":81.1,"launchAngle":19.0,"totalDistance":241.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":114.79,"coordY":82.86}},"index":1,"playId":"8e8c2cb9-d605-3eaa-b537-a5ac7c11cabe","pitchNumber":2,"startTime":"2025-08-30T01:00:32.047Z","endTime":"2025-08-30T01:00:45.950Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":804636,"link":"/api/v1/people/804636","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":672640,"link":"/api/v1/people/672640","batSide":{"code":"R","description":"Right"}},"second":{"id":805300,"link":"/api/v1/people/805300"},"third":{"id":669364,"link":"/api/v1/people/669364"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":672640,"link":"/api/v1/people/672640"},"credit":"b_ab"},{"player":{"id":804636,"link":"/api/v1/people/804636"},"credit":"p_ab"},{"player":{"id":672640,"link":"/api/v1/people/672640"},"credit":"b_pa"},{"player":{"id":804636,"link":"/api/v1/people/804636"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.1,"awayTeamWinProbability":0.9000000000000057,"homeTeamWinProbabilityAdded":-0.5,"leverageIndex":0.08,"dramaIndex":10.0,"contextMetrics":{},"playEndTime":"2025-08-30T01:00:45.950Z","atBatIndex":48},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Liam Hicks called out on strikes.","rbi":0,"awayScore":4,"homeScore":12,"isOut":true},"about":{"atBatIndex":49,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-08-30T01:00:47.759Z","endTime":"2025-08-30T01:03:24.939Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":689414,"fullName":"Liam Hicks","link":"/api/v1/people/689414"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":804636,"fullName":"Jonah Tong","link":"/api/v1/people/804636"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":689414,"fullName":"Liam Hicks","link":"/api/v1/people/689414"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":620443,"link":"/api/v1/people/620443"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.4,"endSpeed":85.4,"strikeZoneTop":3.28,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.21845556125815,"aZ":-8.734466560466911,"pfxX":-4.627893733144243,"pfxZ":12.442156959069244,"pX":-0.27177839213759664,"pZ":2.4575122564675915,"vX0":7.117281458244877,"vY0":-137.0931346802406,"vZ0":-6.815038193085122,"x":127.36,"y":172.43,"x0":-2.3126864145810746,"y0":50.004947742621475,"z0":5.588008608233614,"aX":-8.720569757860716},"breaks":{"breakAngle":33.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.0,"breakVerticalInduced":21.1,"breakHorizontal":6.7,"spinRate":2306,"spinDirection":195},"zone":5,"typeConfidence":0.92,"plateTime":0.40111175515375663,"extension":7.2461185629401275},"index":0,"playId":"b40e7668-de00-300e-a458-e12c5a7cde4e","pitchNumber":1,"startTime":"2025-08-30T01:01:14.409Z","endTime":"2025-08-30T01:01:20.478Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":804636,"link":"/api/v1/people/804636","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":689414,"link":"/api/v1/people/689414","batSide":{"code":"L","description":"Left"}},"first":{"id":672640,"link":"/api/v1/people/672640"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"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.8,"endSpeed":83.9,"strikeZoneTop":3.15404265242221,"strikeZoneBottom":1.56105634182608,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.901274309118875,"aZ":-5.812329558937255,"pfxX":-6.813262597400635,"pfxZ":14.465236895614535,"pX":1.0033886471452886,"pZ":0.9346153392285278,"vX0":10.35817052945149,"vY0":-135.68384754191501,"vZ0":-10.897581105373135,"x":78.75,"y":213.55,"x0":-2.0186074838014294,"y0":50.00591982115122,"z0":5.454566912904881,"aX":-12.420196111536086},"breaks":{"breakAngle":48.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-8.8,"breakVerticalInduced":23.3,"breakHorizontal":9.6,"spinRate":2354,"spinDirection":198},"zone":14,"typeConfidence":0.92,"plateTime":0.40719370674908184,"extension":7.314182107052969},"index":1,"playId":"a1405f97-3e34-3961-b9b3-f122451f9146","pitchNumber":2,"startTime":"2025-08-30T01:01:40.332Z","endTime":"2025-08-30T01:01:45.388Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":804636,"link":"/api/v1/people/804636","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":689414,"link":"/api/v1/people/689414","batSide":{"code":"L","description":"Left"}},"first":{"id":672640,"link":"/api/v1/people/672640"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.8,"endSpeed":76.9,"strikeZoneTop":3.12978241562544,"strikeZoneBottom":1.56727585656923,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.66831565916376,"aZ":-22.103942574757692,"pfxX":-10.589218440571162,"pfxZ":6.644731220889927,"pX":0.5091645033742198,"pZ":1.806800114615599,"vX0":10.026596228287751,"vY0":-122.91319475044993,"vZ0":-4.585284195519712,"x":97.59,"y":190.0,"x0":-2.2670704131489097,"y0":50.00034428805233,"z0":5.597456627068653,"aX":-16.036878824837995},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":11.0,"breakHorizontal":16.6,"spinRate":1555,"spinDirection":233},"zone":9,"typeConfidence":0.92,"plateTime":0.44736245219059745,"extension":7.030967110314092},"index":2,"playId":"108e0e87-1b67-3626-8b22-d7281bfb77cd","pitchNumber":3,"startTime":"2025-08-30T01:01:58.062Z","endTime":"2025-08-30T01:02:01.846Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":804636,"link":"/api/v1/people/804636","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":689414,"link":"/api/v1/people/689414","batSide":{"code":"L","description":"Left"}},"first":{"id":672640,"link":"/api/v1/people/672640"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.8,"endSpeed":86.0,"strikeZoneTop":3.17773835903361,"strikeZoneBottom":1.57242324620127,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":36.55910408430037,"aZ":-8.04867221802023,"pfxX":-5.28057685595322,"pfxZ":12.537877682411512,"pX":-1.3721837672164303,"pZ":1.9877640647351749,"vX0":4.131025376582946,"vY0":-139.11559997035548,"vZ0":-7.99656966946696,"x":169.3,"y":185.11,"x0":-2.2041182441421796,"y0":50.000801326597276,"z0":5.463793355357982,"aX":-10.158906686417184},"breaks":{"breakAngle":42.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.5,"breakVerticalInduced":20.9,"breakHorizontal":8.5,"spinRate":2355,"spinDirection":199},"zone":13,"typeConfidence":0.93,"plateTime":0.39653346468370554,"extension":7.246490426846641},"index":3,"playId":"bae719fe-908e-3be4-8ad0-f5a48ce86c74","pitchNumber":4,"startTime":"2025-08-30T01:02:19.842Z","endTime":"2025-08-30T01:02:24.602Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":804636,"link":"/api/v1/people/804636","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":689414,"link":"/api/v1/people/689414","batSide":{"code":"L","description":"Left"}},"first":{"id":672640,"link":"/api/v1/people/672640"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.5,"endSpeed":84.8,"strikeZoneTop":3.17495549096299,"strikeZoneBottom":1.38540197357583,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.6085315184217,"aZ":-7.917532628320335,"pfxX":-4.979887379092551,"pfxZ":13.04447102583347,"pX":0.9526939289272108,"pZ":1.5699308899500748,"vX0":10.412854412653674,"vY0":-136.829464648234,"vZ0":-8.925881891985648,"x":80.69,"y":196.39,"x0":-2.288666884293996,"y0":50.005196115406264,"z0":5.452669861405651,"aX":-9.262724814199006},"breaks":{"breakAngle":32.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.1,"breakVerticalInduced":21.4,"breakHorizontal":6.4,"spinRate":2232,"spinDirection":203},"zone":14,"typeConfidence":0.92,"plateTime":0.40327879114865395,"extension":7.462512900289739},"index":4,"playId":"0306f151-deda-316d-acf4-fb1b8dd47925","pitchNumber":5,"startTime":"2025-08-30T01:02:42.247Z","endTime":"2025-08-30T01:02:47.445Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":804636,"link":"/api/v1/people/804636","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":689414,"link":"/api/v1/people/689414","batSide":{"code":"L","description":"Left"}},"first":{"id":672640,"link":"/api/v1/people/672640"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":12,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"index":5,"startTime":"2025-08-30T01:02:55.765Z","endTime":"2025-08-30T01:03:14.965Z","isPitch":false,"type":"action","player":{"id":689414,"link":"/api/v1/people/689414"},"defense":{"pitcher":{"id":804636,"link":"/api/v1/people/804636","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":689414,"link":"/api/v1/people/689414","batSide":{"code":"L","description":"Left"}},"first":{"id":672640,"link":"/api/v1/people/672640"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"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,"runnerGoing":true},"count":{"balls":3,"strikes":3,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.4,"endSpeed":85.9,"strikeZoneTop":3.30183787009166,"strikeZoneBottom":1.54461184184215,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.297339981696084,"aZ":-5.907914079227427,"pfxX":-4.091962911137907,"pfxZ":13.75558095562506,"pX":-0.13003381283391569,"pZ":1.3187323237077244,"vX0":6.799222006988611,"vY0":-138.3681666774998,"vZ0":-10.22006367833846,"x":121.96,"y":203.17,"x0":-2.104893097358468,"y0":50.00117046712642,"z0":5.4853033246767415,"aX":-7.813105956739385},"breaks":{"breakAngle":36.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-8.0,"breakVerticalInduced":22.6,"breakHorizontal":5.8,"spinRate":2292,"spinDirection":200},"zone":13,"typeConfidence":0.93,"plateTime":0.3981993002426485,"extension":7.296557756814759},"index":6,"playId":"65f9cc6c-a092-37ce-8538-22ddb568d17c","pitchNumber":6,"startTime":"2025-08-30T01:03:14.965Z","endTime":"2025-08-30T01:03:24.939Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":804636,"link":"/api/v1/people/804636","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":689414,"link":"/api/v1/people/689414","batSide":{"code":"L","description":"Left"}},"first":{"id":672640,"link":"/api/v1/people/672640"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":689414,"link":"/api/v1/people/689414"},"credit":"b_ab"},{"player":{"id":804636,"link":"/api/v1/people/804636"},"credit":"p_ab"},{"player":{"id":689414,"link":"/api/v1/people/689414"},"credit":"b_pa"},{"player":{"id":804636,"link":"/api/v1/people/804636"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.3,"awayTeamWinProbability":0.7000000000000028,"homeTeamWinProbabilityAdded":0.20000000000000284,"leverageIndex":0.09,"dramaIndex":9.0,"contextMetrics":{},"playEndTime":"2025-08-30T01:03:24.939Z","atBatIndex":49},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Francisco Lindor grounds out softly to pitcher Valente Bellozo.","rbi":0,"awayScore":4,"homeScore":12,"isOut":true},"about":{"atBatIndex":50,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-08-30T01:05:32.527Z","endTime":"2025-08-30T01:07:13.477Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":678368,"fullName":"Valente Bellozo","link":"/api/v1/people/678368"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":678368,"link":"/api/v1/people/678368"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":72.8,"endSpeed":65.8,"strikeZoneTop":3.37858527594461,"strikeZoneBottom":1.51994050619418,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.48808139034431,"aZ":-40.769852472728154,"pfxX":9.900040084680228,"pfxZ":-7.794778915548324,"pX":0.7917631479137259,"pZ":3.03578635849332,"vX0":1.7464292827334087,"vY0":-105.72672207503096,"vZ0":3.383093747520838,"x":86.82,"y":156.81,"x0":-1.3349941483971868,"y0":50.00492498424108,"z0":6.181455989665014,"aX":10.911024207917924},"breaks":{"breakAngle":15.6,"breakLength":15.6,"breakY":24.0,"breakVertical":-65.3,"breakVerticalInduced":-12.4,"breakHorizontal":-18.4,"spinRate":2838,"spinDirection":43},"zone":3,"typeConfidence":2.0,"plateTime":0.5234327457551666,"extension":5.999640057236444},"index":0,"playId":"d6839786-3ae3-3e22-b316-bdf3d3a522f8","pitchNumber":1,"startTime":"2025-08-30T01:06:00.815Z","endTime":"2025-08-30T01:06:04.583Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678368,"link":"/api/v1/people/678368","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":689414,"link":"/api/v1/people/689414"},"first":{"id":676572,"link":"/api/v1/people/676572"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":687859,"link":"/api/v1/people/687859"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":686894,"link":"/api/v1/people/686894"}},"offense":{"batter":{"id":596019,"link":"/api/v1/people/596019","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"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":81.3,"endSpeed":74.7,"strikeZoneTop":3.44,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.71862064582349,"aZ":-30.417943436089317,"pfxX":-11.927443940693072,"pfxZ":1.2461187550248574,"pX":-0.4229849210557919,"pZ":0.23206317647402905,"vX0":6.176683646668148,"vY0":-118.17602868699429,"vZ0":-5.341331982939401,"x":133.12,"y":232.51,"x0":-1.5287691626273057,"y0":50.00123264431138,"z0":5.334370982493816,"aX":-16.772607177984014},"breaks":{"breakAngle":26.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.6,"breakVerticalInduced":1.1,"breakHorizontal":19.9,"spinRate":1917,"spinDirection":241},"zone":13,"typeConfidence":2.0,"plateTime":0.46449880522315423,"extension":6.36085475465036},"index":1,"playId":"4ed2e454-4d8d-3050-a69a-e8f50d31c6b3","pitchNumber":2,"startTime":"2025-08-30T01:06:16.612Z","endTime":"2025-08-30T01:06:21.264Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678368,"link":"/api/v1/people/678368","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":689414,"link":"/api/v1/people/689414"},"first":{"id":676572,"link":"/api/v1/people/676572"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":687859,"link":"/api/v1/people/687859"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":686894,"link":"/api/v1/people/686894"}},"offense":{"batter":{"id":596019,"link":"/api/v1/people/596019","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.7,"endSpeed":82.3,"strikeZoneTop":3.44,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.07383510435227,"aZ":-12.446104164120886,"pfxX":-2.0841939428460963,"pfxZ":11.189919361857273,"pX":-0.26958360558368494,"pZ":2.9972672083707264,"vX0":2.938685132042273,"vY0":-133.30726568323618,"vZ0":-4.855410814147539,"x":127.28,"y":157.85,"x0":-1.1259592363043551,"y0":50.00490609809368,"z0":5.771986730661064,"aX":-3.675495614807598},"breaks":{"breakAngle":12.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":19.1,"breakHorizontal":3.0,"spinRate":2134,"spinDirection":201},"zone":2,"typeConfidence":2.0,"plateTime":0.4141014011028368,"extension":6.075561975091491},"index":2,"playId":"21aaac7b-84c8-3b79-bf00-9a323912c8d2","pitchNumber":3,"startTime":"2025-08-30T01:06:45.175Z","endTime":"2025-08-30T01:06:50.111Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678368,"link":"/api/v1/people/678368","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":689414,"link":"/api/v1/people/689414"},"first":{"id":676572,"link":"/api/v1/people/676572"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":687859,"link":"/api/v1/people/687859"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":686894,"link":"/api/v1/people/686894"}},"offense":{"batter":{"id":596019,"link":"/api/v1/people/596019","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"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":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":80.4,"endSpeed":73.0,"strikeZoneTop":3.44,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.378204072654235,"aZ":-29.337078862538476,"pfxX":-6.617684727112206,"pfxZ":2.0662871710406527,"pX":-0.725669249943698,"pZ":2.7601835073627843,"vX0":3.999725230081177,"vY0":-116.97850716610719,"vZ0":0.17440215499718814,"x":144.66,"y":164.26,"x0":-1.6076978447635764,"y0":50.00003388588573,"z0":5.460543688052814,"aX":-9.067042399305175},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.6,"breakVerticalInduced":4.1,"breakHorizontal":10.8,"spinRate":2007,"spinDirection":249},"zone":4,"typeConfidence":2.0,"plateTime":0.47024563442014466,"extension":6.365971927891358},"hitData":{"launchSpeed":54.8,"launchAngle":-52.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"soft","location":"1","coordinates":{"coordX":133.96,"coordY":192.11}},"index":3,"playId":"52954c15-025f-3934-8569-72e54a2356d7","pitchNumber":4,"startTime":"2025-08-30T01:07:02.983Z","endTime":"2025-08-30T01:07:13.477Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678368,"link":"/api/v1/people/678368","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":689414,"link":"/api/v1/people/689414"},"first":{"id":676572,"link":"/api/v1/people/676572"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":687859,"link":"/api/v1/people/687859"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":686894,"link":"/api/v1/people/686894"}},"offense":{"batter":{"id":596019,"link":"/api/v1/people/596019","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":596019,"link":"/api/v1/people/596019"},"credit":"b_ab"},{"player":{"id":678368,"link":"/api/v1/people/678368"},"credit":"p_ab"},{"player":{"id":596019,"link":"/api/v1/people/596019"},"credit":"b_pa"},{"player":{"id":678368,"link":"/api/v1/people/678368"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.3,"awayTeamWinProbability":0.7000000000000028,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.02,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2025-08-30T01:07:13.477Z","atBatIndex":50},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Juan Soto walks.","rbi":0,"awayScore":4,"homeScore":12,"isOut":false},"about":{"atBatIndex":51,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-08-30T01:07:12.009Z","endTime":"2025-08-30T01:08:49.776Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":1},"matchup":{"batter":{"id":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":678368,"fullName":"Valente Bellozo","link":"/api/v1/people/678368"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 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":76.1,"endSpeed":68.2,"strikeZoneTop":3.18611490075873,"strikeZoneBottom":1.53035895812015,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.66762317744374,"aZ":-38.81986760666992,"pfxX":7.74076173279523,"pfxZ":-5.581621408553387,"pX":1.1962177625583728,"pZ":1.787064844610399,"vX0":2.9150540494694983,"vY0":-110.60844128229871,"vZ0":0.044913634023586946,"x":71.4,"y":190.53,"x0":-1.1592649970422373,"y0":50.000424315181874,"z0":5.969507610916783,"aX":9.2256218147627},"breaks":{"breakAngle":14.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.3,"breakVerticalInduced":-9.5,"breakHorizontal":-14.9,"spinRate":2933,"spinDirection":51},"zone":14,"typeConfidence":2.0,"plateTime":0.5025599544196186,"extension":6.290223723672437},"index":0,"playId":"274c4e84-92ae-399d-8af5-ddf7422e5903","pitchNumber":1,"startTime":"2025-08-30T01:07:41.676Z","endTime":"2025-08-30T01:07:47.489Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678368,"link":"/api/v1/people/678368","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":689414,"link":"/api/v1/people/689414"},"first":{"id":676572,"link":"/api/v1/people/676572"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":687859,"link":"/api/v1/people/687859"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":686894,"link":"/api/v1/people/686894"}},"offense":{"batter":{"id":665742,"link":"/api/v1/people/665742","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"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.9,"endSpeed":77.1,"strikeZoneTop":3.2769776586947,"strikeZoneBottom":1.52564031500182,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.78283393205297,"aZ":-24.18886973735485,"pfxX":3.402310294868237,"pfxZ":5.241317779594249,"pX":0.9826295509025561,"pZ":2.006057951063762,"vX0":3.858454869402238,"vY0":-123.47694386085998,"vZ0":-4.243362248017616,"x":79.54,"y":184.62,"x0":-1.0503625745875476,"y0":50.00143359036638,"z0":5.816254928081254,"aX":5.1784026918176655},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":8.6,"breakHorizontal":-7.2,"spinRate":2518,"spinDirection":132},"zone":14,"typeConfidence":2.0,"plateTime":0.44598936982392345,"extension":6.180518478900964},"index":1,"playId":"9c65996e-efa7-32e0-b0b7-a7f0c4601135","pitchNumber":2,"startTime":"2025-08-30T01:07:59.874Z","endTime":"2025-08-30T01:08:04.978Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678368,"link":"/api/v1/people/678368","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":689414,"link":"/api/v1/people/689414"},"first":{"id":676572,"link":"/api/v1/people/676572"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":687859,"link":"/api/v1/people/687859"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":686894,"link":"/api/v1/people/686894"}},"offense":{"batter":{"id":665742,"link":"/api/v1/people/665742","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":80.4,"endSpeed":73.0,"strikeZoneTop":3.1721699640083,"strikeZoneBottom":1.53183506363582,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.6740414710957,"aZ":-30.27092647967394,"pfxX":-10.329930437678074,"pfxZ":1.400767420079708,"pX":0.9388585014481062,"pZ":1.418628520138613,"vX0":8.714209655581996,"vY0":-116.70991595717452,"vZ0":-2.2616815372279104,"x":81.21,"y":200.48,"x0":-1.5252090597376973,"y0":50.00407529047746,"z0":5.288283446178383,"aX":-14.063227384194956},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.8,"breakVerticalInduced":2.2,"breakHorizontal":16.2,"spinRate":2035,"spinDirection":247},"zone":14,"typeConfidence":2.0,"plateTime":0.47169173396974884,"extension":6.570933670365148},"index":2,"playId":"7417dc29-d7b3-3441-b257-05504f49e47e","pitchNumber":3,"startTime":"2025-08-30T01:08:22.053Z","endTime":"2025-08-30T01:08:27.484Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678368,"link":"/api/v1/people/678368","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":689414,"link":"/api/v1/people/689414"},"first":{"id":676572,"link":"/api/v1/people/676572"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":687859,"link":"/api/v1/people/687859"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":686894,"link":"/api/v1/people/686894"}},"offense":{"batter":{"id":665742,"link":"/api/v1/people/665742","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"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":0,"outs":1},"preCount":{"balls":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":83.3,"endSpeed":75.1,"strikeZoneTop":3.03740037367359,"strikeZoneBottom":1.50113105024156,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.304592838591095,"aZ":-24.392876724245554,"pfxX":4.5770830882090285,"pfxZ":5.307880742224134,"pX":-0.6549609807941914,"pZ":4.41706961466219,"vX0":0.4683144151611519,"vY0":-121.27259228125229,"vZ0":1.5016315639878521,"x":141.97,"y":119.52,"x0":-1.4448138035383709,"y0":50.000051014629655,"z0":5.9423908972509345,"aX":6.705776647153695},"breaks":{"breakAngle":15.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.6,"breakVerticalInduced":10.3,"breakHorizontal":-8.4,"spinRate":2380,"spinDirection":125},"zone":11,"typeConfidence":2.0,"plateTime":0.45447105910767993,"extension":6.047504469325888},"index":3,"playId":"5d04371b-05f8-3b57-8d84-07bfd976019d","pitchNumber":4,"startTime":"2025-08-30T01:08:46.064Z","endTime":"2025-08-30T01:08:49.776Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678368,"link":"/api/v1/people/678368","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":689414,"link":"/api/v1/people/689414"},"first":{"id":676572,"link":"/api/v1/people/676572"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":687859,"link":"/api/v1/people/687859"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":686894,"link":"/api/v1/people/686894"}},"offense":{"batter":{"id":665742,"link":"/api/v1/people/665742","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665742,"link":"/api/v1/people/665742"},"credit":"b_pa"},{"player":{"id":678368,"link":"/api/v1/people/678368"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.3,"awayTeamWinProbability":0.7000000000000028,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.02,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2025-08-30T01:08:49.776Z","atBatIndex":51},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Pete Alonso flies out sharply to center fielder Jakob Marsee.","rbi":0,"awayScore":4,"homeScore":12,"isOut":true},"about":{"atBatIndex":52,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-08-30T01:08:52.071Z","endTime":"2025-08-30T01:09:31.232Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":624413,"fullName":"Pete Alonso","link":"/api/v1/people/624413"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":678368,"fullName":"Valente Bellozo","link":"/api/v1/people/678368"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0],"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":624413,"fullName":"Pete Alonso","link":"/api/v1/people/624413"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":805300,"link":"/api/v1/people/805300"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":84.7,"endSpeed":77.0,"strikeZoneTop":3.48,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.964379147666474,"aZ":-23.012054559503465,"pfxX":3.32342908526177,"pfxZ":6.0164086932481275,"pX":0.7566836840910991,"pZ":2.7511181901237105,"vX0":3.2928410969311543,"vY0":-123.31291834089994,"vZ0":-2.907475286129042,"x":88.16,"y":164.5,"x0":-1.0331498533274497,"y0":50.00556354407483,"z0":5.909664488622074,"aX":5.064069851843388},"breaks":{"breakAngle":13.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":10.3,"breakHorizontal":-6.8,"spinRate":2476,"spinDirection":143},"zone":6,"typeConfidence":2.0,"plateTime":0.4459966510955007,"extension":6.4427699319012905},"hitData":{"launchSpeed":101.1,"launchAngle":25.0,"totalDistance":407.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":119.99,"coordY":34.51}},"index":0,"playId":"76b2ecc2-0227-30b7-92ab-8260dbc1e7af","pitchNumber":1,"startTime":"2025-08-30T01:09:19.196Z","endTime":"2025-08-30T01:09:31.232Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678368,"link":"/api/v1/people/678368","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":689414,"link":"/api/v1/people/689414"},"first":{"id":676572,"link":"/api/v1/people/676572"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":687859,"link":"/api/v1/people/687859"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":686894,"link":"/api/v1/people/686894"}},"offense":{"batter":{"id":624413,"link":"/api/v1/people/624413","batSide":{"code":"R","description":"Right"}},"first":{"id":665742,"link":"/api/v1/people/665742"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":624413,"link":"/api/v1/people/624413"},"credit":"b_ab"},{"player":{"id":678368,"link":"/api/v1/people/678368"},"credit":"p_ab"},{"player":{"id":624413,"link":"/api/v1/people/624413"},"credit":"b_pa"},{"player":{"id":678368,"link":"/api/v1/people/678368"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.3,"awayTeamWinProbability":0.7000000000000028,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.03,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2025-08-30T01:09:31.232Z","atBatIndex":52},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Mark Vientos grounds into a force out, fielded by second baseman Xavier Edwards. Juan Soto out at 2nd.","rbi":0,"awayScore":4,"homeScore":12,"isOut":true},"about":{"atBatIndex":53,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-08-30T01:09:31.456Z","endTime":"2025-08-30T01:11:36.589Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":668901,"fullName":"Mark Vientos","link":"/api/v1/people/668901"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":678368,"fullName":"Valente Bellozo","link":"/api/v1/people/678368"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0,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":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":669364,"link":"/api/v1/people/669364"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":668901,"fullName":"Mark Vientos","link":"/api/v1/people/668901"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":78.5,"endSpeed":69.1,"strikeZoneTop":3.66800693896549,"strikeZoneBottom":1.65025508630328,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.48031767031589,"aZ":-26.150055121818735,"pfxX":8.918724028540943,"pfxZ":4.818341623452081,"pX":1.4543611697143821,"pZ":2.605181686079166,"vX0":3.2038799830128966,"vY0":-113.9638688816194,"vZ0":-1.2460170102647858,"x":61.56,"y":168.44,"x0":-1.1489667344298626,"y0":50.004761995191664,"z0":5.864042395449858,"aX":11.156845316063709},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.8,"breakVerticalInduced":8.5,"breakHorizontal":-17.2,"spinRate":2634,"spinDirection":67},"zone":14,"typeConfidence":2.0,"plateTime":0.48995032450334497,"extension":6.514376035092665},"index":0,"playId":"8b318584-0297-387e-adc9-1cd655a268b9","pitchNumber":1,"startTime":"2025-08-30T01:10:00.227Z","endTime":"2025-08-30T01:10:04.740Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678368,"link":"/api/v1/people/678368","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":689414,"link":"/api/v1/people/689414"},"first":{"id":676572,"link":"/api/v1/people/676572"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":687859,"link":"/api/v1/people/687859"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":686894,"link":"/api/v1/people/686894"}},"offense":{"batter":{"id":668901,"link":"/api/v1/people/668901","batSide":{"code":"R","description":"Right"}},"first":{"id":665742,"link":"/api/v1/people/665742"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.3,"endSpeed":81.7,"strikeZoneTop":3.60654116271166,"strikeZoneBottom":1.64883187968398,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.2345539056013,"aZ":-11.889965765077013,"pfxX":-2.9663796210548163,"pfxZ":11.632687929599582,"pX":1.2984020617110232,"pZ":3.48537732984273,"vX0":6.477196610951853,"vY0":-132.68691920325568,"vZ0":-3.7397059627610343,"x":67.51,"y":144.67,"x0":-0.8134411524911657,"y0":50.00293915458203,"z0":5.809021467199477,"aX":-5.173370929065402},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":20.2,"breakHorizontal":3.6,"spinRate":2238,"spinDirection":201},"zone":12,"typeConfidence":2.0,"plateTime":0.4163322076015832,"extension":6.368152161829354},"index":1,"playId":"e24b7797-ebdb-359b-bb55-7f8b9dcab9b7","pitchNumber":2,"startTime":"2025-08-30T01:10:18.462Z","endTime":"2025-08-30T01:10:23.278Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678368,"link":"/api/v1/people/678368","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":689414,"link":"/api/v1/people/689414"},"first":{"id":676572,"link":"/api/v1/people/676572"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":687859,"link":"/api/v1/people/687859"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":686894,"link":"/api/v1/people/686894"}},"offense":{"batter":{"id":668901,"link":"/api/v1/people/668901","batSide":{"code":"R","description":"Right"}},"first":{"id":665742,"link":"/api/v1/people/665742"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"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":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.9,"endSpeed":78.7,"strikeZoneTop":3.54354208562425,"strikeZoneBottom":1.65362669118732,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.00091802522812,"aZ":-22.697888832536435,"pfxX":1.86432320368169,"pfxZ":6.011612474339003,"pX":0.2985666533623925,"pZ":1.7599697337688665,"vX0":2.9746609385623453,"vY0":-124.96003657329312,"vZ0":-5.202909922490218,"x":105.62,"y":191.26,"x0":-1.1510548271084946,"y0":50.0027923328246,"z0":5.742417355806742,"aX":2.9370243648289445},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":9.8,"breakHorizontal":-4.1,"spinRate":2515,"spinDirection":159},"zone":9,"typeConfidence":2.0,"plateTime":0.4389193089887957,"extension":6.385620951591321},"index":2,"playId":"0dbc0410-9e5f-37a0-8cf2-feda0265dbc6","pitchNumber":3,"startTime":"2025-08-30T01:10:39.467Z","endTime":"2025-08-30T01:10:43.144Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678368,"link":"/api/v1/people/678368","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":689414,"link":"/api/v1/people/689414"},"first":{"id":676572,"link":"/api/v1/people/676572"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":687859,"link":"/api/v1/people/687859"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":686894,"link":"/api/v1/people/686894"}},"offense":{"batter":{"id":668901,"link":"/api/v1/people/668901","batSide":{"code":"R","description":"Right"}},"first":{"id":665742,"link":"/api/v1/people/665742"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.2,"endSpeed":83.3,"strikeZoneTop":3.65,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.592000315690704,"aZ":-12.459634748995425,"pfxX":-2.518548965017645,"pfxZ":10.993888581952032,"pX":0.4278211896378369,"pZ":2.2152484476867165,"vX0":4.460679317718175,"vY0":-133.97893453645983,"vZ0":-6.788194623497612,"x":100.69,"y":178.97,"x0":-0.9418077914574605,"y0":50.00620780576665,"z0":5.697086784940865,"aX":-4.51818460891601},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":18.4,"breakHorizontal":3.5,"spinRate":2109,"spinDirection":203},"zone":9,"typeConfidence":2.0,"plateTime":0.4109566954453463,"extension":6.381105811600299},"index":3,"playId":"f6d4995b-16fe-3f6f-8509-6721450fa117","pitchNumber":4,"startTime":"2025-08-30T01:11:01.783Z","endTime":"2025-08-30T01:11:04.893Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678368,"link":"/api/v1/people/678368","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":689414,"link":"/api/v1/people/689414"},"first":{"id":676572,"link":"/api/v1/people/676572"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":687859,"link":"/api/v1/people/687859"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":686894,"link":"/api/v1/people/686894"}},"offense":{"batter":{"id":668901,"link":"/api/v1/people/668901","batSide":{"code":"R","description":"Right"}},"first":{"id":665742,"link":"/api/v1/people/665742"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"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":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.1,"endSpeed":83.1,"strikeZoneTop":3.65,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.22943647724296,"aZ":-12.37539803118082,"pfxX":-2.740736545349176,"pfxZ":11.034469093318586,"pX":0.5496439285312584,"pZ":4.219601969733807,"vX0":5.13280215309028,"vY0":-133.93543207532048,"vZ0":-1.8992500942633919,"x":96.05,"y":124.85,"x0":-1.046273413248677,"y0":50.00649353824336,"z0":5.835773103690067,"aX":-4.91996494120172},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":19.7,"breakHorizontal":3.7,"spinRate":2171,"spinDirection":207},"zone":12,"typeConfidence":2.0,"plateTime":0.4108787765615278,"extension":6.27963118361957},"hitData":{"launchSpeed":89.4,"launchAngle":2.0,"totalDistance":62.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":134.08,"coordY":143.57}},"index":4,"playId":"4be84719-6a67-3cde-b021-fdb2436a73db","pitchNumber":5,"startTime":"2025-08-30T01:11:28.906Z","endTime":"2025-08-30T01:11:36.589Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678368,"link":"/api/v1/people/678368","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":689414,"link":"/api/v1/people/689414"},"first":{"id":676572,"link":"/api/v1/people/676572"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":687859,"link":"/api/v1/people/687859"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":686894,"link":"/api/v1/people/686894"}},"offense":{"batter":{"id":668901,"link":"/api/v1/people/668901","batSide":{"code":"R","description":"Right"}},"first":{"id":665742,"link":"/api/v1/people/665742"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668901,"link":"/api/v1/people/668901"},"credit":"b_ab"},{"player":{"id":678368,"link":"/api/v1/people/678368"},"credit":"p_ab"},{"player":{"id":668901,"link":"/api/v1/people/668901"},"credit":"b_pa"},{"player":{"id":678368,"link":"/api/v1/people/678368"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.2,"awayTeamWinProbability":0.7999999999999972,"homeTeamWinProbabilityAdded":-0.09999999999999432,"leverageIndex":0.03,"dramaIndex":7.0,"contextMetrics":{},"playEndTime":"2025-08-30T01:11:36.589Z","atBatIndex":53},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Connor Norby doubles (12) on a ground ball to left fielder Brandon Nimmo.","rbi":0,"awayScore":4,"homeScore":12,"isOut":false},"about":{"atBatIndex":54,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-08-30T01:14:06.972Z","endTime":"2025-08-30T01:15:20.064Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":1,"strikes":2,"outs":0},"matchup":{"batter":{"id":681393,"fullName":"Connor Norby","link":"/api/v1/people/681393"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":664854,"fullName":"Ryan Helsley","link":"/api/v1/people/664854"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":681393,"fullName":"Connor Norby","link":"/api/v1/people/681393"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,4],"actionIndex":[0],"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":681393,"fullName":"Connor Norby","link":"/api/v1/people/681393"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":607043,"link":"/api/v1/people/607043"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Pitching Change: Ryan Helsley replaces Jonah Tong.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":12,"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-30T01:12:14.684Z","endTime":"2025-08-30T01:14:09.279Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":664854,"link":"/api/v1/people/664854"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":804636,"link":"/api/v1/people/804636","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":681393,"link":"/api/v1/people/681393","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"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":96.4,"endSpeed":86.8,"strikeZoneTop":3.15651927065768,"strikeZoneBottom":1.57094515240612,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":36.714856646519614,"aZ":-7.962493679745608,"pfxX":-3.561506713044813,"pfxZ":12.44016372316957,"pX":0.20497329891898491,"pZ":0.9530342612313906,"vX0":2.721953033389468,"vY0":-139.85278344502058,"vZ0":-11.83023566151815,"x":109.19,"y":213.05,"x0":-0.32690265516318556,"y0":50.00028759019677,"z0":5.7995531406128356,"aX":-6.9298863057009665},"breaks":{"breakAngle":30.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.2,"breakVerticalInduced":19.8,"breakHorizontal":5.8,"spinRate":2527,"spinDirection":194},"zone":14,"typeConfidence":0.9,"plateTime":0.3943201975302215,"extension":6.665342106770942},"index":1,"playId":"4cb97319-d9c1-3153-b547-5771ae408d5a","pitchNumber":1,"startTime":"2025-08-30T01:14:09.279Z","endTime":"2025-08-30T01:14:13.328Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664854,"link":"/api/v1/people/664854","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":681393,"link":"/api/v1/people/681393","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.3,"endSpeed":86.7,"strikeZoneTop":3.13158139193962,"strikeZoneBottom":1.49858776453429,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":36.472358394276135,"aZ":-6.876005534802079,"pfxX":-2.1133470139936565,"pfxZ":12.999256214720418,"pX":0.8363445393033276,"pZ":1.6364700881626792,"vX0":3.59021994600437,"vY0":-139.80927200397446,"vZ0":-10.331902429466398,"x":85.12,"y":194.6,"x0":-0.19991744249588905,"y0":50.00683096126953,"z0":5.864441070344753,"aX":-4.114335870606806},"breaks":{"breakAngle":18.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-8.9,"breakVerticalInduced":21.1,"breakHorizontal":3.0,"spinRate":2615,"spinDirection":195},"zone":14,"typeConfidence":0.9,"plateTime":0.39431599575248155,"extension":6.579020722205028},"index":2,"playId":"8da0de7b-c8a0-3bf6-b52c-9e22cc63ae88","pitchNumber":2,"startTime":"2025-08-30T01:14:25.018Z","endTime":"2025-08-30T01:14:28.816Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664854,"link":"/api/v1/people/664854","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":681393,"link":"/api/v1/people/681393","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.6,"endSpeed":80.7,"strikeZoneTop":3.27,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.111865495078217,"aZ":-27.485207746901878,"pfxX":1.6069986747316518,"pfxZ":2.840612523341729,"pX":0.7482082774813062,"pZ":1.8486380597098726,"vX0":2.6506691944932332,"vY0":-127.61596790037161,"vZ0":-4.97449450718756,"x":88.48,"y":188.87,"x0":-0.5124737062495981,"y0":50.004011415163184,"z0":5.986794818225109,"aX":2.6514123743774323},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":4.2,"breakHorizontal":-3.5,"spinRate":2375,"spinDirection":147},"zone":9,"typeConfidence":0.9,"plateTime":0.4291031391996425,"extension":6.590768970115298},"index":3,"playId":"dc435148-2dc7-3275-80bb-545924ec6092","pitchNumber":3,"startTime":"2025-08-30T01:14:41.488Z","endTime":"2025-08-30T01:14:45.661Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664854,"link":"/api/v1/people/664854","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":681393,"link":"/api/v1/people/681393","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"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":89.0,"endSpeed":81.9,"strikeZoneTop":3.27,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.386062176485435,"aZ":-30.285009994525456,"pfxX":0.920482557801612,"pfxZ":1.1147905560165432,"pX":-0.05751641283230559,"pZ":1.8176292473352482,"vX0":0.8470196585899002,"vY0":-129.60834435906128,"vZ0":-4.882044855325618,"x":119.19,"y":189.7,"x0":-0.5083112387123556,"y0":50.00464348298617,"z0":6.041655148231194,"aX":1.5643853253317448},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":1.2,"breakHorizontal":-1.8,"spinRate":2466,"spinDirection":119},"zone":8,"typeConfidence":0.9,"plateTime":0.4227840429925309,"extension":6.492050360049922},"hitData":{"launchSpeed":94.9,"launchAngle":3.0,"totalDistance":63.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":38.0,"coordY":106.0}},"index":4,"playId":"f2304d05-9fe5-3d03-a48d-7933669b4361","pitchNumber":4,"startTime":"2025-08-30T01:15:03.579Z","endTime":"2025-08-30T01:15:20.064Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664854,"link":"/api/v1/people/664854","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":681393,"link":"/api/v1/people/681393","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":681393,"link":"/api/v1/people/681393"},"credit":"b_ab"},{"player":{"id":664854,"link":"/api/v1/people/664854"},"credit":"p_ab"},{"player":{"id":681393,"link":"/api/v1/people/681393"},"credit":"b_pa"},{"player":{"id":664854,"link":"/api/v1/people/664854"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":98.6,"awayTeamWinProbability":1.4000000000000057,"homeTeamWinProbabilityAdded":-0.6000000000000085,"leverageIndex":0.1,"dramaIndex":11.0,"contextMetrics":{},"playEndTime":"2025-08-30T01:15:20.064Z","atBatIndex":54},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Troy Johnston grounds out to first baseman Pete Alonso. Connor Norby to 3rd.","rbi":0,"awayScore":4,"homeScore":12,"isOut":true},"about":{"atBatIndex":55,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-08-30T01:15:17.134Z","endTime":"2025-08-30T01:17:10.656Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":687859,"fullName":"Troy Johnston","link":"/api/v1/people/687859"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":664854,"fullName":"Ryan Helsley","link":"/api/v1/people/664854"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":681393,"fullName":"Connor Norby","link":"/api/v1/people/681393"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":687859,"fullName":"Troy Johnston","link":"/api/v1/people/687859"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":624413,"link":"/api/v1/people/624413"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_play","runner":{"id":681393,"fullName":"Connor Norby","link":"/api/v1/people/681393"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":98.2,"endSpeed":87.7,"strikeZoneTop":3.53,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":40.414807587976874,"aZ":-7.751267304017311,"pfxX":-1.582707674515141,"pfxZ":12.140723576871107,"pX":0.480997030846066,"pZ":2.777052100534702,"vX0":3.144978796847928,"vY0":-142.7169273465399,"vZ0":-7.262550758492546,"x":98.67,"y":163.8,"x0":-0.4422143615569492,"y0":50.00614928788344,"z0":5.880444305268789,"aX":-3.1849462014825183},"breaks":{"breakAngle":13.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-8.8,"breakVerticalInduced":20.2,"breakHorizontal":2.0,"spinRate":2657,"spinDirection":193},"zone":6,"typeConfidence":0.9,"plateTime":0.3874774924749489,"extension":6.361643714671174},"index":0,"playId":"757a41bd-e905-310b-b2d4-0dcd6246a028","pitchNumber":1,"startTime":"2025-08-30T01:15:57.096Z","endTime":"2025-08-30T01:16:05.820Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664854,"link":"/api/v1/people/664854","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":687859,"link":"/api/v1/people/687859","batSide":{"code":"L","description":"Left"}},"second":{"id":681393,"link":"/api/v1/people/681393"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":97.0,"endSpeed":86.7,"strikeZoneTop":3.53737048197025,"strikeZoneBottom":1.62640664063382,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":38.85160728246651,"aZ":-11.59865447601944,"pfxX":-1.6304867216147896,"pfxZ":10.449449792513647,"pX":-1.2910332798481858,"pZ":4.665374897561532,"vX0":-1.5926857477240868,"vY0":-141.05249675877124,"vZ0":-1.839721316495615,"x":166.21,"y":112.81,"x0":-0.5024961053258584,"y0":50.00604676390856,"z0":6.0946504605048775,"aX":-3.2116503353722363},"breaks":{"breakAngle":16.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.0,"breakVerticalInduced":18.6,"breakHorizontal":3.4,"spinRate":2500,"spinDirection":196},"zone":11,"typeConfidence":0.9,"plateTime":0.3917309010464227,"extension":6.606621490865219},"index":1,"playId":"29634f5d-986a-3883-acc7-b9af802971be","pitchNumber":2,"startTime":"2025-08-30T01:16:21.234Z","endTime":"2025-08-30T01:16:25.069Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664854,"link":"/api/v1/people/664854","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":687859,"link":"/api/v1/people/687859","batSide":{"code":"L","description":"Left"}},"second":{"id":681393,"link":"/api/v1/people/681393"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"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":99.1,"endSpeed":89.1,"strikeZoneTop":3.53,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":38.97153762670998,"aZ":-7.653392280724025,"pfxX":-2.452491046503863,"pfxZ":11.856246729057899,"pX":-0.8169172503674164,"pZ":3.1192067028342976,"vX0":-0.3947561255355292,"vY0":-144.16108366410205,"vZ0":-6.71872786381728,"x":148.14,"y":154.56,"x0":-0.35954570365922256,"y0":50.001326963082214,"z0":5.976738395523367,"aX":-5.071048992591368},"breaks":{"breakAngle":28.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-8.3,"breakVerticalInduced":20.0,"breakHorizontal":4.6,"spinRate":2674,"spinDirection":193},"zone":1,"typeConfidence":0.91,"plateTime":0.3825055265470514,"extension":6.555946186057481},"index":2,"playId":"14e556db-9470-3c45-b2ca-405d7ebddcc6","pitchNumber":3,"startTime":"2025-08-30T01:16:40.715Z","endTime":"2025-08-30T01:16:45.017Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664854,"link":"/api/v1/people/664854","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":687859,"link":"/api/v1/people/687859","batSide":{"code":"L","description":"Left"}},"second":{"id":681393,"link":"/api/v1/people/681393"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.2,"endSpeed":74.4,"strikeZoneTop":3.53,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.16758660568836,"aZ":-41.24182967092401,"pfxX":2.387689135532548,"pfxZ":-6.483626712952586,"pX":0.46982343860604564,"pZ":1.662872774137002,"vX0":1.1519269469398477,"vY0":-118.21599812618476,"vZ0":-1.4456524969453257,"x":99.09,"y":193.88,"x0":-0.3359813858995215,"y0":50.005417962948904,"z0":6.11132868755725,"aX":3.3373948208050352},"breaks":{"breakAngle":4.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.6,"breakVerticalInduced":-11.8,"breakHorizontal":-4.7,"spinRate":2551,"spinDirection":30},"zone":9,"typeConfidence":0.9,"plateTime":0.4655726995367502,"extension":6.49055374071588},"hitData":{"launchSpeed":97.7,"launchAngle":-9.0,"totalDistance":14.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":158.4,"coordY":161.31}},"index":3,"playId":"80ca2152-7971-30c2-8934-21b131f571f6","pitchNumber":4,"startTime":"2025-08-30T01:17:02.389Z","endTime":"2025-08-30T01:17:10.656Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664854,"link":"/api/v1/people/664854","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":687859,"link":"/api/v1/people/687859","batSide":{"code":"L","description":"Left"}},"second":{"id":681393,"link":"/api/v1/people/681393"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":687859,"link":"/api/v1/people/687859"},"credit":"b_ab"},{"player":{"id":664854,"link":"/api/v1/people/664854"},"credit":"p_ab"},{"player":{"id":687859,"link":"/api/v1/people/687859"},"credit":"b_pa"},{"player":{"id":664854,"link":"/api/v1/people/664854"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.0,"awayTeamWinProbability":1.0,"homeTeamWinProbabilityAdded":0.4000000000000057,"leverageIndex":0.18,"dramaIndex":12.0,"contextMetrics":{},"playEndTime":"2025-08-30T01:17:10.656Z","atBatIndex":55},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Eric Wagaman flies out to left fielder Brandon Nimmo.","rbi":0,"awayScore":4,"homeScore":12,"isOut":true},"about":{"atBatIndex":56,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-08-30T01:17:17.976Z","endTime":"2025-08-30T01:18:36.043Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":676572,"fullName":"Eric Wagaman","link":"/api/v1/people/676572"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":664854,"fullName":"Ryan Helsley","link":"/api/v1/people/664854"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":681393,"fullName":"Connor Norby","link":"/api/v1/people/681393"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":676572,"fullName":"Eric Wagaman","link":"/api/v1/people/676572"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":607043,"link":"/api/v1/people/607043"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":98.6,"endSpeed":89.1,"strikeZoneTop":3.65808978927137,"strikeZoneBottom":1.82719707748919,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":37.22721272353268,"aZ":-9.329916449587996,"pfxX":-0.6965303468357749,"pfxZ":11.213622695394793,"pX":0.4654807459199113,"pZ":0.053294769567757645,"vX0":1.880602557541663,"vY0":-142.83216305130924,"vZ0":-14.2925723488767,"x":99.26,"y":237.34,"x0":-0.11514635517877705,"y0":50.004557672400594,"z0":5.746097265817612,"aX":-1.419324370355656},"breaks":{"breakAngle":3.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.5,"breakVerticalInduced":17.2,"breakHorizontal":0.8,"spinRate":2529,"spinDirection":194},"zone":14,"typeConfidence":0.9,"plateTime":0.3855682546361101,"extension":6.665340138167844},"index":0,"playId":"136f8bb2-6b33-353d-b4d3-c810da24f830","pitchNumber":1,"startTime":"2025-08-30T01:17:41.061Z","endTime":"2025-08-30T01:17:46.030Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664854,"link":"/api/v1/people/664854","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":676572,"link":"/api/v1/people/676572","batSide":{"code":"R","description":"Right"}},"third":{"id":681393,"link":"/api/v1/people/681393"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"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":88.5,"endSpeed":79.8,"strikeZoneTop":3.53,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.67025840247345,"aZ":-25.91621720530189,"pfxX":-0.9867057023559707,"pfxZ":3.798997031061738,"pX":-0.26171868116193525,"pZ":2.51568790050567,"vX0":0.5468052739191082,"vY0":-128.80279365125733,"vZ0":-3.7026075696478746,"x":126.98,"y":170.86,"x0":-0.350786963149478,"y0":50.00235713518159,"z0":6.021362077512225,"aX":-1.6251606194608554},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":6.1,"breakHorizontal":1.7,"spinRate":2428,"spinDirection":166},"zone":5,"typeConfidence":0.84,"plateTime":0.428493274847773,"extension":6.5711008985029435},"hitData":{"launchSpeed":94.8,"launchAngle":54.0,"totalDistance":219.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":82.14,"coordY":124.16}},"index":1,"playId":"cdfa4ec1-1590-3960-86dc-29f60bb6718e","pitchNumber":2,"startTime":"2025-08-30T01:18:22.574Z","endTime":"2025-08-30T01:18:36.043Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664854,"link":"/api/v1/people/664854","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":676572,"link":"/api/v1/people/676572","batSide":{"code":"R","description":"Right"}},"third":{"id":681393,"link":"/api/v1/people/681393"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":676572,"link":"/api/v1/people/676572"},"credit":"b_ab"},{"player":{"id":664854,"link":"/api/v1/people/664854"},"credit":"p_ab"},{"player":{"id":676572,"link":"/api/v1/people/676572"},"credit":"b_pa"},{"player":{"id":664854,"link":"/api/v1/people/664854"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.4,"awayTeamWinProbability":0.5999999999999943,"homeTeamWinProbabilityAdded":0.4000000000000057,"leverageIndex":0.12,"dramaIndex":11.0,"contextMetrics":{},"playEndTime":"2025-08-30T01:18:36.043Z","atBatIndex":56},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Joey Wiemer grounds out sharply, shortstop Francisco Lindor to first baseman Pete Alonso.","rbi":0,"awayScore":4,"homeScore":12,"isOut":true},"about":{"atBatIndex":57,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-08-30T01:18:38.137Z","endTime":"2025-08-30T01:19:31.972Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":686894,"fullName":"Joey Wiemer","link":"/api/v1/people/686894"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":664854,"fullName":"Ryan Helsley","link":"/api/v1/people/664854"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":686894,"fullName":"Joey Wiemer","link":"/api/v1/people/686894"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":596019,"link":"/api/v1/people/596019"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":624413,"link":"/api/v1/people/624413"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":98.0,"endSpeed":87.9,"strikeZoneTop":3.54318835072635,"strikeZoneBottom":1.67193538438725,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":39.12790415663408,"aZ":-5.753354023676873,"pfxX":-1.3720131565371272,"pfxZ":13.159140355730283,"pX":-1.02264975354852,"pZ":2.0141259613762155,"vX0":-1.4250206218788621,"vY0":-142.32340853175631,"vZ0":-9.902681359029534,"x":155.98,"y":184.4,"x0":-0.3333004208363454,"y0":50.003136488310716,"z0":5.941121914143815,"aX":-2.7551097044640676},"breaks":{"breakAngle":20.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-7.6,"breakVerticalInduced":21.5,"breakHorizontal":2.8,"spinRate":2617,"spinDirection":191},"zone":13,"typeConfidence":0.91,"plateTime":0.3880027591476396,"extension":6.650950493418255},"index":0,"playId":"37ef1337-01bd-3657-b17e-de97f7c1a59b","pitchNumber":1,"startTime":"2025-08-30T01:19:06.198Z","endTime":"2025-08-30T01:19:09.849Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664854,"link":"/api/v1/people/664854","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":686894,"link":"/api/v1/people/686894","batSide":{"code":"R","description":"Right"}},"third":{"id":681393,"link":"/api/v1/people/681393"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.9,"endSpeed":85.5,"strikeZoneTop":3.39,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":39.299760960858144,"aZ":-7.757976247159814,"pfxX":-2.542094465746181,"pfxZ":12.7723721632889,"pX":0.34908853466365436,"pZ":2.264756941940039,"vX0":2.045680745546371,"vY0":-139.30241383604329,"vZ0":-8.322669776542867,"x":103.69,"y":177.63,"x0":-0.07473026722149655,"y0":50.00056864924393,"z0":5.851293486036679,"aX":-4.858286679794762},"breaks":{"breakAngle":22.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.5,"breakVerticalInduced":21.0,"breakHorizontal":4.1,"spinRate":2599,"spinDirection":194},"zone":6,"typeConfidence":0.9,"plateTime":0.3974155846694125,"extension":6.84420840023865},"hitData":{"launchSpeed":80.7,"launchAngle":1.0,"totalDistance":50.0,"trajectory":"ground_ball","hardness":"hard","location":"6","coordinates":{"coordX":118.88,"coordY":145.09}},"index":1,"playId":"f99bd927-3ad5-396d-b40f-7b50e36da040","pitchNumber":2,"startTime":"2025-08-30T01:19:24.159Z","endTime":"2025-08-30T01:19:31.972Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664854,"link":"/api/v1/people/664854","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":686894,"link":"/api/v1/people/686894","batSide":{"code":"R","description":"Right"}},"third":{"id":681393,"link":"/api/v1/people/681393"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":686894,"link":"/api/v1/people/686894"},"credit":"b_ab"},{"player":{"id":664854,"link":"/api/v1/people/664854"},"credit":"p_ab"},{"player":{"id":686894,"link":"/api/v1/people/686894"},"credit":"b_pa"},{"player":{"id":664854,"link":"/api/v1/people/664854"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.6,"awayTeamWinProbability":0.4000000000000057,"homeTeamWinProbabilityAdded":0.19999999999998863,"leverageIndex":0.08,"dramaIndex":8.0,"contextMetrics":{},"playEndTime":"2025-08-30T01:19:31.972Z","atBatIndex":57},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Brandon Nimmo homers (22) on a fly ball to right field.","rbi":1,"awayScore":4,"homeScore":13,"isOut":false},"about":{"atBatIndex":58,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-08-30T01:22:42.673Z","endTime":"2025-08-30T01:24:09.982Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":3,"strikes":1,"outs":0},"matchup":{"batter":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":678368,"fullName":"Valente Bellozo","link":"/api/v1/people/678368"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5],"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":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"responsiblePitcher":{"id":678368,"link":"/api/v1/people/678368"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":4,"homeScore":12,"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-30T01:22:08.477Z","endTime":"2025-08-30T01:22:44.968Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":678368,"link":"/api/v1/people/678368","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":689414,"link":"/api/v1/people/689414"},"first":{"id":676572,"link":"/api/v1/people/676572"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":687859,"link":"/api/v1/people/687859"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":686894,"link":"/api/v1/people/686894"}},"offense":{"batter":{"id":607043,"link":"/api/v1/people/607043","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":79.9,"endSpeed":73.2,"strikeZoneTop":3.66101389689093,"strikeZoneBottom":1.64831025492829,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.02099277590262,"aZ":-31.07364426963845,"pfxX":-9.259862068312522,"pfxZ":0.8022255273549161,"pX":-1.5139683439432778,"pZ":2.0526611597796984,"vX0":3.2190676930587294,"vY0":-116.37349909773322,"vZ0":-1.095982125954839,"x":174.71,"y":183.36,"x0":-1.7167885859936418,"y0":50.00061019597086,"z0":5.488682531962838,"aX":-12.624983398600994},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.5,"breakVerticalInduced":1.4,"breakHorizontal":15.8,"spinRate":2082,"spinDirection":241},"zone":13,"typeConfidence":2.0,"plateTime":0.4717246960223265,"extension":6.258289641938179},"index":1,"playId":"86738997-fae8-38b4-87f5-0d3a692cf401","pitchNumber":1,"startTime":"2025-08-30T01:22:44.968Z","endTime":"2025-08-30T01:22:48.558Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678368,"link":"/api/v1/people/678368","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":689414,"link":"/api/v1/people/689414"},"first":{"id":676572,"link":"/api/v1/people/676572"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":687859,"link":"/api/v1/people/687859"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":686894,"link":"/api/v1/people/686894"}},"offense":{"batter":{"id":607043,"link":"/api/v1/people/607043","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"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":80.0,"endSpeed":72.8,"strikeZoneTop":3.60938481976164,"strikeZoneBottom":1.65157320383521,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.05421820006456,"aZ":-30.59948727191412,"pfxX":-12.515389142395316,"pfxZ":1.165555461173566,"pX":1.4413404043052194,"pZ":0.8517454007808632,"vX0":10.109981419316911,"vY0":-116.0232214791186,"vZ0":-3.3141021707212,"x":62.06,"y":215.78,"x0":-1.3712010010634423,"y0":50.0000937594375,"z0":5.249950725978626,"aX":-16.862672915328336},"breaks":{"breakAngle":25.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-42.0,"breakVerticalInduced":1.4,"breakHorizontal":19.8,"spinRate":1996,"spinDirection":244},"zone":14,"typeConfidence":2.0,"plateTime":0.474186033648929,"extension":6.529236687664152},"index":2,"playId":"4d570198-fbd6-3142-915a-b65d04ce2e54","pitchNumber":2,"startTime":"2025-08-30T01:22:59.328Z","endTime":"2025-08-30T01:23:04.343Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678368,"link":"/api/v1/people/678368","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":689414,"link":"/api/v1/people/689414"},"first":{"id":676572,"link":"/api/v1/people/676572"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":687859,"link":"/api/v1/people/687859"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":686894,"link":"/api/v1/people/686894"}},"offense":{"batter":{"id":607043,"link":"/api/v1/people/607043","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"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":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":84.2,"endSpeed":76.3,"strikeZoneTop":3.64,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.8819964006865,"aZ":-22.214077547040752,"pfxX":1.2412581468915689,"pfxZ":6.632165369120152,"pX":0.7261347501777263,"pZ":3.4165957077265725,"vX0":4.674704678624589,"vY0":-122.49894411897552,"vZ0":-0.9666520657510297,"x":89.32,"y":146.53,"x0":-1.3774458137121919,"y0":50.00261483697705,"z0":5.736356969057886,"aX":1.8632255945129677},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.0,"breakVerticalInduced":12.0,"breakHorizontal":-3.5,"spinRate":2599,"spinDirection":149},"zone":3,"typeConfidence":2.0,"plateTime":0.44917770896002995,"extension":6.20884383835022},"index":3,"playId":"58867cb0-4238-3538-b0fa-40a55189a7ea","pitchNumber":3,"startTime":"2025-08-30T01:23:16.100Z","endTime":"2025-08-30T01:23:21.095Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678368,"link":"/api/v1/people/678368","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":689414,"link":"/api/v1/people/689414"},"first":{"id":676572,"link":"/api/v1/people/676572"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":687859,"link":"/api/v1/people/687859"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":686894,"link":"/api/v1/people/686894"}},"offense":{"batter":{"id":607043,"link":"/api/v1/people/607043","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":75.1,"endSpeed":67.4,"strikeZoneTop":3.57994754232301,"strikeZoneBottom":1.64932499484847,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.347343091170096,"aZ":-38.829150308098036,"pfxX":9.789083802846871,"pfxZ":-5.753295809116827,"pX":1.0784857411869788,"pZ":1.241785203738864,"vX0":2.489008554802457,"vY0":-109.08835304469216,"vZ0":-0.6607479236845457,"x":75.89,"y":205.25,"x0":-1.3601893288494715,"y0":50.002899845018,"z0":5.8847166459489575,"aX":11.324069097058015},"breaks":{"breakAngle":16.8,"breakLength":14.4,"breakY":24.0,"breakVertical":-60.4,"breakVerticalInduced":-10.1,"breakHorizontal":-18.5,"spinRate":2833,"spinDirection":45},"zone":14,"typeConfidence":2.0,"plateTime":0.5100311078116082,"extension":6.292014368990549},"index":4,"playId":"9e30a26e-d32c-375c-8542-c6368f84f1d1","pitchNumber":4,"startTime":"2025-08-30T01:23:31.563Z","endTime":"2025-08-30T01:23:36.844Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678368,"link":"/api/v1/people/678368","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":689414,"link":"/api/v1/people/689414"},"first":{"id":676572,"link":"/api/v1/people/676572"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":687859,"link":"/api/v1/people/687859"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":686894,"link":"/api/v1/people/686894"}},"offense":{"batter":{"id":607043,"link":"/api/v1/people/607043","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"preCount":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.0,"endSpeed":82.0,"strikeZoneTop":3.64,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.4623919131717,"aZ":-16.057518498705765,"pfxX":-4.3509124619782185,"pfxZ":9.260424637262293,"pX":1.0268707214728283,"pZ":2.3259350739033677,"vX0":7.579017305593247,"vY0":-132.17181527720612,"vZ0":-5.317426535484575,"x":77.86,"y":175.98,"x0":-1.3339844169465425,"y0":50.0013293461283,"z0":5.573139371973169,"aX":-7.571518679806668},"breaks":{"breakAngle":18.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":15.6,"breakHorizontal":5.9,"spinRate":2124,"spinDirection":215},"zone":14,"typeConfidence":2.0,"plateTime":0.4170185978874321,"extension":6.36513903565906},"hitData":{"launchSpeed":107.2,"launchAngle":24.0,"totalDistance":357.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":187.98,"coordY":109.8}},"index":5,"playId":"0849cc24-b0ea-3a79-a085-20238200d9f1","pitchNumber":5,"startTime":"2025-08-30T01:23:48.692Z","endTime":"2025-08-30T01:24:09.982Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678368,"link":"/api/v1/people/678368","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":689414,"link":"/api/v1/people/689414"},"first":{"id":676572,"link":"/api/v1/people/676572"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":687859,"link":"/api/v1/people/687859"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":686894,"link":"/api/v1/people/686894"}},"offense":{"batter":{"id":607043,"link":"/api/v1/people/607043","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":607043,"link":"/api/v1/people/607043"},"credit":"b_ab"},{"player":{"id":678368,"link":"/api/v1/people/678368"},"credit":"p_ab"},{"player":{"id":607043,"link":"/api/v1/people/607043"},"credit":"b_pa"},{"player":{"id":678368,"link":"/api/v1/people/678368"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.8,"awayTeamWinProbability":0.20000000000000284,"homeTeamWinProbabilityAdded":0.20000000000000284,"leverageIndex":0.01,"dramaIndex":7.0,"contextMetrics":{},"playEndTime":"2025-08-30T01:24:09.982Z","atBatIndex":58},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Starling Marte pops out to first baseman Eric Wagaman in foul territory.","rbi":0,"awayScore":4,"homeScore":13,"isOut":true},"about":{"atBatIndex":59,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-08-30T01:23:59.286Z","endTime":"2025-08-30T01:24:44.233Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":516782,"fullName":"Starling Marte","link":"/api/v1/people/516782"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":678368,"fullName":"Valente Bellozo","link":"/api/v1/people/678368"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":516782,"fullName":"Starling Marte","link":"/api/v1/people/516782"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":676572,"link":"/api/v1/people/676572"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":84.3,"endSpeed":77.7,"strikeZoneTop":3.54,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.337630979875325,"aZ":-21.734596462335315,"pfxX":0.1849795991892103,"pfxZ":6.809451011933829,"pX":-0.012778987303131258,"pZ":2.2166884444500585,"vX0":2.7999944304593867,"vY0":-122.76244514511892,"vZ0":-4.328079805373629,"x":117.49,"y":178.93,"x0":-1.190103151242975,"y0":50.002024769607324,"z0":5.843040146689466,"aX":0.2830149580605594},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":11.6,"breakHorizontal":-1.0,"spinRate":2478,"spinDirection":148},"zone":5,"typeConfidence":2.0,"plateTime":0.4454499979462585,"extension":6.20362242243323},"hitData":{"launchSpeed":72.4,"launchAngle":81.0,"totalDistance":49.0,"trajectory":"popup","hardness":"medium","location":"3","coordinates":{"coordX":156.38,"coordY":190.7}},"index":0,"playId":"a07945ea-28fe-3dd2-939c-666990e62c4b","pitchNumber":1,"startTime":"2025-08-30T01:24:34.972Z","endTime":"2025-08-30T01:24:44.233Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678368,"link":"/api/v1/people/678368","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":689414,"link":"/api/v1/people/689414"},"first":{"id":676572,"link":"/api/v1/people/676572"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":687859,"link":"/api/v1/people/687859"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":686894,"link":"/api/v1/people/686894"}},"offense":{"batter":{"id":516782,"link":"/api/v1/people/516782","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":516782,"link":"/api/v1/people/516782"},"credit":"b_ab"},{"player":{"id":678368,"link":"/api/v1/people/678368"},"credit":"p_ab"},{"player":{"id":516782,"link":"/api/v1/people/516782"},"credit":"b_pa"},{"player":{"id":678368,"link":"/api/v1/people/678368"},"credit":"p_pa"}],"flags":[{"credit":"b_foul_out"}],"homeTeamWinProbability":99.8,"awayTeamWinProbability":0.20000000000000284,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.01,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2025-08-30T01:24:44.233Z","atBatIndex":59},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Brett Baty singles on a line drive to center fielder Jakob Marsee.","rbi":0,"awayScore":4,"homeScore":13,"isOut":false},"about":{"atBatIndex":60,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-08-30T01:24:48.013Z","endTime":"2025-08-30T01:26:30.725Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":678368,"fullName":"Valente Bellozo","link":"/api/v1/people/678368"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":805300,"link":"/api/v1/people/805300"},"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":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":84.6,"endSpeed":77.4,"strikeZoneTop":3.78858039064438,"strikeZoneBottom":1.69915206997281,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.273019552533995,"aZ":-23.805714662743213,"pfxX":3.1856555813016065,"pfxZ":5.459694277450868,"pX":-0.18912965462460568,"pZ":2.7970880456054568,"vX0":2.089680872135513,"vY0":-123.24432968815522,"vZ0":-2.2690221851045083,"x":124.21,"y":163.26,"x0":-1.4629103557930372,"y0":50.003975063048784,"z0":5.747336142778059,"aX":4.883795694769541},"breaks":{"breakAngle":12.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":9.6,"breakHorizontal":-6.2,"spinRate":2465,"spinDirection":135},"zone":5,"typeConfidence":2.0,"plateTime":0.4450097176613066,"extension":6.2297882766639585},"index":0,"playId":"586cee3c-319c-36cc-87c1-4796858da064","pitchNumber":1,"startTime":"2025-08-30T01:25:14.443Z","endTime":"2025-08-30T01:25:18.337Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678368,"link":"/api/v1/people/678368","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":689414,"link":"/api/v1/people/689414"},"first":{"id":676572,"link":"/api/v1/people/676572"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":687859,"link":"/api/v1/people/687859"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":686894,"link":"/api/v1/people/686894"}},"offense":{"batter":{"id":683146,"link":"/api/v1/people/683146","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":75.1,"endSpeed":68.0,"strikeZoneTop":3.67753489474126,"strikeZoneBottom":1.69829374442163,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.160318251973163,"aZ":-39.60923609374384,"pfxX":7.980935230182771,"pfxZ":-6.359178308243912,"pX":-0.1766014302210149,"pZ":0.3620820406681554,"vX0":0.07924061795258885,"vY0":-109.24454006628144,"vZ0":-2.5347450058134355,"x":123.73,"y":229.0,"x0":-1.244943614611688,"y0":50.00315056238244,"z0":5.932063289965713,"aX":9.328275133721581},"breaks":{"breakAngle":13.2,"breakLength":14.4,"breakY":24.0,"breakVertical":-61.7,"breakVerticalInduced":-11.9,"breakHorizontal":-14.3,"spinRate":2843,"spinDirection":32},"zone":13,"typeConfidence":2.0,"plateTime":0.5078555333290411,"extension":6.327765518259036},"index":1,"playId":"1d7c53d1-04cc-33d3-a169-77a9665809f4","pitchNumber":2,"startTime":"2025-08-30T01:25:33.485Z","endTime":"2025-08-30T01:25:39.031Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678368,"link":"/api/v1/people/678368","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":689414,"link":"/api/v1/people/689414"},"first":{"id":676572,"link":"/api/v1/people/676572"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":687859,"link":"/api/v1/people/687859"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":686894,"link":"/api/v1/people/686894"}},"offense":{"batter":{"id":683146,"link":"/api/v1/people/683146","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":79.7,"endSpeed":72.8,"strikeZoneTop":3.64522143515277,"strikeZoneBottom":1.69650666226584,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.527468653807976,"aZ":-30.52098959392784,"pfxX":-9.38584324207326,"pfxZ":1.2244831324764691,"pX":-0.2501924397986883,"pZ":1.1254544973931457,"vX0":6.015503903385076,"vY0":-115.84109320340522,"vZ0":-2.662663759403417,"x":126.54,"y":208.39,"x0":-1.6734661195204106,"y0":50.00087042069058,"z0":5.2349283720033135,"aX":-12.635508541912024},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.6,"breakVerticalInduced":1.8,"breakHorizontal":15.4,"spinRate":1838,"spinDirection":244},"zone":13,"typeConfidence":2.0,"plateTime":0.47452804241124236,"extension":6.50607146447125},"index":2,"playId":"cb221411-824b-3c88-bfd9-07011d276573","pitchNumber":3,"startTime":"2025-08-30T01:25:57.440Z","endTime":"2025-08-30T01:26:02.217Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678368,"link":"/api/v1/people/678368","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":689414,"link":"/api/v1/people/689414"},"first":{"id":676572,"link":"/api/v1/people/676572"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":687859,"link":"/api/v1/people/687859"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":686894,"link":"/api/v1/people/686894"}},"offense":{"batter":{"id":683146,"link":"/api/v1/people/683146","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"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":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.7,"endSpeed":78.0,"strikeZoneTop":3.72,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.71075477022098,"aZ":-21.691387889884684,"pfxX":0.5817488793277922,"pfxZ":6.705028543593333,"pX":0.12788838405543865,"pZ":3.21198450107181,"vX0":3.638858253073528,"vY0":-124.69444451538752,"vZ0":-1.8673771083937263,"x":112.13,"y":152.06,"x0":-1.4301981043976044,"y0":50.00528465656485,"z0":5.773046695984713,"aX":0.9088508025163579},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":11.9,"breakHorizontal":-1.9,"spinRate":2544,"spinDirection":153},"zone":2,"typeConfidence":2.0,"plateTime":0.4404519270841156,"extension":6.206479485611254},"hitData":{"launchSpeed":78.9,"launchAngle":22.0,"totalDistance":249.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":147.27,"coordY":102.76}},"index":3,"playId":"8f7c1fe3-ef96-342c-93d9-5b2b8575a5af","pitchNumber":4,"startTime":"2025-08-30T01:26:16.151Z","endTime":"2025-08-30T01:26:30.725Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678368,"link":"/api/v1/people/678368","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":689414,"link":"/api/v1/people/689414"},"first":{"id":676572,"link":"/api/v1/people/676572"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":687859,"link":"/api/v1/people/687859"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":686894,"link":"/api/v1/people/686894"}},"offense":{"batter":{"id":683146,"link":"/api/v1/people/683146","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":683146,"link":"/api/v1/people/683146"},"credit":"b_ab"},{"player":{"id":678368,"link":"/api/v1/people/678368"},"credit":"p_ab"},{"player":{"id":683146,"link":"/api/v1/people/683146"},"credit":"b_pa"},{"player":{"id":678368,"link":"/api/v1/people/678368"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.8,"awayTeamWinProbability":0.20000000000000284,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.01,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2025-08-30T01:26:30.725Z","atBatIndex":60},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Tyrone Taylor flies out to center fielder Jakob Marsee.","rbi":0,"awayScore":4,"homeScore":13,"isOut":true},"about":{"atBatIndex":61,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-08-30T01:26:26.798Z","endTime":"2025-08-30T01:28:40.665Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":621438,"fullName":"Tyrone Taylor","link":"/api/v1/people/621438"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":678368,"fullName":"Valente Bellozo","link":"/api/v1/people/678368"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146"},"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":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":621438,"fullName":"Tyrone Taylor","link":"/api/v1/people/621438"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":805300,"link":"/api/v1/people/805300"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_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":77.6,"endSpeed":70.7,"strikeZoneTop":3.57,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.79471257933627,"aZ":-24.828349822965635,"pfxX":6.455634568848371,"pfxZ":5.743642062947609,"pX":0.12103820378629344,"pZ":2.370682017893102,"vX0":1.1170382692893228,"vY0":-112.9893452390683,"vZ0":-2.0761203140191555,"x":112.39,"y":174.77,"x0":-1.2190576330825007,"y0":50.000151045715306,"z0":5.824842370813708,"aX":8.24916735434171},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":10.1,"breakHorizontal":-12.0,"spinRate":2600,"spinDirection":85},"zone":5,"typeConfidence":2.0,"plateTime":0.48690650327137464,"extension":6.440266758545228},"index":0,"playId":"d0d931b9-e1b2-3536-8511-e7ac58577306","pitchNumber":1,"startTime":"2025-08-30T01:26:56.279Z","endTime":"2025-08-30T01:26:59.373Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678368,"link":"/api/v1/people/678368","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":689414,"link":"/api/v1/people/689414"},"first":{"id":676572,"link":"/api/v1/people/676572"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":687859,"link":"/api/v1/people/687859"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":686894,"link":"/api/v1/people/686894"}},"offense":{"batter":{"id":621438,"link":"/api/v1/people/621438","batSide":{"code":"R","description":"Right"}},"first":{"id":683146,"link":"/api/v1/people/683146"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"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":84.7,"endSpeed":75.6,"strikeZoneTop":3.57,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.058715838241085,"aZ":-26.7541697923683,"pfxX":2.339883825511957,"pfxZ":3.632232426257067,"pX":-0.07632314587506943,"pZ":3.7662612215070737,"vX0":1.754064615567577,"vY0":-123.16021074446674,"vZ0":0.24023863851825789,"x":119.91,"y":137.09,"x0":-1.1090973048204447,"y0":50.00249000653124,"z0":5.985001058538783,"aX":3.4897265642614683},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":7.0,"breakHorizontal":-4.7,"spinRate":2523,"spinDirection":141},"zone":11,"typeConfidence":2.0,"plateTime":0.4497597766267125,"extension":6.159115387837977},"index":1,"playId":"8c62f744-4972-3d0e-a99a-6033cf50a39a","pitchNumber":2,"startTime":"2025-08-30T01:27:19.484Z","endTime":"2025-08-30T01:27:23.566Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678368,"link":"/api/v1/people/678368","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":689414,"link":"/api/v1/people/689414"},"first":{"id":676572,"link":"/api/v1/people/676572"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":687859,"link":"/api/v1/people/687859"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":686894,"link":"/api/v1/people/686894"}},"offense":{"batter":{"id":621438,"link":"/api/v1/people/621438","batSide":{"code":"R","description":"Right"}},"first":{"id":683146,"link":"/api/v1/people/683146"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":77.9,"endSpeed":70.9,"strikeZoneTop":3.62168413518846,"strikeZoneBottom":1.6995077795825,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.774062296542045,"aZ":-24.888571546936596,"pfxX":7.042311154133094,"pfxZ":5.69354602821232,"pX":1.5993885173447464,"pZ":1.7201679348152459,"vX0":4.598647812558855,"vY0":-113.32421977517406,"vZ0":-2.9954612640437355,"x":56.04,"y":192.34,"x0":-1.3824831176273844,"y0":50.00443888911582,"z0":5.587572587781425,"aX":9.014212937194527},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":9.7,"breakHorizontal":-14.0,"spinRate":2711,"spinDirection":87},"zone":14,"typeConfidence":2.0,"plateTime":0.486294216652158,"extension":6.520889027406191},"index":2,"playId":"90bc68d7-f54e-3046-b1c0-2b2481ca3791","pitchNumber":3,"startTime":"2025-08-30T01:27:44.401Z","endTime":"2025-08-30T01:27:49.230Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678368,"link":"/api/v1/people/678368","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":689414,"link":"/api/v1/people/689414"},"first":{"id":676572,"link":"/api/v1/people/676572"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":687859,"link":"/api/v1/people/687859"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":686894,"link":"/api/v1/people/686894"}},"offense":{"batter":{"id":621438,"link":"/api/v1/people/621438","batSide":{"code":"R","description":"Right"}},"first":{"id":683146,"link":"/api/v1/people/683146"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":77.7,"endSpeed":69.9,"strikeZoneTop":3.62957821782852,"strikeZoneBottom":1.70183393568949,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.80290135766645,"aZ":-29.13914898349962,"pfxX":7.763347540087833,"pfxZ":2.431446234714593,"pX":1.1445597584832319,"pZ":0.9225902039406366,"vX0":3.102287766810892,"vY0":-112.94831899019721,"vZ0":-3.6616160836822207,"x":73.37,"y":213.87,"x0":-1.2692218508950994,"y0":50.0047624527055,"z0":5.599446008168344,"aX":9.705092078376271},"breaks":{"breakAngle":19.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.1,"breakVerticalInduced":3.5,"breakHorizontal":-15.0,"spinRate":2686,"spinDirection":86},"zone":14,"typeConfidence":2.0,"plateTime":0.4911110973913462,"extension":6.406058662341432},"index":3,"playId":"8c524efe-5b18-38d7-9084-0a8b4900cfbe","pitchNumber":4,"startTime":"2025-08-30T01:28:06.648Z","endTime":"2025-08-30T01:28:11.838Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678368,"link":"/api/v1/people/678368","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":689414,"link":"/api/v1/people/689414"},"first":{"id":676572,"link":"/api/v1/people/676572"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":687859,"link":"/api/v1/people/687859"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":686894,"link":"/api/v1/people/686894"}},"offense":{"batter":{"id":621438,"link":"/api/v1/people/621438","batSide":{"code":"R","description":"Right"}},"first":{"id":683146,"link":"/api/v1/people/683146"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"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":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.3,"endSpeed":77.7,"strikeZoneTop":3.57,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.251843918268516,"aZ":-22.7545733136063,"pfxX":3.3350946710160567,"pfxZ":6.025772954897409,"pX":0.04525415490535429,"pZ":3.070728261451567,"vX0":2.155023619965718,"vY0":-125.56448210977901,"vZ0":-2.120177935777393,"x":115.28,"y":155.87,"x0":-1.2635382035627125,"y0":50.00598107881117,"z0":5.816782414770097,"aX":5.2182014336077645},"breaks":{"breakAngle":13.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.8,"breakVerticalInduced":10.6,"breakHorizontal":-6.6,"spinRate":2521,"spinDirection":150},"zone":2,"typeConfidence":2.0,"plateTime":0.4396574371193589,"extension":6.313550189404132},"hitData":{"launchSpeed":99.7,"launchAngle":37.0,"totalDistance":350.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":95.95,"coordY":61.43}},"index":4,"playId":"de28e228-d2d2-3a4d-862c-d04271416ba6","pitchNumber":5,"startTime":"2025-08-30T01:28:28.570Z","endTime":"2025-08-30T01:28:40.665Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678368,"link":"/api/v1/people/678368","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":689414,"link":"/api/v1/people/689414"},"first":{"id":676572,"link":"/api/v1/people/676572"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":687859,"link":"/api/v1/people/687859"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":686894,"link":"/api/v1/people/686894"}},"offense":{"batter":{"id":621438,"link":"/api/v1/people/621438","batSide":{"code":"R","description":"Right"}},"first":{"id":683146,"link":"/api/v1/people/683146"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":621438,"link":"/api/v1/people/621438"},"credit":"b_ab"},{"player":{"id":678368,"link":"/api/v1/people/678368"},"credit":"p_ab"},{"player":{"id":621438,"link":"/api/v1/people/621438"},"credit":"b_pa"},{"player":{"id":678368,"link":"/api/v1/people/678368"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.8,"awayTeamWinProbability":0.20000000000000284,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.01,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2025-08-30T01:28:40.665Z","atBatIndex":61},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Luis Torrens grounds out, shortstop Otto Lopez to first baseman Eric Wagaman.","rbi":0,"awayScore":4,"homeScore":13,"isOut":true},"about":{"atBatIndex":62,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-08-30T01:28:41.081Z","endTime":"2025-08-30T01:29:38.486Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":620443,"fullName":"Luis Torrens","link":"/api/v1/people/620443"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":678368,"fullName":"Valente Bellozo","link":"/api/v1/people/678368"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":620443,"fullName":"Luis Torrens","link":"/api/v1/people/620443"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":672640,"link":"/api/v1/people/672640"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":676572,"link":"/api/v1/people/676572"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.6,"endSpeed":79.3,"strikeZoneTop":3.38433978215048,"strikeZoneBottom":1.52948929699606,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.38938181294696,"aZ":-15.15696156717615,"pfxX":-0.7721333255526743,"pfxZ":10.344941294199653,"pX":-0.1440549397221561,"pZ":3.6400913368419667,"vX0":2.5674660730343533,"vY0":-128.88716824933726,"vZ0":-2.4718208884737822,"x":122.49,"y":140.5,"x0":-1.062687311187673,"y0":50.000120190131625,"z0":5.813529804036995,"aX":-1.2701252751506575},"breaks":{"breakAngle":2.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":18.2,"breakHorizontal":0.7,"spinRate":2139,"spinDirection":198},"zone":11,"typeConfidence":2.0,"plateTime":0.4286783403672745,"extension":6.296744383412167},"index":0,"playId":"c78d3c9f-7cdb-3038-b5e4-b13b5690134f","pitchNumber":1,"startTime":"2025-08-30T01:29:10.208Z","endTime":"2025-08-30T01:29:14.938Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678368,"link":"/api/v1/people/678368","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":689414,"link":"/api/v1/people/689414"},"first":{"id":676572,"link":"/api/v1/people/676572"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":687859,"link":"/api/v1/people/687859"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":686894,"link":"/api/v1/people/686894"}},"offense":{"batter":{"id":620443,"link":"/api/v1/people/620443","batSide":{"code":"R","description":"Right"}},"first":{"id":683146,"link":"/api/v1/people/683146"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"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":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.1,"endSpeed":76.6,"strikeZoneTop":3.43,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.87852083309747,"aZ":-20.03026260614849,"pfxX":0.9820244477637652,"pfxZ":7.911738697316549,"pX":0.4606098414283005,"pZ":2.7457761104689,"vX0":3.641543473513459,"vY0":-125.1606557556951,"vZ0":-3.388761070127255,"x":99.44,"y":164.64,"x0":-1.1604621578320735,"y0":50.00519024381178,"z0":5.822219396924588,"aX":1.5068668811576984},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":13.4,"breakHorizontal":-2.9,"spinRate":2493,"spinDirection":163},"zone":6,"typeConfidence":2.0,"plateTime":0.44318163945194256,"extension":6.307220228844751},"hitData":{"launchSpeed":93.4,"launchAngle":-6.0,"totalDistance":25.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":104.18,"coordY":149.15}},"index":1,"playId":"c0457dff-8dde-34ed-99a4-ae053efef572","pitchNumber":2,"startTime":"2025-08-30T01:29:30.487Z","endTime":"2025-08-30T01:29:38.486Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678368,"link":"/api/v1/people/678368","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":689414,"link":"/api/v1/people/689414"},"first":{"id":676572,"link":"/api/v1/people/676572"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":687859,"link":"/api/v1/people/687859"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":686894,"link":"/api/v1/people/686894"}},"offense":{"batter":{"id":620443,"link":"/api/v1/people/620443","batSide":{"code":"R","description":"Right"}},"first":{"id":683146,"link":"/api/v1/people/683146"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":620443,"link":"/api/v1/people/620443"},"credit":"b_ab"},{"player":{"id":678368,"link":"/api/v1/people/678368"},"credit":"p_ab"},{"player":{"id":620443,"link":"/api/v1/people/620443"},"credit":"b_pa"},{"player":{"id":678368,"link":"/api/v1/people/678368"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.8,"awayTeamWinProbability":0.20000000000000284,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.01,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2025-08-30T01:29:38.486Z","atBatIndex":62},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Xavier Edwards grounds out, third baseman Mark Vientos to first baseman Pete Alonso.","rbi":0,"awayScore":4,"homeScore":13,"isOut":true},"about":{"atBatIndex":63,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-08-30T01:32:19.650Z","endTime":"2025-08-30T01:34:36.424Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":669364,"fullName":"Xavier Edwards","link":"/api/v1/people/669364"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":620454,"fullName":"José Castillo","link":"/api/v1/people/620454"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,5,6,7,8],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":669364,"fullName":"Xavier Edwards","link":"/api/v1/people/669364"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":668901,"link":"/api/v1/people/668901"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":624413,"link":"/api/v1/people/624413"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: José Castillo replaces Ryan Helsley.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":13,"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-30T01:31:23.020Z","endTime":"2025-08-30T01:32:21.972Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":620454,"link":"/api/v1/people/620454"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":664854,"link":"/api/v1/people/664854","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":669364,"link":"/api/v1/people/669364","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"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":93.5,"endSpeed":85.4,"strikeZoneTop":3.25948023976091,"strikeZoneBottom":1.47096490780789,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.711910378962003,"aZ":-28.21216657536862,"pfxX":11.23288463099819,"pfxZ":2.1209989088401784,"pX":1.5363004043889545,"pZ":2.860915441108209,"vX0":-7.46597740536924,"vY0":-135.9523582185996,"vZ0":-2.911380551466219,"x":58.44,"y":161.54,"x0":2.863299526591455,"y0":50.00121601094932,"z0":5.910599607216797,"aX":20.956769228130803},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":3.4,"breakHorizontal":-18.7,"spinRate":2007,"spinDirection":131},"zone":12,"typeConfidence":2.0,"plateTime":0.40339438222744395,"extension":6.5822882489134535},"index":1,"playId":"a06ecac6-fac9-3c0c-9f0a-915b797274a9","pitchNumber":1,"startTime":"2025-08-30T01:32:21.972Z","endTime":"2025-08-30T01:32:26.083Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":620454,"link":"/api/v1/people/620454","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":669364,"link":"/api/v1/people/669364","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.0,"endSpeed":84.5,"strikeZoneTop":3.28560755111454,"strikeZoneBottom":1.47633626925935,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.424068557600695,"aZ":-22.448410941339827,"pfxX":7.101537572041585,"pfxZ":5.285077026391441,"pX":1.2162150901054332,"pZ":3.3680178813194983,"vX0":-6.828973993636635,"vY0":-135.29623540779755,"vZ0":-2.4867295256365614,"x":70.64,"y":147.84,"x0":2.8587880304364313,"y0":50.00577470586573,"z0":5.884124452915714,"aX":13.077013469313991},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.6,"breakVerticalInduced":9.2,"breakHorizontal":-11.3,"spinRate":2030,"spinDirection":128},"zone":12,"typeConfidence":2.0,"plateTime":0.4059076624771101,"extension":6.679795689338319},"index":2,"playId":"8d0c61cb-76e5-3628-9a28-7a95e875b6aa","pitchNumber":2,"startTime":"2025-08-30T01:32:38.054Z","endTime":"2025-08-30T01:32:42.129Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":620454,"link":"/api/v1/people/620454","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":669364,"link":"/api/v1/people/669364","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.6,"endSpeed":84.5,"strikeZoneTop":3.28750559382973,"strikeZoneBottom":1.48862610688154,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.765512385483664,"aZ":-16.1342210421595,"pfxX":6.04815903984318,"pfxZ":8.816921874561544,"pX":-1.1146456494811092,"pZ":1.6754659261217286,"vX0":-11.860630570772978,"vY0":-134.22141370172497,"vZ0":-7.72111067913353,"x":159.49,"y":193.54,"x0":2.5811396747592177,"y0":50.00594608429711,"z0":5.744155697378926,"aX":11.008176885989728},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":14.3,"breakHorizontal":-8.3,"spinRate":1970,"spinDirection":130},"zone":13,"typeConfidence":2.0,"plateTime":0.4084849296502102,"extension":7.084695947271379},"index":3,"playId":"6a32eadf-f41b-32e8-80b4-cd179940c36a","pitchNumber":3,"startTime":"2025-08-30T01:32:53.141Z","endTime":"2025-08-30T01:32:59.090Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":620454,"link":"/api/v1/people/620454","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":669364,"link":"/api/v1/people/669364","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":13,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"index":4,"startTime":"2025-08-30T01:33:06.963Z","endTime":"2025-08-30T01:33:20.944Z","isPitch":false,"type":"action","player":{"id":669364,"link":"/api/v1/people/669364"},"defense":{"pitcher":{"id":620454,"link":"/api/v1/people/620454","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":669364,"link":"/api/v1/people/669364","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.2,"endSpeed":85.1,"strikeZoneTop":3.24240841471838,"strikeZoneBottom":1.46585906430413,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.16460212086794,"aZ":-28.4475165900929,"pfxX":11.638506871163234,"pfxZ":1.9897306537938793,"pX":1.513491852770173,"pZ":2.7719488417984937,"vX0":-7.440229721747787,"vY0":-136.84816819328015,"vZ0":-2.899032920900311,"x":59.31,"y":163.94,"x0":2.7753937770557577,"y0":50.000142249244455,"z0":5.823127376627449,"aX":21.76056140916051},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":3.1,"breakHorizontal":-19.2,"spinRate":2020,"spinDirection":131},"zone":12,"typeConfidence":2.0,"plateTime":0.4024269077708369,"extension":6.859893551531375},"index":5,"playId":"0517a1df-7e7e-34f2-ae18-976581797b44","pitchNumber":4,"startTime":"2025-08-30T01:33:20.944Z","endTime":"2025-08-30T01:33:25.575Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":620454,"link":"/api/v1/people/620454","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":669364,"link":"/api/v1/people/669364","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.3,"endSpeed":84.6,"strikeZoneTop":3.27,"strikeZoneBottom":1.47,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.934642455857194,"aZ":-18.5842538478212,"pfxX":5.84802627905417,"pfxZ":7.373606567132558,"pX":-0.21550704323224862,"pZ":3.083013442825705,"vX0":-9.572151453139153,"vY0":-135.4591996882034,"vZ0":-3.7131902872837896,"x":125.21,"y":155.54,"x0":2.617914959250601,"y0":50.00143326238036,"z0":5.785050608729252,"aX":10.776306219433815},"breaks":{"breakAngle":24.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":12.6,"breakHorizontal":-8.4,"spinRate":1978,"spinDirection":136},"zone":2,"typeConfidence":2.0,"plateTime":0.40567695753811606,"extension":6.806608644676294},"index":6,"playId":"8b5ee36e-4029-389b-9887-7e69d926c859","pitchNumber":5,"startTime":"2025-08-30T01:33:41.429Z","endTime":"2025-08-30T01:33:50.126Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":620454,"link":"/api/v1/people/620454","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":669364,"link":"/api/v1/people/669364","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.6,"endSpeed":85.8,"strikeZoneTop":3.27,"strikeZoneBottom":1.47,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.908885477565505,"aZ":-18.262343022667515,"pfxX":3.465284178404924,"pfxZ":7.333492112709935,"pX":0.35931645989724764,"pZ":3.0839615729658205,"vX0":-7.798519739015685,"vY0":-137.45532959386284,"vZ0":-4.003749070685231,"x":103.3,"y":155.51,"x0":2.793955730652234,"y0":50.00286788384001,"z0":5.813575929901365,"aX":6.5744515302614985},"breaks":{"breakAngle":14.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":12.5,"breakHorizontal":-4.4,"spinRate":1973,"spinDirection":135},"zone":3,"typeConfidence":2.0,"plateTime":0.3997929966503744,"extension":6.589867698798026},"index":7,"playId":"003adc5d-737f-3dce-815e-e48429031b46","pitchNumber":6,"startTime":"2025-08-30T01:34:07.826Z","endTime":"2025-08-30T01:34:11.328Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":620454,"link":"/api/v1/people/620454","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":669364,"link":"/api/v1/people/669364","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.2,"endSpeed":78.2,"strikeZoneTop":3.27,"strikeZoneBottom":1.47,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.601818325989893,"aZ":-35.73527719264056,"pfxX":-1.4077598534161702,"pfxZ":-2.31482739917461,"pX":-0.9449039019013172,"pZ":1.7143698885192538,"vX0":-8.966162058456955,"vY0":-123.82401292909987,"vZ0":-2.479436225869594,"x":153.02,"y":192.49,"x0":2.9180257943779497,"y0":50.002400206720935,"z0":5.742570671918528,"aX":-2.165499863615549},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.6,"breakVerticalInduced":-4.6,"breakHorizontal":4.8,"spinRate":2368,"spinDirection":307},"zone":13,"typeConfidence":2.0,"plateTime":0.4437381218941576,"extension":6.410581650045876},"hitData":{"launchSpeed":88.7,"launchAngle":-13.0,"totalDistance":11.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":110.26,"coordY":163.84}},"index":8,"playId":"0089f834-96b3-3338-b99f-0b5c862aaaf6","pitchNumber":7,"startTime":"2025-08-30T01:34:27.064Z","endTime":"2025-08-30T01:34:36.424Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":620454,"link":"/api/v1/people/620454","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":669364,"link":"/api/v1/people/669364","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669364,"link":"/api/v1/people/669364"},"credit":"b_ab"},{"player":{"id":620454,"link":"/api/v1/people/620454"},"credit":"p_ab"},{"player":{"id":669364,"link":"/api/v1/people/669364"},"credit":"b_pa"},{"player":{"id":620454,"link":"/api/v1/people/620454"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.9,"awayTeamWinProbability":0.09999999999999432,"homeTeamWinProbabilityAdded":0.10000000000000853,"leverageIndex":0.03,"dramaIndex":7.0,"contextMetrics":{},"playEndTime":"2025-08-30T01:34:36.424Z","atBatIndex":63},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jakob Marsee strikes out swinging.","rbi":0,"awayScore":4,"homeScore":13,"isOut":true},"about":{"atBatIndex":64,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-08-30T01:35:23.814Z","endTime":"2025-08-30T01:36:55.922Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":805300,"fullName":"Jakob Marsee","link":"/api/v1/people/805300"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":620454,"fullName":"José Castillo","link":"/api/v1/people/620454"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[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":805300,"fullName":"Jakob Marsee","link":"/api/v1/people/805300"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":620443,"link":"/api/v1/people/620443"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":4,"homeScore":13,"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-30T01:34:56.357Z","endTime":"2025-08-30T01:35:26.090Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":620454,"link":"/api/v1/people/620454","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":805300,"link":"/api/v1/people/805300","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"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":86.0,"endSpeed":77.6,"strikeZoneTop":3.37150275309418,"strikeZoneBottom":1.5808657094787,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.35656490920911,"aZ":-33.2301250193704,"pfxX":-1.6372603257479366,"pfxZ":-0.6911007314237447,"pX":-0.3763869064784049,"pZ":0.8508480519637899,"vX0":-7.4493139775467005,"vY0":-124.76059312791689,"vZ0":-5.014991357502726,"x":131.35,"y":215.81,"x0":2.894017811539489,"y0":50.000704344685765,"z0":5.711217886988405,"aX":-2.5110060817425923},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.4,"breakVerticalInduced":-2.4,"breakHorizontal":5.2,"spinRate":2435,"spinDirection":318},"zone":13,"typeConfidence":2.0,"plateTime":0.4436063675465327,"extension":6.385465723401239},"index":1,"playId":"611bbe0c-71be-3b2c-ad93-2b1e0407c377","pitchNumber":1,"startTime":"2025-08-30T01:35:26.090Z","endTime":"2025-08-30T01:35:30.899Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":620454,"link":"/api/v1/people/620454","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":805300,"link":"/api/v1/people/805300","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"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":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.2,"endSpeed":84.1,"strikeZoneTop":3.38237321505723,"strikeZoneBottom":1.57892564107564,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":37.403437740651256,"aZ":-22.579698926347984,"pfxX":10.248668441377415,"pfxZ":5.232663820573203,"pX":-0.07799722635236375,"pZ":1.6340882973440647,"vX0":-10.632115447479528,"vY0":-136.39920383056807,"vZ0":-6.74818329563537,"x":119.97,"y":194.66,"x0":2.589276543866612,"y0":50.00401457157891,"z0":5.7603560902877,"aX":18.80079339503603},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.0,"breakVerticalInduced":7.8,"breakHorizontal":-15.6,"spinRate":2029,"spinDirection":132},"zone":8,"typeConfidence":2.0,"plateTime":0.40569616336187764,"extension":6.92758988501798},"index":2,"playId":"41dc4a38-9589-3d9a-afdb-d4c515166ca1","pitchNumber":2,"startTime":"2025-08-30T01:35:42.818Z","endTime":"2025-08-30T01:35:46.701Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":620454,"link":"/api/v1/people/620454","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":805300,"link":"/api/v1/people/805300","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"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":95.1,"endSpeed":84.9,"strikeZoneTop":3.30462079557901,"strikeZoneBottom":1.5829474285805,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":38.11598962539478,"aZ":-25.867421627271145,"pfxX":10.095816277163994,"pfxZ":3.3734143458509713,"pX":-0.08877613540578515,"pZ":1.9495422595082557,"vX0":-10.684936771911742,"vY0":-137.73427386117868,"vZ0":-5.591617821456498,"x":120.38,"y":186.14,"x0":2.579043996710793,"y0":50.00587960546864,"z0":5.817801059258068,"aX":18.889180483310888},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.4,"breakVerticalInduced":4.8,"breakHorizontal":-15.4,"spinRate":2088,"spinDirection":150},"zone":8,"typeConfidence":2.0,"plateTime":0.4017690846575035,"extension":7.086944514452826},"index":3,"playId":"788d3906-65a5-3ca8-adb2-d31d5a2ab871","pitchNumber":3,"startTime":"2025-08-30T01:35:59.089Z","endTime":"2025-08-30T01:36:02.917Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":620454,"link":"/api/v1/people/620454","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":805300,"link":"/api/v1/people/805300","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"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.0,"endSpeed":86.3,"strikeZoneTop":3.41959379117371,"strikeZoneBottom":1.56028349521482,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.44422278320438,"aZ":-18.30633880649933,"pfxX":5.63626878648118,"pfxZ":7.254191260817176,"pX":-0.6276567084568686,"pZ":3.1861709453336906,"vX0":-10.383026917291488,"vY0":-137.83670824218441,"vZ0":-4.004581153836518,"x":140.92,"y":152.75,"x0":2.4666982547337772,"y0":50.004055765892744,"z0":5.90435652818075,"aX":10.777758148587873},"breaks":{"breakAngle":24.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":12.4,"breakHorizontal":-7.9,"spinRate":2143,"spinDirection":137},"zone":1,"typeConfidence":2.0,"plateTime":0.3983282741402956,"extension":6.832672156709909},"index":4,"playId":"0bc0b7ba-97bf-3a2b-af88-08c150e213fd","pitchNumber":4,"startTime":"2025-08-30T01:36:15.244Z","endTime":"2025-08-30T01:36:21.404Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":620454,"link":"/api/v1/people/620454","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":805300,"link":"/api/v1/people/805300","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.5,"endSpeed":79.5,"strikeZoneTop":3.36193314896123,"strikeZoneBottom":1.58231612137514,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.81594712175724,"aZ":-31.053156178143283,"pfxX":-0.448779821947926,"pfxZ":0.7083142337056061,"pX":-0.25646440236039586,"pZ":0.9403350520233374,"vX0":-7.101171257966108,"vY0":-125.78045186886686,"vZ0":-5.565112088041952,"x":126.78,"y":213.39,"x0":2.6683177814103494,"y0":50.00563753125419,"z0":5.716188214654188,"aX":-0.715642170642352},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":0.1,"breakHorizontal":2.5,"spinRate":2485,"spinDirection":299},"zone":13,"typeConfidence":2.0,"plateTime":0.43636439433998486,"extension":6.396946038492415},"index":5,"playId":"51971215-b872-327a-90b6-40d9efa5bb31","pitchNumber":5,"startTime":"2025-08-30T01:36:32.982Z","endTime":"2025-08-30T01:36:37.289Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":620454,"link":"/api/v1/people/620454","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":805300,"link":"/api/v1/people/805300","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"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":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.8,"endSpeed":86.3,"strikeZoneTop":3.36,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.271689647404024,"aZ":-22.018713895407714,"pfxX":11.554967510126346,"pfxZ":5.332025047146724,"pX":0.2190139846170618,"pZ":1.9309146882668344,"vX0":-10.451365959613845,"vY0":-137.5634712899618,"vZ0":-6.356567153100362,"x":108.65,"y":186.65,"x0":2.5776905300144235,"y0":50.00523626013684,"z0":5.778208635834924,"aX":22.01315043546241},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":8.4,"breakHorizontal":-18.6,"spinRate":2164,"spinDirection":139},"zone":8,"typeConfidence":2.0,"plateTime":0.3991060970961571,"extension":7.037674406133319},"index":6,"playId":"92ae0ace-6926-3aa3-b46c-70d3f0e08bc4","pitchNumber":6,"startTime":"2025-08-30T01:36:50.537Z","endTime":"2025-08-30T01:36:55.922Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":620454,"link":"/api/v1/people/620454","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":805300,"link":"/api/v1/people/805300","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":805300,"link":"/api/v1/people/805300"},"credit":"b_ab"},{"player":{"id":620454,"link":"/api/v1/people/620454"},"credit":"p_ab"},{"player":{"id":805300,"link":"/api/v1/people/805300"},"credit":"b_pa"},{"player":{"id":620454,"link":"/api/v1/people/620454"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.9,"awayTeamWinProbability":0.09999999999999432,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.02,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2025-08-30T01:36:55.922Z","atBatIndex":64},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Agustín Ramírez singles on a sharp line drive to left fielder Brandon Nimmo.","rbi":0,"awayScore":4,"homeScore":13,"isOut":false},"about":{"atBatIndex":65,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-08-30T01:36:57.214Z","endTime":"2025-08-30T01:38:25.726Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":682663,"fullName":"Agustín Ramírez","link":"/api/v1/people/682663"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":620454,"fullName":"José Castillo","link":"/api/v1/people/620454"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":682663,"fullName":"Agustín Ramírez","link":"/api/v1/people/682663"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":682663,"fullName":"Agustín Ramírez","link":"/api/v1/people/682663"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":607043,"link":"/api/v1/people/607043"},"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":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.8,"endSpeed":84.8,"strikeZoneTop":3.32911665403607,"strikeZoneBottom":1.47349715346702,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":37.338946850530796,"aZ":-22.31007376412042,"pfxX":11.224615395471162,"pfxZ":5.276703549157937,"pX":0.6018442054143691,"pZ":2.2744427872381667,"vX0":-9.500144038330674,"vY0":-137.5501732534336,"vZ0":-5.1421779047554255,"x":94.06,"y":177.37,"x0":2.683572568585312,"y0":50.00443343015143,"z0":5.73096669017502,"aX":20.99382788727041},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.8,"breakVerticalInduced":8.3,"breakHorizontal":-17.8,"spinRate":2089,"spinDirection":130},"zone":6,"typeConfidence":2.0,"plateTime":0.40191656102782547,"extension":6.758284861583776},"index":0,"playId":"6c431f86-6d90-33cd-8fed-38d774bfdff5","pitchNumber":1,"startTime":"2025-08-30T01:37:21.347Z","endTime":"2025-08-30T01:37:25.211Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":620454,"link":"/api/v1/people/620454","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":682663,"link":"/api/v1/people/682663","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.2,"endSpeed":77.9,"strikeZoneTop":3.17,"strikeZoneBottom":1.47,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.727038063565953,"aZ":-32.37645136285635,"pfxX":0.21656916589218328,"pfxZ":-0.1308518398513172,"pX":-0.11486107248036885,"pZ":1.040334092863039,"vX0":-7.028370349956691,"vY0":-125.22642218291317,"vZ0":-4.724592998461605,"x":121.38,"y":210.69,"x0":2.7278571319550196,"y0":50.00328790859082,"z0":5.670719802230385,"aX":0.3371831471260346},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.9,"breakVerticalInduced":-1.3,"breakHorizontal":1.6,"spinRate":2427,"spinDirection":307},"zone":13,"typeConfidence":2.0,"plateTime":0.44131496050595986,"extension":6.292998363675821},"index":1,"playId":"1e7d637f-48e9-310c-99f1-e5e843de8a6b","pitchNumber":2,"startTime":"2025-08-30T01:37:36.206Z","endTime":"2025-08-30T01:37:41.045Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":620454,"link":"/api/v1/people/620454","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":682663,"link":"/api/v1/people/682663","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.9,"endSpeed":79.1,"strikeZoneTop":3.23918256084434,"strikeZoneBottom":1.46751941424818,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.03234843004724,"aZ":-24.857727327352055,"pfxX":3.5062299464449787,"pfxZ":4.569467899387743,"pX":1.3587333044294052,"pZ":1.625587440074531,"vX0":-5.036167776462934,"vY0":-126.3223623255661,"vZ0":-4.864754566966893,"x":65.21,"y":194.89,"x0":2.931481899374756,"y0":50.00152175156504,"z0":5.598523140526405,"aX":5.612189133584259},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":7.3,"breakHorizontal":-5.0,"spinRate":2141,"spinDirection":133},"zone":14,"typeConfidence":2.0,"plateTime":0.4351967609659311,"extension":6.711446132371639},"index":2,"playId":"46d4cc20-a127-34b0-85d1-ad3e37520fba","pitchNumber":3,"startTime":"2025-08-30T01:37:54.957Z","endTime":"2025-08-30T01:37:59.833Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":620454,"link":"/api/v1/people/620454","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":682663,"link":"/api/v1/people/682663","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.8,"endSpeed":77.1,"strikeZoneTop":3.17,"strikeZoneBottom":1.47,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.41617691442675,"aZ":-26.6516509579279,"pfxX":-2.659795966551019,"pfxZ":3.6021917666057712,"pX":0.20354323652583714,"pZ":1.4328900407201088,"vX0":-5.426385765568586,"vY0":-124.69364646814924,"vZ0":-5.03109598426333,"x":109.24,"y":200.09,"x0":2.7771205422302674,"y0":50.00102743202866,"z0":5.750062341023854,"aX":-4.073218415200375},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":5.3,"breakHorizontal":6.4,"spinRate":2403,"spinDirection":301},"zone":8,"typeConfidence":2.0,"plateTime":0.4439042971767537,"extension":6.822712314066338},"hitData":{"launchSpeed":110.6,"launchAngle":13.0,"totalDistance":267.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":52.33,"coordY":93.92}},"index":3,"playId":"3acc731c-4992-324e-8c43-0849425a23aa","pitchNumber":4,"startTime":"2025-08-30T01:38:12.342Z","endTime":"2025-08-30T01:38:25.726Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":620454,"link":"/api/v1/people/620454","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":682663,"link":"/api/v1/people/682663","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682663,"link":"/api/v1/people/682663"},"credit":"b_ab"},{"player":{"id":620454,"link":"/api/v1/people/620454"},"credit":"p_ab"},{"player":{"id":682663,"link":"/api/v1/people/682663"},"credit":"b_pa"},{"player":{"id":620454,"link":"/api/v1/people/620454"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.9,"awayTeamWinProbability":0.09999999999999432,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.01,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2025-08-30T01:38:25.726Z","atBatIndex":65},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Otto Lopez singles on a ground ball to right fielder Juan Soto. Agustín Ramírez to 2nd.","rbi":0,"awayScore":4,"homeScore":13,"isOut":false},"about":{"atBatIndex":66,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-08-30T01:38:24.154Z","endTime":"2025-08-30T01:39:21.426Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":672640,"fullName":"Otto Lopez","link":"/api/v1/people/672640"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":620454,"fullName":"José Castillo","link":"/api/v1/people/620454"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":672640,"fullName":"Otto Lopez","link":"/api/v1/people/672640"},"postOnSecond":{"id":682663,"fullName":"Agustín Ramírez","link":"/api/v1/people/682663"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":672640,"fullName":"Otto Lopez","link":"/api/v1/people/672640"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":665742,"link":"/api/v1/people/665742"},"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":682663,"fullName":"Agustín Ramírez","link":"/api/v1/people/682663"},"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(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":94.4,"endSpeed":85.2,"strikeZoneTop":3.45293257481964,"strikeZoneBottom":1.71801810469003,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.796602971995625,"aZ":-32.669446486842354,"pfxX":10.016291458009665,"pfxZ":-0.26072399918972344,"pX":0.6924124091162447,"pZ":2.948940278302732,"vX0":-8.651200586817733,"vY0":-137.0939054817254,"vZ0":-1.6711023385606287,"x":90.61,"y":159.16,"x0":2.612417380285844,"y0":50.006157344292646,"z0":5.830322593684671,"aX":18.767092817754648},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":-0.6,"breakHorizontal":-16.0,"spinRate":1895,"spinDirection":131},"zone":3,"typeConfidence":2.0,"plateTime":0.4019865244054688,"extension":6.588137851415173},"index":0,"playId":"ed0df358-1a15-3d32-b1aa-02ed2e7114cf","pitchNumber":1,"startTime":"2025-08-30T01:38:51.540Z","endTime":"2025-08-30T01:38:55.458Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":620454,"link":"/api/v1/people/620454","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":672640,"link":"/api/v1/people/672640","batSide":{"code":"R","description":"Right"}},"first":{"id":682663,"link":"/api/v1/people/682663"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.6,"endSpeed":78.5,"strikeZoneTop":3.34,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.473009190820836,"aZ":-27.773005030236963,"pfxX":8.570617461720412,"pfxZ":2.784694710240611,"pX":1.0113037557549098,"pZ":2.0854090908416985,"vX0":-7.167205137973223,"vY0":-125.76294284241487,"vZ0":-3.440600030248354,"x":78.45,"y":182.47,"x0":2.8020264303762614,"y0":50.005929307416714,"z0":5.754928144842952,"aX":13.560440965911683},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":4.4,"breakHorizontal":-13.6,"spinRate":1896,"spinDirection":127},"zone":14,"typeConfidence":2.0,"plateTime":0.43762324632238503,"extension":7.062958803637926},"hitData":{"launchSpeed":92.5,"launchAngle":-3.0,"totalDistance":23.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":182.0,"coordY":107.0}},"index":1,"playId":"8eaff6bb-e366-3972-85f6-bbc573b335f2","pitchNumber":2,"startTime":"2025-08-30T01:39:07.131Z","endTime":"2025-08-30T01:39:21.426Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":620454,"link":"/api/v1/people/620454","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":672640,"link":"/api/v1/people/672640","batSide":{"code":"R","description":"Right"}},"first":{"id":682663,"link":"/api/v1/people/682663"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":672640,"link":"/api/v1/people/672640"},"credit":"b_ab"},{"player":{"id":620454,"link":"/api/v1/people/620454"},"credit":"p_ab"},{"player":{"id":672640,"link":"/api/v1/people/672640"},"credit":"b_pa"},{"player":{"id":620454,"link":"/api/v1/people/620454"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.8,"awayTeamWinProbability":0.20000000000000284,"homeTeamWinProbabilityAdded":-0.10000000000000853,"leverageIndex":0.02,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2025-08-30T01:39:21.426Z","atBatIndex":66},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Liam Hicks flies out to center fielder Tyrone Taylor.","rbi":0,"awayScore":4,"homeScore":13,"isOut":true},"about":{"atBatIndex":67,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-08-30T01:39:18.332Z","endTime":"2025-08-30T01:41:08.789Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":3},"matchup":{"batter":{"id":689414,"fullName":"Liam Hicks","link":"/api/v1/people/689414"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":620454,"fullName":"José Castillo","link":"/api/v1/people/620454"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":689414,"fullName":"Liam Hicks","link":"/api/v1/people/689414"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":621438,"link":"/api/v1/people/621438"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.9,"endSpeed":84.0,"strikeZoneTop":3.34620992501346,"strikeZoneBottom":1.57422624136898,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":37.453810168950724,"aZ":-30.30405001825836,"pfxX":12.358151285293397,"pfxZ":1.0172991294038827,"pX":1.7507210271680562,"pZ":2.493584554605545,"vX0":-6.764319673048479,"vY0":-136.43302885195865,"vZ0":-3.392128249164393,"x":50.27,"y":171.45,"x0":2.6921830387084222,"y0":50.00262686576657,"z0":5.903203197423265,"aX":22.67719308015078},"breaks":{"breakAngle":33.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":1.2,"breakHorizontal":-20.4,"spinRate":1886,"spinDirection":134},"zone":12,"typeConfidence":2.0,"plateTime":0.40562659255723865,"extension":6.4006286673057105},"index":0,"playId":"a1b84f5a-90ac-3cb4-b9d5-7c1effbd19ff","pitchNumber":1,"startTime":"2025-08-30T01:39:55.388Z","endTime":"2025-08-30T01:40:02.350Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":620454,"link":"/api/v1/people/620454","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":689414,"link":"/api/v1/people/689414","batSide":{"code":"L","description":"Left"}},"first":{"id":672640,"link":"/api/v1/people/672640"},"second":{"id":682663,"link":"/api/v1/people/682663"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.0,"endSpeed":85.2,"strikeZoneTop":3.28,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.47512940914034,"aZ":-30.849144120158908,"pfxX":10.380067448515018,"pfxZ":0.7093063971023277,"pX":0.2999729461469911,"pZ":1.9041816309738897,"vX0":-9.856908682432335,"vY0":-136.35725629065377,"vZ0":-4.760415989860292,"x":105.57,"y":187.37,"x0":2.6350839926994993,"y0":50.00120735947497,"z0":5.8326971741874,"aX":19.301759275136902},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":0.4,"breakHorizontal":-16.3,"spinRate":1929,"spinDirection":129},"zone":9,"typeConfidence":2.0,"plateTime":0.40362873281627776,"extension":6.885670493719868},"index":1,"playId":"40ec885c-006c-3024-be0e-e61479a3f90a","pitchNumber":2,"startTime":"2025-08-30T01:40:20.469Z","endTime":"2025-08-30T01:40:25.415Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":620454,"link":"/api/v1/people/620454","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":689414,"link":"/api/v1/people/689414","batSide":{"code":"L","description":"Left"}},"first":{"id":672640,"link":"/api/v1/people/672640"},"second":{"id":682663,"link":"/api/v1/people/682663"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"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.4,"endSpeed":78.0,"strikeZoneTop":3.24906310835011,"strikeZoneBottom":1.56428848857491,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.9546769652347,"aZ":-35.14315165818875,"pfxX":-0.6107253812653228,"pfxZ":-1.935814130821682,"pX":-1.4884703137058959,"pZ":1.422437727876066,"vX0":-9.848691945121525,"vY0":-123.97646957789202,"vZ0":-3.2694456178792284,"x":173.74,"y":200.37,"x0":2.637754430354853,"y0":50.00247311561964,"z0":5.733078657611575,"aX":-0.935467672524604},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.2,"breakVerticalInduced":-4.1,"breakHorizontal":3.7,"spinRate":2504,"spinDirection":302},"zone":13,"typeConfidence":2.0,"plateTime":0.4441423398827071,"extension":6.822768781011533},"index":2,"playId":"f2ccfdeb-0b3a-3b48-955f-39842c7ca104","pitchNumber":3,"startTime":"2025-08-30T01:40:41.724Z","endTime":"2025-08-30T01:40:45.245Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":620454,"link":"/api/v1/people/620454","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":689414,"link":"/api/v1/people/689414","batSide":{"code":"L","description":"Left"}},"first":{"id":672640,"link":"/api/v1/people/672640"},"second":{"id":682663,"link":"/api/v1/people/682663"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.9,"endSpeed":77.0,"strikeZoneTop":3.28,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.499065904737677,"aZ":-33.110815581324914,"pfxX":-1.0107728513147909,"pfxZ":-0.6136333523126201,"pX":0.022458057232156037,"pZ":2.3075563183184777,"vX0":-6.503314659035052,"vY0":-123.46955915234437,"vZ0":-1.7640906961711773,"x":116.14,"y":176.48,"x0":2.840813434561743,"y0":50.006136001985745,"z0":5.863126828713214,"aX":-1.5330165448217468},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.8,"breakVerticalInduced":-1.3,"breakHorizontal":3.6,"spinRate":2480,"spinDirection":285},"zone":5,"typeConfidence":2.0,"plateTime":0.44654876646865826,"extension":6.465361799372657},"hitData":{"launchSpeed":94.4,"launchAngle":27.0,"totalDistance":358.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":97.74,"coordY":57.82}},"index":3,"playId":"379858b2-af07-3911-8647-f0b849709db3","pitchNumber":4,"startTime":"2025-08-30T01:40:59.808Z","endTime":"2025-08-30T01:41:08.789Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":620454,"link":"/api/v1/people/620454","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":689414,"link":"/api/v1/people/689414","batSide":{"code":"L","description":"Left"}},"first":{"id":672640,"link":"/api/v1/people/672640"},"second":{"id":682663,"link":"/api/v1/people/682663"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":689414,"link":"/api/v1/people/689414"},"credit":"b_ab"},{"player":{"id":620454,"link":"/api/v1/people/620454"},"credit":"p_ab"},{"player":{"id":689414,"link":"/api/v1/people/689414"},"credit":"b_pa"},{"player":{"id":620454,"link":"/api/v1/people/620454"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.9,"awayTeamWinProbability":0.09999999999999432,"homeTeamWinProbabilityAdded":0.10000000000000853,"leverageIndex":0.04,"dramaIndex":7.0,"contextMetrics":{},"playEndTime":"2025-08-30T01:41:08.789Z","atBatIndex":67},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Ronny Mauricio grounds out, third baseman Connor Norby to first baseman Eric Wagaman.","rbi":0,"awayScore":4,"homeScore":13,"isOut":true},"about":{"atBatIndex":68,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-08-30T01:43:56.022Z","endTime":"2025-08-30T01:44:52.345Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":677595,"fullName":"Ronny Mauricio","link":"/api/v1/people/677595"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":661527,"fullName":"Seth Martinez","link":"/api/v1/people/661527"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,5],"actionIndex":[0,1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":677595,"fullName":"Ronny Mauricio","link":"/api/v1/people/677595"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":681393,"link":"/api/v1/people/681393"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":676572,"link":"/api/v1/people/676572"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Seth Martinez replaces Valente Bellozo.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":13,"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-30T01:43:05.341Z","endTime":"2025-08-30T01:43:41.709Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":661527,"link":"/api/v1/people/661527"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":678368,"link":"/api/v1/people/678368","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":689414,"link":"/api/v1/people/689414"},"first":{"id":676572,"link":"/api/v1/people/676572"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":687859,"link":"/api/v1/people/687859"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":686894,"link":"/api/v1/people/686894"}},"offense":{"batter":{"id":596019,"link":"/api/v1/people/596019","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Offensive Substitution: Pinch-hitter Ronny Mauricio replaces Francisco Lindor.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":4,"homeScore":13,"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-30T01:43:41.709Z","endTime":"2025-08-30T01:43:58.294Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":677595,"link":"/api/v1/people/677595"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"101","replacedPlayer":{"id":596019,"link":"/api/v1/people/596019"},"defense":{"pitcher":{"id":661527,"link":"/api/v1/people/661527","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":689414,"link":"/api/v1/people/689414"},"first":{"id":676572,"link":"/api/v1/people/676572"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":687859,"link":"/api/v1/people/687859"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":686894,"link":"/api/v1/people/686894"}},"offense":{"batter":{"id":596019,"link":"/api/v1/people/596019","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":77.7,"endSpeed":70.9,"strikeZoneTop":3.91704409285534,"strikeZoneBottom":1.82314006040886,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.815727996535617,"aZ":-23.91445584213919,"pfxX":8.552990309597451,"pfxZ":6.409863216142666,"pX":0.33176520437764545,"pZ":3.364058919369187,"vX0":3.7486541871144885,"vY0":-113.13124545271025,"vZ0":2.7100997132882276,"x":104.35,"y":147.95,"x0":-2.4608513388675033,"y0":50.00130444288036,"z0":4.556769306407259,"aX":11.017055026254724},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":12.6,"breakHorizontal":-16.4,"spinRate":2358,"spinDirection":100},"zone":3,"typeConfidence":2.0,"plateTime":0.4852853529015899,"extension":6.945653359107028},"index":2,"playId":"c6ab87d4-62fa-3a29-884b-120945b91486","pitchNumber":1,"startTime":"2025-08-30T01:43:58.294Z","endTime":"2025-08-30T01:44:02.164Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":661527,"link":"/api/v1/people/661527","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":689414,"link":"/api/v1/people/689414"},"first":{"id":676572,"link":"/api/v1/people/676572"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":687859,"link":"/api/v1/people/687859"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":686894,"link":"/api/v1/people/686894"}},"offense":{"batter":{"id":677595,"link":"/api/v1/people/677595","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"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":84.9,"endSpeed":77.4,"strikeZoneTop":3.85203397354673,"strikeZoneBottom":1.82542817924524,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.508562708644888,"aZ":-26.05054148458682,"pfxX":2.458991068906305,"pfxZ":3.9763196985343647,"pX":-0.2864508228560137,"pZ":3.832083692005047,"vX0":4.442534176594824,"vY0":-123.59136932748082,"vZ0":3.4143519919314955,"x":127.92,"y":135.31,"x0":-2.429514324761399,"y0":50.00445948452059,"z0":4.625138580503845,"aX":3.7901966044208435},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":8.3,"breakHorizontal":-5.5,"spinRate":2385,"spinDirection":175},"zone":1,"typeConfidence":2.0,"plateTime":0.4438193176746563,"extension":6.747378424344173},"index":3,"playId":"fec9ea50-b671-34d1-9fe8-e161b7ac9102","pitchNumber":2,"startTime":"2025-08-30T01:44:12.724Z","endTime":"2025-08-30T01:44:17.732Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":661527,"link":"/api/v1/people/661527","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":689414,"link":"/api/v1/people/689414"},"first":{"id":676572,"link":"/api/v1/people/676572"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":687859,"link":"/api/v1/people/687859"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":686894,"link":"/api/v1/people/686894"}},"offense":{"batter":{"id":677595,"link":"/api/v1/people/677595","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":77.5,"endSpeed":70.0,"strikeZoneTop":3.96522179486606,"strikeZoneBottom":1.81940989996959,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.178038623714826,"aZ":-25.957864757138285,"pfxX":8.360146874686517,"pfxZ":4.915764178492854,"pX":-0.09967353695394436,"pZ":2.7184174592075445,"vX0":2.9733157292047094,"vY0":-112.78796487434919,"vZ0":1.9924870772030525,"x":120.8,"y":165.38,"x0":-2.5281519309889773,"y0":50.00010249265905,"z0":4.476498854056106,"aX":10.562108150554584},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":9.8,"breakHorizontal":-16.0,"spinRate":2375,"spinDirection":83},"zone":5,"typeConfidence":2.0,"plateTime":0.48922292718842364,"extension":6.815444632335247},"index":4,"playId":"decca447-1286-3325-82aa-37723918d25f","pitchNumber":3,"startTime":"2025-08-30T01:44:28.080Z","endTime":"2025-08-30T01:44:32.543Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":661527,"link":"/api/v1/people/661527","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":689414,"link":"/api/v1/people/689414"},"first":{"id":676572,"link":"/api/v1/people/676572"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":687859,"link":"/api/v1/people/687859"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":686894,"link":"/api/v1/people/686894"}},"offense":{"batter":{"id":677595,"link":"/api/v1/people/677595","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.4,"endSpeed":81.7,"strikeZoneTop":3.9,"strikeZoneBottom":1.82,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.1908091900593,"aZ":-23.393429745983752,"pfxX":-5.772417241492264,"pfxZ":5.068461983554069,"pX":-1.1229193576736367,"pZ":4.1085061383174954,"vX0":5.393770783616242,"vY0":-131.42257196178141,"vZ0":3.405803179713187,"x":159.8,"y":127.85,"x0":-2.460865186536499,"y0":50.005581508084404,"z0":4.541345656814107,"aX":-10.008261376147919},"breaks":{"breakAngle":21.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.5,"breakVerticalInduced":10.2,"breakHorizontal":9.1,"spinRate":2140,"spinDirection":234},"zone":11,"typeConfidence":2.0,"plateTime":0.41820515180115647,"extension":6.6367536744022715},"hitData":{"launchSpeed":92.2,"launchAngle":-11.0,"totalDistance":20.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":112.42,"coordY":145.49}},"index":5,"playId":"4a245f4e-740d-3a0e-8047-c1646f6f1164","pitchNumber":4,"startTime":"2025-08-30T01:44:44.585Z","endTime":"2025-08-30T01:44:52.345Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":661527,"link":"/api/v1/people/661527","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":689414,"link":"/api/v1/people/689414"},"first":{"id":676572,"link":"/api/v1/people/676572"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":687859,"link":"/api/v1/people/687859"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":686894,"link":"/api/v1/people/686894"}},"offense":{"batter":{"id":677595,"link":"/api/v1/people/677595","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":677595,"link":"/api/v1/people/677595"},"credit":"b_ab"},{"player":{"id":661527,"link":"/api/v1/people/661527"},"credit":"p_ab"},{"player":{"id":677595,"link":"/api/v1/people/677595"},"credit":"b_pa"},{"player":{"id":661527,"link":"/api/v1/people/661527"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.9,"awayTeamWinProbability":0.09999999999999432,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.0,"dramaIndex":5.0,"contextMetrics":{},"playEndTime":"2025-08-30T01:44:52.345Z","atBatIndex":68},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Cedric Mullins strikes out swinging.","rbi":0,"awayScore":4,"homeScore":13,"isOut":true},"about":{"atBatIndex":69,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-08-30T01:45:23.219Z","endTime":"2025-08-30T01:46:50.753Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":661527,"fullName":"Seth Martinez","link":"/api/v1/people/661527"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,4,5,6],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":689414,"link":"/api/v1/people/689414"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Cedric Mullins replaces Juan Soto.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":4,"homeScore":13,"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-30T01:44:59.969Z","endTime":"2025-08-30T01:45:25.536Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":656775,"link":"/api/v1/people/656775"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"201","replacedPlayer":{"id":665742,"link":"/api/v1/people/665742"},"defense":{"pitcher":{"id":661527,"link":"/api/v1/people/661527","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":689414,"link":"/api/v1/people/689414"},"first":{"id":676572,"link":"/api/v1/people/676572"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":687859,"link":"/api/v1/people/687859"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":686894,"link":"/api/v1/people/686894"}},"offense":{"batter":{"id":665742,"link":"/api/v1/people/665742","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"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":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.2,"endSpeed":78.1,"strikeZoneTop":3.47,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.712575217007334,"aZ":-21.260374688796738,"pfxX":-0.358635683643294,"pfxZ":6.929940226525986,"pX":0.3141012694365778,"pZ":2.932399761251577,"vX0":6.762412995329904,"vY0":-125.32740259321578,"vZ0":0.5172357883224923,"x":105.03,"y":159.61,"x0":-2.384088367162279,"y0":50.00263715460899,"z0":4.473623188194358,"aX":-0.5664141607484553},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.2,"breakVerticalInduced":13.0,"breakHorizontal":-1.1,"spinRate":2348,"spinDirection":190},"zone":3,"typeConfidence":2.0,"plateTime":0.43874710567686614,"extension":6.6982964970186805},"index":1,"playId":"7ca1af14-0d19-3959-ab51-20b5afc4194b","pitchNumber":1,"startTime":"2025-08-30T01:45:25.536Z","endTime":"2025-08-30T01:45:29.794Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":661527,"link":"/api/v1/people/661527","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":689414,"link":"/api/v1/people/689414"},"first":{"id":676572,"link":"/api/v1/people/676572"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":687859,"link":"/api/v1/people/687859"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":686894,"link":"/api/v1/people/686894"}},"offense":{"batter":{"id":656775,"link":"/api/v1/people/656775","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.7,"endSpeed":81.3,"strikeZoneTop":3.47,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.57077409712924,"aZ":-19.196778476545937,"pfxX":-7.1588867053649,"pfxZ":7.520434609246173,"pX":0.002091622761119256,"pZ":3.5770050934311066,"vX0":8.402298947904848,"vY0":-131.69880526843608,"vZ0":1.3545971872976144,"x":116.92,"y":142.2,"x0":-2.326324889979663,"y0":50.00266240978947,"z0":4.493134069237832,"aX":-12.354172421351974},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":14.2,"breakHorizontal":10.7,"spinRate":2201,"spinDirection":244},"zone":2,"typeConfidence":2.0,"plateTime":0.41873810459679417,"extension":6.800447249096384},"index":2,"playId":"46224ca0-dd01-3b0b-aa4e-c4da0dead5b6","pitchNumber":2,"startTime":"2025-08-30T01:45:40.945Z","endTime":"2025-08-30T01:45:44.883Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":661527,"link":"/api/v1/people/661527","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":689414,"link":"/api/v1/people/689414"},"first":{"id":676572,"link":"/api/v1/people/676572"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":687859,"link":"/api/v1/people/687859"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":686894,"link":"/api/v1/people/686894"}},"offense":{"batter":{"id":656775,"link":"/api/v1/people/656775","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":13,"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-30T01:45:52.331Z","endTime":"2025-08-30T01:46:07.700Z","isPitch":false,"type":"action","player":{"id":656775,"link":"/api/v1/people/656775"},"defense":{"pitcher":{"id":661527,"link":"/api/v1/people/661527","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":689414,"link":"/api/v1/people/689414"},"first":{"id":676572,"link":"/api/v1/people/676572"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":687859,"link":"/api/v1/people/687859"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":686894,"link":"/api/v1/people/686894"}},"offense":{"batter":{"id":656775,"link":"/api/v1/people/656775","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.8,"endSpeed":76.1,"strikeZoneTop":3.4988533939713,"strikeZoneBottom":1.57929267495478,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.955949497885836,"aZ":-35.21006845097151,"pfxX":-7.612206910417963,"pfxZ":-2.0578339254698026,"pX":0.9952519047939847,"pZ":0.8469327326960154,"vX0":9.736058625652744,"vY0":-121.56757247447953,"vZ0":-1.470939139020361,"x":79.06,"y":215.91,"x0":-2.098845920980014,"y0":50.002897759687364,"z0":4.5560507915253385,"aX":-11.234422487523725},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.4,"breakVerticalInduced":-3.8,"breakHorizontal":11.0,"spinRate":1434,"spinDirection":265},"zone":14,"typeConfidence":2.0,"plateTime":0.4529972235722406,"extension":7.1066787525567445},"index":4,"playId":"753bb1bb-ee56-3060-a633-474feca2a105","pitchNumber":3,"startTime":"2025-08-30T01:46:07.700Z","endTime":"2025-08-30T01:46:13.084Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":661527,"link":"/api/v1/people/661527","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":689414,"link":"/api/v1/people/689414"},"first":{"id":676572,"link":"/api/v1/people/676572"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":687859,"link":"/api/v1/people/687859"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":686894,"link":"/api/v1/people/686894"}},"offense":{"batter":{"id":656775,"link":"/api/v1/people/656775","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"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":89.8,"endSpeed":80.3,"strikeZoneTop":3.42199999640361,"strikeZoneBottom":1.57850707686992,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.23362661926322,"aZ":-22.80748320228477,"pfxX":-6.1324630911778915,"pfxZ":5.54203122724082,"pX":-2.8037996533494915,"pZ":4.316077514145813,"vX0":1.5272749379826442,"vY0":-130.63952631493737,"vZ0":3.8211634685845888,"x":223.87,"y":122.25,"x0":-2.607877720973717,"y0":50.00209423237826,"z0":4.567291327196744,"aX":-10.362996948474207},"breaks":{"breakAngle":24.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":11.3,"breakHorizontal":10.6,"spinRate":2039,"spinDirection":237},"zone":11,"typeConfidence":2.0,"plateTime":0.42289529164114814,"extension":6.7487142333050025},"index":5,"playId":"5c6d8d47-4e2a-3ac4-bbb6-3b070eec75fe","pitchNumber":4,"startTime":"2025-08-30T01:46:26.806Z","endTime":"2025-08-30T01:46:30.252Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":661527,"link":"/api/v1/people/661527","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":689414,"link":"/api/v1/people/689414"},"first":{"id":676572,"link":"/api/v1/people/676572"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":687859,"link":"/api/v1/people/687859"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":686894,"link":"/api/v1/people/686894"}},"offense":{"batter":{"id":656775,"link":"/api/v1/people/656775","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":77.4,"endSpeed":69.2,"strikeZoneTop":3.47,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.114120481819874,"aZ":-24.070487585501468,"pfxX":7.8499989849195195,"pfxZ":6.522228980565664,"pX":0.2241416663550465,"pZ":2.0621370639996837,"vX0":3.737238371459505,"vY0":-112.45439035557312,"vZ0":0.3128283527614829,"x":108.46,"y":183.1,"x0":-2.495288182838719,"y0":50.00078238359492,"z0":4.424063488436035,"aX":9.749872644508498},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":12.2,"breakHorizontal":-15.4,"spinRate":2285,"spinDirection":96},"zone":8,"typeConfidence":2.0,"plateTime":0.4927961523876552,"extension":6.822141542322687},"index":6,"playId":"4570ff60-5d39-371e-a8ad-1c68344ff478","pitchNumber":5,"startTime":"2025-08-30T01:46:44.671Z","endTime":"2025-08-30T01:46:50.753Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":661527,"link":"/api/v1/people/661527","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":689414,"link":"/api/v1/people/689414"},"first":{"id":676572,"link":"/api/v1/people/676572"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":687859,"link":"/api/v1/people/687859"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":686894,"link":"/api/v1/people/686894"}},"offense":{"batter":{"id":656775,"link":"/api/v1/people/656775","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":656775,"link":"/api/v1/people/656775"},"credit":"b_ab"},{"player":{"id":661527,"link":"/api/v1/people/661527"},"credit":"p_ab"},{"player":{"id":656775,"link":"/api/v1/people/656775"},"credit":"b_pa"},{"player":{"id":661527,"link":"/api/v1/people/661527"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.9,"awayTeamWinProbability":0.09999999999999432,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.0,"dramaIndex":5.0,"contextMetrics":{},"playEndTime":"2025-08-30T01:46:50.753Z","atBatIndex":69},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Pete Alonso flies out to right fielder Joey Wiemer.","rbi":0,"awayScore":4,"homeScore":13,"isOut":true},"about":{"atBatIndex":70,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-08-30T01:46:49.713Z","endTime":"2025-08-30T01:48:14.346Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":3},"matchup":{"batter":{"id":624413,"fullName":"Pete Alonso","link":"/api/v1/people/624413"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":661527,"fullName":"Seth Martinez","link":"/api/v1/people/661527"},"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":624413,"fullName":"Pete Alonso","link":"/api/v1/people/624413"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":686894,"link":"/api/v1/people/686894"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.3,"endSpeed":80.1,"strikeZoneTop":3.60203002034581,"strikeZoneBottom":1.71820571149387,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.87396858314896,"aZ":-34.2849203043666,"pfxX":-8.427171025934362,"pfxZ":-1.2765130664865394,"pX":1.091072599518667,"pZ":1.1957563766003632,"vX0":10.82883522609617,"vY0":-129.44918293476832,"vZ0":-1.1311538097847789,"x":75.41,"y":206.49,"x0":-2.0973633170538886,"y0":50.00086698134815,"z0":4.319274275301686,"aX":-13.969159433419152},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.6,"breakVerticalInduced":-2.3,"breakHorizontal":12.1,"spinRate":1915,"spinDirection":245},"zone":14,"typeConfidence":2.0,"plateTime":0.4269465319030439,"extension":7.137649150186825},"index":0,"playId":"fd6d9db6-f504-3865-9750-c431997dc969","pitchNumber":1,"startTime":"2025-08-30T01:47:15.155Z","endTime":"2025-08-30T01:47:20.322Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":661527,"link":"/api/v1/people/661527","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":689414,"link":"/api/v1/people/689414"},"first":{"id":676572,"link":"/api/v1/people/676572"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":687859,"link":"/api/v1/people/687859"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":686894,"link":"/api/v1/people/686894"}},"offense":{"batter":{"id":624413,"link":"/api/v1/people/624413","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"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":88.4,"endSpeed":80.6,"strikeZoneTop":3.53894770817438,"strikeZoneBottom":1.68741262389443,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.779775981219004,"aZ":-32.792861082255165,"pfxX":-5.805130895199023,"pfxZ":-0.37327085366168333,"pX":-0.6296656740143058,"pZ":2.0054552528280323,"vX0":5.99179862976122,"vY0":-128.5395955971616,"vZ0":0.33797821886735835,"x":141.0,"y":184.63,"x0":-2.241762808288818,"y0":50.000612493715096,"z0":4.427748716160753,"aX":-9.66855931766994},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":-0.4,"breakHorizontal":9.1,"spinRate":2004,"spinDirection":236},"zone":7,"typeConfidence":2.0,"plateTime":0.42685998203605635,"extension":6.860239705131487},"index":1,"playId":"b43e87cb-d2a6-3d61-9de0-9f18f53ce051","pitchNumber":2,"startTime":"2025-08-30T01:47:33.150Z","endTime":"2025-08-30T01:47:37.488Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":661527,"link":"/api/v1/people/661527","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":689414,"link":"/api/v1/people/689414"},"first":{"id":676572,"link":"/api/v1/people/676572"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":687859,"link":"/api/v1/people/687859"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":686894,"link":"/api/v1/people/686894"}},"offense":{"batter":{"id":624413,"link":"/api/v1/people/624413","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":77.8,"endSpeed":70.3,"strikeZoneTop":3.53205440166243,"strikeZoneBottom":1.71284196553565,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.109294489901732,"aZ":-27.271857411057386,"pfxX":9.811423013878425,"pfxZ":3.8764773778971104,"pX":1.683714070492553,"pZ":1.8023063991462123,"vX0":6.0589138456140175,"vY0":-113.06311257525694,"vZ0":0.16366353845490533,"x":52.82,"y":190.12,"x0":-2.3271790054915424,"y0":50.00210597293151,"z0":4.519497990168515,"aX":12.403804250596753},"breaks":{"breakAngle":26.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.8,"breakVerticalInduced":7.4,"breakHorizontal":-19.6,"spinRate":2332,"spinDirection":96},"zone":14,"typeConfidence":2.0,"plateTime":0.4888538076875464,"extension":6.711012976275483},"index":2,"playId":"8e1fad41-b3af-389e-93ac-6e96b5131424","pitchNumber":3,"startTime":"2025-08-30T01:47:50.333Z","endTime":"2025-08-30T01:47:55.599Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":661527,"link":"/api/v1/people/661527","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":689414,"link":"/api/v1/people/689414"},"first":{"id":676572,"link":"/api/v1/people/676572"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":687859,"link":"/api/v1/people/687859"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":686894,"link":"/api/v1/people/686894"}},"offense":{"batter":{"id":624413,"link":"/api/v1/people/624413","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.7,"endSpeed":80.7,"strikeZoneTop":3.48,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.545020416366274,"aZ":-21.7123966996432,"pfxX":-8.039531367320453,"pfxZ":6.182943776375273,"pX":-0.09020003556284648,"pZ":2.2049030312512805,"vX0":7.781731771927254,"vY0":-130.31316865782026,"vZ0":-1.208287364791845,"x":120.44,"y":179.25,"x0":-2.094178939896135,"y0":50.00106721445139,"z0":4.340516738641205,"aX":-13.600369878122295},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.4,"breakVerticalInduced":11.0,"breakHorizontal":12.5,"spinRate":2178,"spinDirection":245},"zone":5,"typeConfidence":2.0,"plateTime":0.4229645180995574,"extension":6.986928008480781},"hitData":{"launchSpeed":96.2,"launchAngle":29.0,"totalDistance":319.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":218.0,"coordY":108.27}},"index":3,"playId":"ead9f63d-0daf-3f26-9453-d4ed97273c66","pitchNumber":4,"startTime":"2025-08-30T01:48:06.295Z","endTime":"2025-08-30T01:48:14.346Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":661527,"link":"/api/v1/people/661527","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":689414,"link":"/api/v1/people/689414"},"first":{"id":676572,"link":"/api/v1/people/676572"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":687859,"link":"/api/v1/people/687859"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":686894,"link":"/api/v1/people/686894"}},"offense":{"batter":{"id":624413,"link":"/api/v1/people/624413","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":624413,"link":"/api/v1/people/624413"},"credit":"b_ab"},{"player":{"id":661527,"link":"/api/v1/people/661527"},"credit":"p_ab"},{"player":{"id":624413,"link":"/api/v1/people/624413"},"credit":"b_pa"},{"player":{"id":661527,"link":"/api/v1/people/661527"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.9,"awayTeamWinProbability":0.09999999999999432,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.0,"dramaIndex":5.0,"contextMetrics":{},"playEndTime":"2025-08-30T01:48:14.346Z","atBatIndex":70},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Connor Norby flies out sharply to center fielder Cedric Mullins.","rbi":0,"awayScore":4,"homeScore":13,"isOut":true},"about":{"atBatIndex":71,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-08-30T01:50:25.411Z","endTime":"2025-08-30T01:51:29.345Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":681393,"fullName":"Connor Norby","link":"/api/v1/people/681393"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":620454,"fullName":"José Castillo","link":"/api/v1/people/620454"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[3,4,5,6],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":681393,"fullName":"Connor Norby","link":"/api/v1/people/681393"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":656775,"link":"/api/v1/people/656775"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Ronny Mauricio remains in the game as the shortstop.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":4,"homeScore":13,"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-30T01:50:01.897Z","endTime":"2025-08-30T01:50:01.926Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":677595,"link":"/api/v1/people/677595"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"battingOrder":"101","replacedPlayer":{"id":596019,"link":"/api/v1/people/596019"},"defense":{"pitcher":{"id":620454,"link":"/api/v1/people/620454","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":681393,"link":"/api/v1/people/681393","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Cedric Mullins remains in the game as the center fielder.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":4,"homeScore":13,"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-30T01:50:01.926Z","endTime":"2025-08-30T01:50:01.928Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":656775,"link":"/api/v1/people/656775"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"battingOrder":"201","replacedPlayer":{"id":665742,"link":"/api/v1/people/665742"},"defense":{"pitcher":{"id":620454,"link":"/api/v1/people/620454","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":677595,"link":"/api/v1/people/677595"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":681393,"link":"/api/v1/people/681393","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive switch from center field to right field for Tyrone Taylor.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":4,"homeScore":13,"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-30T01:50:01.928Z","endTime":"2025-08-30T01:50:27.767Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":621438,"link":"/api/v1/people/621438"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"battingOrder":"800","defense":{"pitcher":{"id":620454,"link":"/api/v1/people/620454","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":677595,"link":"/api/v1/people/677595"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":681393,"link":"/api/v1/people/681393","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"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":92.7,"endSpeed":83.7,"strikeZoneTop":3.25362405012072,"strikeZoneBottom":1.57157684106556,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.32441364887589,"aZ":-29.179599943625863,"pfxX":9.931234801068015,"pfxZ":1.656863843022494,"pX":0.3928502691397266,"pZ":2.7670682675962714,"vX0":-9.415091644094419,"vY0":-134.5271448269131,"vZ0":-2.7336660776679715,"x":102.03,"y":164.07,"x0":2.67369656904293,"y0":50.00151216920106,"z0":5.897937652744981,"aX":17.925320161918822},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":2.5,"breakHorizontal":-15.6,"spinRate":1985,"spinDirection":132},"zone":3,"typeConfidence":2.0,"plateTime":0.40954495162362514,"extension":7.000190307029669},"index":3,"playId":"11b87bf6-e386-3bdb-933a-a9c0510613aa","pitchNumber":1,"startTime":"2025-08-30T01:50:27.767Z","endTime":"2025-08-30T01:50:31.625Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":620454,"link":"/api/v1/people/620454","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":677595,"link":"/api/v1/people/677595"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":621438,"link":"/api/v1/people/621438"}},"offense":{"batter":{"id":681393,"link":"/api/v1/people/681393","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.2,"endSpeed":78.3,"strikeZoneTop":3.27,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.190155920023933,"aZ":-27.403615482672592,"pfxX":8.413222101900793,"pfxZ":3.0492742534266712,"pX":0.2547466047658471,"pZ":1.4771992591204175,"vX0":-8.485656417197573,"vY0":-125.08536813715372,"vZ0":-4.943855202283683,"x":107.29,"y":198.9,"x0":2.618491471339236,"y0":50.00276007027695,"z0":5.76035941241482,"aX":13.164460227839728},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":4.4,"breakHorizontal":-13.0,"spinRate":1994,"spinDirection":137},"zone":8,"typeConfidence":2.0,"plateTime":0.4399973072007781,"extension":6.9307986360438605},"index":4,"playId":"288ccf49-5807-3e6a-b5ab-bf9c713d6fdd","pitchNumber":2,"startTime":"2025-08-30T01:50:42.758Z","endTime":"2025-08-30T01:50:47.547Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":620454,"link":"/api/v1/people/620454","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":677595,"link":"/api/v1/people/677595"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":621438,"link":"/api/v1/people/621438"}},"offense":{"batter":{"id":681393,"link":"/api/v1/people/681393","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.3,"endSpeed":82.8,"strikeZoneTop":3.27,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.2275272141004,"aZ":-16.75793762373604,"pfxX":5.260922458084417,"pfxZ":8.650046681008774,"pX":0.059416882261970824,"pZ":3.6840356296090073,"vX0":-8.596910902276205,"vY0":-133.98799745673966,"vZ0":-2.4574023437841364,"x":114.74,"y":139.31,"x0":2.6551363667242374,"y0":50.00472614516329,"z0":5.837996472339199,"aX":9.379208712300342},"breaks":{"breakAngle":22.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":15.1,"breakHorizontal":-7.2,"spinRate":2032,"spinDirection":132},"zone":12,"typeConfidence":2.0,"plateTime":0.41188277113711,"extension":6.48630380358403},"index":5,"playId":"bd2ff48c-0b47-317d-bf53-85b03b4aa777","pitchNumber":3,"startTime":"2025-08-30T01:50:59.785Z","endTime":"2025-08-30T01:51:02.916Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":620454,"link":"/api/v1/people/620454","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":677595,"link":"/api/v1/people/677595"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":621438,"link":"/api/v1/people/621438"}},"offense":{"batter":{"id":681393,"link":"/api/v1/people/681393","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"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":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.4,"endSpeed":78.1,"strikeZoneTop":3.27,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.951725092968047,"aZ":-25.811287244011137,"pfxX":9.695162250551054,"pfxZ":4.060932076602445,"pX":0.37005487821670513,"pZ":2.2229075328960546,"vX0":-8.788244810440423,"vY0":-125.37703249473789,"vZ0":-3.3546948585957064,"x":102.89,"y":178.76,"x0":2.6870504208227777,"y0":50.00526815643921,"z0":5.720558145241727,"aX":15.202336607923005},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":6.7,"breakHorizontal":-15.1,"spinRate":1899,"spinDirection":124},"zone":6,"typeConfidence":2.0,"plateTime":0.4394336280399864,"extension":6.740211238237687},"hitData":{"launchSpeed":101.3,"launchAngle":39.0,"totalDistance":354.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":157.15,"coordY":59.97}},"index":6,"playId":"eec80a50-80bd-3a83-8602-4a8c31d3699e","pitchNumber":4,"startTime":"2025-08-30T01:51:17.927Z","endTime":"2025-08-30T01:51:29.345Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":620454,"link":"/api/v1/people/620454","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":677595,"link":"/api/v1/people/677595"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":621438,"link":"/api/v1/people/621438"}},"offense":{"batter":{"id":681393,"link":"/api/v1/people/681393","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":681393,"link":"/api/v1/people/681393"},"credit":"b_ab"},{"player":{"id":620454,"link":"/api/v1/people/620454"},"credit":"p_ab"},{"player":{"id":681393,"link":"/api/v1/people/681393"},"credit":"b_pa"},{"player":{"id":620454,"link":"/api/v1/people/620454"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.9,"awayTeamWinProbability":0.09999999999999432,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.02,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2025-08-30T01:51:29.345Z","atBatIndex":71},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Troy Johnston singles on a soft ground ball to first baseman Pete Alonso.","rbi":0,"awayScore":4,"homeScore":13,"isOut":false},"about":{"atBatIndex":72,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-08-30T01:51:28.985Z","endTime":"2025-08-30T01:54:45.943Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":687859,"fullName":"Troy Johnston","link":"/api/v1/people/687859"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":620454,"fullName":"José Castillo","link":"/api/v1/people/620454"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":687859,"fullName":"Troy Johnston","link":"/api/v1/people/687859"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,5,6,7,8],"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":687859,"fullName":"Troy Johnston","link":"/api/v1/people/687859"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":624413,"link":"/api/v1/people/624413"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.0,"endSpeed":85.3,"strikeZoneTop":3.60395602216045,"strikeZoneBottom":1.70352510186056,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.51160181129837,"aZ":-23.523232158385184,"pfxX":10.862120048450645,"pfxZ":4.650418742998678,"pX":-0.5742712201251774,"pZ":1.061387902298225,"vX0":-11.88818923159221,"vY0":-136.12497632616726,"vZ0":-7.8607901740161825,"x":138.89,"y":210.12,"x0":2.4579958344929507,"y0":50.00084922866727,"z0":5.639496452719057,"aX":20.19151061292548},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":6.7,"breakHorizontal":-16.8,"spinRate":2123,"spinDirection":133},"zone":13,"typeConfidence":2.0,"plateTime":0.4038332750489211,"extension":6.921848224052197},"index":0,"playId":"87838b28-a824-367a-9f65-503c91a3513d","pitchNumber":1,"startTime":"2025-08-30T01:51:55.716Z","endTime":"2025-08-30T01:51:59.456Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":620454,"link":"/api/v1/people/620454","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":677595,"link":"/api/v1/people/677595"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":621438,"link":"/api/v1/people/621438"}},"offense":{"batter":{"id":687859,"link":"/api/v1/people/687859","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":83.9,"endSpeed":76.0,"strikeZoneTop":3.53,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.300633942729597,"aZ":-34.118620625690305,"pfxX":-0.8318883752500863,"pfxZ":-1.317371335788108,"pX":0.9688888746256166,"pZ":2.054896359347198,"vX0":-4.403697039530495,"vY0":-121.99423991124945,"vZ0":-1.7150686832432145,"x":80.07,"y":183.3,"x0":2.9198693488319565,"y0":50.001555504825426,"z0":5.761579958367315,"aX":-1.2291612929941726},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.0,"breakVerticalInduced":-2.5,"breakHorizontal":2.8,"spinRate":2445,"spinDirection":299},"zone":14,"typeConfidence":2.0,"plateTime":0.45233149122857697,"extension":6.355454618573991},"index":1,"playId":"8ee22f6c-2807-3116-8380-e33510ec9183","pitchNumber":2,"startTime":"2025-08-30T01:52:10.280Z","endTime":"2025-08-30T01:52:16.680Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":620454,"link":"/api/v1/people/620454","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":677595,"link":"/api/v1/people/677595"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":621438,"link":"/api/v1/people/621438"}},"offense":{"batter":{"id":687859,"link":"/api/v1/people/687859","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"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":86.0,"endSpeed":78.1,"strikeZoneTop":3.47372199216493,"strikeZoneBottom":1.62941817663856,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.636579937253025,"aZ":-34.45498822438492,"pfxX":-0.7999550800229098,"pfxZ":-1.4721687330113555,"pX":-0.9337262526468115,"pZ":1.1255008433628586,"vX0":-8.658566716977743,"vY0":-124.80728102413961,"vZ0":-4.249635956271437,"x":152.59,"y":208.39,"x0":2.7127593093073594,"y0":50.00466642735029,"z0":5.748325933181223,"aX":-1.2367554421410356},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.3,"breakVerticalInduced":-3.6,"breakHorizontal":3.8,"spinRate":2339,"spinDirection":295},"zone":13,"typeConfidence":2.0,"plateTime":0.4421363549046866,"extension":6.4638138926131345},"index":2,"playId":"dfc8dd3a-71a3-35b0-8e08-2f817d3eaa80","pitchNumber":3,"startTime":"2025-08-30T01:52:31.578Z","endTime":"2025-08-30T01:52:36.656Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":620454,"link":"/api/v1/people/620454","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":677595,"link":"/api/v1/people/677595"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":621438,"link":"/api/v1/people/621438"}},"offense":{"batter":{"id":687859,"link":"/api/v1/people/687859","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"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":93.9,"endSpeed":85.5,"strikeZoneTop":3.47862137189048,"strikeZoneBottom":1.63163252657494,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.70407762608982,"aZ":-29.923886603707032,"pfxX":10.207165838815246,"pfxZ":1.2050121456519287,"pX":-0.6118395321932594,"pZ":1.963254250063174,"vX0":-11.740957082562593,"vY0":-136.10093711569985,"vZ0":-4.674463378948945,"x":140.32,"y":185.77,"x0":2.445267062382138,"y0":50.00217737529963,"z0":5.79168837079375,"aX":19.02378338731349},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":1.3,"breakHorizontal":-15.8,"spinRate":2046,"spinDirection":139},"zone":7,"typeConfidence":2.0,"plateTime":0.40346451345237444,"extension":6.694070593682187},"index":3,"playId":"b0fc301b-f425-36b5-a34e-a9285d532ce8","pitchNumber":4,"startTime":"2025-08-30T01:52:47.183Z","endTime":"2025-08-30T01:52:51.106Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":620454,"link":"/api/v1/people/620454","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":677595,"link":"/api/v1/people/677595"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":621438,"link":"/api/v1/people/621438"}},"offense":{"batter":{"id":687859,"link":"/api/v1/people/687859","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":13,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"index":4,"startTime":"2025-08-30T01:53:04.080Z","endTime":"2025-08-30T01:53:18.210Z","isPitch":false,"type":"action","player":{"id":687859,"link":"/api/v1/people/687859"},"defense":{"pitcher":{"id":620454,"link":"/api/v1/people/620454","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":677595,"link":"/api/v1/people/677595"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":621438,"link":"/api/v1/people/621438"}},"offense":{"batter":{"id":687859,"link":"/api/v1/people/687859","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"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.1,"endSpeed":84.3,"strikeZoneTop":3.56784302590766,"strikeZoneBottom":1.62769732635033,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.631893091476165,"aZ":-17.061058974631962,"pfxX":3.6255820146656905,"pfxZ":8.280305333042858,"pX":-1.007912654406342,"pZ":1.8416247723954522,"vX0":-10.369053968869997,"vY0":-135.02190254776372,"vZ0":-6.945969857559655,"x":155.42,"y":189.06,"x0":2.4310665213024407,"y0":50.000365903850046,"z0":5.672716538700945,"aX":6.616330278652521},"breaks":{"breakAngle":13.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":13.4,"breakHorizontal":-4.1,"spinRate":2030,"spinDirection":134},"zone":13,"typeConfidence":2.0,"plateTime":0.40750320938125517,"extension":6.863453688150337},"index":5,"playId":"dd937b7a-4fde-3ff6-abe8-44bfa7c95adc","pitchNumber":5,"startTime":"2025-08-30T01:53:18.210Z","endTime":"2025-08-30T01:53:22.625Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":620454,"link":"/api/v1/people/620454","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":677595,"link":"/api/v1/people/677595"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":621438,"link":"/api/v1/people/621438"}},"offense":{"batter":{"id":687859,"link":"/api/v1/people/687859","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"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":93.2,"endSpeed":83.5,"strikeZoneTop":3.53,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.81033509968883,"aZ":-26.11425482974033,"pfxX":11.198832178364711,"pfxZ":3.3525516354597897,"pX":0.8204206454482327,"pZ":2.2088338124358815,"vX0":-8.755576231235068,"vY0":-135.2223638690621,"vZ0":-4.46653543891539,"x":85.73,"y":179.14,"x0":2.682875206002469,"y0":50.00552474837797,"z0":5.766301696005367,"aX":20.264844924149596},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.1,"breakVerticalInduced":5.0,"breakHorizontal":-17.9,"spinRate":1968,"spinDirection":139},"zone":9,"typeConfidence":2.0,"plateTime":0.40866960592795776,"extension":6.619650708652977},"index":6,"playId":"3435fdf1-3c8b-30fd-9d7a-f315b87910c6","pitchNumber":6,"startTime":"2025-08-30T01:53:37.083Z","endTime":"2025-08-30T01:53:44.358Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":620454,"link":"/api/v1/people/620454","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":677595,"link":"/api/v1/people/677595"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":621438,"link":"/api/v1/people/621438"}},"offense":{"batter":{"id":687859,"link":"/api/v1/people/687859","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"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":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.3,"endSpeed":78.9,"strikeZoneTop":3.53,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.9855846379679,"aZ":-32.59813675194478,"pfxX":-1.4772509872856614,"pfxZ":-0.269146206429431,"pX":0.7697603123699025,"pZ":1.6246034303089567,"vX0":-4.896628546394292,"vY0":-124.18349180757403,"vZ0":-3.266599511851456,"x":87.66,"y":194.92,"x0":2.9560470225662887,"y0":50.00379351515678,"z0":5.658140250439207,"aX":-2.31567471192803},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.4,"breakVerticalInduced":-1.0,"breakHorizontal":3.7,"spinRate":2347,"spinDirection":324},"zone":9,"typeConfidence":2.0,"plateTime":0.4404228182416019,"extension":6.461732554649983},"index":7,"playId":"fc4c44fc-d7ef-3334-bfee-bfe0f1b758e4","pitchNumber":7,"startTime":"2025-08-30T01:54:10.071Z","endTime":"2025-08-30T01:54:14.043Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":620454,"link":"/api/v1/people/620454","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":677595,"link":"/api/v1/people/677595"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":621438,"link":"/api/v1/people/621438"}},"offense":{"batter":{"id":687859,"link":"/api/v1/people/687859","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.4,"endSpeed":84.5,"strikeZoneTop":3.53,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.85046977723283,"aZ":-26.271757449007453,"pfxX":10.137641294186821,"pfxZ":3.205861980919357,"pX":0.6418623763441091,"pZ":2.916835886898268,"vX0":-8.856510790857113,"vY0":-135.60090121749414,"vZ0":-2.8212551943381596,"x":92.53,"y":160.03,"x0":2.6517762039279775,"y0":50.00320842233158,"z0":5.826649737025126,"aX":18.661718377050914},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.4,"breakVerticalInduced":5.3,"breakHorizontal":-16.2,"spinRate":2015,"spinDirection":139},"zone":6,"typeConfidence":2.0,"plateTime":0.4057320379750444,"extension":6.710518606352808},"hitData":{"launchSpeed":55.0,"launchAngle":-53.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"soft","location":"3","coordinates":{"coordX":142.92,"coordY":182.72}},"index":8,"playId":"4d524007-874b-39f4-a27d-3048d10a88ce","pitchNumber":8,"startTime":"2025-08-30T01:54:34.687Z","endTime":"2025-08-30T01:54:45.943Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":620454,"link":"/api/v1/people/620454","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":677595,"link":"/api/v1/people/677595"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":621438,"link":"/api/v1/people/621438"}},"offense":{"batter":{"id":687859,"link":"/api/v1/people/687859","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":687859,"link":"/api/v1/people/687859"},"credit":"b_ab"},{"player":{"id":620454,"link":"/api/v1/people/620454"},"credit":"p_ab"},{"player":{"id":687859,"link":"/api/v1/people/687859"},"credit":"b_pa"},{"player":{"id":620454,"link":"/api/v1/people/620454"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.9,"awayTeamWinProbability":0.09999999999999432,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.01,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2025-08-30T01:54:45.943Z","atBatIndex":72},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Eric Wagaman doubles (22) on a sharp line drive to left fielder Brandon Nimmo. Troy Johnston to 3rd.","rbi":0,"awayScore":4,"homeScore":13,"isOut":false},"about":{"atBatIndex":73,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-08-30T01:54:45.761Z","endTime":"2025-08-30T01:56:43.631Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":676572,"fullName":"Eric Wagaman","link":"/api/v1/people/676572"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":620454,"fullName":"José Castillo","link":"/api/v1/people/620454"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":676572,"fullName":"Eric Wagaman","link":"/api/v1/people/676572"},"postOnThird":{"id":687859,"fullName":"Troy Johnston","link":"/api/v1/people/687859"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"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":676572,"fullName":"Eric Wagaman","link":"/api/v1/people/676572"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":607043,"link":"/api/v1/people/607043"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":687859,"fullName":"Troy Johnston","link":"/api/v1/people/687859"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.3,"endSpeed":78.5,"strikeZoneTop":3.59293174782575,"strikeZoneBottom":1.76394191678265,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.6177970310321,"aZ":-30.176412050493415,"pfxX":-1.4399409795872482,"pfxZ":1.2854102121270943,"pX":-0.4974245394344262,"pZ":1.3330390832579135,"vX0":-7.551410990797893,"vY0":-124.02648340049272,"vZ0":-4.463928388807399,"x":135.96,"y":202.79,"x0":2.7781455897435534,"y0":50.0031940852675,"z0":5.682972210016159,"aX":-2.233338549741438},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":1.4,"breakHorizontal":4.4,"spinRate":2251,"spinDirection":315},"zone":13,"typeConfidence":2.0,"plateTime":0.4422317791402941,"extension":6.405489501780481},"index":0,"playId":"0b6c35b3-dd43-3028-b819-410bf7137b1a","pitchNumber":1,"startTime":"2025-08-30T01:55:14.640Z","endTime":"2025-08-30T01:55:20.860Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":620454,"link":"/api/v1/people/620454","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":677595,"link":"/api/v1/people/677595"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":621438,"link":"/api/v1/people/621438"}},"offense":{"batter":{"id":676572,"link":"/api/v1/people/676572","batSide":{"code":"R","description":"Right"}},"first":{"id":687859,"link":"/api/v1/people/687859"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.6,"endSpeed":82.7,"strikeZoneTop":3.47978182805868,"strikeZoneBottom":1.6327844518204,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.15743088626166,"aZ":-17.358993172718186,"pfxX":7.246455021196104,"pfxZ":8.375578697962359,"pX":0.6410644883127273,"pZ":3.00581017043466,"vX0":-7.9772144139813586,"vY0":-133.05347475217107,"vZ0":-3.7737067567600615,"x":92.56,"y":157.62,"x0":2.7560110731956926,"y0":50.00037722597599,"z0":5.722804446947725,"aX":12.81483387781844},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":14.4,"breakHorizontal":-11.2,"spinRate":1982,"spinDirection":123},"zone":3,"typeConfidence":2.0,"plateTime":0.4138057479051813,"extension":6.466894353957119},"index":1,"playId":"5a9d4789-25e5-3b02-92ce-619b8f665863","pitchNumber":2,"startTime":"2025-08-30T01:55:30.798Z","endTime":"2025-08-30T01:55:34.913Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":620454,"link":"/api/v1/people/620454","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":677595,"link":"/api/v1/people/677595"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":621438,"link":"/api/v1/people/621438"}},"offense":{"batter":{"id":676572,"link":"/api/v1/people/676572","batSide":{"code":"R","description":"Right"}},"first":{"id":687859,"link":"/api/v1/people/687859"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"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":91.6,"endSpeed":83.0,"strikeZoneTop":3.61242108424327,"strikeZoneBottom":1.78360886623827,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.92814210778561,"aZ":-27.019542635643717,"pfxX":11.160413413785408,"pfxZ":2.9207662159930887,"pX":0.8245338235565954,"pZ":1.5910524495537022,"vX0":-8.608394487095053,"vY0":-132.92011867313073,"vZ0":-5.358137452505978,"x":85.57,"y":195.82,"x0":2.676096618435264,"y0":50.00414199821909,"z0":5.6272726500670744,"aX":19.713343455150813},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":4.2,"breakHorizontal":-18.0,"spinRate":2022,"spinDirection":132},"zone":14,"typeConfidence":2.0,"plateTime":0.41411814211627984,"extension":6.722872077522649},"index":2,"playId":"d052d36d-ed67-3c40-9313-6249a6ce759f","pitchNumber":3,"startTime":"2025-08-30T01:55:48.319Z","endTime":"2025-08-30T01:55:53.512Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":620454,"link":"/api/v1/people/620454","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":677595,"link":"/api/v1/people/677595"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":621438,"link":"/api/v1/people/621438"}},"offense":{"batter":{"id":676572,"link":"/api/v1/people/676572","batSide":{"code":"R","description":"Right"}},"first":{"id":687859,"link":"/api/v1/people/687859"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.2,"endSpeed":83.6,"strikeZoneTop":3.51014342558627,"strikeZoneBottom":1.63017170275296,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.011012155248558,"aZ":-18.76077076177335,"pfxX":5.7665715899995975,"pfxZ":7.466118741985403,"pX":-0.6129530773172502,"pZ":2.7001089469708686,"vX0":-10.504164979206532,"vY0":-133.7141069959562,"vZ0":-4.553714169206118,"x":140.36,"y":165.88,"x0":2.6315085212840725,"y0":50.00099241463262,"z0":5.7862162286771275,"aX":10.357849797711573},"breaks":{"breakAngle":21.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":12.6,"breakHorizontal":-7.9,"spinRate":2015,"spinDirection":129},"zone":4,"typeConfidence":2.0,"plateTime":0.4109045187130591,"extension":6.692346456334236},"index":3,"playId":"e0f50630-9512-305f-a7d3-531c5f8edac8","pitchNumber":4,"startTime":"2025-08-30T01:56:07.935Z","endTime":"2025-08-30T01:56:11.884Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":620454,"link":"/api/v1/people/620454","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":677595,"link":"/api/v1/people/677595"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":621438,"link":"/api/v1/people/621438"}},"offense":{"batter":{"id":676572,"link":"/api/v1/people/676572","batSide":{"code":"R","description":"Right"}},"first":{"id":687859,"link":"/api/v1/people/687859"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.2,"endSpeed":76.9,"strikeZoneTop":3.53,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.358726594884143,"aZ":-28.502316078747302,"pfxX":-1.6818032980504527,"pfxZ":2.4427904246362555,"pX":-0.6006811710112337,"pZ":1.8013978049545234,"vX0":-7.90580541223081,"vY0":-122.34316987845108,"vZ0":-3.432114735539919,"x":139.9,"y":190.14,"x0":2.904082968197698,"y0":50.001529459658286,"z0":5.69145875414386,"aX":-2.521585219989391},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":3.8,"breakHorizontal":5.0,"spinRate":2337,"spinDirection":303},"zone":7,"typeConfidence":2.0,"plateTime":0.44940146134043735,"extension":6.565637546323944},"hitData":{"launchSpeed":101.5,"launchAngle":15.0,"totalDistance":254.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":34.16,"coordY":113.46}},"index":4,"playId":"9e057ef1-81bc-398b-9974-69b2dba69e2f","pitchNumber":5,"startTime":"2025-08-30T01:56:30.070Z","endTime":"2025-08-30T01:56:43.631Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":620454,"link":"/api/v1/people/620454","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":677595,"link":"/api/v1/people/677595"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":621438,"link":"/api/v1/people/621438"}},"offense":{"batter":{"id":676572,"link":"/api/v1/people/676572","batSide":{"code":"R","description":"Right"}},"first":{"id":687859,"link":"/api/v1/people/687859"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":676572,"link":"/api/v1/people/676572"},"credit":"b_ab"},{"player":{"id":620454,"link":"/api/v1/people/620454"},"credit":"p_ab"},{"player":{"id":676572,"link":"/api/v1/people/676572"},"credit":"b_pa"},{"player":{"id":620454,"link":"/api/v1/people/620454"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.8,"awayTeamWinProbability":0.20000000000000284,"homeTeamWinProbabilityAdded":-0.10000000000000853,"leverageIndex":0.02,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2025-08-30T01:56:43.631Z","atBatIndex":73},{"result":{"type":"atBat","event":"Sac Fly","eventType":"sac_fly","description":"Joey Wiemer out on a sacrifice fly to right fielder Tyrone Taylor. Troy Johnston scores. Eric Wagaman to 3rd.","rbi":1,"awayScore":5,"homeScore":13,"isOut":true},"about":{"atBatIndex":74,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-08-30T01:57:46.054Z","endTime":"2025-08-30T01:58:16.524Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":686894,"fullName":"Joey Wiemer","link":"/api/v1/people/686894"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":620454,"fullName":"José Castillo","link":"/api/v1/people/620454"},"pitchHand":{"code":"L","description":"Left"},"postOnThird":{"id":676572,"fullName":"Eric Wagaman","link":"/api/v1/people/676572"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2],"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":686894,"fullName":"Joey Wiemer","link":"/api/v1/people/686894"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":621438,"link":"/api/v1/people/621438"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":"r_adv_play","runner":{"id":676572,"fullName":"Eric Wagaman","link":"/api/v1/people/676572"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"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":687859,"fullName":"Troy Johnston","link":"/api/v1/people/687859"},"responsiblePitcher":{"id":620454,"link":"/api/v1/people/620454"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":4,"homeScore":13,"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-30T01:56:56.646Z","endTime":"2025-08-30T01:57:48.454Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":620454,"link":"/api/v1/people/620454","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":677595,"link":"/api/v1/people/677595"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":621438,"link":"/api/v1/people/621438"}},"offense":{"batter":{"id":686894,"link":"/api/v1/people/686894","batSide":{"code":"R","description":"Right"}},"second":{"id":676572,"link":"/api/v1/people/676572"},"third":{"id":687859,"link":"/api/v1/people/687859"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.7,"endSpeed":85.9,"strikeZoneTop":3.45099534610616,"strikeZoneBottom":1.55181246898771,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.56712090460562,"aZ":-25.21213778555728,"pfxX":11.776681196400254,"pfxZ":3.688008231609593,"pX":0.05102892136285725,"pZ":1.3290923932160228,"vX0":-10.83498695315999,"vY0":-137.33520842554032,"vZ0":-7.01207077177104,"x":115.05,"y":202.89,"x0":2.538829301039861,"y0":50.00440751600818,"z0":5.658295319604363,"aX":22.248082942023725},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.8,"breakVerticalInduced":5.2,"breakHorizontal":-18.7,"spinRate":2059,"spinDirection":126},"zone":14,"typeConfidence":2.0,"plateTime":0.4005167918690349,"extension":6.55422517189202},"index":1,"playId":"02472397-7835-360b-9a9f-2e73335de594","pitchNumber":1,"startTime":"2025-08-30T01:57:48.454Z","endTime":"2025-08-30T01:57:53.029Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":620454,"link":"/api/v1/people/620454","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":677595,"link":"/api/v1/people/677595"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":621438,"link":"/api/v1/people/621438"}},"offense":{"batter":{"id":686894,"link":"/api/v1/people/686894","batSide":{"code":"R","description":"Right"}},"second":{"id":676572,"link":"/api/v1/people/676572"},"third":{"id":687859,"link":"/api/v1/people/687859"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.6,"endSpeed":84.3,"strikeZoneTop":3.39,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.793620429536475,"aZ":-17.07979218494249,"pfxX":5.525783408701908,"pfxZ":8.192493671609377,"pX":0.05493143451370474,"pZ":3.311785124321381,"vX0":-9.002755901560231,"vY0":-135.85340791672456,"vZ0":-3.1846955146784652,"x":114.91,"y":149.36,"x0":2.7159629144832333,"y0":50.00101234521889,"z0":5.708211836405438,"aX":10.179245933369746},"breaks":{"breakAngle":24.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":14.2,"breakHorizontal":-7.8,"spinRate":2115,"spinDirection":133},"zone":2,"typeConfidence":2.0,"plateTime":0.4054345826701562,"extension":6.799387460561897},"hitData":{"launchSpeed":95.4,"launchAngle":44.0,"totalDistance":313.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":179.58,"coordY":85.46}},"index":2,"playId":"7fb9019a-4cfe-31cf-8d15-6499df90d5d3","pitchNumber":2,"startTime":"2025-08-30T01:58:03.327Z","endTime":"2025-08-30T01:58:16.524Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":620454,"link":"/api/v1/people/620454","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":677595,"link":"/api/v1/people/677595"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":621438,"link":"/api/v1/people/621438"}},"offense":{"batter":{"id":686894,"link":"/api/v1/people/686894","batSide":{"code":"R","description":"Right"}},"second":{"id":676572,"link":"/api/v1/people/676572"},"third":{"id":687859,"link":"/api/v1/people/687859"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":686894,"link":"/api/v1/people/686894"},"credit":"b_pa"},{"player":{"id":620454,"link":"/api/v1/people/620454"},"credit":"p_pa"}],"flags":[{"credit":"b_sac_fly"}],"homeTeamWinProbability":99.9,"awayTeamWinProbability":0.09999999999999432,"homeTeamWinProbabilityAdded":0.10000000000000853,"leverageIndex":0.04,"dramaIndex":7.0,"contextMetrics":{},"playEndTime":"2025-08-30T01:58:16.524Z","atBatIndex":74},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Xavier Edwards strikes out swinging.","rbi":0,"awayScore":5,"homeScore":13,"isOut":true},"about":{"atBatIndex":75,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-08-30T01:58:23.626Z","endTime":"2025-08-30T02:00:22.623Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":669364,"fullName":"Xavier Edwards","link":"/api/v1/people/669364"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":620454,"fullName":"José Castillo","link":"/api/v1/people/620454"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":669364,"fullName":"Xavier Edwards","link":"/api/v1/people/669364"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":620443,"link":"/api/v1/people/620443"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.6,"endSpeed":86.1,"strikeZoneTop":3.33789457294633,"strikeZoneBottom":1.57619448044864,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.91548025704683,"aZ":-27.10843368082116,"pfxX":11.465428455066231,"pfxZ":2.6693317017510054,"pX":-0.3247873784086933,"pZ":2.381194593121501,"vX0":-11.930662574387696,"vY0":-137.24531118899102,"vZ0":-4.140027661352722,"x":129.38,"y":174.49,"x0":2.6003243456724516,"y0":50.00321331357803,"z0":5.767357269327726,"aX":21.75532473355145},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.8,"breakVerticalInduced":4.1,"breakHorizontal":-18.1,"spinRate":1987,"spinDirection":131},"zone":4,"typeConfidence":2.0,"plateTime":0.3999304792161542,"extension":6.8700855826695815},"index":0,"playId":"4fd6843d-2060-3f81-b308-0cd58e8d1346","pitchNumber":1,"startTime":"2025-08-30T01:58:58.871Z","endTime":"2025-08-30T01:59:02.759Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":620454,"link":"/api/v1/people/620454","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":677595,"link":"/api/v1/people/677595"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":621438,"link":"/api/v1/people/621438"}},"offense":{"batter":{"id":669364,"link":"/api/v1/people/669364","batSide":{"code":"R","description":"Right"}},"third":{"id":676572,"link":"/api/v1/people/676572"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.4,"endSpeed":84.8,"strikeZoneTop":3.33120997066666,"strikeZoneBottom":1.44375662992074,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.412147614317114,"aZ":-28.655132990661468,"pfxX":11.147991169648634,"pfxZ":1.9154081663766078,"pX":-0.1452507814906745,"pZ":1.3550723259484498,"vX0":-10.953565432836438,"vY0":-135.37671601152732,"vZ0":-6.183164322099806,"x":122.54,"y":202.19,"x0":2.525265975331611,"y0":50.00300575519074,"z0":5.702013607911318,"aX":20.47827153878146},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":2.2,"breakHorizontal":-17.5,"spinRate":1952,"spinDirection":128},"zone":8,"typeConfidence":2.0,"plateTime":0.40620752011429806,"extension":6.752387850362352},"index":1,"playId":"2a828ad9-c993-3cdc-bc89-5e6df606d5fd","pitchNumber":2,"startTime":"2025-08-30T01:59:15.793Z","endTime":"2025-08-30T01:59:19.218Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":620454,"link":"/api/v1/people/620454","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":677595,"link":"/api/v1/people/677595"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":621438,"link":"/api/v1/people/621438"}},"offense":{"batter":{"id":669364,"link":"/api/v1/people/669364","batSide":{"code":"R","description":"Right"}},"third":{"id":676572,"link":"/api/v1/people/676572"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"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":93.7,"endSpeed":84.6,"strikeZoneTop":3.26935814223565,"strikeZoneBottom":1.47337891061877,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.86566873684016,"aZ":-25.33545581680858,"pfxX":11.282066402712747,"pfxZ":3.6925236873776797,"pX":1.364606547973813,"pZ":3.1720711326236968,"vX0":-7.6703880052131375,"vY0":-136.15200978538675,"vZ0":-2.4436870097218555,"x":64.98,"y":153.13,"x0":2.7732377271076727,"y0":50.000306591590146,"z0":5.860995000377298,"aX":20.876706929810677},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.3,"breakVerticalInduced":6.2,"breakHorizontal":-18.5,"spinRate":1916,"spinDirection":130},"zone":12,"typeConfidence":2.0,"plateTime":0.4045096087851001,"extension":7.02357363483393},"index":2,"playId":"1e243cf6-6504-362f-a4dc-3cde60a3248d","pitchNumber":3,"startTime":"2025-08-30T01:59:35.485Z","endTime":"2025-08-30T01:59:39.156Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":620454,"link":"/api/v1/people/620454","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":677595,"link":"/api/v1/people/677595"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":621438,"link":"/api/v1/people/621438"}},"offense":{"batter":{"id":669364,"link":"/api/v1/people/669364","batSide":{"code":"R","description":"Right"}},"third":{"id":676572,"link":"/api/v1/people/676572"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.3,"endSpeed":85.2,"strikeZoneTop":3.27,"strikeZoneBottom":1.47,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.784716585504654,"aZ":-17.59498076101113,"pfxX":6.066677784508986,"pfxZ":7.853156097869033,"pX":-0.1510518832459803,"pZ":2.4279245746064886,"vX0":-9.568751487303574,"vY0":-135.43896893791577,"vZ0":-5.509375613202408,"x":122.76,"y":173.23,"x0":2.6407063981469956,"y0":50.003913227969925,"z0":5.720464598070348,"aX":11.264468426631328},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":13.2,"breakHorizontal":-8.9,"spinRate":1962,"spinDirection":133},"zone":5,"typeConfidence":2.0,"plateTime":0.40453778549493213,"extension":6.878772843460299},"index":3,"playId":"65d10269-5aeb-3bfd-ae1a-08023ece0425","pitchNumber":4,"startTime":"2025-08-30T01:59:55.776Z","endTime":"2025-08-30T01:59:58.955Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":620454,"link":"/api/v1/people/620454","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":677595,"link":"/api/v1/people/677595"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":621438,"link":"/api/v1/people/621438"}},"offense":{"batter":{"id":669364,"link":"/api/v1/people/669364","batSide":{"code":"R","description":"Right"}},"third":{"id":676572,"link":"/api/v1/people/676572"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.6,"endSpeed":78.3,"strikeZoneTop":3.27,"strikeZoneBottom":1.47,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.436839111189144,"aZ":-25.063307816429408,"pfxX":7.7573809860429135,"pfxZ":4.505067985767848,"pX":0.9328609294200942,"pZ":2.165788971047297,"vX0":-7.333617097602709,"vY0":-125.8570436583792,"vZ0":-3.5149111344249513,"x":81.44,"y":180.3,"x0":2.8997071454881183,"y0":50.00150438961886,"z0":5.6479539476726295,"aX":12.240711957984557},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.6,"breakVerticalInduced":7.4,"breakHorizontal":-12.0,"spinRate":1976,"spinDirection":128},"zone":14,"typeConfidence":2.0,"plateTime":0.43793724859054617,"extension":6.545066194856479},"index":4,"playId":"269be010-7805-3521-bc4b-1d4ae35f2df7","pitchNumber":5,"startTime":"2025-08-30T02:00:16.743Z","endTime":"2025-08-30T02:00:22.623Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":620454,"link":"/api/v1/people/620454","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":677595,"link":"/api/v1/people/677595"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":621438,"link":"/api/v1/people/621438"}},"offense":{"batter":{"id":669364,"link":"/api/v1/people/669364","batSide":{"code":"R","description":"Right"}},"third":{"id":676572,"link":"/api/v1/people/676572"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669364,"link":"/api/v1/people/669364"},"credit":"b_ab"},{"player":{"id":620454,"link":"/api/v1/people/620454"},"credit":"p_ab"},{"player":{"id":669364,"link":"/api/v1/people/669364"},"credit":"b_pa"},{"player":{"id":620454,"link":"/api/v1/people/620454"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.9,"awayTeamWinProbability":0.09999999999999432,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.02,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2025-08-30T02:00:22.623Z","atBatIndex":75},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Mark Vientos homers (14) on a fly ball to left center field.","rbi":1,"awayScore":5,"homeScore":14,"isOut":false},"about":{"atBatIndex":76,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-08-30T02:02:20.473Z","endTime":"2025-08-30T02:03:03.851Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":1,"strikes":1,"outs":0},"matchup":{"batter":{"id":668901,"fullName":"Mark Vientos","link":"/api/v1/people/668901"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":691594,"fullName":"Javier Sanoja","link":"/api/v1/people/691594"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":668901,"fullName":"Mark Vientos","link":"/api/v1/people/668901"},"responsiblePitcher":{"id":691594,"link":"/api/v1/people/691594"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"description":"Pitching Change: Javier Sanoja replaces Seth Martinez, batting 3rd.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":5,"homeScore":13,"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-30T02:01:44.779Z","endTime":"2025-08-30T02:02:22.595Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":691594,"link":"/api/v1/people/691594"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"battingOrder":"301","replacedPlayer":{"id":682663,"link":"/api/v1/people/682663"},"defense":{"pitcher":{"id":661527,"link":"/api/v1/people/661527","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":689414,"link":"/api/v1/people/689414"},"first":{"id":676572,"link":"/api/v1/people/676572"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":687859,"link":"/api/v1/people/687859"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":686894,"link":"/api/v1/people/686894"}},"offense":{"batter":{"id":668901,"link":"/api/v1/people/668901","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"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(186, 1, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FA","description":"Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":58.6,"endSpeed":53.8,"strikeZoneTop":3.87091797939694,"strikeZoneBottom":1.82331463692871,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":12.964985797230518,"aZ":-31.256437888469875,"pfxX":-4.897660788991933,"pfxZ":1.2630923907311544,"pX":0.4069497586647695,"pZ":1.9580432950226272,"vX0":3.841205511167867,"vY0":-85.14865672158125,"vZ0":3.176732305901309,"x":101.49,"y":185.91,"x0":-1.2542836061302163,"y0":50.00207224400157,"z0":5.643593950754346,"aX":-3.5543499755640107},"breaks":{"breakAngle":6.0,"breakLength":16.8,"breakY":24.0,"breakVertical":-76.4,"breakVerticalInduced":4.1,"breakHorizontal":7.4,"spinRate":1271,"spinDirection":260},"zone":9,"typeConfidence":0.89,"plateTime":0.6461551587303447,"extension":4.123394647950597},"index":1,"playId":"6a595e0b-3d9b-3eb9-9d96-00b3ac603919","pitchNumber":1,"startTime":"2025-08-30T02:02:22.595Z","endTime":"2025-08-30T02:02:26.844Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691594,"link":"/api/v1/people/691594","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":689414,"link":"/api/v1/people/689414"},"first":{"id":676572,"link":"/api/v1/people/676572"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":687859,"link":"/api/v1/people/687859"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":686894,"link":"/api/v1/people/686894"}},"offense":{"batter":{"id":668901,"link":"/api/v1/people/668901","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(186, 1, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FA","description":"Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":62.2,"endSpeed":56.6,"strikeZoneTop":3.83728829355123,"strikeZoneBottom":1.82160376532761,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":15.68290584345845,"aZ":-34.89858231154571,"pfxX":-8.317915691112145,"pfxZ":-3.3648962148728554,"pX":-1.6635774978140916,"pZ":2.1244271279738824,"vX0":1.5767567108630052,"vY0":-90.31307527033532,"vZ0":3.5356755037425343,"x":180.41,"y":181.42,"x0":-1.4787078107358926,"y0":50.004351384789054,"z0":5.7089813199740576,"aX":-6.729700009670497},"breaks":{"breakAngle":10.8,"breakLength":18.0,"breakY":24.0,"breakVertical":-76.3,"breakVerticalInduced":-4.1,"breakHorizontal":14.4,"spinRate":1244,"spinDirection":253},"zone":13,"typeConfidence":0.91,"plateTime":0.6113472518868974,"extension":4.094535864552289},"index":2,"playId":"765190ad-a659-326c-aca2-0b1cdf1f95c9","pitchNumber":2,"startTime":"2025-08-30T02:02:30.181Z","endTime":"2025-08-30T02:02:33.721Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691594,"link":"/api/v1/people/691594","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":689414,"link":"/api/v1/people/689414"},"first":{"id":676572,"link":"/api/v1/people/676572"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":687859,"link":"/api/v1/people/687859"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":686894,"link":"/api/v1/people/686894"}},"offense":{"batter":{"id":668901,"link":"/api/v1/people/668901","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"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(186, 1, 0, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FA","description":"Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":66.1,"endSpeed":60.1,"strikeZoneTop":3.65,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":16.625980963285148,"aZ":-33.80946392638072,"pfxX":-10.185554881242265,"pfxZ":-1.7744242263945509,"pX":0.17299115821540598,"pZ":2.128858774827191,"vX0":5.780840373832067,"vY0":-95.89849762532549,"vZ0":4.3776095573979505,"x":110.41,"y":181.3,"x0":-1.5767141179704458,"y0":50.00415874323783,"z0":4.571457101151532,"aX":-9.364562380807989},"breaks":{"breakAngle":14.4,"breakLength":15.6,"breakY":24.0,"breakVertical":-64.8,"breakVerticalInduced":-1.2,"breakHorizontal":16.4,"spinRate":1652,"spinDirection":269},"zone":8,"typeConfidence":0.9,"plateTime":0.5740040412755274,"extension":3.8497824895339146},"hitData":{"launchSpeed":106.2,"launchAngle":28.0,"totalDistance":415.0,"trajectory":"fly_ball","hardness":"medium","location":"78","coordinates":{"coordX":79.57,"coordY":37.37}},"index":3,"playId":"97817710-9f3f-3522-aa4b-b55420697afc","pitchNumber":3,"startTime":"2025-08-30T02:02:37.406Z","endTime":"2025-08-30T02:03:03.851Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691594,"link":"/api/v1/people/691594","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":689414,"link":"/api/v1/people/689414"},"first":{"id":676572,"link":"/api/v1/people/676572"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":687859,"link":"/api/v1/people/687859"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":686894,"link":"/api/v1/people/686894"}},"offense":{"batter":{"id":668901,"link":"/api/v1/people/668901","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668901,"link":"/api/v1/people/668901"},"credit":"b_ab"},{"player":{"id":691594,"link":"/api/v1/people/691594"},"credit":"p_ab"},{"player":{"id":668901,"link":"/api/v1/people/668901"},"credit":"b_pa"},{"player":{"id":691594,"link":"/api/v1/people/691594"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.9,"awayTeamWinProbability":0.09999999999999432,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.0,"dramaIndex":5.0,"contextMetrics":{},"playEndTime":"2025-08-30T02:03:03.851Z","atBatIndex":76},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Brandon Nimmo singles on a ground ball to right fielder Joey Wiemer.","rbi":0,"awayScore":5,"homeScore":14,"isOut":false},"about":{"atBatIndex":77,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-08-30T02:02:48.051Z","endTime":"2025-08-30T02:03:52.887Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":1,"outs":0},"matchup":{"batter":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":691594,"fullName":"Javier Sanoja","link":"/api/v1/people/691594"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":686894,"link":"/api/v1/people/686894"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(186, 1, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FA","description":"Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":61.5,"endSpeed":55.9,"strikeZoneTop":3.65993833444383,"strikeZoneBottom":1.6520387910431,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":14.904885635164417,"aZ":-29.49260788783646,"pfxX":-5.395825901465382,"pfxZ":3.373921009525059,"pX":-1.4437708477020825,"pZ":2.6009030228787364,"vX0":2.9745988933724443,"vY0":-89.30692276208445,"vZ0":3.3275959542908504,"x":172.03,"y":168.56,"x0":-2.4440537067393784,"y0":50.001160433245,"z0":5.5119270832699785,"aX":-4.283987122531456},"breaks":{"breakAngle":7.2,"breakLength":14.4,"breakY":24.0,"breakVertical":-65.6,"breakVerticalInduced":7.9,"breakHorizontal":8.6,"spinRate":1342,"spinDirection":255},"zone":13,"typeConfidence":0.9,"plateTime":0.6173515893768302,"extension":4.645873432411555},"index":0,"playId":"fce70c7e-06ba-3def-ac0e-8c14f893b96d","pitchNumber":1,"startTime":"2025-08-30T02:03:18.384Z","endTime":"2025-08-30T02:03:22.273Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691594,"link":"/api/v1/people/691594","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":689414,"link":"/api/v1/people/689414"},"first":{"id":676572,"link":"/api/v1/people/676572"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":687859,"link":"/api/v1/people/687859"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":686894,"link":"/api/v1/people/686894"}},"offense":{"batter":{"id":607043,"link":"/api/v1/people/607043","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(186, 1, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FA","description":"Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":64.9,"endSpeed":58.6,"strikeZoneTop":3.6567451964503,"strikeZoneBottom":1.64951146669468,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":18.21289005726387,"aZ":-33.704904925038754,"pfxX":-10.009684933965094,"pfxZ":-1.7521640579733173,"pX":-1.0272704856360473,"pZ":1.794767853038877,"vX0":3.8421387109065623,"vY0":-94.21186323615652,"vZ0":1.9458005905379308,"x":156.16,"y":190.32,"x0":-1.8247197420073724,"y0":50.003666073213644,"z0":5.728810863840049,"aX":-8.735161121805564},"breaks":{"breakAngle":13.2,"breakLength":15.6,"breakY":24.0,"breakVertical":-68.5,"breakVerticalInduced":-1.8,"breakHorizontal":16.4,"spinRate":1140,"spinDirection":243},"zone":13,"typeConfidence":0.9,"plateTime":0.588017478656452,"extension":4.58010544448445},"index":1,"playId":"e4df4d56-fb7a-3c8e-b0bf-c181bed835dd","pitchNumber":2,"startTime":"2025-08-30T02:03:25.655Z","endTime":"2025-08-30T02:03:29.763Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691594,"link":"/api/v1/people/691594","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":689414,"link":"/api/v1/people/689414"},"first":{"id":676572,"link":"/api/v1/people/676572"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":687859,"link":"/api/v1/people/687859"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":686894,"link":"/api/v1/people/686894"}},"offense":{"batter":{"id":607043,"link":"/api/v1/people/607043","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"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(186, 1, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FA","description":"Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":58.6,"endSpeed":53.0,"strikeZoneTop":3.63601687289724,"strikeZoneBottom":1.76422702266489,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":14.116773193897318,"aZ":-25.12220903092883,"pfxX":-9.5736410583736,"pfxZ":9.848915315547742,"pX":-0.8339300237726556,"pZ":2.468663721354836,"vX0":3.9099082758998427,"vY0":-85.0625145351781,"vZ0":1.3837693937817537,"x":148.79,"y":172.13,"x0":-1.9453408060014596,"y0":50.004190481667834,"z0":6.175944932627607,"aX":-6.858270712147823},"breaks":{"breakAngle":14.4,"breakLength":14.4,"breakY":24.0,"breakVertical":-62.5,"breakVerticalInduced":19.0,"breakHorizontal":15.6,"spinRate":1550,"spinDirection":231},"zone":13,"typeConfidence":0.9,"plateTime":0.6495386075282976,"extension":3.771511844317254},"index":2,"playId":"f0d70c0d-3cd8-3e27-b8ca-2f1e7521a2ca","pitchNumber":3,"startTime":"2025-08-30T02:03:34.007Z","endTime":"2025-08-30T02:03:37.814Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691594,"link":"/api/v1/people/691594","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":689414,"link":"/api/v1/people/689414"},"first":{"id":676572,"link":"/api/v1/people/676572"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":687859,"link":"/api/v1/people/687859"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":686894,"link":"/api/v1/people/686894"}},"offense":{"batter":{"id":607043,"link":"/api/v1/people/607043","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"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(186, 1, 0, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FA","description":"Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":65.8,"endSpeed":59.3,"strikeZoneTop":3.64,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":17.774292802902426,"aZ":-23.484043084664478,"pfxX":-11.424180320296141,"pfxZ":9.616011254858838,"pX":0.038169438259983174,"pZ":2.5513448418770457,"vX0":6.205461727421316,"vY0":-95.54247502240783,"vZ0":-0.18837318249573842,"x":115.55,"y":169.89,"x0":-1.804118142787069,"y0":50.004529028727426,"z0":6.014927477995095,"aX":-10.327760483576188},"breaks":{"breakAngle":21.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.8,"breakVerticalInduced":17.8,"breakHorizontal":18.2,"spinRate":1657,"spinDirection":229},"zone":5,"typeConfidence":0.89,"plateTime":0.5782490376180731,"extension":4.092809656240515},"hitData":{"launchSpeed":105.7,"launchAngle":6.0,"totalDistance":116.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":192.0,"coordY":110.0}},"index":3,"playId":"dc6ef13c-1198-350d-a793-2cc5155042c8","pitchNumber":4,"startTime":"2025-08-30T02:03:41.793Z","endTime":"2025-08-30T02:03:52.887Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691594,"link":"/api/v1/people/691594","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":689414,"link":"/api/v1/people/689414"},"first":{"id":676572,"link":"/api/v1/people/676572"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":687859,"link":"/api/v1/people/687859"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":686894,"link":"/api/v1/people/686894"}},"offense":{"batter":{"id":607043,"link":"/api/v1/people/607043","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":607043,"link":"/api/v1/people/607043"},"credit":"b_ab"},{"player":{"id":691594,"link":"/api/v1/people/691594"},"credit":"p_ab"},{"player":{"id":607043,"link":"/api/v1/people/607043"},"credit":"b_pa"},{"player":{"id":691594,"link":"/api/v1/people/691594"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.9,"awayTeamWinProbability":0.09999999999999432,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.0,"dramaIndex":5.0,"contextMetrics":{},"playEndTime":"2025-08-30T02:03:52.887Z","atBatIndex":77},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Starling Marte walks. Brandon Nimmo to 2nd.","rbi":0,"awayScore":5,"homeScore":14,"isOut":false},"about":{"atBatIndex":78,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-08-30T02:03:51.149Z","endTime":"2025-08-30T02:05:39.192Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":516782,"fullName":"Starling Marte","link":"/api/v1/people/516782"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":691594,"fullName":"Javier Sanoja","link":"/api/v1/people/691594"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":516782,"fullName":"Starling Marte","link":"/api/v1/people/516782"},"postOnSecond":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5,6,7],"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":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"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":516782,"fullName":"Starling Marte","link":"/api/v1/people/516782"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"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(186, 1, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FA","description":"Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":61.1,"endSpeed":55.1,"strikeZoneTop":3.66340609008244,"strikeZoneBottom":1.55596240409134,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":15.93383280436167,"aZ":-28.332822577697954,"pfxX":-7.835315248648694,"pfxZ":4.9939894950773445,"pX":2.5731892694886485,"pZ":1.1329827420147007,"vX0":7.980004515283701,"vY0":-88.392908357618,"vZ0":1.0443438699110736,"x":18.92,"y":208.19,"x0":-1.0418947810838295,"y0":50.00163376796028,"z0":5.292034803261657,"aX":-6.023993825743231},"breaks":{"breakAngle":9.6,"breakLength":15.6,"breakY":24.0,"breakVertical":-65.6,"breakVerticalInduced":10.1,"breakHorizontal":10.7,"spinRate":1259,"spinDirection":261},"zone":14,"typeConfidence":0.9,"plateTime":0.6265171477883511,"extension":4.433582394823684},"index":0,"playId":"606c835d-eba8-3f87-ae85-00d3b7b45bf8","pitchNumber":1,"startTime":"2025-08-30T02:04:11.070Z","endTime":"2025-08-30T02:04:15.218Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691594,"link":"/api/v1/people/691594","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":689414,"link":"/api/v1/people/689414"},"first":{"id":676572,"link":"/api/v1/people/676572"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":687859,"link":"/api/v1/people/687859"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":686894,"link":"/api/v1/people/686894"}},"offense":{"batter":{"id":516782,"link":"/api/v1/people/516782","batSide":{"code":"R","description":"Right"}},"first":{"id":607043,"link":"/api/v1/people/607043"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"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(186, 1, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FA","description":"Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":62.6,"endSpeed":56.4,"strikeZoneTop":3.63131023914861,"strikeZoneBottom":1.64671261104463,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":16.81438505055218,"aZ":-23.729060684971184,"pfxX":-9.950468331939799,"pfxZ":10.410277088642994,"pX":1.6672616067065031,"pZ":0.4999058100480239,"vX0":6.900213231328121,"vY0":-90.79838425332673,"vZ0":-1.9720450361376685,"x":53.45,"y":225.28,"x0":-0.9421532073223339,"y0":50.00274823248513,"z0":5.39530305543867,"aX":-8.072373968854343},"breaks":{"breakAngle":15.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.4,"breakVerticalInduced":18.5,"breakHorizontal":15.0,"spinRate":1645,"spinDirection":234},"zone":14,"typeConfidence":0.89,"plateTime":0.6099190183849124,"extension":4.3749022446848675},"index":1,"playId":"cca4d24c-3e23-38de-a1d9-3bd383f06218","pitchNumber":2,"startTime":"2025-08-30T02:04:21.004Z","endTime":"2025-08-30T02:04:25.142Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691594,"link":"/api/v1/people/691594","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":689414,"link":"/api/v1/people/689414"},"first":{"id":676572,"link":"/api/v1/people/676572"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":687859,"link":"/api/v1/people/687859"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":686894,"link":"/api/v1/people/686894"}},"offense":{"batter":{"id":516782,"link":"/api/v1/people/516782","batSide":{"code":"R","description":"Right"}},"first":{"id":607043,"link":"/api/v1/people/607043"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"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(186, 1, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FA","description":"Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":57.5,"endSpeed":51.6,"strikeZoneTop":3.70590189352811,"strikeZoneBottom":1.65234291058121,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":14.769418829925328,"aZ":-26.45790891985149,"pfxX":-7.864949308244558,"pfxZ":8.401506626966777,"pX":0.8501025389786129,"pZ":2.127662887453552,"vX0":5.196852015554852,"vY0":-83.41245455808614,"vZ0":1.7914983506811972,"x":84.6,"y":181.33,"x0":-1.3356772410766842,"y0":50.00364854987026,"z0":6.044504060116746,"aX":-5.35396413891832},"breaks":{"breakAngle":9.6,"breakLength":15.6,"breakY":24.0,"breakVertical":-68.8,"breakVerticalInduced":16.7,"breakHorizontal":11.6,"spinRate":1486,"spinDirection":225},"zone":14,"typeConfidence":0.9,"plateTime":0.6653903660675056,"extension":4.074568700481172},"index":2,"playId":"8461b2e5-a4c2-31a9-b11e-95a6e9dc9317","pitchNumber":3,"startTime":"2025-08-30T02:04:33.242Z","endTime":"2025-08-30T02:04:37.109Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691594,"link":"/api/v1/people/691594","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":689414,"link":"/api/v1/people/689414"},"first":{"id":676572,"link":"/api/v1/people/676572"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":687859,"link":"/api/v1/people/687859"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":686894,"link":"/api/v1/people/686894"}},"offense":{"batter":{"id":516782,"link":"/api/v1/people/516782","batSide":{"code":"R","description":"Right"}},"first":{"id":607043,"link":"/api/v1/people/607043"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"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(186, 1, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FA","description":"Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":59.5,"endSpeed":52.7,"strikeZoneTop":3.64829310792209,"strikeZoneBottom":1.59485801852021,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":16.284865241412536,"aZ":-27.499959869056013,"pfxX":-8.101993042210399,"pfxZ":6.4735602341256,"pX":0.5428271833210346,"pZ":3.7629357975007154,"vX0":4.657106049176862,"vY0":-86.1282889395637,"vZ0":4.357550197320958,"x":96.31,"y":137.18,"x0":-1.1960490389946175,"y0":50.00235311371133,"z0":6.072531462668413,"aX":-5.850353224321686},"breaks":{"breakAngle":10.8,"breakLength":15.6,"breakY":24.0,"breakVertical":-66.0,"breakVerticalInduced":14.4,"breakHorizontal":12.4,"spinRate":1429,"spinDirection":239},"zone":3,"typeConfidence":0.9,"plateTime":0.6456517114569453,"extension":4.396082426258051},"index":3,"playId":"19300325-c751-3a31-ab0d-8f9076706be3","pitchNumber":4,"startTime":"2025-08-30T02:04:43.328Z","endTime":"2025-08-30T02:04:47.030Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691594,"link":"/api/v1/people/691594","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":689414,"link":"/api/v1/people/689414"},"first":{"id":676572,"link":"/api/v1/people/676572"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":687859,"link":"/api/v1/people/687859"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":686894,"link":"/api/v1/people/686894"}},"offense":{"batter":{"id":516782,"link":"/api/v1/people/516782","batSide":{"code":"R","description":"Right"}},"first":{"id":607043,"link":"/api/v1/people/607043"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(186, 1, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FA","description":"Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":64.3,"endSpeed":58.2,"strikeZoneTop":3.70325813128883,"strikeZoneBottom":1.6188455369084,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":17.399871448444586,"aZ":-31.0948411936337,"pfxX":-7.017381411105912,"pfxZ":1.2469249757219831,"pX":-0.9231264860646622,"pZ":1.4023817587842449,"vX0":2.8529878925877012,"vY0":-93.42276440482752,"vZ0":1.4029293577257762,"x":152.19,"y":200.92,"x0":-1.578927476338878,"y0":50.000835802439774,"z0":5.302779669171754,"aX":-6.044902256088776},"breaks":{"breakAngle":10.8,"breakLength":14.4,"breakY":24.0,"breakVertical":-64.3,"breakVerticalInduced":3.4,"breakHorizontal":11.5,"spinRate":1305,"spinDirection":249},"zone":13,"typeConfidence":0.9,"plateTime":0.5920757751764856,"extension":4.62828241085505},"index":4,"playId":"df94a3b8-e2c2-3a2c-b704-794e5fe8b807","pitchNumber":5,"startTime":"2025-08-30T02:04:53.970Z","endTime":"2025-08-30T02:04:58.138Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691594,"link":"/api/v1/people/691594","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":689414,"link":"/api/v1/people/689414"},"first":{"id":676572,"link":"/api/v1/people/676572"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":687859,"link":"/api/v1/people/687859"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":686894,"link":"/api/v1/people/686894"}},"offense":{"batter":{"id":516782,"link":"/api/v1/people/516782","batSide":{"code":"R","description":"Right"}},"first":{"id":607043,"link":"/api/v1/people/607043"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(186, 1, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FA","description":"Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":60.8,"endSpeed":54.7,"strikeZoneTop":3.54,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":15.793078689303485,"aZ":-25.956018164737323,"pfxX":-6.701543311778687,"pfxZ":8.104617695384386,"pX":-0.03280669557659106,"pZ":2.362250875760998,"vX0":3.7614443001803135,"vY0":-88.2407031811722,"vZ0":1.582099483448487,"x":118.25,"y":175.0,"x0":-1.3508585600741212,"y0":50.00021365076751,"z0":5.820726238839496,"aX":-5.137872473899879},"breaks":{"breakAngle":9.6,"breakLength":14.4,"breakY":24.0,"breakVertical":-60.1,"breakVerticalInduced":15.8,"breakHorizontal":10.4,"spinRate":1576,"spinDirection":231},"zone":5,"typeConfidence":0.9,"plateTime":0.6274159881538246,"extension":4.288485488215941},"index":5,"playId":"6622514e-dee9-3d0a-8e1a-2eac82024c57","pitchNumber":6,"startTime":"2025-08-30T02:05:03.628Z","endTime":"2025-08-30T02:05:07.659Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691594,"link":"/api/v1/people/691594","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":689414,"link":"/api/v1/people/689414"},"first":{"id":676572,"link":"/api/v1/people/676572"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":687859,"link":"/api/v1/people/687859"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":686894,"link":"/api/v1/people/686894"}},"offense":{"batter":{"id":516782,"link":"/api/v1/people/516782","batSide":{"code":"R","description":"Right"}},"first":{"id":607043,"link":"/api/v1/people/607043"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(186, 1, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FA","description":"Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":58.8,"endSpeed":53.0,"strikeZoneTop":3.54,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":14.53522293098723,"aZ":-25.851902237023737,"pfxX":-9.516466484661112,"pfxZ":8.779049088293688,"pX":-0.6970597338415703,"pZ":2.9266132499500164,"vX0":2.914367683513243,"vY0":-85.39792851773575,"vZ0":2.7942361734114423,"x":143.57,"y":159.76,"x0":-1.2132950958065636,"y0":50.00087079269704,"z0":5.896917458059377,"aX":-6.850125263058042},"breaks":{"breakAngle":14.4,"breakLength":14.4,"breakY":24.0,"breakVertical":-63.4,"breakVerticalInduced":17.6,"breakHorizontal":15.8,"spinRate":1492,"spinDirection":231},"zone":1,"typeConfidence":0.9,"plateTime":0.6477013196076324,"extension":4.678804221641312},"index":6,"playId":"5e1ad0f8-040d-302a-ae7b-bdd43b3cd5c2","pitchNumber":7,"startTime":"2025-08-30T02:05:16.590Z","endTime":"2025-08-30T02:05:20.618Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691594,"link":"/api/v1/people/691594","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":689414,"link":"/api/v1/people/689414"},"first":{"id":676572,"link":"/api/v1/people/676572"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":687859,"link":"/api/v1/people/687859"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":686894,"link":"/api/v1/people/686894"}},"offense":{"batter":{"id":516782,"link":"/api/v1/people/516782","batSide":{"code":"R","description":"Right"}},"first":{"id":607043,"link":"/api/v1/people/607043"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(186, 1, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FA","description":"Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":55.9,"endSpeed":51.2,"strikeZoneTop":3.60180477460097,"strikeZoneBottom":1.62924558649891,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":11.990689390923738,"aZ":-26.866596441236293,"pfxX":-5.8605948960831835,"pfxZ":8.072848581132392,"pX":1.8078247447560822,"pZ":2.126447517645216,"vX0":5.43816129114847,"vY0":-81.12141547720192,"vZ0":2.6021004550024034,"x":48.09,"y":181.37,"x0":-0.8481139198386978,"y0":50.00181704660996,"z0":5.791030537748651,"aX":-3.851754329441164},"breaks":{"breakAngle":7.2,"breakLength":16.8,"breakY":24.0,"breakVertical":-72.6,"breakVerticalInduced":16.3,"breakHorizontal":8.4,"spinRate":1355,"spinDirection":235},"zone":14,"typeConfidence":0.9,"plateTime":0.6788342387837227,"extension":4.447950734984541},"index":7,"playId":"0845ce19-48b0-3da1-83c4-a580ee577e55","pitchNumber":8,"startTime":"2025-08-30T02:05:34.037Z","endTime":"2025-08-30T02:05:39.192Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691594,"link":"/api/v1/people/691594","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":689414,"link":"/api/v1/people/689414"},"first":{"id":676572,"link":"/api/v1/people/676572"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":687859,"link":"/api/v1/people/687859"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":686894,"link":"/api/v1/people/686894"}},"offense":{"batter":{"id":516782,"link":"/api/v1/people/516782","batSide":{"code":"R","description":"Right"}},"first":{"id":607043,"link":"/api/v1/people/607043"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":516782,"link":"/api/v1/people/516782"},"credit":"b_pa"},{"player":{"id":691594,"link":"/api/v1/people/691594"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.9,"awayTeamWinProbability":0.09999999999999432,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.0,"dramaIndex":5.0,"contextMetrics":{},"playEndTime":"2025-08-30T02:05:39.192Z","atBatIndex":78},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Brett Baty singles on a soft ground ball to shortstop Otto Lopez. Brandon Nimmo to 3rd. Starling Marte to 2nd.","rbi":0,"awayScore":5,"homeScore":14,"isOut":false},"about":{"atBatIndex":79,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-08-30T02:05:39.387Z","endTime":"2025-08-30T02:06:17.769Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":0},"matchup":{"batter":{"id":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":691594,"fullName":"Javier Sanoja","link":"/api/v1/people/691594"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146"},"postOnSecond":{"id":516782,"fullName":"Starling Marte","link":"/api/v1/people/516782"},"postOnThird":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[0,1],"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":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":672640,"link":"/api/v1/people/672640"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"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":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"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":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":516782,"fullName":"Starling Marte","link":"/api/v1/people/516782"},"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(186, 1, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FA","description":"Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":60.6,"endSpeed":54.8,"strikeZoneTop":3.8391370976234,"strikeZoneBottom":1.79522600847537,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":14.56012509886719,"aZ":-25.187765978626516,"pfxX":-7.259642514782961,"pfxZ":9.072731796899134,"pX":-1.3877960855777687,"pZ":3.8515948626823833,"vX0":4.174009242665608,"vY0":-87.9683927005262,"vZ0":3.3297685591336883,"x":169.9,"y":134.79,"x0":-2.8690988259467094,"y0":50.0005827985681,"z0":6.158447779674567,"aX":-5.587272132093442},"breaks":{"breakAngle":10.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.6,"breakVerticalInduced":18.2,"breakHorizontal":11.4,"spinRate":1493,"spinDirection":227},"zone":11,"typeConfidence":0.9,"plateTime":0.6269447796325016,"extension":4.184086059526958},"index":0,"playId":"a935fdf3-fbf1-307d-ad28-ad88d3884f07","pitchNumber":1,"startTime":"2025-08-30T02:05:59.373Z","endTime":"2025-08-30T02:06:03.308Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691594,"link":"/api/v1/people/691594","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":689414,"link":"/api/v1/people/689414"},"first":{"id":676572,"link":"/api/v1/people/676572"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":687859,"link":"/api/v1/people/687859"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":686894,"link":"/api/v1/people/686894"}},"offense":{"batter":{"id":683146,"link":"/api/v1/people/683146","batSide":{"code":"L","description":"Left"}},"first":{"id":516782,"link":"/api/v1/people/516782"},"second":{"id":607043,"link":"/api/v1/people/607043"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"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(186, 1, 0, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FA","description":"Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":59.1,"endSpeed":53.6,"strikeZoneTop":3.72,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":13.925962532302057,"aZ":-26.659641552395932,"pfxX":-1.8008412169838868,"pfxZ":7.540672647710823,"pX":-0.08156591179588517,"pZ":3.4328762780015945,"vX0":4.451967962891926,"vY0":-85.75693703647977,"vZ0":3.2932743478539503,"x":120.11,"y":146.09,"x0":-2.4986248435384733,"y0":50.001058464991154,"z0":6.19628885370898,"aX":-1.316537788641073},"breaks":{"breakAngle":1.2,"breakLength":14.4,"breakY":24.0,"breakVertical":-64.3,"breakVerticalInduced":15.6,"breakHorizontal":1.4,"spinRate":1407,"spinDirection":231},"zone":2,"typeConfidence":0.9,"plateTime":0.6433194743864332,"extension":4.19134624161682},"hitData":{"launchSpeed":47.4,"launchAngle":-24.0,"totalDistance":12.0,"trajectory":"ground_ball","hardness":"soft","location":"6","coordinates":{"coordX":118.42,"coordY":168.22}},"index":1,"playId":"44677627-b0d2-31a7-9de7-f388356bb601","pitchNumber":2,"startTime":"2025-08-30T02:06:09.195Z","endTime":"2025-08-30T02:06:17.769Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691594,"link":"/api/v1/people/691594","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":689414,"link":"/api/v1/people/689414"},"first":{"id":676572,"link":"/api/v1/people/676572"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":687859,"link":"/api/v1/people/687859"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":686894,"link":"/api/v1/people/686894"}},"offense":{"batter":{"id":683146,"link":"/api/v1/people/683146","batSide":{"code":"L","description":"Left"}},"first":{"id":516782,"link":"/api/v1/people/516782"},"second":{"id":607043,"link":"/api/v1/people/607043"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":683146,"link":"/api/v1/people/683146"},"credit":"b_ab"},{"player":{"id":691594,"link":"/api/v1/people/691594"},"credit":"p_ab"},{"player":{"id":683146,"link":"/api/v1/people/683146"},"credit":"b_pa"},{"player":{"id":691594,"link":"/api/v1/people/691594"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.9,"awayTeamWinProbability":0.09999999999999432,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.0,"dramaIndex":5.0,"contextMetrics":{},"playEndTime":"2025-08-30T02:06:17.769Z","atBatIndex":79},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Tyrone Taylor doubles (17) on a sharp line drive to left fielder Troy Johnston. Brandon Nimmo scores. Starling Marte scores. Brett Baty to 3rd.","rbi":2,"awayScore":5,"homeScore":16,"isOut":false},"about":{"atBatIndex":80,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-08-30T02:06:25.859Z","endTime":"2025-08-30T02:07:34.333Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":2,"strikes":1,"outs":0},"matchup":{"batter":{"id":621438,"fullName":"Tyrone Taylor","link":"/api/v1/people/621438"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":691594,"fullName":"Javier Sanoja","link":"/api/v1/people/691594"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":621438,"fullName":"Tyrone Taylor","link":"/api/v1/people/621438"},"postOnThird":{"id":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":621438,"fullName":"Tyrone Taylor","link":"/api/v1/people/621438"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":687859,"link":"/api/v1/people/687859"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"responsiblePitcher":{"id":691594,"link":"/api/v1/people/691594"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":516782,"fullName":"Starling Marte","link":"/api/v1/people/516782"},"responsiblePitcher":{"id":691594,"link":"/api/v1/people/691594"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(186, 1, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FA","description":"Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":61.9,"endSpeed":56.0,"strikeZoneTop":3.78851630079667,"strikeZoneBottom":1.70050680515759,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":16.764812929147435,"aZ":-29.660222736166112,"pfxX":-8.079285104399982,"pfxZ":3.1631465740557094,"pX":0.42329881677543646,"pZ":0.5645191212855728,"vX0":4.797252404887726,"vY0":-89.93389426564661,"vZ0":0.03897691635255862,"x":100.86,"y":223.54,"x0":-1.269744187203716,"y0":50.001510490593965,"z0":5.3700301891638045,"aX":-6.414943448329315},"breaks":{"breakAngle":10.8,"breakLength":15.6,"breakY":24.0,"breakVertical":-67.0,"breakVerticalInduced":6.4,"breakHorizontal":12.5,"spinRate":1415,"spinDirection":244},"zone":14,"typeConfidence":0.9,"plateTime":0.6163253159542914,"extension":4.667174837167188},"index":0,"playId":"6262b8c9-92f1-3466-ab3f-8f0b2b26f120","pitchNumber":1,"startTime":"2025-08-30T02:06:44.224Z","endTime":"2025-08-30T02:06:48.491Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691594,"link":"/api/v1/people/691594","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":689414,"link":"/api/v1/people/689414"},"first":{"id":676572,"link":"/api/v1/people/676572"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":687859,"link":"/api/v1/people/687859"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":686894,"link":"/api/v1/people/686894"}},"offense":{"batter":{"id":621438,"link":"/api/v1/people/621438","batSide":{"code":"R","description":"Right"}},"first":{"id":683146,"link":"/api/v1/people/683146"},"second":{"id":516782,"link":"/api/v1/people/516782"},"third":{"id":607043,"link":"/api/v1/people/607043"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(186, 1, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FA","description":"Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":63.0,"endSpeed":56.8,"strikeZoneTop":3.82945727331354,"strikeZoneBottom":1.70338788025879,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":16.90052629864353,"aZ":-25.343286660512803,"pfxX":-7.702860749745622,"pfxZ":8.307478162972906,"pX":1.1323709257733199,"pZ":1.8545098959857602,"vX0":6.523844081905877,"vY0":-91.38183526816887,"vZ0":-0.35414211535377815,"x":73.84,"y":188.71,"x0":-1.5298332534797359,"y0":50.00410254699677,"z0":6.037324692464069,"aX":-6.336843068071501},"breaks":{"breakAngle":12.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.4,"breakVerticalInduced":15.4,"breakHorizontal":11.2,"spinRate":1547,"spinDirection":226},"zone":14,"typeConfidence":0.9,"plateTime":0.6057767054370089,"extension":4.190962503826213},"index":1,"playId":"7af6c89f-12ac-3f39-a5e2-aeed48cf1c95","pitchNumber":2,"startTime":"2025-08-30T02:06:55.693Z","endTime":"2025-08-30T02:07:01.408Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691594,"link":"/api/v1/people/691594","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":689414,"link":"/api/v1/people/689414"},"first":{"id":676572,"link":"/api/v1/people/676572"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":687859,"link":"/api/v1/people/687859"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":686894,"link":"/api/v1/people/686894"}},"offense":{"batter":{"id":621438,"link":"/api/v1/people/621438","batSide":{"code":"R","description":"Right"}},"first":{"id":683146,"link":"/api/v1/people/683146"},"second":{"id":516782,"link":"/api/v1/people/516782"},"third":{"id":607043,"link":"/api/v1/people/607043"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(186, 1, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FA","description":"Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":60.4,"endSpeed":54.7,"strikeZoneTop":3.57,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":14.811936002171075,"aZ":-26.647578752132688,"pfxX":-6.7454962273415076,"pfxZ":7.246292566959319,"pX":1.0475431948224314,"pZ":2.6633302476369614,"vX0":5.769476675992274,"vY0":-87.67254965069345,"vZ0":1.904472858330893,"x":77.07,"y":166.87,"x0":-1.441996361879701,"y0":50.000585702071014,"z0":6.0795354968363275,"aX":-5.140972270300297},"breaks":{"breakAngle":9.6,"breakLength":14.4,"breakY":24.0,"breakVertical":-62.2,"breakVerticalInduced":14.5,"breakHorizontal":9.8,"spinRate":1510,"spinDirection":226},"zone":12,"typeConfidence":0.9,"plateTime":0.6298037864557022,"extension":4.4000686030251215},"index":2,"playId":"10ab38a6-cf6e-3413-ad49-dafeebad6100","pitchNumber":3,"startTime":"2025-08-30T02:07:06.449Z","endTime":"2025-08-30T02:07:11.355Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691594,"link":"/api/v1/people/691594","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":689414,"link":"/api/v1/people/689414"},"first":{"id":676572,"link":"/api/v1/people/676572"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":687859,"link":"/api/v1/people/687859"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":686894,"link":"/api/v1/people/686894"}},"offense":{"batter":{"id":621438,"link":"/api/v1/people/621438","batSide":{"code":"R","description":"Right"}},"first":{"id":683146,"link":"/api/v1/people/683146"},"second":{"id":516782,"link":"/api/v1/people/516782"},"third":{"id":607043,"link":"/api/v1/people/607043"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"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(186, 1, 0, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FA","description":"Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":59.2,"endSpeed":53.2,"strikeZoneTop":3.57,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":15.21995026265482,"aZ":-24.144930438106645,"pfxX":-7.705338747967145,"pfxZ":11.040490897883393,"pX":-0.1610488808200331,"pZ":2.8781787218509227,"vX0":3.921836247280009,"vY0":-86.00494843965139,"vZ0":1.6135164858069224,"x":123.14,"y":161.07,"x0":-1.503973685495307,"y0":50.00069557384021,"z0":6.209560773106082,"aX":-5.600741174997481},"breaks":{"breakAngle":12.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.9,"breakVerticalInduced":21.2,"breakHorizontal":12.1,"spinRate":1476,"spinDirection":228},"zone":5,"typeConfidence":0.9,"plateTime":0.6442272296224192,"extension":4.252514235489845},"hitData":{"launchSpeed":103.5,"launchAngle":10.0,"totalDistance":176.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":37.0,"coordY":103.0}},"index":3,"playId":"82f910db-285d-3dfe-9a2c-46c417e1deca","pitchNumber":4,"startTime":"2025-08-30T02:07:19.489Z","endTime":"2025-08-30T02:07:34.333Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691594,"link":"/api/v1/people/691594","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":689414,"link":"/api/v1/people/689414"},"first":{"id":676572,"link":"/api/v1/people/676572"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":687859,"link":"/api/v1/people/687859"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":686894,"link":"/api/v1/people/686894"}},"offense":{"batter":{"id":621438,"link":"/api/v1/people/621438","batSide":{"code":"R","description":"Right"}},"first":{"id":683146,"link":"/api/v1/people/683146"},"second":{"id":516782,"link":"/api/v1/people/516782"},"third":{"id":607043,"link":"/api/v1/people/607043"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":621438,"link":"/api/v1/people/621438"},"credit":"b_ab"},{"player":{"id":691594,"link":"/api/v1/people/691594"},"credit":"p_ab"},{"player":{"id":621438,"link":"/api/v1/people/621438"},"credit":"b_pa"},{"player":{"id":691594,"link":"/api/v1/people/691594"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.9,"awayTeamWinProbability":0.09999999999999432,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.0,"dramaIndex":5.0,"contextMetrics":{},"playEndTime":"2025-08-30T02:07:34.333Z","atBatIndex":80},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Luis Torrens homers (4) on a fly ball to left field. Brett Baty scores. Tyrone Taylor scores.","rbi":3,"awayScore":5,"homeScore":19,"isOut":false},"about":{"atBatIndex":81,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-08-30T02:07:34.929Z","endTime":"2025-08-30T02:08:30.858Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":620443,"fullName":"Luis Torrens","link":"/api/v1/people/620443"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":691594,"fullName":"Javier Sanoja","link":"/api/v1/people/691594"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":620443,"fullName":"Luis Torrens","link":"/api/v1/people/620443"},"responsiblePitcher":{"id":691594,"link":"/api/v1/people/691594"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146"},"responsiblePitcher":{"id":691594,"link":"/api/v1/people/691594"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":621438,"fullName":"Tyrone Taylor","link":"/api/v1/people/621438"},"responsiblePitcher":{"id":691594,"link":"/api/v1/people/691594"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(186, 1, 0, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FA","description":"Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":62.4,"endSpeed":56.0,"strikeZoneTop":3.43,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":16.778371623105425,"aZ":-25.822762164754305,"pfxX":-10.422159641000825,"pfxZ":7.857850913058552,"pX":-0.2623230332634662,"pZ":2.7195460777873977,"vX0":4.301836802520655,"vY0":-90.63036704846068,"vZ0":1.8426708612812122,"x":127.0,"y":165.35,"x0":-1.348497208455971,"y0":50.00154486206001,"z0":5.808800661380736,"aX":-8.421155944090065},"breaks":{"breakAngle":16.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.6,"breakVerticalInduced":15.5,"breakHorizontal":16.9,"spinRate":1620,"spinDirection":230},"zone":5,"typeConfidence":0.9,"plateTime":0.6111037319243775,"extension":4.484587749558852},"hitData":{"launchSpeed":99.3,"launchAngle":40.0,"totalDistance":350.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":23.81,"coordY":102.89}},"index":0,"playId":"1848738a-c21a-3f69-81b1-2518db296bac","pitchNumber":1,"startTime":"2025-08-30T02:08:00.427Z","endTime":"2025-08-30T02:08:30.858Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691594,"link":"/api/v1/people/691594","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":689414,"link":"/api/v1/people/689414"},"first":{"id":676572,"link":"/api/v1/people/676572"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":687859,"link":"/api/v1/people/687859"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":686894,"link":"/api/v1/people/686894"}},"offense":{"batter":{"id":620443,"link":"/api/v1/people/620443","batSide":{"code":"R","description":"Right"}},"second":{"id":621438,"link":"/api/v1/people/621438"},"third":{"id":683146,"link":"/api/v1/people/683146"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":620443,"link":"/api/v1/people/620443"},"credit":"b_ab"},{"player":{"id":691594,"link":"/api/v1/people/691594"},"credit":"p_ab"},{"player":{"id":620443,"link":"/api/v1/people/620443"},"credit":"b_pa"},{"player":{"id":691594,"link":"/api/v1/people/691594"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.9,"awayTeamWinProbability":0.09999999999999432,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.0,"dramaIndex":5.0,"contextMetrics":{},"playEndTime":"2025-08-30T02:08:30.858Z","atBatIndex":81},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Ronny Mauricio singles on a ground ball to right fielder Joey Wiemer.","rbi":0,"awayScore":5,"homeScore":19,"isOut":false},"about":{"atBatIndex":82,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-08-30T02:08:14.683Z","endTime":"2025-08-30T02:09:18.093Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":0},"matchup":{"batter":{"id":677595,"fullName":"Ronny Mauricio","link":"/api/v1/people/677595"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":691594,"fullName":"Javier Sanoja","link":"/api/v1/people/691594"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":677595,"fullName":"Ronny Mauricio","link":"/api/v1/people/677595"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":677595,"fullName":"Ronny Mauricio","link":"/api/v1/people/677595"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":686894,"link":"/api/v1/people/686894"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(186, 1, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FA","description":"Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":60.3,"endSpeed":55.5,"strikeZoneTop":4.05284950787998,"strikeZoneBottom":1.87796750752997,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":13.436515665241174,"aZ":-29.609852848808707,"pfxX":-5.452726203247328,"pfxZ":3.3129885828973915,"pX":-0.8500871064807742,"pZ":2.3607077435293022,"vX0":3.596455025513316,"vY0":-87.72901836619553,"vZ0":2.1559205363950182,"x":149.4,"y":175.04,"x0":-2.2269923628297446,"y0":50.00030659002509,"z0":6.083342790511442,"aX":-4.212186396952345},"breaks":{"breakAngle":7.2,"breakLength":15.6,"breakY":24.0,"breakVertical":-68.4,"breakVerticalInduced":7.3,"breakHorizontal":8.5,"spinRate":1443,"spinDirection":235},"zone":13,"typeConfidence":0.9,"plateTime":0.6264671211264767,"extension":4.2869244174697245},"index":0,"playId":"c2b2abe4-c3fa-37c4-b37d-5b67f75667af","pitchNumber":1,"startTime":"2025-08-30T02:08:48.195Z","endTime":"2025-08-30T02:09:00.063Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691594,"link":"/api/v1/people/691594","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":689414,"link":"/api/v1/people/689414"},"first":{"id":676572,"link":"/api/v1/people/676572"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":687859,"link":"/api/v1/people/687859"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":686894,"link":"/api/v1/people/686894"}},"offense":{"batter":{"id":677595,"link":"/api/v1/people/677595","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"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(186, 1, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FA","description":"Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":60.9,"endSpeed":56.2,"strikeZoneTop":3.9,"strikeZoneBottom":1.82,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":12.824959240866724,"aZ":-29.537155783949526,"pfxX":-5.80257056742216,"pfxZ":3.338805547892804,"pX":0.7621460652670098,"pZ":2.7570884683373174,"vX0":5.87136973454415,"vY0":-88.43302833100056,"vZ0":2.506215819114846,"x":87.95,"y":164.34,"x0":-1.849906658041628,"y0":50.003573183894474,"z0":6.172840301376917,"aX":-4.58774792693501},"breaks":{"breakAngle":7.2,"breakLength":15.6,"breakY":24.0,"breakVertical":-66.7,"breakVerticalInduced":7.4,"breakHorizontal":8.5,"spinRate":1383,"spinDirection":234},"zone":6,"typeConfidence":0.9,"plateTime":0.6197958177048077,"extension":4.727798996635384},"index":1,"playId":"a1bd723e-c3cb-3c44-bc0d-8b91d5f318ad","pitchNumber":2,"startTime":"2025-08-30T02:08:59.266Z","endTime":"2025-08-30T02:09:04.962Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691594,"link":"/api/v1/people/691594","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":689414,"link":"/api/v1/people/689414"},"first":{"id":676572,"link":"/api/v1/people/676572"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":687859,"link":"/api/v1/people/687859"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":686894,"link":"/api/v1/people/686894"}},"offense":{"batter":{"id":677595,"link":"/api/v1/people/677595","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"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(186, 1, 0, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FA","description":"Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":63.3,"endSpeed":57.6,"strikeZoneTop":3.9,"strikeZoneBottom":1.82,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":15.317367699295195,"aZ":-28.379264768312122,"pfxX":-5.180380853239939,"pfxZ":4.495189070036309,"pX":-0.26033139144252576,"pZ":3.3295849655016236,"vX0":4.279274123714007,"vY0":-91.90204214140586,"vZ0":2.768335853608657,"x":126.92,"y":148.88,"x0":-1.9606784738390266,"y0":50.00164054445962,"z0":6.154047183632266,"aX":-4.37186570872497},"breaks":{"breakAngle":7.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-59.6,"breakVerticalInduced":9.6,"breakHorizontal":7.8,"spinRate":1396,"spinDirection":235},"zone":2,"typeConfidence":0.9,"plateTime":0.5990605334560275,"extension":4.484914636279768},"hitData":{"launchSpeed":108.9,"launchAngle":7.0,"totalDistance":135.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":160.43,"coordY":144.59}},"index":2,"playId":"5a30741e-fbcc-31ce-a7c6-14787526ba25","pitchNumber":3,"startTime":"2025-08-30T02:09:07.993Z","endTime":"2025-08-30T02:09:18.093Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691594,"link":"/api/v1/people/691594","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":689414,"link":"/api/v1/people/689414"},"first":{"id":676572,"link":"/api/v1/people/676572"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":687859,"link":"/api/v1/people/687859"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":686894,"link":"/api/v1/people/686894"}},"offense":{"batter":{"id":677595,"link":"/api/v1/people/677595","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":677595,"link":"/api/v1/people/677595"},"credit":"b_ab"},{"player":{"id":691594,"link":"/api/v1/people/691594"},"credit":"p_ab"},{"player":{"id":677595,"link":"/api/v1/people/677595"},"credit":"b_pa"},{"player":{"id":691594,"link":"/api/v1/people/691594"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.9,"awayTeamWinProbability":0.09999999999999432,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.0,"dramaIndex":5.0,"contextMetrics":{},"playEndTime":"2025-08-30T02:09:18.093Z","atBatIndex":82},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Cedric Mullins pops out softly to pitcher Javier Sanoja in foul territory.","rbi":0,"awayScore":5,"homeScore":19,"isOut":true},"about":{"atBatIndex":83,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-08-30T02:09:16.969Z","endTime":"2025-08-30T02:09:50.750Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":691594,"fullName":"Javier Sanoja","link":"/api/v1/people/691594"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":677595,"fullName":"Ronny Mauricio","link":"/api/v1/people/677595"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":691594,"link":"/api/v1/people/691594"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(186, 1, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FA","description":"Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":64.5,"endSpeed":58.2,"strikeZoneTop":3.59674849099229,"strikeZoneBottom":1.57116296448991,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":16.597686954598434,"aZ":-29.31843288161124,"pfxX":-10.285246154626483,"pfxZ":3.308939575502924,"pX":1.4890627306273339,"pZ":2.4062461029660107,"vX0":8.94504310174874,"vY0":-93.28788601908167,"vZ0":3.000798766911451,"x":60.24,"y":173.81,"x0":-2.0763749368172006,"y0":50.00399355016482,"z0":5.156724461414739,"aX":-8.888248106868735},"breaks":{"breakAngle":14.4,"breakLength":14.4,"breakY":24.0,"breakVertical":-59.9,"breakVerticalInduced":7.7,"breakHorizontal":15.2,"spinRate":1647,"spinDirection":261},"zone":14,"typeConfidence":0.9,"plateTime":0.5915931871094622,"extension":4.018112217781501},"index":0,"playId":"95c83d7c-0754-3dd9-b080-4b93ce7049a0","pitchNumber":1,"startTime":"2025-08-30T02:09:33.774Z","endTime":"2025-08-30T02:09:37.303Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691594,"link":"/api/v1/people/691594","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":689414,"link":"/api/v1/people/689414"},"first":{"id":676572,"link":"/api/v1/people/676572"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":687859,"link":"/api/v1/people/687859"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":686894,"link":"/api/v1/people/686894"}},"offense":{"batter":{"id":656775,"link":"/api/v1/people/656775","batSide":{"code":"L","description":"Left"}},"first":{"id":677595,"link":"/api/v1/people/677595"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"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(186, 1, 0, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FA","description":"Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":67.0,"endSpeed":60.6,"strikeZoneTop":3.9,"strikeZoneBottom":1.82,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":17.539119990325243,"aZ":-24.434346352467333,"pfxX":-6.957446335194518,"pfxZ":8.198993967200781,"pX":0.05429911679532153,"pZ":3.3142893086665985,"vX0":6.371308972019081,"vY0":-97.30974974642854,"vZ0":1.5153328263881047,"x":114.93,"y":149.29,"x0":-2.3829949312708334,"y0":50.00169370583627,"z0":5.8750169326881325,"aX":-6.566098832161523},"breaks":{"breakAngle":13.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.1,"breakVerticalInduced":15.8,"breakHorizontal":10.3,"spinRate":1652,"spinDirection":227},"zone":2,"typeConfidence":0.9,"plateTime":0.5663391850382067,"extension":4.414764415943354},"hitData":{"launchSpeed":59.7,"launchAngle":82.0,"totalDistance":49.0,"trajectory":"popup","hardness":"soft","location":"1","coordinates":{"coordX":105.42,"coordY":204.15}},"index":1,"playId":"9c5c0624-011a-3baa-83af-ed6ff59ab198","pitchNumber":2,"startTime":"2025-08-30T02:09:42.303Z","endTime":"2025-08-30T02:09:50.750Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691594,"link":"/api/v1/people/691594","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":689414,"link":"/api/v1/people/689414"},"first":{"id":676572,"link":"/api/v1/people/676572"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":687859,"link":"/api/v1/people/687859"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":686894,"link":"/api/v1/people/686894"}},"offense":{"batter":{"id":656775,"link":"/api/v1/people/656775","batSide":{"code":"L","description":"Left"}},"first":{"id":677595,"link":"/api/v1/people/677595"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":656775,"link":"/api/v1/people/656775"},"credit":"b_ab"},{"player":{"id":691594,"link":"/api/v1/people/691594"},"credit":"p_ab"},{"player":{"id":656775,"link":"/api/v1/people/656775"},"credit":"b_pa"},{"player":{"id":691594,"link":"/api/v1/people/691594"},"credit":"p_pa"}],"flags":[{"credit":"b_foul_out"}],"homeTeamWinProbability":99.9,"awayTeamWinProbability":0.09999999999999432,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.0,"dramaIndex":5.0,"contextMetrics":{},"playEndTime":"2025-08-30T02:09:50.750Z","atBatIndex":83},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Pete Alonso grounds into a double play, third baseman Connor Norby to second baseman Xavier Edwards to first baseman Eric Wagaman. Ronny Mauricio out at 2nd. Pete Alonso out at 1st.","rbi":0,"awayScore":5,"homeScore":19,"isOut":true},"about":{"atBatIndex":84,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-08-30T02:09:55.178Z","endTime":"2025-08-30T02:10:19.490Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":624413,"fullName":"Pete Alonso","link":"/api/v1/people/624413"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":691594,"fullName":"Javier Sanoja","link":"/api/v1/people/691594"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":677595,"fullName":"Ronny Mauricio","link":"/api/v1/people/677595"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":681393,"link":"/api/v1/people/681393"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":669364,"link":"/api/v1/people/669364"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":624413,"fullName":"Pete Alonso","link":"/api/v1/people/624413"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":669364,"link":"/api/v1/people/669364"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":676572,"link":"/api/v1/people/676572"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(186, 1, 0, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FA","description":"Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":62.3,"endSpeed":56.2,"strikeZoneTop":3.9,"strikeZoneBottom":1.82,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":16.10686760269936,"aZ":-30.41974620884207,"pfxX":-6.788691359118457,"pfxZ":2.174456920640244,"pX":-0.42622496692455875,"pZ":2.9432357426525773,"vX0":3.209072769448393,"vY0":-90.38934322297835,"vZ0":3.4632668150127133,"x":133.25,"y":159.31,"x0":-1.3643394938290179,"y0":50.00407197301143,"z0":5.856133921784727,"aX":-5.483714992974847},"breaks":{"breakAngle":9.6,"breakLength":15.6,"breakY":24.0,"breakVertical":-66.4,"breakVerticalInduced":5.9,"breakHorizontal":10.9,"spinRate":1421,"spinDirection":243},"zone":4,"typeConfidence":0.9,"plateTime":0.6115951495844545,"extension":4.8250279544208095},"hitData":{"launchSpeed":95.5,"launchAngle":-11.0,"totalDistance":19.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":101.14,"coordY":163.34}},"index":0,"playId":"2a78604e-73fe-39ce-80be-c6f760846304","pitchNumber":1,"startTime":"2025-08-30T02:10:13.586Z","endTime":"2025-08-30T02:10:19.490Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691594,"link":"/api/v1/people/691594","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":689414,"link":"/api/v1/people/689414"},"first":{"id":676572,"link":"/api/v1/people/676572"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":687859,"link":"/api/v1/people/687859"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":686894,"link":"/api/v1/people/686894"}},"offense":{"batter":{"id":624413,"link":"/api/v1/people/624413","batSide":{"code":"R","description":"Right"}},"first":{"id":677595,"link":"/api/v1/people/677595"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":624413,"link":"/api/v1/people/624413"},"credit":"b_ab"},{"player":{"id":691594,"link":"/api/v1/people/691594"},"credit":"p_ab"},{"player":{"id":624413,"link":"/api/v1/people/624413"},"credit":"b_pa"},{"player":{"id":691594,"link":"/api/v1/people/691594"},"credit":"p_pa"}],"flags":[{"credit":"t_double_play"},{"credit":"b_gnd_into_dp"}],"homeTeamWinProbability":99.9,"awayTeamWinProbability":0.09999999999999432,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.0,"dramaIndex":5.0,"contextMetrics":{},"playEndTime":"2025-08-30T02:10:19.490Z","atBatIndex":84},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Jakob Marsee walks.","rbi":0,"awayScore":5,"homeScore":19,"isOut":false},"about":{"atBatIndex":85,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-08-30T02:12:25.711Z","endTime":"2025-08-30T02:13:27.326Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":805300,"fullName":"Jakob Marsee","link":"/api/v1/people/805300"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":620443,"fullName":"Luis Torrens","link":"/api/v1/people/620443"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":805300,"fullName":"Jakob Marsee","link":"/api/v1/people/805300"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[2,3,4,5,6,7],"actionIndex":[0,1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":805300,"fullName":"Jakob Marsee","link":"/api/v1/people/805300"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"description":"Defensive Substitution: Hayden Senger replaces Starling Marte, batting 6th, playing catcher.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":5,"homeScore":19,"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-30T02:12:06.606Z","endTime":"2025-08-30T02:12:06.648Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":663584,"link":"/api/v1/people/663584"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"battingOrder":"601","replacedPlayer":{"id":516782,"link":"/api/v1/people/516782"},"defense":{"pitcher":{"id":620454,"link":"/api/v1/people/620454","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":677595,"link":"/api/v1/people/677595"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":621438,"link":"/api/v1/people/621438"}},"offense":{"batter":{"id":805300,"link":"/api/v1/people/805300","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Luis Torrens replaces José Castillo, batting 9th.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":5,"homeScore":19,"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-30T02:12:06.648Z","endTime":"2025-08-30T02:12:27.984Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":620443,"link":"/api/v1/people/620443"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"battingOrder":"900","defense":{"pitcher":{"id":620454,"link":"/api/v1/people/620454","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663584,"link":"/api/v1/people/663584"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":677595,"link":"/api/v1/people/677595"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":621438,"link":"/api/v1/people/621438"}},"offense":{"batter":{"id":805300,"link":"/api/v1/people/805300","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"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(186, 1, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FA","description":"Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":76.3,"endSpeed":69.2,"strikeZoneTop":3.49091935563137,"strikeZoneBottom":1.59329431279175,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.56903465153466,"aZ":-17.52701533705075,"pfxX":-4.464425232477188,"pfxZ":11.91469991624775,"pX":0.22305863603524478,"pZ":2.431456008383286,"vX0":3.5174691356173593,"vY0":-110.977161553426,"vZ0":-5.2760905527155595,"x":108.5,"y":173.13,"x0":-0.8137303374655482,"y0":50.00174016232713,"z0":6.702684966574686,"aX":-5.487139231641348},"breaks":{"breakAngle":14.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":20.3,"breakHorizontal":7.0,"spinRate":1821,"spinDirection":199},"zone":5,"typeConfidence":2.0,"plateTime":0.4963495688949675,"extension":4.488431872809257},"index":2,"playId":"9f9c1438-0efc-3442-b858-1a48bcf6e143","pitchNumber":1,"startTime":"2025-08-30T02:12:27.984Z","endTime":"2025-08-30T02:12:31.934Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":620443,"link":"/api/v1/people/620443","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663584,"link":"/api/v1/people/663584"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":677595,"link":"/api/v1/people/677595"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":621438,"link":"/api/v1/people/621438"}},"offense":{"batter":{"id":805300,"link":"/api/v1/people/805300","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(186, 1, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FA","description":"Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":62.3,"endSpeed":56.7,"strikeZoneTop":3.56376603892922,"strikeZoneBottom":1.67490336443093,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":15.551081061661687,"aZ":-24.12113372484493,"pfxX":-8.316236720043673,"pfxZ":9.919492670498748,"pX":0.9568746249231667,"pZ":0.9971460716948082,"vX0":6.105352199713935,"vY0":-90.38329422023396,"vZ0":-2.5280784906919163,"x":80.53,"y":211.86,"x0":-1.4158052182253051,"y0":50.00003046493857,"z0":6.275478044014466,"aX":-6.746568090069965},"breaks":{"breakAngle":13.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-54.5,"breakVerticalInduced":17.4,"breakHorizontal":12.6,"spinRate":1523,"spinDirection":209},"zone":14,"typeConfidence":2.0,"plateTime":0.6105461478005219,"extension":4.645486740524557},"index":3,"playId":"0ce047ff-f492-38b9-9d9b-4a176a59c255","pitchNumber":2,"startTime":"2025-08-30T02:12:36.452Z","endTime":"2025-08-30T02:12:41.397Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":620443,"link":"/api/v1/people/620443","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663584,"link":"/api/v1/people/663584"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":677595,"link":"/api/v1/people/677595"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":621438,"link":"/api/v1/people/621438"}},"offense":{"batter":{"id":805300,"link":"/api/v1/people/805300","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(186, 1, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FA","description":"Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":67.6,"endSpeed":61.5,"strikeZoneTop":3.50296233922495,"strikeZoneBottom":1.58314659380147,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":18.148512006214645,"aZ":-23.81291648188794,"pfxX":-9.780851616034141,"pfxZ":8.706103330285561,"pX":-0.8191571107378358,"pZ":1.3610182199145753,"vX0":3.5562909499611592,"vY0":-98.2426855132597,"vZ0":-3.5555899087886003,"x":148.22,"y":202.03,"x0":-1.399689926077522,"y0":50.00223518479099,"z0":6.420929041447803,"aX":-9.390034625605297},"breaks":{"breakAngle":20.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.0,"breakVerticalInduced":14.9,"breakHorizontal":16.4,"spinRate":1588,"spinDirection":215},"zone":13,"typeConfidence":2.0,"plateTime":0.5613840128016307,"extension":4.346741673304814},"index":4,"playId":"a7a5118e-a777-3077-ad83-d89ff9eaef0c","pitchNumber":3,"startTime":"2025-08-30T02:12:46.718Z","endTime":"2025-08-30T02:12:50.625Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":620443,"link":"/api/v1/people/620443","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663584,"link":"/api/v1/people/663584"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":677595,"link":"/api/v1/people/677595"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":621438,"link":"/api/v1/people/621438"}},"offense":{"batter":{"id":805300,"link":"/api/v1/people/805300","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"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(186, 1, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FA","description":"Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":71.1,"endSpeed":63.8,"strikeZoneTop":3.36,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.402553676877883,"aZ":-22.59085824057267,"pfxX":-9.638404606421021,"pfxZ":9.127197048399097,"pX":0.7139840179260079,"pZ":2.4215682706978994,"vX0":6.5096395336748305,"vY0":-103.1964079958337,"vZ0":-2.141181923413553,"x":89.78,"y":173.4,"x0":-1.2705064897529224,"y0":50.00369294172433,"z0":6.267090656051898,"aX":-10.12155426064298},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.5,"breakVerticalInduced":16.1,"breakHorizontal":15.0,"spinRate":1641,"spinDirection":210},"zone":6,"typeConfidence":2.0,"plateTime":0.5362275992990311,"extension":4.879656492394567},"index":5,"playId":"b6be5f83-ef7f-3bde-8e2a-7b52b6696392","pitchNumber":4,"startTime":"2025-08-30T02:12:57.804Z","endTime":"2025-08-30T02:13:02.385Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":620443,"link":"/api/v1/people/620443","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663584,"link":"/api/v1/people/663584"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":677595,"link":"/api/v1/people/677595"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":621438,"link":"/api/v1/people/621438"}},"offense":{"batter":{"id":805300,"link":"/api/v1/people/805300","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(186, 1, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FA","description":"Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":80.8,"endSpeed":72.0,"strikeZoneTop":3.45243205391292,"strikeZoneBottom":1.5843593612158,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.775637989142737,"aZ":-19.876483952892293,"pfxX":-10.42921827243492,"pfxZ":9.107368682057828,"pX":-1.7095964544529796,"pZ":2.4540517458414053,"vX0":2.8010839411288586,"vY0":-117.34083880768507,"vZ0":-4.507846318047774,"x":182.17,"y":172.52,"x0":-1.5875366328509821,"y0":50.00286478926025,"z0":6.328828522740281,"aX":-14.080426147949177},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":15.2,"breakHorizontal":17.8,"spinRate":1872,"spinDirection":206},"zone":13,"typeConfidence":2.0,"plateTime":0.47259276734574573,"extension":4.783280798400855},"index":6,"playId":"68302204-64f6-341e-bd17-baf12cd043b5","pitchNumber":5,"startTime":"2025-08-30T02:13:11.233Z","endTime":"2025-08-30T02:13:14.943Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":620443,"link":"/api/v1/people/620443","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663584,"link":"/api/v1/people/663584"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":677595,"link":"/api/v1/people/677595"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":621438,"link":"/api/v1/people/621438"}},"offense":{"batter":{"id":805300,"link":"/api/v1/people/805300","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(186, 1, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FA","description":"Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":73.0,"endSpeed":65.6,"strikeZoneTop":3.47187526726692,"strikeZoneBottom":1.58339814654914,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.549848426955073,"aZ":-18.07079646879399,"pfxX":-2.9647960407768945,"pfxZ":12.759889494942495,"pX":1.462749665159624,"pZ":1.6811162322785125,"vX0":5.282093943207057,"vY0":-105.88454752894533,"vZ0":-5.889259043231234,"x":61.24,"y":193.39,"x0":-0.7091481796005245,"y0":50.0025087295044,"z0":6.644622341377517,"aX":-3.2771290422723136},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":21.2,"breakHorizontal":3.5,"spinRate":1687,"spinDirection":199},"zone":14,"typeConfidence":2.0,"plateTime":0.5226255568959437,"extension":4.836822550042415},"index":7,"playId":"61b336b7-2ea8-3bf5-9e5c-1f33684c66d4","pitchNumber":6,"startTime":"2025-08-30T02:13:21.598Z","endTime":"2025-08-30T02:13:27.326Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":620443,"link":"/api/v1/people/620443","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663584,"link":"/api/v1/people/663584"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":677595,"link":"/api/v1/people/677595"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":621438,"link":"/api/v1/people/621438"}},"offense":{"batter":{"id":805300,"link":"/api/v1/people/805300","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":805300,"link":"/api/v1/people/805300"},"credit":"b_pa"},{"player":{"id":620443,"link":"/api/v1/people/620443"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.9,"awayTeamWinProbability":0.09999999999999432,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.0,"dramaIndex":5.0,"contextMetrics":{},"playEndTime":"2025-08-30T02:13:27.326Z","atBatIndex":85},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Javier Sanoja pops out to third baseman Mark Vientos in foul territory.","rbi":0,"awayScore":5,"homeScore":19,"isOut":true},"about":{"atBatIndex":86,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-08-30T02:13:37.695Z","endTime":"2025-08-30T02:13:58.432Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":691594,"fullName":"Javier Sanoja","link":"/api/v1/people/691594"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":620443,"fullName":"Luis Torrens","link":"/api/v1/people/620443"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":805300,"fullName":"Jakob Marsee","link":"/api/v1/people/805300"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":691594,"fullName":"Javier Sanoja","link":"/api/v1/people/691594"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":668901,"link":"/api/v1/people/668901"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"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(186, 1, 0, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FA","description":"Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":56.4,"endSpeed":51.0,"strikeZoneTop":3.37,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":13.876483162920039,"aZ":-24.678699365254364,"pfxX":-2.481950852189277,"pfxZ":11.34893791461274,"pX":-0.18149684916721037,"pZ":2.888930480293223,"vX0":1.3719060042233016,"vY0":-82.00481769580831,"vZ0":0.4805215279777919,"x":123.92,"y":160.78,"x0":-0.7189314915855457,"y0":50.0039663295856,"z0":7.417071451523345,"aX":-1.6397743654569779},"breaks":{"breakAngle":3.6,"breakLength":15.6,"breakY":24.0,"breakVertical":-66.8,"breakVerticalInduced":21.4,"breakHorizontal":3.8,"spinRate":1290,"spinDirection":198},"zone":2,"typeConfidence":2.0,"plateTime":0.6757623383614462,"extension":3.958684832207028},"hitData":{"launchSpeed":77.4,"launchAngle":64.0,"totalDistance":148.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":77.83,"coordY":177.53}},"index":0,"playId":"fcedbc28-680e-3471-acac-863931e0b8df","pitchNumber":1,"startTime":"2025-08-30T02:13:46.864Z","endTime":"2025-08-30T02:13:58.432Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":620443,"link":"/api/v1/people/620443","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663584,"link":"/api/v1/people/663584"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":677595,"link":"/api/v1/people/677595"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":621438,"link":"/api/v1/people/621438"}},"offense":{"batter":{"id":691594,"link":"/api/v1/people/691594","batSide":{"code":"R","description":"Right"}},"first":{"id":805300,"link":"/api/v1/people/805300"},"batterPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691594,"link":"/api/v1/people/691594"},"credit":"b_ab"},{"player":{"id":620443,"link":"/api/v1/people/620443"},"credit":"p_ab"},{"player":{"id":691594,"link":"/api/v1/people/691594"},"credit":"b_pa"},{"player":{"id":620443,"link":"/api/v1/people/620443"},"credit":"p_pa"}],"flags":[{"credit":"b_foul_out"}],"homeTeamWinProbability":99.9,"awayTeamWinProbability":0.09999999999999432,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.0,"dramaIndex":5.0,"contextMetrics":{},"playEndTime":"2025-08-30T02:13:58.432Z","atBatIndex":86},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Otto Lopez homers (12) on a fly ball to left field. Jakob Marsee scores.","rbi":2,"awayScore":7,"homeScore":19,"isOut":false},"about":{"atBatIndex":87,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-08-30T02:14:02.617Z","endTime":"2025-08-30T02:14:38.889Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":672640,"fullName":"Otto Lopez","link":"/api/v1/people/672640"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":620443,"fullName":"Luis Torrens","link":"/api/v1/people/620443"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":672640,"fullName":"Otto Lopez","link":"/api/v1/people/672640"},"responsiblePitcher":{"id":620443,"link":"/api/v1/people/620443"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":805300,"fullName":"Jakob Marsee","link":"/api/v1/people/805300"},"responsiblePitcher":{"id":620443,"link":"/api/v1/people/620443"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(186, 1, 0, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FA","description":"Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":55.4,"endSpeed":50.3,"strikeZoneTop":3.34,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":12.696344470147448,"aZ":-24.86483144874179,"pfxX":2.1909535151540185,"pfxZ":11.381537269093764,"pX":-0.4538851583088986,"pZ":3.644175469190776,"vX0":0.7721955825798796,"vY0":-80.57083974918356,"vZ0":2.3892052252015348,"x":134.3,"y":140.39,"x0":-1.2276237506626841,"y0":50.003857840770465,"z0":7.136422277828837,"aX":1.407647825118029},"breaks":{"breakAngle":3.6,"breakLength":15.6,"breakY":24.0,"breakVertical":-68.5,"breakVerticalInduced":22.2,"breakHorizontal":-4.3,"spinRate":1409,"spinDirection":205},"zone":11,"typeConfidence":2.0,"plateTime":0.6858325705472348,"extension":3.959951955453937},"hitData":{"launchSpeed":101.2,"launchAngle":35.0,"totalDistance":383.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":28.34,"coordY":77.98}},"index":0,"playId":"92ba4ece-dab1-3d50-a0e4-9e0fda9890ca","pitchNumber":1,"startTime":"2025-08-30T02:14:12.910Z","endTime":"2025-08-30T02:14:38.889Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":620443,"link":"/api/v1/people/620443","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663584,"link":"/api/v1/people/663584"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":677595,"link":"/api/v1/people/677595"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":621438,"link":"/api/v1/people/621438"}},"offense":{"batter":{"id":672640,"link":"/api/v1/people/672640","batSide":{"code":"R","description":"Right"}},"first":{"id":805300,"link":"/api/v1/people/805300"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":672640,"link":"/api/v1/people/672640"},"credit":"b_ab"},{"player":{"id":620443,"link":"/api/v1/people/620443"},"credit":"p_ab"},{"player":{"id":672640,"link":"/api/v1/people/672640"},"credit":"b_pa"},{"player":{"id":620443,"link":"/api/v1/people/620443"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.9,"awayTeamWinProbability":0.09999999999999432,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.0,"dramaIndex":5.0,"contextMetrics":{},"playEndTime":"2025-08-30T02:14:38.889Z","atBatIndex":87},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Liam Hicks homers (5) on a fly ball to right field.","rbi":1,"awayScore":8,"homeScore":19,"isOut":false},"about":{"atBatIndex":88,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-08-30T02:14:23.680Z","endTime":"2025-08-30T02:15:56.769Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":3,"strikes":1,"outs":1},"matchup":{"batter":{"id":689414,"fullName":"Liam Hicks","link":"/api/v1/people/689414"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":620443,"fullName":"Luis Torrens","link":"/api/v1/people/620443"},"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":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":689414,"fullName":"Liam Hicks","link":"/api/v1/people/689414"},"responsiblePitcher":{"id":620443,"link":"/api/v1/people/620443"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"EP","description":"Eephus"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":48.0,"endSpeed":44.4,"strikeZoneTop":3.39183809086769,"strikeZoneBottom":1.56937655453787,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":8.245676967650155,"aZ":-28.895232177768808,"pfxX":-0.34317645901969507,"pfxZ":6.760155577635235,"pX":0.38539593237899944,"pZ":4.4349361730914705,"vX0":2.413798806827782,"vY0":-69.39726337481613,"vZ0":6.039905077464245,"x":102.31,"y":119.04,"x0":-1.336732331133915,"y0":50.00077520590017,"z0":7.753662789678538,"aX":-0.16643854752997034},"breaks":{"breakAngle":0.0,"breakLength":24.0,"breakY":24.0,"breakVertical":-105.1,"breakVerticalInduced":15.8,"breakHorizontal":-0.5,"spinRate":1133,"spinDirection":210},"zone":12,"typeConfidence":2.0,"plateTime":0.7912701824028883,"extension":3.8108035833930143},"index":0,"playId":"d77fbf9f-e8bd-361f-97ad-05a8f40df73f","pitchNumber":1,"startTime":"2025-08-30T02:14:48.605Z","endTime":"2025-08-30T02:14:52.740Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":620443,"link":"/api/v1/people/620443","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663584,"link":"/api/v1/people/663584"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":677595,"link":"/api/v1/people/677595"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":621438,"link":"/api/v1/people/621438"}},"offense":{"batter":{"id":689414,"link":"/api/v1/people/689414","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(186, 1, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FA","description":"Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":56.3,"endSpeed":49.9,"strikeZoneTop":3.40767577634232,"strikeZoneBottom":1.56848782629792,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":14.79653847533698,"aZ":-26.040328993852842,"pfxX":-0.5140304801252564,"pfxZ":9.48034565685403,"pX":-0.7170400868642047,"pZ":5.048066007362458,"vX0":1.1331838625892812,"vY0":-81.60433263756767,"vZ0":4.500111922673587,"x":144.33,"y":102.48,"x0":-1.3663665776096394,"y0":50.00225987729083,"z0":7.398558808970827,"aX":-0.332594372067617},"breaks":{"breakAngle":0.0,"breakLength":15.6,"breakY":24.0,"breakVertical":-69.7,"breakVerticalInduced":20.0,"breakHorizontal":0.4,"spinRate":1301,"spinDirection":208},"zone":11,"typeConfidence":2.0,"plateTime":0.6819358488995944,"extension":3.893507464065436},"index":1,"playId":"0f00ca13-1fb6-3b31-a532-b7ebd603be43","pitchNumber":2,"startTime":"2025-08-30T02:14:58.649Z","endTime":"2025-08-30T02:15:01.995Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":620443,"link":"/api/v1/people/620443","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663584,"link":"/api/v1/people/663584"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":677595,"link":"/api/v1/people/677595"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":621438,"link":"/api/v1/people/621438"}},"offense":{"batter":{"id":689414,"link":"/api/v1/people/689414","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(186, 1, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FA","description":"Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":58.4,"endSpeed":52.5,"strikeZoneTop":3.45175321473436,"strikeZoneBottom":1.56874976769527,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":14.553067468731308,"aZ":-25.625536628414025,"pfxX":-5.531625174550727,"pfxZ":9.258281204596697,"pX":0.02170880826864855,"pZ":3.8847593741373427,"vX0":3.7006260053537217,"vY0":-84.7483987286763,"vZ0":2.872101469388175,"x":116.17,"y":133.89,"x0":-1.5007088793014534,"y0":50.00249990487498,"z0":6.832540119272686,"aX":-3.912930721623682},"breaks":{"breakAngle":7.2,"breakLength":14.4,"breakY":24.0,"breakVertical":-63.8,"breakVerticalInduced":18.6,"breakHorizontal":8.3,"spinRate":1351,"spinDirection":220},"zone":12,"typeConfidence":2.0,"plateTime":0.6532384300567919,"extension":4.449012164139178},"index":2,"playId":"214e0681-ea1e-3ae3-afe4-9e768fea0304","pitchNumber":3,"startTime":"2025-08-30T02:15:07.461Z","endTime":"2025-08-30T02:15:10.890Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":620443,"link":"/api/v1/people/620443","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663584,"link":"/api/v1/people/663584"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":677595,"link":"/api/v1/people/677595"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":621438,"link":"/api/v1/people/621438"}},"offense":{"batter":{"id":689414,"link":"/api/v1/people/689414","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"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(186, 1, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FA","description":"Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"preCount":{"balls":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":62.1,"endSpeed":55.9,"strikeZoneTop":3.43293951875525,"strikeZoneBottom":1.78047370821695,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":16.281763573361523,"aZ":-24.172715165733,"pfxX":-1.966224023396488,"pfxZ":9.972838958999072,"pX":0.46663447714891254,"pZ":3.55051226981223,"vX0":3.593759044143905,"vY0":-90.16242448294605,"vZ0":1.1936136083638254,"x":99.21,"y":142.92,"x0":-1.3202107718892164,"y0":50.00093467378563,"z0":6.7717041449911,"aX":-1.5771304863084896},"breaks":{"breakAngle":2.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.6,"breakVerticalInduced":19.1,"breakHorizontal":2.0,"spinRate":1430,"spinDirection":212},"zone":3,"typeConfidence":2.0,"plateTime":0.6136466265407519,"extension":4.392331709457912},"index":3,"playId":"94bc2de7-86b5-3f80-8866-d306efeb8d6e","pitchNumber":4,"startTime":"2025-08-30T02:15:19.744Z","endTime":"2025-08-30T02:15:23.818Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":620443,"link":"/api/v1/people/620443","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663584,"link":"/api/v1/people/663584"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":677595,"link":"/api/v1/people/677595"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":621438,"link":"/api/v1/people/621438"}},"offense":{"batter":{"id":689414,"link":"/api/v1/people/689414","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"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(186, 1, 0, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FA","description":"Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"preCount":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":65.6,"endSpeed":59.1,"strikeZoneTop":3.28,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":18.135710104033304,"aZ":-22.135141878679264,"pfxX":-2.186651818467553,"pfxZ":11.202680072769235,"pX":0.7881320751064776,"pZ":2.3561395065910413,"vX0":4.098379110760805,"vY0":-95.29929543994065,"vZ0":-1.9960321159882684,"x":86.96,"y":175.16,"x0":-1.1310604975168688,"y0":50.004054454234016,"z0":6.623425353558537,"aX":-1.9602802351472273},"breaks":{"breakAngle":3.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.1,"breakVerticalInduced":19.9,"breakHorizontal":2.4,"spinRate":1559,"spinDirection":206},"zone":6,"typeConfidence":2.0,"plateTime":0.5804652966633643,"extension":4.617506033740696},"hitData":{"launchSpeed":100.6,"launchAngle":29.0,"totalDistance":361.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":228.69,"coordY":93.96}},"index":4,"playId":"b635bdb5-a0a6-34b9-8688-6a83a238b8e1","pitchNumber":5,"startTime":"2025-08-30T02:15:29.684Z","endTime":"2025-08-30T02:15:56.769Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":620443,"link":"/api/v1/people/620443","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663584,"link":"/api/v1/people/663584"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":677595,"link":"/api/v1/people/677595"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":621438,"link":"/api/v1/people/621438"}},"offense":{"batter":{"id":689414,"link":"/api/v1/people/689414","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":689414,"link":"/api/v1/people/689414"},"credit":"b_ab"},{"player":{"id":620443,"link":"/api/v1/people/620443"},"credit":"p_ab"},{"player":{"id":689414,"link":"/api/v1/people/689414"},"credit":"b_pa"},{"player":{"id":620443,"link":"/api/v1/people/620443"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.9,"awayTeamWinProbability":0.09999999999999432,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.0,"dramaIndex":5.0,"contextMetrics":{},"playEndTime":"2025-08-30T02:15:56.769Z","atBatIndex":88},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Connor Norby singles on a line drive to center fielder Cedric Mullins, deflected by pitcher Luis Torrens.","rbi":0,"awayScore":8,"homeScore":19,"isOut":false},"about":{"atBatIndex":89,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-08-30T02:15:38.831Z","endTime":"2025-08-30T02:16:27.467Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":681393,"fullName":"Connor Norby","link":"/api/v1/people/681393"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":620443,"fullName":"Luis Torrens","link":"/api/v1/people/620443"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":681393,"fullName":"Connor Norby","link":"/api/v1/people/681393"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,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":681393,"fullName":"Connor Norby","link":"/api/v1/people/681393"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":620443,"link":"/api/v1/people/620443"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_deflection"},{"player":{"id":656775,"link":"/api/v1/people/656775"},"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(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"EP","description":"Eephus"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":48.7,"endSpeed":44.2,"strikeZoneTop":3.50936002021739,"strikeZoneBottom":1.65749642696292,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":9.706896365954863,"aZ":-28.33897876350819,"pfxX":-3.499486869865751,"pfxZ":7.8126443552495495,"pX":-1.326239581557878,"pZ":5.277592043029744,"vX0":0.3407071767452608,"vY0":-70.41746901681927,"vZ0":6.795041611244367,"x":167.55,"y":96.29,"x0":-1.1208558453396844,"y0":50.001371299403296,"z0":7.816706199748777,"aX":-1.7169350398455754},"breaks":{"breakAngle":3.6,"breakLength":22.8,"breakY":24.0,"breakVertical":-100.4,"breakVerticalInduced":18.5,"breakHorizontal":6.1,"spinRate":1031,"spinDirection":210},"zone":11,"typeConfidence":2.0,"plateTime":0.7847632304470018,"extension":4.113266548594948},"index":0,"playId":"300a4e83-8613-3cde-bf0e-68e00bdb537e","pitchNumber":1,"startTime":"2025-08-30T02:16:05.595Z","endTime":"2025-08-30T02:16:09.310Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":620443,"link":"/api/v1/people/620443","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663584,"link":"/api/v1/people/663584"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":677595,"link":"/api/v1/people/677595"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":621438,"link":"/api/v1/people/621438"}},"offense":{"batter":{"id":681393,"link":"/api/v1/people/681393","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"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(186, 1, 0, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FA","description":"Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":53.7,"endSpeed":49.6,"strikeZoneTop":3.27,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":11.142074500983005,"aZ":-28.041604547598958,"pfxX":-3.4283070750965408,"pfxZ":6.795242466975006,"pX":0.20658740519327712,"pZ":2.1269739246542243,"vX0":2.8636905508347716,"vY0":-78.07650887960048,"vZ0":1.7299149087591295,"x":109.13,"y":181.35,"x0":-1.2181691332873223,"y0":50.00373317278471,"z0":6.970011832835261,"aX":-2.0864530569901603},"breaks":{"breakAngle":3.6,"breakLength":18.0,"breakY":24.0,"breakVertical":-82.3,"breakVerticalInduced":13.7,"breakHorizontal":4.9,"spinRate":1239,"spinDirection":214},"zone":5,"typeConfidence":2.0,"plateTime":0.7053954325664495,"extension":4.277653389438072},"hitData":{"launchSpeed":93.7,"launchAngle":9.0,"totalDistance":187.0,"trajectory":"line_drive","hardness":"medium","location":"1","coordinates":{"coordX":122.93,"coordY":93.66}},"index":1,"playId":"a65d2271-4e36-3756-953e-8860f8977251","pitchNumber":2,"startTime":"2025-08-30T02:16:15.563Z","endTime":"2025-08-30T02:16:27.467Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":620443,"link":"/api/v1/people/620443","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663584,"link":"/api/v1/people/663584"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":677595,"link":"/api/v1/people/677595"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":621438,"link":"/api/v1/people/621438"}},"offense":{"batter":{"id":681393,"link":"/api/v1/people/681393","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":681393,"link":"/api/v1/people/681393"},"credit":"b_ab"},{"player":{"id":620443,"link":"/api/v1/people/620443"},"credit":"p_ab"},{"player":{"id":681393,"link":"/api/v1/people/681393"},"credit":"b_pa"},{"player":{"id":620443,"link":"/api/v1/people/620443"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.9,"awayTeamWinProbability":0.09999999999999432,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.0,"dramaIndex":5.0,"contextMetrics":{},"playEndTime":"2025-08-30T02:16:27.467Z","atBatIndex":89},{"result":{"type":"atBat","event":"Triple","eventType":"triple","description":"Troy Johnston triples (1) on a sharp fly ball to right fielder Tyrone Taylor. Connor Norby scores.","rbi":1,"awayScore":9,"homeScore":19,"isOut":false},"about":{"atBatIndex":90,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-08-30T02:16:26.960Z","endTime":"2025-08-30T02:17:39.904Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":35},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":687859,"fullName":"Troy Johnston","link":"/api/v1/people/687859"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":620443,"fullName":"Luis Torrens","link":"/api/v1/people/620443"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":687859,"fullName":"Troy Johnston","link":"/api/v1/people/687859"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Triple","eventType":"triple","movementReason":null,"runner":{"id":687859,"fullName":"Troy Johnston","link":"/api/v1/people/687859"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":621438,"link":"/api/v1/people/621438"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Triple","eventType":"triple","movementReason":"r_adv_force","runner":{"id":681393,"fullName":"Connor Norby","link":"/api/v1/people/681393"},"responsiblePitcher":{"id":620443,"link":"/api/v1/people/620443"},"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(186, 1, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FA","description":"Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":54.4,"endSpeed":48.3,"strikeZoneTop":3.61767875068222,"strikeZoneBottom":1.75771244424109,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":13.67535457477776,"aZ":-23.69553837385375,"pfxX":0.7619605128238378,"pfxZ":13.984731084456243,"pX":-1.7975749262657772,"pZ":4.463236184727177,"vX0":0.1246686853134631,"vY0":-78.92703499128824,"vZ0":4.544856096229763,"x":185.52,"y":118.27,"x0":-1.9772581947173193,"y0":50.00356514950257,"z0":6.54103377772658,"aX":0.4620494474381543},"breaks":{"breakAngle":1.2,"breakLength":15.6,"breakY":24.0,"breakVertical":-67.7,"breakVerticalInduced":28.2,"breakHorizontal":-1.4,"spinRate":1316,"spinDirection":236},"zone":11,"typeConfidence":2.0,"plateTime":0.704577353009955,"extension":4.150976561229189},"index":0,"playId":"c318c258-635c-361c-81b7-c7c1db0549c9","pitchNumber":1,"startTime":"2025-08-30T02:16:51.176Z","endTime":"2025-08-30T02:16:54.910Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":620443,"link":"/api/v1/people/620443","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663584,"link":"/api/v1/people/663584"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":677595,"link":"/api/v1/people/677595"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":621438,"link":"/api/v1/people/621438"}},"offense":{"batter":{"id":687859,"link":"/api/v1/people/687859","batSide":{"code":"L","description":"Left"}},"first":{"id":681393,"link":"/api/v1/people/681393"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"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(186, 1, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FA","description":"Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":62.2,"endSpeed":56.5,"strikeZoneTop":3.58312086479798,"strikeZoneBottom":1.78685333931064,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":14.94609241515002,"aZ":-23.629625980776595,"pfxX":-6.976814589705669,"pfxZ":10.477860000213777,"pX":0.4181509904291046,"pZ":3.1999310831920726,"vX0":4.6382254525586095,"vY0":-90.37691962061159,"vZ0":0.7574296450625584,"x":101.06,"y":152.38,"x0":-1.293037395634281,"y0":50.001227847618615,"z0":6.529185550285439,"aX":-5.687780104477303},"breaks":{"breakAngle":12.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.0,"breakVerticalInduced":19.7,"breakHorizontal":10.9,"spinRate":1433,"spinDirection":227},"zone":3,"typeConfidence":2.0,"plateTime":0.6094211865695174,"extension":4.04969573733021},"index":1,"playId":"ba170141-ca8c-3e62-a35d-dba97454a0f3","pitchNumber":2,"startTime":"2025-08-30T02:17:02.012Z","endTime":"2025-08-30T02:17:05.713Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":620443,"link":"/api/v1/people/620443","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663584,"link":"/api/v1/people/663584"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":677595,"link":"/api/v1/people/677595"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":621438,"link":"/api/v1/people/621438"}},"offense":{"batter":{"id":687859,"link":"/api/v1/people/687859","batSide":{"code":"L","description":"Left"}},"first":{"id":681393,"link":"/api/v1/people/681393"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":59.0,"endSpeed":54.7,"strikeZoneTop":3.70736080245838,"strikeZoneBottom":1.75338073325093,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":12.826175486174364,"aZ":-30.01385446153016,"pfxX":3.1304594954803786,"pfxZ":2.9237643352931872,"pX":1.8101689927122855,"pZ":1.7152937246527529,"vX0":4.741183678188296,"vY0":-85.81301531477233,"vZ0":0.7244181662257392,"x":48.0,"y":192.47,"x0":-1.4047444416012613,"y0":50.00426502267456,"z0":6.552533180084896,"aX":2.3139603823387525},"breaks":{"breakAngle":6.0,"breakLength":16.8,"breakY":24.0,"breakVertical":-73.1,"breakVerticalInduced":6.1,"breakHorizontal":-7.4,"spinRate":1617,"spinDirection":122},"zone":14,"typeConfidence":2.0,"plateTime":0.6403952095200651,"extension":4.292931137777912},"index":2,"playId":"3be50fb2-710f-342f-9933-17823678e751","pitchNumber":3,"startTime":"2025-08-30T02:17:13.039Z","endTime":"2025-08-30T02:17:17.954Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":620443,"link":"/api/v1/people/620443","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663584,"link":"/api/v1/people/663584"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":677595,"link":"/api/v1/people/677595"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":621438,"link":"/api/v1/people/621438"}},"offense":{"batter":{"id":687859,"link":"/api/v1/people/687859","batSide":{"code":"L","description":"Left"}},"first":{"id":681393,"link":"/api/v1/people/681393"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"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(186, 1, 0, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FA","description":"Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":62.3,"endSpeed":56.2,"strikeZoneTop":3.53,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":16.48059406583485,"aZ":-24.8939064594638,"pfxX":-5.364074342235656,"pfxZ":9.015732081316589,"pX":0.20332679308492738,"pZ":3.0144805860280055,"vX0":3.7185436500574,"vY0":-90.50930223100653,"vZ0":0.2656814558424583,"x":109.25,"y":157.39,"x0":-1.207490085104658,"y0":50.002787482944214,"z0":6.850701931744474,"aX":-4.332151618158279},"breaks":{"breakAngle":8.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.3,"breakVerticalInduced":16.9,"breakHorizontal":8.2,"spinRate":1376,"spinDirection":217},"zone":2,"typeConfidence":2.0,"plateTime":0.6114192427214853,"extension":4.1235349156262995},"hitData":{"launchSpeed":101.3,"launchAngle":23.0,"totalDistance":363.0,"trajectory":"fly_ball","hardness":"hard","location":"9","coordinates":{"coordX":200.66,"coordY":72.75}},"index":3,"playId":"36991609-b5fd-37ee-a8b3-e3b4c26c8121","pitchNumber":4,"startTime":"2025-08-30T02:17:24.343Z","endTime":"2025-08-30T02:17:39.904Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":620443,"link":"/api/v1/people/620443","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663584,"link":"/api/v1/people/663584"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":677595,"link":"/api/v1/people/677595"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":621438,"link":"/api/v1/people/621438"}},"offense":{"batter":{"id":687859,"link":"/api/v1/people/687859","batSide":{"code":"L","description":"Left"}},"first":{"id":681393,"link":"/api/v1/people/681393"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":687859,"link":"/api/v1/people/687859"},"credit":"b_ab"},{"player":{"id":620443,"link":"/api/v1/people/620443"},"credit":"p_ab"},{"player":{"id":687859,"link":"/api/v1/people/687859"},"credit":"b_pa"},{"player":{"id":620443,"link":"/api/v1/people/620443"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.9,"awayTeamWinProbability":0.09999999999999432,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.0,"dramaIndex":5.0,"contextMetrics":{},"playEndTime":"2025-08-30T02:17:39.904Z","atBatIndex":90},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Eric Wagaman strikes out swinging.","rbi":0,"awayScore":9,"homeScore":19,"isOut":true},"about":{"atBatIndex":91,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-08-30T02:20:43.745Z","endTime":"2025-08-30T02:21:23.739Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":676572,"fullName":"Eric Wagaman","link":"/api/v1/people/676572"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":592773,"fullName":"Ryne Stanek","link":"/api/v1/people/592773"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":687859,"fullName":"Troy Johnston","link":"/api/v1/people/687859"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[2,3,4],"actionIndex":[1],"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":676572,"fullName":"Eric Wagaman","link":"/api/v1/people/676572"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":663584,"link":"/api/v1/people/663584"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":9,"homeScore":19,"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-30T02:17:54.753Z","endTime":"2025-08-30T02:18:51.479Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":620443,"link":"/api/v1/people/620443","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663584,"link":"/api/v1/people/663584"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":677595,"link":"/api/v1/people/677595"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":621438,"link":"/api/v1/people/621438"}},"offense":{"batter":{"id":676572,"link":"/api/v1/people/676572","batSide":{"code":"R","description":"Right"}},"third":{"id":687859,"link":"/api/v1/people/687859"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Ryne Stanek replaces Luis Torrens, batting 9th, replacing pitcher Luis Torrens.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":9,"homeScore":19,"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-30T02:18:51.479Z","endTime":"2025-08-30T02:20:46.120Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":592773,"link":"/api/v1/people/592773"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"battingOrder":"901","replacedPlayer":{"id":620443,"link":"/api/v1/people/620443"},"defense":{"pitcher":{"id":620443,"link":"/api/v1/people/620443","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663584,"link":"/api/v1/people/663584"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":677595,"link":"/api/v1/people/677595"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":621438,"link":"/api/v1/people/621438"}},"offense":{"batter":{"id":676572,"link":"/api/v1/people/676572","batSide":{"code":"R","description":"Right"}},"third":{"id":687859,"link":"/api/v1/people/687859"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.5,"endSpeed":87.5,"strikeZoneTop":3.57477250686841,"strikeZoneBottom":1.65889057278395,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.1456194687342,"aZ":-8.040377282621229,"pfxX":-4.709917976046963,"pfxZ":12.238183164690234,"pX":0.8665916334471433,"pZ":2.159473375429712,"vX0":5.380474477781506,"vY0":-140.13837042337835,"vZ0":-9.697104188892661,"x":83.97,"y":180.47,"x0":-0.47402579938580064,"y0":50.00643814711777,"z0":6.206032987272443,"aX":-9.291371224203662},"breaks":{"breakAngle":37.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.6,"breakVerticalInduced":20.2,"breakHorizontal":7.3,"spinRate":2236,"spinDirection":208},"zone":14,"typeConfidence":2.0,"plateTime":0.3921049342115013,"extension":5.895281629112534},"index":2,"playId":"e18a104e-bdb1-3c2e-bdec-6951dc7b83bd","pitchNumber":1,"startTime":"2025-08-30T02:20:46.120Z","endTime":"2025-08-30T02:20:49.833Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592773,"link":"/api/v1/people/592773","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663584,"link":"/api/v1/people/663584"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":677595,"link":"/api/v1/people/677595"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":621438,"link":"/api/v1/people/621438"}},"offense":{"batter":{"id":676572,"link":"/api/v1/people/676572","batSide":{"code":"R","description":"Right"}},"third":{"id":687859,"link":"/api/v1/people/687859"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.8,"endSpeed":80.7,"strikeZoneTop":3.53,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.11286990372732,"aZ":-30.036259955188417,"pfxX":2.2618176546605984,"pfxZ":1.2783271248276638,"pX":0.36407378318991446,"pZ":2.844195940625952,"vX0":1.562042961413214,"vY0":-129.26401556571355,"vZ0":-3.0779406295542215,"x":103.12,"y":161.99,"x0":-0.5444719562876723,"y0":50.00186498689983,"z0":6.387164358556774,"aX":3.778908480301064},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":1.8,"breakHorizontal":-4.4,"spinRate":2474,"spinDirection":107},"zone":6,"typeConfidence":2.0,"plateTime":0.4257880402295622,"extension":5.907584295719282},"index":3,"playId":"b2e17422-2be8-3b41-82fd-56051e4341d9","pitchNumber":2,"startTime":"2025-08-30T02:21:00.179Z","endTime":"2025-08-30T02:21:04.128Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592773,"link":"/api/v1/people/592773","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663584,"link":"/api/v1/people/663584"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":677595,"link":"/api/v1/people/677595"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":621438,"link":"/api/v1/people/621438"}},"offense":{"batter":{"id":676572,"link":"/api/v1/people/676572","batSide":{"code":"R","description":"Right"}},"third":{"id":687859,"link":"/api/v1/people/687859"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"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":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.2,"endSpeed":79.1,"strikeZoneTop":3.53,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.270008208499746,"aZ":-27.649044010090485,"pfxX":1.639278359476682,"pfxZ":2.790900166231154,"pX":0.35222677189743196,"pZ":2.3721676797828244,"vX0":1.0816941944587017,"vY0":-128.22477545934535,"vZ0":-4.6942420705935035,"x":103.57,"y":174.73,"x0":-0.29199571463610785,"y0":50.0017269956985,"z0":6.4558920178453585,"aX":2.654263825989128},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":4.0,"breakHorizontal":-3.2,"spinRate":2506,"spinDirection":70},"zone":6,"typeConfidence":2.0,"plateTime":0.4317350715430641,"extension":6.048536985732781},"index":4,"playId":"7fc15835-17bd-322f-9429-b552fa42b3d1","pitchNumber":3,"startTime":"2025-08-30T02:21:18.030Z","endTime":"2025-08-30T02:21:23.739Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592773,"link":"/api/v1/people/592773","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663584,"link":"/api/v1/people/663584"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":677595,"link":"/api/v1/people/677595"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":621438,"link":"/api/v1/people/621438"}},"offense":{"batter":{"id":676572,"link":"/api/v1/people/676572","batSide":{"code":"R","description":"Right"}},"third":{"id":687859,"link":"/api/v1/people/687859"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":676572,"link":"/api/v1/people/676572"},"credit":"b_ab"},{"player":{"id":592773,"link":"/api/v1/people/592773"},"credit":"p_ab"},{"player":{"id":676572,"link":"/api/v1/people/676572"},"credit":"b_pa"},{"player":{"id":592773,"link":"/api/v1/people/592773"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.9,"awayTeamWinProbability":0.09999999999999432,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.0,"dramaIndex":5.0,"contextMetrics":{},"playEndTime":"2025-08-30T02:21:23.739Z","atBatIndex":91},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Joey Wiemer strikes out swinging.","rbi":0,"awayScore":9,"homeScore":19,"isOut":true},"about":{"atBatIndex":92,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-08-30T02:21:24.005Z","endTime":"2025-08-30T02:23:11.045Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":686894,"fullName":"Joey Wiemer","link":"/api/v1/people/686894"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":592773,"fullName":"Ryne Stanek","link":"/api/v1/people/592773"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":686894,"fullName":"Joey Wiemer","link":"/api/v1/people/686894"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":663584,"link":"/api/v1/people/663584"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":98.0,"endSpeed":88.9,"strikeZoneTop":3.58818164438548,"strikeZoneBottom":1.69656623534777,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.25638702440064,"aZ":-9.141340523147836,"pfxX":-4.988755669273278,"pfxZ":11.337526019523096,"pX":-0.03639459739260115,"pZ":1.5080672656442402,"vX0":3.041411971916572,"vY0":-142.237977063109,"vZ0":-11.338074031509562,"x":118.39,"y":198.06,"x0":-0.4762854557701484,"y0":50.000005273934704,"z0":6.144088034552555,"aX":-10.132113012867945},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.7,"breakVerticalInduced":18.1,"breakHorizontal":8.3,"spinRate":2295,"spinDirection":208},"zone":13,"typeConfidence":2.0,"plateTime":0.386347244968837,"extension":5.866894118833114},"index":0,"playId":"e1fecb54-37f1-3c9e-9666-778fa1e35897","pitchNumber":1,"startTime":"2025-08-30T02:21:44.525Z","endTime":"2025-08-30T02:21:49.122Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592773,"link":"/api/v1/people/592773","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663584,"link":"/api/v1/people/663584"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":677595,"link":"/api/v1/people/677595"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":621438,"link":"/api/v1/people/621438"}},"offense":{"batter":{"id":686894,"link":"/api/v1/people/686894","batSide":{"code":"R","description":"Right"}},"third":{"id":687859,"link":"/api/v1/people/687859"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.7,"endSpeed":86.8,"strikeZoneTop":3.39,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":37.76650459411689,"aZ":-8.181913661530183,"pfxX":-6.140519231762336,"pfxZ":12.233632383901647,"pX":-0.5201024258954242,"pZ":3.2158922259395917,"vX0":2.2594249023116766,"vY0":-140.56577154398022,"vZ0":-6.9101474114331625,"x":136.83,"y":151.95,"x0":-0.5459681492910504,"y0":50.00551619458149,"z0":6.267244653091494,"aX":-12.04556078889313},"breaks":{"breakAngle":49.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-9.2,"breakVerticalInduced":20.5,"breakHorizontal":10.4,"spinRate":2300,"spinDirection":216},"zone":1,"typeConfidence":2.0,"plateTime":0.3926572425275743,"extension":5.892563281670321},"index":1,"playId":"ae9dbce4-a59a-34f4-8b0a-ef49ce01aeec","pitchNumber":2,"startTime":"2025-08-30T02:21:59.086Z","endTime":"2025-08-30T02:22:05.709Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592773,"link":"/api/v1/people/592773","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663584,"link":"/api/v1/people/663584"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":677595,"link":"/api/v1/people/677595"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":621438,"link":"/api/v1/people/621438"}},"offense":{"batter":{"id":686894,"link":"/api/v1/people/686894","batSide":{"code":"R","description":"Right"}},"third":{"id":687859,"link":"/api/v1/people/687859"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.0,"endSpeed":80.6,"strikeZoneTop":3.39,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.309402503242765,"aZ":-30.643256071750887,"pfxX":1.3831506130019697,"pfxZ":0.9241935143312787,"pX":-0.22772831778233948,"pZ":3.032746955977947,"vX0":-0.19912828146093298,"vY0":-128.1096369510322,"vZ0":-2.7515779250386587,"x":125.68,"y":156.9,"x0":-0.32847065651776425,"y0":50.00211478524201,"z0":6.52421214349989,"aX":2.2911228255352647},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":1.3,"breakHorizontal":-2.4,"spinRate":2455,"spinDirection":78},"zone":2,"typeConfidence":2.0,"plateTime":0.42810728777742746,"extension":5.859510234055828},"index":2,"playId":"2d198a4c-980a-334e-948a-f03b513954b7","pitchNumber":3,"startTime":"2025-08-30T02:22:23.137Z","endTime":"2025-08-30T02:22:26.433Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592773,"link":"/api/v1/people/592773","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663584,"link":"/api/v1/people/663584"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":677595,"link":"/api/v1/people/677595"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":621438,"link":"/api/v1/people/621438"}},"offense":{"batter":{"id":686894,"link":"/api/v1/people/686894","batSide":{"code":"R","description":"Right"}},"third":{"id":687859,"link":"/api/v1/people/687859"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":98.8,"endSpeed":89.2,"strikeZoneTop":3.49231193985384,"strikeZoneBottom":1.61813590497401,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":37.485620194264314,"aZ":-7.557995821533925,"pfxX":-3.727951594752748,"pfxZ":11.99349006233876,"pX":0.7277852484535966,"pZ":1.723872937330243,"vX0":3.8713592036694977,"vY0":-143.3678600846662,"vZ0":-11.189193198771633,"x":89.26,"y":192.24,"x0":-0.16491314038782798,"y0":50.00423114482321,"z0":6.178001321648964,"aX":-7.652388570994545},"breaks":{"breakAngle":32.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.2,"breakVerticalInduced":19.2,"breakHorizontal":5.9,"spinRate":2345,"spinDirection":208},"zone":9,"typeConfidence":2.0,"plateTime":0.3841177542819545,"extension":6.068843126833005},"index":3,"playId":"4e835e46-d1b1-3ab5-b411-e162115d3cd2","pitchNumber":4,"startTime":"2025-08-30T02:22:43.718Z","endTime":"2025-08-30T02:22:49.030Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592773,"link":"/api/v1/people/592773","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663584,"link":"/api/v1/people/663584"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":677595,"link":"/api/v1/people/677595"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":621438,"link":"/api/v1/people/621438"}},"offense":{"batter":{"id":686894,"link":"/api/v1/people/686894","batSide":{"code":"R","description":"Right"}},"third":{"id":687859,"link":"/api/v1/people/687859"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"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":2,"strikes":3,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.6,"endSpeed":81.5,"strikeZoneTop":3.39,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.36965218595794,"aZ":-33.44709706652625,"pfxX":0.49447811562228017,"pfxZ":-0.7616482153184991,"pX":1.030020375187032,"pZ":0.4569967656167151,"vX0":3.0211281394264127,"vY0":-128.79241819105982,"vZ0":-8.023719888423816,"x":77.74,"y":226.44,"x0":-0.2256248818165231,"y0":50.004120079893006,"z0":6.2222323862726885,"aX":0.8250013354241814},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.2,"breakVerticalInduced":-3.0,"breakHorizontal":-1.6,"spinRate":2465,"spinDirection":27},"zone":14,"typeConfidence":2.0,"plateTime":0.4263373562148307,"extension":6.075502746755489},"index":4,"playId":"22c5245f-eb9c-30f6-b265-2743ce725536","pitchNumber":5,"startTime":"2025-08-30T02:23:02.440Z","endTime":"2025-08-30T02:23:11.045Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592773,"link":"/api/v1/people/592773","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663584,"link":"/api/v1/people/663584"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":677595,"link":"/api/v1/people/677595"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":621438,"link":"/api/v1/people/621438"}},"offense":{"batter":{"id":686894,"link":"/api/v1/people/686894","batSide":{"code":"R","description":"Right"}},"third":{"id":687859,"link":"/api/v1/people/687859"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":686894,"link":"/api/v1/people/686894"},"credit":"b_ab"},{"player":{"id":592773,"link":"/api/v1/people/592773"},"credit":"p_ab"},{"player":{"id":686894,"link":"/api/v1/people/686894"},"credit":"b_pa"},{"player":{"id":592773,"link":"/api/v1/people/592773"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":100.0,"awayTeamWinProbability":0.0,"homeTeamWinProbabilityAdded":0.09999999999999432,"leverageIndex":0.0,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2025-08-30T02:23:11.045Z","atBatIndex":92}]