[{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Steven Kwan singles on a ground ball to right fielder Corbin Carroll.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-08-19T01:41:19.530Z","endTime":"2025-08-19T01:42:31.036Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":0},"matchup":{"batter":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668678,"fullName":"Zac Gallen","link":"/api/v1/people/668678"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[3,4,5,6,7],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":682998,"link":"/api/v1/people/682998"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Status Change - Pre-Game","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-18T22:00:02.124Z","endTime":"2025-08-19T01:08:35.770Z","isPitch":false,"type":"action","player":{"id":680757,"link":"/api/v1/people/680757"},"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-19T01:08:35.770Z","endTime":"2025-08-19T01:40:45.835Z","isPitch":false,"type":"action","player":{"id":680757,"link":"/api/v1/people/680757"},"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-19T01:40:45.835Z","endTime":"2025-08-19T01:41:21.706Z","isPitch":false,"type":"action","player":{"id":680757,"link":"/api/v1/people/680757"},"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.0,"endSpeed":85.6,"strikeZoneTop":3.33864117827065,"strikeZoneBottom":1.43624740340859,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.99382293617774,"aZ":-11.147115203536556,"pfxX":-2.640676882950788,"pfxZ":11.192288048499542,"pX":0.6799533568729155,"pZ":3.074295031946629,"vX0":9.124368534110443,"vY0":-136.4500918454122,"vZ0":-5.84093035444087,"x":91.08,"y":155.77,"x0":-2.369509796697078,"y0":50.00642262141576,"z0":6.016145704558988,"aX":-4.962696921248519},"breaks":{"breakAngle":13.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":19.1,"breakHorizontal":2.8,"spinRate":2405,"spinDirection":200},"zone":3,"typeConfidence":2.0,"plateTime":0.4019425659445339,"extension":6.396432192489226},"index":3,"playId":"a2ec6a27-a715-3bc7-9003-d0c8cd40e409","pitchNumber":1,"startTime":"2025-08-19T01:41:21.706Z","endTime":"2025-08-19T01:41:25.917Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":680757,"link":"/api/v1/people/680757","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"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.0,"endSpeed":86.2,"strikeZoneTop":3.17970762615337,"strikeZoneBottom":1.44970682117156,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.2542370222143,"aZ":-11.032428404099607,"pfxX":-1.6791071098298964,"pfxZ":11.153865916280763,"pX":0.550527486372518,"pZ":2.5576673019028244,"vX0":8.67093179435434,"vY0":-136.6033357692392,"vZ0":-7.001587180704993,"x":96.02,"y":169.72,"x0":-2.4425322291087084,"y0":50.002390973878796,"z0":5.907301643443262,"aX":-3.1829759801293394},"breaks":{"breakAngle":6.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":19.0,"breakHorizontal":1.3,"spinRate":2409,"spinDirection":203},"zone":6,"typeConfidence":2.0,"plateTime":0.4005062183404111,"extension":6.438412849458955},"index":4,"playId":"87f7ffc3-cd54-3a39-8090-4d1f94f07312","pitchNumber":2,"startTime":"2025-08-19T01:41:35.755Z","endTime":"2025-08-19T01:41:39.200Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":680757,"link":"/api/v1/people/680757","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.4,"endSpeed":86.7,"strikeZoneTop":3.23530739584042,"strikeZoneBottom":1.418274327965,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.50045700137892,"aZ":-14.663971281397068,"pfxX":-1.7258437713842536,"pfxZ":9.12058897252114,"pX":-1.863976799036945,"pZ":2.6491631820429986,"vX0":3.146657253590665,"vY0":-137.44988022205933,"vZ0":-6.162055494119183,"x":188.05,"y":167.25,"x0":-2.797649682715002,"y0":50.00470309982708,"z0":5.910007626697631,"aX":-3.3142779201481494},"breaks":{"breakAngle":9.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":15.5,"breakHorizontal":2.5,"spinRate":2360,"spinDirection":209},"zone":11,"typeConfidence":2.0,"plateTime":0.3979903042716786,"extension":6.472994808857413},"index":5,"playId":"de5fad55-367b-36c3-bc50-cc9befb2d420","pitchNumber":3,"startTime":"2025-08-19T01:41:53.502Z","endTime":"2025-08-19T01:41:57.513Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":680757,"link":"/api/v1/people/680757","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.3,"endSpeed":83.5,"strikeZoneTop":3.18,"strikeZoneBottom":1.45,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.445426121659853,"aZ":-25.00669463908604,"pfxX":0.22121902004567412,"pfxZ":4.061990443111229,"pX":-0.026320758689277076,"pZ":3.457805289540731,"vX0":6.912313140865219,"vY0":-131.43748318501514,"vZ0":-2.0530432503499534,"x":118.0,"y":145.42,"x0":-2.7090366259760352,"y0":50.00622816684804,"z0":6.088832716656305,"aX":0.3898930186961041},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.2,"breakVerticalInduced":7.2,"breakHorizontal":-1.8,"spinRate":2120,"spinDirection":189},"zone":11,"typeConfidence":2.0,"plateTime":0.41525025252136016,"extension":6.310272183551565},"index":6,"playId":"58f87668-2fa1-3ac7-b298-2308bcf38a7d","pitchNumber":4,"startTime":"2025-08-19T01:42:05.949Z","endTime":"2025-08-19T01:42:08.949Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":680757,"link":"/api/v1/people/680757","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.5,"endSpeed":80.0,"strikeZoneTop":3.18,"strikeZoneBottom":1.45,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.877567238159696,"aZ":-29.35807522632692,"pfxX":-8.086073831728537,"pfxZ":1.7465784339734762,"pX":-0.3916247774790601,"pZ":1.849202870788417,"vX0":8.777711082780849,"vY0":-125.77972315932425,"vZ0":-3.9103234938294813,"x":131.93,"y":188.85,"x0":-2.8648629630888482,"y0":50.00281247572229,"z0":5.786546068623207,"aX":-13.04481959560468},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":2.5,"breakHorizontal":12.8,"spinRate":1468,"spinDirection":225},"zone":7,"typeConfidence":2.0,"plateTime":0.43433395824821774,"extension":6.417194680243644},"hitData":{"launchSpeed":93.0,"launchAngle":5.0,"totalDistance":98.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":168.29,"coordY":133.3}},"index":7,"playId":"058d6060-cee5-3e55-bda4-11177685f88e","pitchNumber":5,"startTime":"2025-08-19T01:42:20.222Z","endTime":"2025-08-19T01:42:31.036Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":680757,"link":"/api/v1/people/680757","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":680757,"link":"/api/v1/people/680757"},"credit":"b_ab"},{"player":{"id":668678,"link":"/api/v1/people/668678"},"credit":"p_ab"},{"player":{"id":680757,"link":"/api/v1/people/680757"},"credit":"b_pa"},{"player":{"id":668678,"link":"/api/v1/people/668678"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":46.400000000000006,"awayTeamWinProbability":53.599999999999994,"homeTeamWinProbabilityAdded":-3.5999999999999943,"contextMetrics":{},"playEndTime":"2025-08-19T01:42:31.036Z","atBatIndex":0},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Daniel Schneemann flies out to shortstop Geraldo Perdomo.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-08-19T01:43:21.537Z","endTime":"2025-08-19T01:44:21.004Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":1},"matchup":{"batter":{"id":682177,"fullName":"Daniel Schneemann","link":"/api/v1/people/682177"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668678,"fullName":"Zac Gallen","link":"/api/v1/people/668678"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3,4],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":682177,"fullName":"Daniel Schneemann","link":"/api/v1/people/682177"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":672695,"link":"/api/v1/people/672695"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"On-field Delay.","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-19T01:42:55.550Z","endTime":"2025-08-19T01:43:23.887Z","isPitch":false,"type":"action","player":{"id":682177,"link":"/api/v1/people/682177"},"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.9,"endSpeed":85.5,"strikeZoneTop":3.54482506326312,"strikeZoneBottom":1.69225229411867,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.36196407978441,"aZ":-15.126636567326234,"pfxX":-2.9177238046860188,"pfxZ":9.058869579500168,"pX":-1.5286448763028155,"pZ":3.6664418622249584,"vX0":3.709936455746054,"vY0":-136.6120298821643,"vZ0":-3.880589260100481,"x":175.27,"y":139.79,"x0":-2.528043271431278,"y0":50.001721382909125,"z0":6.151757930743601,"aX":-5.490152834339815},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":15.7,"breakHorizontal":4.4,"spinRate":2218,"spinDirection":205},"zone":11,"typeConfidence":2.0,"plateTime":0.40164130448886315,"extension":6.192862068777901},"index":1,"playId":"8d7d9e3d-054a-3b91-8d2b-445284841e6e","pitchNumber":1,"startTime":"2025-08-19T01:43:23.887Z","endTime":"2025-08-19T01:43:29.240Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":682177,"link":"/api/v1/people/682177","batSide":{"code":"L","description":"Left"}},"first":{"id":680757,"link":"/api/v1/people/680757"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":84.9,"endSpeed":77.9,"strikeZoneTop":3.50456437645041,"strikeZoneBottom":1.68012355002293,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.022461651899153,"aZ":-28.178158411886358,"pfxX":-8.974004170389904,"pfxZ":2.581802225518457,"pX":-1.1539214291366175,"pZ":3.1664883755716358,"vX0":7.169796251660093,"vY0":-123.4650047776823,"vZ0":-1.019367083898536,"x":160.98,"y":153.28,"x0":-2.9261627993278267,"y0":50.00216337710309,"z0":5.950822618975796,"aX":-13.88775649375805},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":4.7,"breakHorizontal":14.6,"spinRate":1609,"spinDirection":220},"zone":11,"typeConfidence":2.0,"plateTime":0.44320854798860854,"extension":6.3263659109502175},"index":2,"playId":"523b45cf-d164-3fcc-9e5c-dcc5b9e73874","pitchNumber":2,"startTime":"2025-08-19T01:43:38.801Z","endTime":"2025-08-19T01:43:42.956Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":682177,"link":"/api/v1/people/682177","batSide":{"code":"L","description":"Left"}},"first":{"id":680757,"link":"/api/v1/people/680757"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"index":3,"playId":"fc2364dd-479a-38c1-a9d6-2e9793e21224","startTime":"2025-08-19T01:43:52.647Z","endTime":"2025-08-19T01:43:56.617Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":682177,"link":"/api/v1/people/682177","batSide":{"code":"L","description":"Left"}},"first":{"id":680757,"link":"/api/v1/people/680757"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.0,"endSpeed":85.3,"strikeZoneTop":3.38,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.49913179159129,"aZ":-11.829950044717089,"pfxX":-2.9193123437732673,"pfxZ":10.861536918748424,"pX":-0.14838507660555908,"pZ":2.317128664964626,"vX0":7.079153880710751,"vY0":-136.5677210880755,"vZ0":-7.68420662109528,"x":122.66,"y":176.22,"x0":-2.4047646398851743,"y0":50.000560427416026,"z0":5.99718260789613,"aX":-5.467828441832152},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":18.0,"breakHorizontal":3.6,"spinRate":2360,"spinDirection":207},"zone":5,"typeConfidence":2.0,"plateTime":0.402398977565678,"extension":6.259372707995822},"hitData":{"launchSpeed":91.4,"launchAngle":66.0,"totalDistance":187.0,"trajectory":"fly_ball","hardness":"medium","location":"6","coordinates":{"coordX":78.13,"coordY":137.44}},"index":4,"playId":"6cabe15b-a4f8-3fa4-a8d3-b93485be8d7f","pitchNumber":3,"startTime":"2025-08-19T01:44:06.677Z","endTime":"2025-08-19T01:44:21.004Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":682177,"link":"/api/v1/people/682177","batSide":{"code":"L","description":"Left"}},"first":{"id":680757,"link":"/api/v1/people/680757"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682177,"link":"/api/v1/people/682177"},"credit":"b_ab"},{"player":{"id":668678,"link":"/api/v1/people/668678"},"credit":"p_ab"},{"player":{"id":682177,"link":"/api/v1/people/682177"},"credit":"b_pa"},{"player":{"id":668678,"link":"/api/v1/people/668678"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":49.8,"awayTeamWinProbability":50.2,"homeTeamWinProbabilityAdded":3.3999999999999915,"leverageIndex":1.46,"dramaIndex":63.0,"contextMetrics":{},"playEndTime":"2025-08-19T01:44:21.004Z","atBatIndex":1},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"José Ramírez singles on a sharp line drive to right fielder Corbin Carroll. Steven Kwan to 2nd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-08-19T01:44:31.433Z","endTime":"2025-08-19T01:45:34.301Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668678,"fullName":"Zac Gallen","link":"/api/v1/people/668678"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"postOnSecond":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":682998,"link":"/api/v1/people/682998"},"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":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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.1,"endSpeed":85.5,"strikeZoneTop":3.56377271579894,"strikeZoneBottom":1.45078946747777,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.274155373174644,"aZ":-11.40250760980389,"pfxX":-1.7998895989810895,"pfxZ":11.066536857076223,"pX":-0.9818300982529232,"pZ":1.6972826504517255,"vX0":5.116373788966249,"vY0":-136.661520209614,"vZ0":-9.362099229436192,"x":154.43,"y":192.95,"x0":-2.650823869265197,"y0":50.004521863687934,"z0":5.96700684590469,"aX":-3.3794156453264486},"breaks":{"breakAngle":9.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":18.0,"breakHorizontal":2.0,"spinRate":2191,"spinDirection":199},"zone":13,"typeConfidence":2.0,"plateTime":0.4019677707968916,"extension":6.270610912047695},"index":0,"playId":"bcfe706d-25d2-38f5-9707-49b9a11c330a","pitchNumber":1,"startTime":"2025-08-19T01:44:46.971Z","endTime":"2025-08-19T01:44:51.250Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":608070,"link":"/api/v1/people/608070","batSide":{"code":"L","description":"Left"}},"first":{"id":680757,"link":"/api/v1/people/680757"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":81.8,"endSpeed":75.7,"strikeZoneTop":3.50857024896092,"strikeZoneBottom":1.52726870307621,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.165467121057404,"aZ":-41.44277547936752,"pfxX":1.3337549541103113,"pfxZ":-6.502456310089274,"pX":0.21539537597810937,"pZ":0.6236108153518983,"vX0":6.419720592186151,"vY0":-119.01579171846996,"vZ0":-3.5532671864173944,"x":108.79,"y":221.94,"x0":-2.697033832205022,"y0":50.00205665737337,"z0":5.912552389132268,"aX":1.900976966237931},"breaks":{"breakAngle":3.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.5,"breakVerticalInduced":-12.4,"breakHorizontal":-4.1,"spinRate":2599,"spinDirection":34},"zone":14,"typeConfidence":2.0,"plateTime":0.4613124831162265,"extension":6.115476248324192},"index":1,"playId":"c670b2bd-fbce-3284-a0f9-af3773be9484","pitchNumber":2,"startTime":"2025-08-19T01:45:04.770Z","endTime":"2025-08-19T01:45:09.411Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":608070,"link":"/api/v1/people/608070","batSide":{"code":"L","description":"Left"}},"first":{"id":680757,"link":"/api/v1/people/680757"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.4,"endSpeed":85.3,"strikeZoneTop":3.43,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.11385009109154,"aZ":-13.396371658993738,"pfxX":-2.9754999140274885,"pfxZ":10.066912657674369,"pX":-0.3847871334636784,"pZ":2.7179498776518605,"vX0":6.924941181096756,"vY0":-135.80887190834338,"vZ0":-6.189558655291456,"x":131.67,"y":165.4,"x0":-2.582696289365174,"y0":50.00552385184818,"z0":5.960843412206742,"aX":-5.55245622495951},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":17.0,"breakHorizontal":3.8,"spinRate":2325,"spinDirection":203},"zone":4,"typeConfidence":2.0,"plateTime":0.40352163429185417,"extension":6.391638266770316},"hitData":{"launchSpeed":109.5,"launchAngle":10.0,"totalDistance":203.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":182.33,"coordY":104.44}},"index":2,"playId":"a3c91b33-c9b5-3c41-817d-16646905b8f8","pitchNumber":3,"startTime":"2025-08-19T01:45:27.146Z","endTime":"2025-08-19T01:45:34.301Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":608070,"link":"/api/v1/people/608070","batSide":{"code":"L","description":"Left"}},"first":{"id":680757,"link":"/api/v1/people/680757"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":608070,"link":"/api/v1/people/608070"},"credit":"b_ab"},{"player":{"id":668678,"link":"/api/v1/people/668678"},"credit":"p_ab"},{"player":{"id":608070,"link":"/api/v1/people/608070"},"credit":"b_pa"},{"player":{"id":668678,"link":"/api/v1/people/668678"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":46.0,"awayTeamWinProbability":54.0,"homeTeamWinProbabilityAdded":-3.799999999999997,"leverageIndex":1.21,"dramaIndex":59.0,"contextMetrics":{},"playEndTime":"2025-08-19T01:45:34.301Z","atBatIndex":2},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Kyle Manzardo called out on strikes.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":3,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-08-19T01:45:56.912Z","endTime":"2025-08-19T01:48:20.162Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":700932,"fullName":"Kyle Manzardo","link":"/api/v1/people/700932"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668678,"fullName":"Zac Gallen","link":"/api/v1/people/668678"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"postOnSecond":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":700932,"fullName":"Kyle Manzardo","link":"/api/v1/people/700932"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":543510,"link":"/api/v1/people/543510"},"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(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":81.0,"endSpeed":75.1,"strikeZoneTop":3.25318562790495,"strikeZoneBottom":1.34143509529478,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.748191490004455,"aZ":-41.88406819939172,"pfxX":2.1464845113973317,"pfxZ":-6.9162784554894055,"pX":-0.1670130739601834,"pZ":1.228247685884531,"vX0":5.459913445270238,"vY0":-117.83331755922558,"vZ0":-2.0228609724592803,"x":123.37,"y":205.62,"x0":-2.7945925160436,"y0":50.002642722109385,"z0":5.9736504436752105,"aX":3.01315662616478},"breaks":{"breakAngle":4.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.5,"breakVerticalInduced":-12.7,"breakHorizontal":-5.3,"spinRate":2499,"spinDirection":27},"zone":8,"typeConfidence":2.0,"plateTime":0.4651393767077625,"extension":6.445164553279261},"index":0,"playId":"7b036290-41ec-31e8-aa2d-d8315f5b656f","pitchNumber":1,"startTime":"2025-08-19T01:46:06.897Z","endTime":"2025-08-19T01:46:11.716Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":700932,"link":"/api/v1/people/700932","batSide":{"code":"L","description":"Left"}},"first":{"id":608070,"link":"/api/v1/people/608070"},"second":{"id":680757,"link":"/api/v1/people/680757"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":82.1,"endSpeed":76.4,"strikeZoneTop":3.28063312597697,"strikeZoneBottom":1.26876587860987,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.801257876406584,"aZ":-43.30738994453257,"pfxX":1.862557469155675,"pfxZ":-7.684450027627194,"pX":-0.814343727777211,"pZ":1.1204425644814828,"vX0":4.630327510071934,"vY0":-119.5738314307747,"vZ0":-2.347457805012516,"x":148.04,"y":208.53,"x0":-3.016804362515632,"y0":50.00110548696114,"z0":5.996307697034456,"aX":2.698785487594011},"breaks":{"breakAngle":4.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.7,"breakVerticalInduced":-14.2,"breakHorizontal":-4.4,"spinRate":2543,"spinDirection":34},"zone":13,"typeConfidence":2.0,"plateTime":0.45786527570991664,"extension":6.312549524808033},"index":1,"playId":"8607cffa-d8e2-3986-9751-4b0e61a7e5fc","pitchNumber":2,"startTime":"2025-08-19T01:46:24.936Z","endTime":"2025-08-19T01:46:29.567Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":700932,"link":"/api/v1/people/700932","batSide":{"code":"L","description":"Left"}},"first":{"id":608070,"link":"/api/v1/people/608070"},"second":{"id":680757,"link":"/api/v1/people/680757"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.1,"endSpeed":87.4,"strikeZoneTop":3.19,"strikeZoneBottom":1.34,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.470787770510015,"aZ":-13.714357924252797,"pfxX":-2.3282842026710804,"pfxZ":9.489259929083927,"pX":-0.5630938490556069,"pZ":2.0683905396132745,"vX0":6.245537242474851,"vY0":-138.25296595129012,"vZ0":-7.912985311164399,"x":138.46,"y":182.93,"x0":-2.5441444315058517,"y0":50.0012397049253,"z0":5.878929238109337,"aX":-4.529331632684028},"breaks":{"breakAngle":12.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":15.8,"breakHorizontal":3.0,"spinRate":2281,"spinDirection":210},"zone":4,"typeConfidence":2.0,"plateTime":0.39548065424220935,"extension":6.486634455682322},"index":2,"playId":"d72c8e07-133f-312c-b054-0d6f66584cd6","pitchNumber":3,"startTime":"2025-08-19T01:46:44.099Z","endTime":"2025-08-19T01:46:49.915Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":700932,"link":"/api/v1/people/700932","batSide":{"code":"L","description":"Left"}},"first":{"id":608070,"link":"/api/v1/people/608070"},"second":{"id":680757,"link":"/api/v1/people/680757"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"index":3,"playId":"79edb2be-40d5-4d21-82b2-b7f2245fffba","startTime":"2025-08-19T01:47:24.121Z","endTime":"2025-08-19T01:47:29.121Z","isPitch":false,"type":"stepoff","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":700932,"link":"/api/v1/people/700932","batSide":{"code":"L","description":"Left"}},"first":{"id":608070,"link":"/api/v1/people/608070"},"second":{"id":680757,"link":"/api/v1/people/680757"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"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":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.3,"endSpeed":86.5,"strikeZoneTop":3.19,"strikeZoneBottom":1.34,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.97794705053413,"aZ":-16.23044906360326,"pfxX":-1.1403206381646462,"pfxZ":8.345458397262478,"pX":-0.3616946679943867,"pZ":3.054663206333245,"vX0":6.59609566018046,"vY0":-137.24556249345235,"vZ0":-4.996427065837109,"x":130.79,"y":156.3,"x0":-2.6465519591232542,"y0":50.00259741110473,"z0":6.0018015902786575,"aX":-2.1794100357845565},"breaks":{"breakAngle":2.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":14.3,"breakHorizontal":0.7,"spinRate":2316,"spinDirection":205},"zone":1,"typeConfidence":2.0,"plateTime":0.398871910780521,"extension":6.449548601666664},"index":4,"playId":"9268780b-4170-375a-a4a2-b15b98016b30","pitchNumber":4,"startTime":"2025-08-19T01:47:42.584Z","endTime":"2025-08-19T01:47:46.010Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":700932,"link":"/api/v1/people/700932","batSide":{"code":"L","description":"Left"}},"first":{"id":608070,"link":"/api/v1/people/608070"},"second":{"id":680757,"link":"/api/v1/people/680757"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"index":5,"startTime":"2025-08-19T01:48:03.135Z","endTime":"2025-08-19T01:48:13.978Z","isPitch":false,"type":"action","player":{"id":700932,"link":"/api/v1/people/700932"},"defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":700932,"link":"/api/v1/people/700932","batSide":{"code":"L","description":"Left"}},"first":{"id":608070,"link":"/api/v1/people/608070"},"second":{"id":680757,"link":"/api/v1/people/680757"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"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":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.5,"endSpeed":86.7,"strikeZoneTop":3.36037418998764,"strikeZoneBottom":1.31799474452717,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.92045542715311,"aZ":-16.87714086190322,"pfxX":-3.7784724917869434,"pfxZ":8.00859918556465,"pX":0.6519474539200754,"pZ":1.7895313842450906,"vX0":9.551700519929414,"vY0":-137.22858128992718,"vZ0":-7.957070013845949,"x":92.15,"y":190.46,"x0":-2.3805527646245213,"y0":50.004489485941875,"z0":5.8731269231498215,"aX":-7.219425643252396},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":13.0,"breakHorizontal":4.9,"spinRate":2331,"spinDirection":207},"zone":9,"typeConfidence":2.0,"plateTime":0.398903849030424,"extension":6.463903200031465},"index":6,"playId":"4d1e3cb6-f4a8-360f-8ce4-e9e995066eb1","pitchNumber":5,"startTime":"2025-08-19T01:48:13.978Z","endTime":"2025-08-19T01:48:20.162Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":700932,"link":"/api/v1/people/700932","batSide":{"code":"L","description":"Left"}},"first":{"id":608070,"link":"/api/v1/people/608070"},"second":{"id":680757,"link":"/api/v1/people/680757"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":700932,"link":"/api/v1/people/700932"},"credit":"b_ab"},{"player":{"id":668678,"link":"/api/v1/people/668678"},"credit":"p_ab"},{"player":{"id":700932,"link":"/api/v1/people/700932"},"credit":"b_pa"},{"player":{"id":668678,"link":"/api/v1/people/668678"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":50.5,"awayTeamWinProbability":49.5,"homeTeamWinProbabilityAdded":4.5,"leverageIndex":1.92,"dramaIndex":81.0,"contextMetrics":{},"playEndTime":"2025-08-19T01:48:20.162Z","atBatIndex":3},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Bo Naylor grounds out, third baseman Blaze Alexander to first baseman Pavin Smith.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":4,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-08-19T01:49:00.092Z","endTime":"2025-08-19T01:50:55.710Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":666310,"fullName":"Bo Naylor","link":"/api/v1/people/666310"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668678,"fullName":"Zac Gallen","link":"/api/v1/people/668678"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5,6],"actionIndex":[3],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 3B","eventType":"stolen_base_3b","movementReason":"r_stolen_base_3b","runner":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 2B","eventType":"stolen_base_2b","movementReason":"r_stolen_base_2b","runner":{"id":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":666310,"fullName":"Bo Naylor","link":"/api/v1/people/666310"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":677942,"link":"/api/v1/people/677942"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":656976,"link":"/api/v1/people/656976"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"playId":"2288b77f-33aa-4980-8fee-bfe4f3a72051","startTime":"2025-08-19T01:49:00.092Z","endTime":"2025-08-19T01:49:05.092Z","isPitch":false,"type":"stepoff","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":666310,"link":"/api/v1/people/666310","batSide":{"code":"L","description":"Left"}},"first":{"id":608070,"link":"/api/v1/people/608070"},"second":{"id":680757,"link":"/api/v1/people/680757"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":82.3,"endSpeed":76.1,"strikeZoneTop":3.34345363907126,"strikeZoneBottom":1.37280252433485,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.284052373996797,"aZ":-37.654400830070315,"pfxX":2.5211834304584113,"pfxZ":-3.771234474461675,"pX":-0.5311373023944151,"pZ":2.1015980766404043,"vX0":4.570689819419574,"vY0":-119.88356576220886,"vZ0":-1.314171662808375,"x":137.25,"y":182.04,"x0":-2.7901913486960095,"y0":50.00147572457537,"z0":6.019535647473316,"aX":3.666005211522443},"breaks":{"breakAngle":7.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.2,"breakVerticalInduced":-6.8,"breakHorizontal":-5.6,"spinRate":2552,"spinDirection":34},"zone":4,"typeConfidence":2.0,"plateTime":0.4569732471056067,"extension":6.261225034908188},"index":1,"playId":"bbec5d34-3088-3df2-ab8b-224ff57ef511","pitchNumber":1,"startTime":"2025-08-19T01:49:16.982Z","endTime":"2025-08-19T01:49:21.284Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":666310,"link":"/api/v1/people/666310","batSide":{"code":"L","description":"Left"}},"first":{"id":608070,"link":"/api/v1/people/608070"},"second":{"id":680757,"link":"/api/v1/people/680757"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"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,"runnerGoing":true,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.0,"endSpeed":88.1,"strikeZoneTop":3.33375955761028,"strikeZoneBottom":1.42108297246585,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.607104851663472,"aZ":-14.610451190027929,"pfxX":-3.707357256567253,"pfxZ":8.892420751934523,"pX":-0.19440962091270284,"pZ":1.558177179457528,"vX0":7.769355117291112,"vY0":-139.46946953694356,"vZ0":-9.03778071153778,"x":124.41,"y":196.71,"x0":-2.5313416223554115,"y0":50.00528451968102,"z0":5.798922711799747,"aX":-7.324937020264238},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":14.4,"breakHorizontal":5.2,"spinRate":2408,"spinDirection":207},"zone":8,"typeConfidence":2.0,"plateTime":0.39233471073069737,"extension":6.634316222797964},"index":2,"playId":"0b31b099-1735-3a4c-ab0a-4415da1f81a7","pitchNumber":2,"startTime":"2025-08-19T01:49:34.613Z","endTime":"2025-08-19T01:49:40.125Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":666310,"link":"/api/v1/people/666310","batSide":{"code":"L","description":"Left"}},"first":{"id":608070,"link":"/api/v1/people/608070"},"second":{"id":680757,"link":"/api/v1/people/680757"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Steven Kwan steals (14) 3rd base. José Ramírez steals (36) 2nd base.","event":"Stolen Base 3B","eventType":"stolen_base_3b","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"index":3,"actionPlayId":"0b31b099-1735-3a4c-ab0a-4415da1f81a7","startTime":"2025-08-19T01:49:52.883Z","endTime":"2025-08-19T01:50:01.547Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":680757,"link":"/api/v1/people/680757"},"defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":666310,"link":"/api/v1/people/666310","batSide":{"code":"L","description":"Left"}},"first":{"id":608070,"link":"/api/v1/people/608070"},"second":{"id":680757,"link":"/api/v1/people/680757"},"postOnSecond":{"id":608070,"link":"/api/v1/people/608070"},"postOnThird":{"id":680757,"link":"/api/v1/people/680757"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"homeTeamWinProbability":49.2,"awayTeamWinProbability":50.8,"homeTeamWinProbabilityAdded":-1.2999999999999972,"leverageIndex":1.7,"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(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.0,"endSpeed":76.0,"strikeZoneTop":3.2692751809818,"strikeZoneBottom":1.32760539246938,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.331117508137783,"aZ":-38.808899995937146,"pfxX":2.505861710639846,"pfxZ":-4.6482823572687835,"pX":0.46679424012340553,"pZ":-0.2906387135933891,"vX0":6.934249257450248,"vY0":-119.17940089974422,"vZ0":-6.012914411766721,"x":99.21,"y":246.63,"x0":-2.8136442651673246,"y0":50.00069454760321,"z0":5.796786353269347,"aX":3.5788736212017844},"breaks":{"breakAngle":7.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-50.6,"breakVerticalInduced":-9.7,"breakHorizontal":-6.4,"spinRate":2610,"spinDirection":31},"zone":14,"typeConfidence":2.0,"plateTime":0.46075301844286765,"extension":6.514848211250183},"index":4,"playId":"4ad3444e-bd94-3913-82aa-756f008c5c4f","pitchNumber":3,"startTime":"2025-08-19T01:50:01.547Z","endTime":"2025-08-19T01:50:05.537Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":666310,"link":"/api/v1/people/666310","batSide":{"code":"L","description":"Left"}},"second":{"id":608070,"link":"/api/v1/people/608070"},"third":{"id":680757,"link":"/api/v1/people/680757"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":81.4,"endSpeed":74.7,"strikeZoneTop":3.2988298672426,"strikeZoneBottom":1.29681725345489,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.834115900499118,"aZ":-40.813005791922315,"pfxX":3.827247570919358,"pfxZ":-6.114975525015744,"pX":-1.5290405700506353,"pZ":2.863289098063359,"vX0":1.9689045115250452,"vY0":-118.46964522304519,"vZ0":1.2307095639027623,"x":175.28,"y":161.47,"x0":-2.8695947163867754,"y0":50.00232316403181,"z0":6.084092409386529,"aX":5.408098299648866},"breaks":{"breakAngle":8.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.8,"breakVerticalInduced":-10.4,"breakHorizontal":-7.4,"spinRate":2521,"spinDirection":42},"zone":11,"typeConfidence":2.0,"plateTime":0.46334972327829504,"extension":6.430222567613705},"index":5,"playId":"13b749f5-6bb4-3295-a6ec-75c7ecd714f5","pitchNumber":4,"startTime":"2025-08-19T01:50:26.353Z","endTime":"2025-08-19T01:50:30.738Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":666310,"link":"/api/v1/people/666310","batSide":{"code":"L","description":"Left"}},"second":{"id":608070,"link":"/api/v1/people/608070"},"third":{"id":680757,"link":"/api/v1/people/680757"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"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":95.0,"endSpeed":86.5,"strikeZoneTop":3.29,"strikeZoneBottom":1.41,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.25468244740051,"aZ":-13.904456591427904,"pfxX":-2.454376499636124,"pfxZ":9.52349623373751,"pX":-0.4934717198572999,"pZ":2.3932577773677908,"vX0":6.586544290646518,"vY0":-138.01198871007952,"vZ0":-6.898709765622043,"x":135.81,"y":174.16,"x0":-2.5978807285402987,"y0":50.00689682932793,"z0":5.87192480024196,"aX":-4.711134631739771},"breaks":{"breakAngle":12.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":15.8,"breakHorizontal":3.0,"spinRate":2361,"spinDirection":208},"zone":4,"typeConfidence":2.0,"plateTime":0.39769170769028195,"extension":6.584457333675652},"hitData":{"launchSpeed":102.5,"launchAngle":-14.0,"totalDistance":9.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":107.49,"coordY":162.75}},"index":6,"playId":"4068f267-04f8-38cb-9408-f3892433449f","pitchNumber":5,"startTime":"2025-08-19T01:50:45.494Z","endTime":"2025-08-19T01:50:55.710Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":666310,"link":"/api/v1/people/666310","batSide":{"code":"L","description":"Left"}},"second":{"id":608070,"link":"/api/v1/people/608070"},"third":{"id":680757,"link":"/api/v1/people/680757"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666310,"link":"/api/v1/people/666310"},"credit":"b_ab"},{"player":{"id":668678,"link":"/api/v1/people/668678"},"credit":"p_ab"},{"player":{"id":666310,"link":"/api/v1/people/666310"},"credit":"b_pa"},{"player":{"id":668678,"link":"/api/v1/people/668678"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":54.800000000000004,"awayTeamWinProbability":45.199999999999996,"homeTeamWinProbabilityAdded":5.600000000000001,"leverageIndex":1.7,"dramaIndex":74.0,"contextMetrics":{},"playEndTime":"2025-08-19T01:50:55.710Z","atBatIndex":4},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Geraldo Perdomo strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":5,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-08-19T01:52:21.009Z","endTime":"2025-08-19T01:53:48.872Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668909,"fullName":"Gavin Williams","link":"/api/v1/people/668909"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":666310,"link":"/api/v1/people/666310"},"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":87.2,"strikeZoneTop":3.49000059889378,"strikeZoneBottom":1.58999884773394,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.500554697688717,"aZ":-12.703317434486971,"pfxX":-6.246125082704423,"pfxZ":9.987410112521347,"pX":0.3448540326575645,"pZ":3.145893405734923,"vX0":10.132691254825987,"vY0":-138.83964305085362,"vZ0":-6.022629242260271,"x":103.85,"y":153.84,"x0":-2.542861270837583,"y0":50.00282075831245,"z0":6.19098054177779,"aX":-12.177782154486742},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":16.9,"breakHorizontal":9.1,"spinRate":2380,"spinDirection":216},"zone":3,"typeConfidence":2.0,"plateTime":0.3947177265786084,"extension":6.8427665083720335},"index":0,"playId":"d7df2e54-f23a-353b-9b54-4d20223ec65a","pitchNumber":1,"startTime":"2025-08-19T01:53:06.867Z","endTime":"2025-08-19T01:53:10.840Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668909,"link":"/api/v1/people/668909","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":692216,"link":"/api/v1/people/692216"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682177,"link":"/api/v1/people/682177"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":672695,"link":"/api/v1/people/672695","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"index":1,"startTime":"2025-08-19T01:53:17.033Z","endTime":"2025-08-19T01:53:32.341Z","isPitch":false,"type":"action","player":{"id":672695,"link":"/api/v1/people/672695"},"defense":{"pitcher":{"id":668909,"link":"/api/v1/people/668909","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":692216,"link":"/api/v1/people/692216"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682177,"link":"/api/v1/people/682177"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":672695,"link":"/api/v1/people/672695","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":81.7,"endSpeed":75.0,"strikeZoneTop":3.49752759441242,"strikeZoneBottom":1.4806304763618,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.50223152519511,"aZ":-41.19435790176228,"pfxX":6.535878314659196,"pfxZ":-6.3457806915740225,"pX":-0.556972185952586,"pZ":2.823709655455981,"vX0":3.448960814701607,"vY0":-118.94217747225892,"vZ0":0.7654118408224719,"x":138.23,"y":162.54,"x0":-2.878691992939269,"y0":50.00348538403196,"z0":6.256958871007747,"aX":9.28944854087263},"breaks":{"breakAngle":13.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.2,"breakVerticalInduced":-10.9,"breakHorizontal":-12.7,"spinRate":2439,"spinDirection":34},"zone":4,"typeConfidence":2.0,"plateTime":0.46190496598279296,"extension":6.606914395323564},"index":2,"playId":"308e553f-a592-34bb-a267-1bf7c1b8105f","pitchNumber":2,"startTime":"2025-08-19T01:53:32.341Z","endTime":"2025-08-19T01:53:36.735Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668909,"link":"/api/v1/people/668909","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":692216,"link":"/api/v1/people/692216"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682177,"link":"/api/v1/people/682177"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":672695,"link":"/api/v1/people/672695","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"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":83.0,"endSpeed":76.3,"strikeZoneTop":3.49,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.049095786006518,"aZ":-43.001627018627325,"pfxX":5.217888327926476,"pfxZ":-7.42229448793106,"pX":0.21647359687179824,"pZ":1.3483883768609108,"vX0":5.131229286907166,"vY0":-120.69512390199932,"vZ0":-2.215250605363306,"x":108.75,"y":202.37,"x0":-2.624271846705134,"y0":50.00395255348117,"z0":6.106563464651724,"aX":7.609081045386049},"breaks":{"breakAngle":10.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.8,"breakVerticalInduced":-13.7,"breakHorizontal":-10.8,"spinRate":2419,"spinDirection":34},"zone":14,"typeConfidence":2.0,"plateTime":0.45585351441427147,"extension":6.77177017535566},"index":3,"playId":"bf0d5089-a800-32ed-88b9-d4d634706be7","pitchNumber":3,"startTime":"2025-08-19T01:53:45.299Z","endTime":"2025-08-19T01:53:48.872Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668909,"link":"/api/v1/people/668909","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":692216,"link":"/api/v1/people/692216"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682177,"link":"/api/v1/people/682177"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":672695,"link":"/api/v1/people/672695","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":672695,"link":"/api/v1/people/672695"},"credit":"b_ab"},{"player":{"id":668909,"link":"/api/v1/people/668909"},"credit":"p_ab"},{"player":{"id":672695,"link":"/api/v1/people/672695"},"credit":"b_pa"},{"player":{"id":668909,"link":"/api/v1/people/668909"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.6,"awayTeamWinProbability":47.4,"homeTeamWinProbabilityAdded":-2.200000000000003,"leverageIndex":0.86,"dramaIndex":40.0,"contextMetrics":{},"playEndTime":"2025-08-19T01:53:48.872Z","atBatIndex":5},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Ketel Marte flies out to left fielder Steven Kwan.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":6,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-08-19T01:54:18.742Z","endTime":"2025-08-19T01:55:19.364Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668909,"fullName":"Gavin Williams","link":"/api/v1/people/668909"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":680757,"link":"/api/v1/people/680757"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2025-08-19T01:54:09.516Z","endTime":"2025-08-19T01:54:20.907Z","isPitch":false,"type":"action","player":{"id":606466,"link":"/api/v1/people/606466"},"defense":{"pitcher":{"id":668909,"link":"/api/v1/people/668909","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":692216,"link":"/api/v1/people/692216"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682177,"link":"/api/v1/people/682177"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":606466,"link":"/api/v1/people/606466","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"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":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.4,"endSpeed":84.5,"strikeZoneTop":3.78704544098783,"strikeZoneBottom":1.67387423005884,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.619448547902024,"aZ":-23.12466935663775,"pfxX":-1.1451147666044363,"pfxZ":4.984913787107235,"pX":-1.1586461528769763,"pZ":4.126214698732841,"vX0":5.138103443462753,"vY0":-133.1923154837214,"vZ0":-0.24304113568102131,"x":161.16,"y":127.37,"x0":-2.954802073211264,"y0":50.00633651533438,"z0":5.875040552252456,"aX":-2.0807026353323472},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.2,"breakVerticalInduced":9.2,"breakHorizontal":1.1,"spinRate":2389,"spinDirection":197},"zone":11,"typeConfidence":2.0,"plateTime":0.40948949895163045,"extension":6.87302790339181},"index":1,"playId":"5cb41ab4-1402-3cbe-97e4-f2cce3d90e85","pitchNumber":1,"startTime":"2025-08-19T01:54:20.907Z","endTime":"2025-08-19T01:54:25.686Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668909,"link":"/api/v1/people/668909","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":692216,"link":"/api/v1/people/692216"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682177,"link":"/api/v1/people/682177"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":606466,"link":"/api/v1/people/606466","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":97.4,"endSpeed":89.2,"strikeZoneTop":3.62621376823741,"strikeZoneBottom":1.64166796137991,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.102373192346494,"aZ":-11.278638703587953,"pfxX":-5.325307735781733,"pfxZ":10.33365205916414,"pX":1.2864326295607686,"pZ":2.0310499823004435,"vX0":12.431280162987818,"vY0":-141.0651522038853,"vZ0":-9.073784453231623,"x":67.96,"y":183.94,"x0":-2.479031976432192,"y0":50.00101300837272,"z0":6.00987947823914,"aX":-10.767234310973247},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":16.9,"breakHorizontal":7.2,"spinRate":2387,"spinDirection":218},"zone":14,"typeConfidence":2.0,"plateTime":0.3877860519979399,"extension":7.045430354557216},"index":2,"playId":"14a553f0-d31e-356b-a423-cba228b370db","pitchNumber":2,"startTime":"2025-08-19T01:54:34.333Z","endTime":"2025-08-19T01:54:39.105Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668909,"link":"/api/v1/people/668909","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":692216,"link":"/api/v1/people/692216"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682177,"link":"/api/v1/people/682177"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":606466,"link":"/api/v1/people/606466","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":97.3,"endSpeed":88.7,"strikeZoneTop":3.59,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.69194498021268,"aZ":-13.523710542293916,"pfxX":-6.623708783545543,"pfxZ":9.246459200772215,"pX":0.47457705656038646,"pZ":2.9692383865649035,"vX0":10.656206607818032,"vY0":-141.2470940497874,"vZ0":-6.0506359907558664,"x":98.91,"y":158.61,"x0":-2.4894135902107437,"y0":50.001753443212635,"z0":6.011460639861501,"aX":-13.359773162660177},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":15.6,"breakHorizontal":9.7,"spinRate":2320,"spinDirection":222},"zone":6,"typeConfidence":2.0,"plateTime":0.3880243225177815,"extension":7.0320051381230995},"index":3,"playId":"0658cb1a-4051-35c2-9fea-0fea65050868","pitchNumber":3,"startTime":"2025-08-19T01:54:49.750Z","endTime":"2025-08-19T01:54:52.970Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668909,"link":"/api/v1/people/668909","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":692216,"link":"/api/v1/people/692216"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682177,"link":"/api/v1/people/682177"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":606466,"link":"/api/v1/people/606466","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":98.1,"endSpeed":90.0,"strikeZoneTop":3.59,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.455674082489086,"aZ":-15.579946520314213,"pfxX":-6.36055431299429,"pfxZ":8.014967364236,"pX":-0.45376469713720374,"pZ":3.500427181650628,"vX0":8.639692724245444,"vY0":-142.66777562792254,"vZ0":-4.655049145840342,"x":134.3,"y":144.27,"x0":-2.6886895612776924,"y0":50.00572806951106,"z0":6.12868795879562,"aX":-13.173531249523773},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":13.8,"breakHorizontal":9.8,"spinRate":2409,"spinDirection":214},"zone":1,"typeConfidence":2.0,"plateTime":0.3832811895339465,"extension":6.8667665381577585},"hitData":{"launchSpeed":81.7,"launchAngle":46.0,"totalDistance":270.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":66.7,"coordY":108.72}},"index":4,"playId":"5b240506-f7d9-35b9-b28b-bd42fa62fc81","pitchNumber":4,"startTime":"2025-08-19T01:55:08.569Z","endTime":"2025-08-19T01:55:19.364Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668909,"link":"/api/v1/people/668909","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":692216,"link":"/api/v1/people/692216"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682177,"link":"/api/v1/people/682177"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":606466,"link":"/api/v1/people/606466","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":606466,"link":"/api/v1/people/606466"},"credit":"b_ab"},{"player":{"id":668909,"link":"/api/v1/people/668909"},"credit":"p_ab"},{"player":{"id":606466,"link":"/api/v1/people/606466"},"credit":"b_pa"},{"player":{"id":668909,"link":"/api/v1/people/668909"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":51.0,"awayTeamWinProbability":49.0,"homeTeamWinProbabilityAdded":-1.6000000000000014,"leverageIndex":0.63,"dramaIndex":31.0,"contextMetrics":{},"playEndTime":"2025-08-19T01:55:19.364Z","atBatIndex":6},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Corbin Carroll walks.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":7,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-08-19T01:55:37.893Z","endTime":"2025-08-19T01:58:57.018Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668909,"fullName":"Gavin Williams","link":"/api/v1/people/668909"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,5,6,7,8,9,10],"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":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":10},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":98.1,"endSpeed":90.6,"strikeZoneTop":3.04699840039547,"strikeZoneBottom":1.25516242634853,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.701183938368796,"aZ":-13.818547062766324,"pfxX":-6.954762930088373,"pfxZ":8.869761289217745,"pX":1.8761740302471401,"pZ":2.0773504448444253,"vX0":14.282755917469608,"vY0":-142.05342290100774,"vZ0":-8.2049304685815,"x":45.48,"y":182.69,"x0":-2.284972659867201,"y0":50.003211316292244,"z0":5.857399802275873,"aX":-14.394216037990015},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":14.6,"breakHorizontal":10.1,"spinRate":2276,"spinDirection":219},"zone":14,"typeConfidence":2.0,"plateTime":0.3837458693227478,"extension":7.153611060670859},"index":0,"playId":"ac3509d4-cdf2-3a63-abe3-b2a0e0de2882","pitchNumber":1,"startTime":"2025-08-19T01:55:46.510Z","endTime":"2025-08-19T01:55:50.933Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668909,"link":"/api/v1/people/668909","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":692216,"link":"/api/v1/people/692216"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682177,"link":"/api/v1/people/682177"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":682998,"link":"/api/v1/people/682998","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"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":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.4,"endSpeed":87.1,"strikeZoneTop":3.24010491748399,"strikeZoneBottom":1.51283876129,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.889225453020746,"aZ":-21.4041247164058,"pfxX":-1.6611700687737594,"pfxZ":5.62462219074486,"pX":1.9790536186084868,"pZ":2.6458665956344114,"vX0":12.906311445915202,"vY0":-136.90987471568434,"vZ0":-4.477801588753276,"x":41.56,"y":167.34,"x0":-2.563385244915487,"y0":50.00011959698859,"z0":5.7517470161161075,"aX":-3.180845204263145},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":9.5,"breakHorizontal":0.5,"spinRate":2391,"spinDirection":206},"zone":12,"typeConfidence":2.0,"plateTime":0.3988070195819553,"extension":7.017378379685538},"index":1,"playId":"1e6b80d5-16c8-3ff7-8bc4-7011e0910ce8","pitchNumber":2,"startTime":"2025-08-19T01:56:02.490Z","endTime":"2025-08-19T01:56:06.213Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668909,"link":"/api/v1/people/668909","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":692216,"link":"/api/v1/people/692216"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682177,"link":"/api/v1/people/682177"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":682998,"link":"/api/v1/people/682998","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":97.2,"endSpeed":89.2,"strikeZoneTop":3.20792272022945,"strikeZoneBottom":1.4484218154206,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.28192445651607,"aZ":-15.254739660810944,"pfxX":-7.991279069654969,"pfxZ":8.338194798841101,"pX":0.3979817509879166,"pZ":3.166988629345158,"vX0":11.11501149411386,"vY0":-141.1328262704731,"vZ0":-5.150464371657901,"x":101.83,"y":153.27,"x0":-2.5420248189967567,"y0":50.00608005550725,"z0":5.988523937609418,"aX":-16.222852986240994},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":14.3,"breakHorizontal":12.4,"spinRate":2418,"spinDirection":216},"zone":3,"typeConfidence":2.0,"plateTime":0.38718299379577914,"extension":7.072976616423302},"index":2,"playId":"d8d093d0-b6c5-3693-874c-932ee91d1520","pitchNumber":3,"startTime":"2025-08-19T01:56:17.591Z","endTime":"2025-08-19T01:56:22.006Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668909,"link":"/api/v1/people/668909","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":692216,"link":"/api/v1/people/692216"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682177,"link":"/api/v1/people/682177"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":682998,"link":"/api/v1/people/682998","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":97.9,"endSpeed":89.9,"strikeZoneTop":3.20792272022945,"strikeZoneBottom":1.4806304763618,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.46357898790567,"aZ":-12.759843423527766,"pfxX":-6.3211220109613055,"pfxZ":9.426982049178418,"pX":1.098089423498148,"pZ":3.2578029071847294,"vX0":12.107830517787324,"vY0":-142.11244716158467,"vZ0":-5.618192904766268,"x":75.14,"y":150.82,"x0":-2.3831829353074934,"y0":50.00579257437082,"z0":6.060750564655495,"aX":-13.02311932380035},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":16.1,"breakHorizontal":9.2,"spinRate":2524,"spinDirection":216},"zone":12,"typeConfidence":2.0,"plateTime":0.38440753916532033,"extension":6.975348128477264},"index":3,"playId":"27125d94-7a99-37bd-9c7f-d57be4d10538","pitchNumber":4,"startTime":"2025-08-19T01:56:31.762Z","endTime":"2025-08-19T01:56:38.280Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668909,"link":"/api/v1/people/668909","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":692216,"link":"/api/v1/people/692216"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682177,"link":"/api/v1/people/682177"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":682998,"link":"/api/v1/people/682998","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"preCount":{"balls":3,"strikes":1,"outs":2},"index":4,"startTime":"2025-08-19T01:56:46.152Z","endTime":"2025-08-19T01:56:53.934Z","isPitch":false,"type":"action","player":{"id":682998,"link":"/api/v1/people/682998"},"defense":{"pitcher":{"id":668909,"link":"/api/v1/people/668909","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":692216,"link":"/api/v1/people/692216"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682177,"link":"/api/v1/people/682177"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":682998,"link":"/api/v1/people/682998","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.0,"endSpeed":86.7,"strikeZoneTop":3.23,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.91696909966355,"aZ":-21.21668847666689,"pfxX":-2.084461262856734,"pfxZ":5.761449185955787,"pX":0.6809527360207943,"pZ":2.2598602984548473,"vX0":10.015683720029651,"vY0":-136.5394597548272,"vZ0":-5.344900515867307,"x":91.04,"y":177.76,"x0":-2.7519661526480537,"y0":50.00408710498137,"z0":5.6872294996139985,"aX":-3.965569166176757},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":9.6,"breakHorizontal":1.8,"spinRate":2414,"spinDirection":211},"zone":6,"typeConfidence":2.0,"plateTime":0.39997631673844847,"extension":7.009679089863902},"index":5,"playId":"b63aa04f-44fb-319c-8b13-d138dae93b73","pitchNumber":5,"startTime":"2025-08-19T01:56:53.934Z","endTime":"2025-08-19T01:56:58.010Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668909,"link":"/api/v1/people/668909","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":692216,"link":"/api/v1/people/692216"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682177,"link":"/api/v1/people/682177"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":682998,"link":"/api/v1/people/682998","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.5,"endSpeed":86.4,"strikeZoneTop":3.23,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.616059987358863,"aZ":-22.597720626447614,"pfxX":-2.2059173398934906,"pfxZ":5.089589504151156,"pX":0.8138274626871427,"pZ":1.818207830406319,"vX0":10.270542884059282,"vY0":-135.818251269695,"vZ0":-5.81665376858981,"x":85.98,"y":189.69,"x0":-2.717741815093511,"y0":50.0053631764124,"z0":5.542403385359178,"aX":-4.1534466211636945},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":8.2,"breakHorizontal":2.0,"spinRate":2461,"spinDirection":220},"zone":9,"typeConfidence":2.0,"plateTime":0.40209963327034925,"extension":6.978167125111908},"index":6,"playId":"443b3acd-ad9d-35fc-af38-0b9fe1357073","pitchNumber":6,"startTime":"2025-08-19T01:57:09.345Z","endTime":"2025-08-19T01:57:13.153Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668909,"link":"/api/v1/people/668909","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":692216,"link":"/api/v1/people/692216"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682177,"link":"/api/v1/people/682177"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":682998,"link":"/api/v1/people/682998","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":98.5,"endSpeed":89.7,"strikeZoneTop":3.23,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.3709144812167,"aZ":-12.585438436016661,"pfxX":-7.501106919294339,"pfxZ":9.480995932047904,"pX":0.4996032642371106,"pZ":3.1385548393946063,"vX0":11.189807512512498,"vY0":-142.93112756003154,"vZ0":-5.667378423953643,"x":97.96,"y":154.04,"x0":-2.494012635921182,"y0":50.002662634124775,"z0":5.939426315724246,"aX":-15.49881417845796},"breaks":{"breakAngle":43.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":16.1,"breakHorizontal":11.3,"spinRate":2329,"spinDirection":222},"zone":3,"typeConfidence":2.0,"plateTime":0.3834047788383552,"extension":7.157541987037238},"index":7,"playId":"916badf3-0c22-3166-95fa-68751667b69e","pitchNumber":7,"startTime":"2025-08-19T01:57:52.336Z","endTime":"2025-08-19T01:57:55.872Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668909,"link":"/api/v1/people/668909","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":692216,"link":"/api/v1/people/692216"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682177,"link":"/api/v1/people/682177"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":682998,"link":"/api/v1/people/682998","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.7,"endSpeed":86.5,"strikeZoneTop":3.23,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.44949812534342,"aZ":-21.909467401334563,"pfxX":-1.7096369881085276,"pfxZ":5.419778225476982,"pX":0.8214760736138381,"pZ":2.5286570806466595,"vX0":10.174395955309278,"vY0":-136.15159887158984,"vZ0":-4.402140539692087,"x":85.69,"y":170.51,"x0":-2.7276865065002953,"y0":50.00178590203299,"z0":5.665776758761885,"aX":-3.2379932179142425},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":9.1,"breakHorizontal":1.1,"spinRate":2371,"spinDirection":213},"zone":6,"typeConfidence":2.0,"plateTime":0.4009475846268198,"extension":7.036479529450538},"index":8,"playId":"21fa781c-8564-3074-9f15-9c3741f34ab7","pitchNumber":8,"startTime":"2025-08-19T01:58:12.472Z","endTime":"2025-08-19T01:58:16.700Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668909,"link":"/api/v1/people/668909","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":692216,"link":"/api/v1/people/692216"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682177,"link":"/api/v1/people/682177"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":682998,"link":"/api/v1/people/682998","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.2,"endSpeed":85.7,"strikeZoneTop":3.23,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.429761145804193,"aZ":-24.2277118897416,"pfxX":-1.3863409023187705,"pfxZ":4.262657308942702,"pX":0.8385632265381326,"pZ":2.733958833973979,"vX0":10.152128293952531,"vY0":-135.4006804451458,"vZ0":-3.4907695090730897,"x":85.04,"y":164.96,"x0":-2.772822273156308,"y0":50.00485896475814,"z0":5.727384408368002,"aX":-2.5877252124842762},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.4,"breakVerticalInduced":7.2,"breakHorizontal":0.5,"spinRate":2448,"spinDirection":201},"zone":12,"typeConfidence":2.0,"plateTime":0.403903009306974,"extension":6.896690490866982},"index":9,"playId":"59f284c7-4fe9-371a-a2ed-9369e1550848","pitchNumber":9,"startTime":"2025-08-19T01:58:29.908Z","endTime":"2025-08-19T01:58:36.476Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668909,"link":"/api/v1/people/668909","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":692216,"link":"/api/v1/people/692216"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682177,"link":"/api/v1/people/682177"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":682998,"link":"/api/v1/people/682998","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"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":4,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.0,"endSpeed":76.3,"strikeZoneTop":3.1113707285591,"strikeZoneBottom":1.38400339997889,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.28495486446894,"aZ":-42.52620257262508,"pfxX":5.8383883761452084,"pfxZ":-7.04897115879638,"pX":-0.8004868127679654,"pZ":2.3270913313518466,"vX0":2.9125518486855224,"vY0":-120.8689209515218,"vZ0":-0.11239554960199194,"x":147.51,"y":175.95,"x0":-2.7827407054997844,"y0":50.0046784506914,"z0":6.133154024973999,"aX":8.57093528812338},"breaks":{"breakAngle":12.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.3,"breakVerticalInduced":-12.5,"breakHorizontal":-11.3,"spinRate":2482,"spinDirection":35},"zone":4,"typeConfidence":2.0,"plateTime":0.45453586331339757,"extension":6.9347203701782965},"index":10,"playId":"4f0ab89e-acbd-374c-9b47-00a374a9e0a8","pitchNumber":10,"startTime":"2025-08-19T01:58:51.301Z","endTime":"2025-08-19T01:58:57.018Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668909,"link":"/api/v1/people/668909","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":692216,"link":"/api/v1/people/692216"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682177,"link":"/api/v1/people/682177"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":682998,"link":"/api/v1/people/682998","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682998,"link":"/api/v1/people/682998"},"credit":"b_pa"},{"player":{"id":668909,"link":"/api/v1/people/668909"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.2,"awayTeamWinProbability":47.8,"homeTeamWinProbabilityAdded":1.2000000000000028,"leverageIndex":0.41,"dramaIndex":23.0,"contextMetrics":{},"playEndTime":"2025-08-19T01:58:57.018Z","atBatIndex":7},{"result":{"type":"atBat","event":"Hit By Pitch","eventType":"hit_by_pitch","description":"Lourdes Gurriel Jr. hit by pitch. Corbin Carroll to 2nd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":8,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-08-19T01:59:14.750Z","endTime":"2025-08-19T01:59:29.501Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":11},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":666971,"fullName":"Lourdes Gurriel Jr.","link":"/api/v1/people/666971"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668909,"fullName":"Gavin Williams","link":"/api/v1/people/668909"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":666971,"fullName":"Lourdes Gurriel Jr.","link":"/api/v1/people/666971"},"postOnSecond":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":"r_adv_force","runner":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":null,"runner":{"id":666971,"fullName":"Lourdes Gurriel Jr.","link":"/api/v1/people/666971"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"H","description":"Hit By Pitch"},"description":"Hit By Pitch","code":"H","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":97.3,"endSpeed":89.3,"strikeZoneTop":3.7,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.79724909454396,"aZ":-21.555015402887246,"pfxX":-8.139463923512329,"pfxZ":5.200058158242928,"pX":-1.9742709982978872,"pZ":4.113280211681469,"vX0":5.307766185557092,"vY0":-141.66474734573256,"vZ0":-1.1977407931639905,"x":192.25,"y":127.72,"x0":-2.80960178916091,"y0":50.00633245382088,"z0":5.912641239310779,"aX":-16.632709145543345},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":9.4,"breakHorizontal":13.8,"spinRate":2117,"spinDirection":232},"zone":11,"typeConfidence":2.0,"plateTime":0.3858845310387733,"extension":6.854416796470855},"index":0,"playId":"c903b97f-fd55-3027-9f55-6fb294196871","pitchNumber":1,"startTime":"2025-08-19T01:59:24.109Z","endTime":"2025-08-19T01:59:29.501Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668909,"link":"/api/v1/people/668909","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":692216,"link":"/api/v1/people/692216"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682177,"link":"/api/v1/people/682177"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":666971,"link":"/api/v1/people/666971","batSide":{"code":"R","description":"Right"}},"first":{"id":682998,"link":"/api/v1/people/682998"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666971,"link":"/api/v1/people/666971"},"credit":"b_pa"},{"player":{"id":668909,"link":"/api/v1/people/668909"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":54.300000000000004,"awayTeamWinProbability":45.699999999999996,"homeTeamWinProbabilityAdded":2.1000000000000014,"leverageIndex":0.88,"dramaIndex":40.0,"contextMetrics":{},"playEndTime":"2025-08-19T01:59:29.501Z","atBatIndex":8},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Pavin Smith flies out to center fielder Daniel Schneemann.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":9,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-08-19T02:00:02.990Z","endTime":"2025-08-19T02:01:26.914Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":656976,"fullName":"Pavin Smith","link":"/api/v1/people/656976"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668909,"fullName":"Gavin Williams","link":"/api/v1/people/668909"},"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":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":656976,"fullName":"Pavin Smith","link":"/api/v1/people/656976"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":682177,"link":"/api/v1/people/682177"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 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":83.5,"endSpeed":76.8,"strikeZoneTop":3.6583824843953,"strikeZoneBottom":1.60946127069766,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.186825529800554,"aZ":-42.89567088574677,"pfxX":6.360186453950874,"pfxZ":-7.258884183193451,"pX":0.4670412970436497,"pZ":1.3773672304529097,"vX0":5.66115758726025,"vY0":-121.40281431223164,"vZ0":-2.016485150800379,"x":99.2,"y":201.59,"x0":-2.730768016508006,"y0":50.00419682394855,"z0":5.990373145994373,"aX":9.390791012153617},"breaks":{"breakAngle":13.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.0,"breakVerticalInduced":-13.3,"breakHorizontal":-13.0,"spinRate":2500,"spinDirection":37},"zone":14,"typeConfidence":2.0,"plateTime":0.45306589377082096,"extension":6.97811973754591},"index":0,"playId":"0c9eb14c-8549-37d6-a864-75e7bcfd02c6","pitchNumber":1,"startTime":"2025-08-19T02:00:21.134Z","endTime":"2025-08-19T02:00:25.770Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668909,"link":"/api/v1/people/668909","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":692216,"link":"/api/v1/people/692216"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682177,"link":"/api/v1/people/682177"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":656976,"link":"/api/v1/people/656976","batSide":{"code":"L","description":"Left"}},"first":{"id":666971,"link":"/api/v1/people/666971"},"second":{"id":682998,"link":"/api/v1/people/682998"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"index":1,"playId":"f7459a45-5b76-48de-801e-df37905a882c","startTime":"2025-08-19T02:00:40.108Z","endTime":"2025-08-19T02:00:45.108Z","isPitch":false,"type":"stepoff","defense":{"pitcher":{"id":668909,"link":"/api/v1/people/668909","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":692216,"link":"/api/v1/people/692216"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682177,"link":"/api/v1/people/682177"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":656976,"link":"/api/v1/people/656976","batSide":{"code":"L","description":"Left"}},"first":{"id":666971,"link":"/api/v1/people/666971"},"second":{"id":682998,"link":"/api/v1/people/682998"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"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,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":83.1,"endSpeed":76.5,"strikeZoneTop":3.62621376823741,"strikeZoneBottom":1.67387423005884,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.09297630734923,"aZ":-42.510882448061174,"pfxX":6.161026813403156,"pfxZ":-7.012958092798501,"pX":-0.6316065930805388,"pZ":2.1837107886150346,"vX0":3.536546864840027,"vY0":-121.01464170960053,"vZ0":-0.46373758474485494,"x":141.08,"y":179.82,"x0":-2.9158085295308287,"y0":50.00563346454564,"z0":6.123288190911489,"aX":9.076676422274181},"breaks":{"breakAngle":13.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.3,"breakVerticalInduced":-12.5,"breakHorizontal":-12.0,"spinRate":2481,"spinDirection":45},"zone":7,"typeConfidence":2.0,"plateTime":0.4537913348235114,"extension":6.872375414667979},"index":2,"playId":"58dc5c92-9599-3d51-b9ba-14d66c0577a4","pitchNumber":2,"startTime":"2025-08-19T02:00:56.198Z","endTime":"2025-08-19T02:01:00.210Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668909,"link":"/api/v1/people/668909","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":692216,"link":"/api/v1/people/692216"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682177,"link":"/api/v1/people/682177"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":656976,"link":"/api/v1/people/656976","batSide":{"code":"L","description":"Left"}},"first":{"id":666971,"link":"/api/v1/people/666971"},"second":{"id":682998,"link":"/api/v1/people/682998"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"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":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.1,"endSpeed":76.5,"strikeZoneTop":3.54,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.090409891813852,"aZ":-43.46763718627433,"pfxX":5.209722334612444,"pfxZ":-7.689340726185108,"pX":-0.05907440576874768,"pZ":2.2554484315040524,"vX0":5.1111247971737725,"vY0":-120.85717093821242,"vZ0":-0.08446795067073287,"x":119.25,"y":177.88,"x0":-2.8835594305331496,"y0":50.003082574278686,"z0":6.131035790516866,"aX":7.651249819436128},"breaks":{"breakAngle":10.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.5,"breakVerticalInduced":-13.7,"breakHorizontal":-10.7,"spinRate":2437,"spinDirection":38},"zone":5,"typeConfidence":2.0,"plateTime":0.45441684983038577,"extension":6.837600423474319},"hitData":{"launchSpeed":95.9,"launchAngle":27.0,"totalDistance":376.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":133.31,"coordY":57.46}},"index":3,"playId":"be4210c2-3446-3ab6-b8cd-b7928aeebafb","pitchNumber":3,"startTime":"2025-08-19T02:01:17.563Z","endTime":"2025-08-19T02:01:26.914Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668909,"link":"/api/v1/people/668909","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":692216,"link":"/api/v1/people/692216"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682177,"link":"/api/v1/people/682177"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":656976,"link":"/api/v1/people/656976","batSide":{"code":"L","description":"Left"}},"first":{"id":666971,"link":"/api/v1/people/666971"},"second":{"id":682998,"link":"/api/v1/people/682998"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":656976,"link":"/api/v1/people/656976"},"credit":"b_ab"},{"player":{"id":668909,"link":"/api/v1/people/668909"},"credit":"p_ab"},{"player":{"id":656976,"link":"/api/v1/people/656976"},"credit":"b_pa"},{"player":{"id":668909,"link":"/api/v1/people/668909"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":50.0,"awayTeamWinProbability":50.0,"homeTeamWinProbabilityAdded":-4.300000000000004,"leverageIndex":1.7,"dramaIndex":74.0,"contextMetrics":{},"playEndTime":"2025-08-19T02:01:26.914Z","atBatIndex":9},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Gabriel Arias pops out to first baseman Pavin Smith in foul territory.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":10,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-08-19T02:03:25.913Z","endTime":"2025-08-19T02:04:28.356Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":0,"outs":1},"matchup":{"batter":{"id":672356,"fullName":"Gabriel Arias","link":"/api/v1/people/672356"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668678,"fullName":"Zac Gallen","link":"/api/v1/people/668678"},"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":1},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":672356,"fullName":"Gabriel Arias","link":"/api/v1/people/672356"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":656976,"link":"/api/v1/people/656976"},"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":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.6,"endSpeed":85.3,"strikeZoneTop":3.65194333424848,"strikeZoneBottom":1.57204676201413,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.977186332243676,"aZ":-12.36970813401547,"pfxX":-3.357846552387648,"pfxZ":10.648664211326842,"pX":0.914180364917637,"pZ":2.0577790701639382,"vX0":9.687984267947016,"vY0":-135.81396883376593,"vZ0":-7.945276031474349,"x":82.15,"y":183.22,"x0":-2.269954980375286,"y0":50.004262137656916,"z0":5.8902641546005405,"aX":-6.246890042996327},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":17.6,"breakHorizontal":4.0,"spinRate":2353,"spinDirection":201},"zone":14,"typeConfidence":2.0,"plateTime":0.40398051885512043,"extension":6.6557479742196195},"index":0,"playId":"8adc722e-ec47-334a-85ae-fdaa5789710a","pitchNumber":1,"startTime":"2025-08-19T02:03:35.152Z","endTime":"2025-08-19T02:03:40.153Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":672356,"link":"/api/v1/people/672356","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"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":92.7,"endSpeed":84.7,"strikeZoneTop":3.48,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.38385891214292,"aZ":-14.378924743394942,"pfxX":-5.300219130694238,"pfxZ":9.674066443837257,"pX":-1.1848825121701323,"pZ":2.8775619966320076,"vX0":5.563117155894456,"vY0":-134.78323991894712,"vZ0":-5.52959846146236,"x":162.16,"y":161.09,"x0":-2.587330277104988,"y0":50.00194670889002,"z0":5.971688791735192,"aX":-9.748533247726126},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":16.6,"breakHorizontal":8.4,"spinRate":2182,"spinDirection":199},"zone":11,"typeConfidence":2.0,"plateTime":0.4064273138010863,"extension":6.509239931915298},"index":1,"playId":"7502dfb5-32d2-343c-8c7f-46053465d14b","pitchNumber":2,"startTime":"2025-08-19T02:03:47.710Z","endTime":"2025-08-19T02:03:54.322Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":672356,"link":"/api/v1/people/672356","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.1,"endSpeed":83.0,"strikeZoneTop":3.60574527258292,"strikeZoneBottom":1.66278957444533,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.12871774634928,"aZ":-20.077484452004263,"pfxX":1.7626365282172207,"pfxZ":6.945728086247174,"pX":0.5444116107713122,"pZ":1.7348882496707871,"vX0":7.617169297955584,"vY0":-130.97543793096466,"vZ0":-6.895357772700748,"x":96.25,"y":191.94,"x0":-2.627859470398604,"y0":50.00056209072765,"z0":5.8981773913100755,"aX":3.0665900709402467},"breaks":{"breakAngle":12.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":11.3,"breakHorizontal":-4.8,"spinRate":2366,"spinDirection":185},"zone":9,"typeConfidence":2.0,"plateTime":0.417858338432894,"extension":6.6286518093827835},"index":2,"playId":"614792fa-416f-30b7-8bf9-033eeb7923c2","pitchNumber":3,"startTime":"2025-08-19T02:04:02.142Z","endTime":"2025-08-19T02:04:08.991Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":672356,"link":"/api/v1/people/672356","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":0},"preCount":{"balls":3,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.9,"endSpeed":85.4,"strikeZoneTop":3.48,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.716321205663284,"aZ":-11.856744275168301,"pfxX":-3.0398803756726545,"pfxZ":10.826227169257857,"pX":-0.7577844384684976,"pZ":3.1311726635138437,"vX0":5.480026139690937,"vY0":-136.53612711043957,"vZ0":-5.519022702043886,"x":145.88,"y":154.24,"x0":-2.401342285149456,"y0":50.00410286724505,"z0":6.003720537529199,"aX":-5.705995098815337},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":18.5,"breakHorizontal":4.3,"spinRate":2344,"spinDirection":201},"zone":1,"typeConfidence":2.0,"plateTime":0.4020706477344351,"extension":6.563757823166385},"hitData":{"launchSpeed":84.6,"launchAngle":78.0,"totalDistance":51.0,"trajectory":"popup","hardness":"medium","location":"3","coordinates":{"coordX":142.93,"coordY":197.17}},"index":3,"playId":"ab51db00-ff32-3cb6-bfb4-d6275a5341b2","pitchNumber":4,"startTime":"2025-08-19T02:04:17.080Z","endTime":"2025-08-19T02:04:28.356Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":672356,"link":"/api/v1/people/672356","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":672356,"link":"/api/v1/people/672356"},"credit":"b_ab"},{"player":{"id":668678,"link":"/api/v1/people/668678"},"credit":"p_ab"},{"player":{"id":672356,"link":"/api/v1/people/672356"},"credit":"b_pa"},{"player":{"id":668678,"link":"/api/v1/people/668678"},"credit":"p_pa"}],"flags":[{"credit":"b_foul_out"}],"homeTeamWinProbability":52.300000000000004,"awayTeamWinProbability":47.699999999999996,"homeTeamWinProbabilityAdded":2.3000000000000043,"leverageIndex":0.92,"dramaIndex":42.0,"contextMetrics":{},"playEndTime":"2025-08-19T02:04:28.356Z","atBatIndex":10},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"CJ Kayfus homers (2) on a fly ball to right center field.","rbi":1,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":11,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-08-19T02:04:42.513Z","endTime":"2025-08-19T02:06:00.221Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":65},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":692216,"fullName":"CJ Kayfus","link":"/api/v1/people/692216"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668678,"fullName":"Zac Gallen","link":"/api/v1/people/668678"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":692216,"fullName":"CJ Kayfus","link":"/api/v1/people/692216"},"responsiblePitcher":{"id":668678,"link":"/api/v1/people/668678"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 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":90.0,"endSpeed":83.3,"strikeZoneTop":3.48,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.123527904173073,"aZ":-18.27680084667828,"pfxX":0.45589701896495693,"pfxZ":7.95603883880772,"pX":1.4194787506556128,"pZ":2.3365306781555097,"vX0":10.127101000763682,"vY0":-130.72262878345424,"vZ0":-5.872565635014721,"x":62.89,"y":175.69,"x0":-2.548803312533316,"y0":50.00296175810803,"z0":5.964610084525985,"aX":0.7967210962389283},"breaks":{"breakAngle":7.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.3,"breakVerticalInduced":13.4,"breakHorizontal":-2.9,"spinRate":2414,"spinDirection":189},"zone":14,"typeConfidence":2.0,"plateTime":0.41748791679126684,"extension":6.330236391057294},"index":0,"playId":"0d1b21fd-6403-35b2-a4c1-314f76bf2fe5","pitchNumber":1,"startTime":"2025-08-19T02:04:50.190Z","endTime":"2025-08-19T02:04:56.401Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":692216,"link":"/api/v1/people/692216","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"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":86.8,"endSpeed":79.6,"strikeZoneTop":3.48,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.265424169360422,"aZ":-24.7767767220185,"pfxX":-9.77459578631983,"pfxZ":4.58378030083772,"pX":-0.7945465180701171,"pZ":2.4111204064227794,"vX0":8.192736648749786,"vY0":-126.12625843974696,"vZ0":-3.5417641260918926,"x":147.29,"y":173.68,"x0":-2.8124228974896983,"y0":50.00289526539768,"z0":5.828028220903718,"aX":-15.773825539239326},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":7.7,"breakHorizontal":15.8,"spinRate":1689,"spinDirection":225},"zone":4,"typeConfidence":2.0,"plateTime":0.43400777712402716,"extension":6.504739457494641},"index":1,"playId":"f86f2dca-667f-362e-b4e5-fb177da73c9e","pitchNumber":2,"startTime":"2025-08-19T02:05:02.293Z","endTime":"2025-08-19T02:05:06.918Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":692216,"link":"/api/v1/people/692216","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"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":93.3,"endSpeed":85.1,"strikeZoneTop":3.48,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.693796469121878,"aZ":-14.586591837871621,"pfxX":-1.6661097814252095,"pfxZ":9.456051986744262,"pX":-0.9557712967766125,"pZ":3.1084850986428614,"vX0":5.053882543265656,"vY0":-135.76581175863808,"vZ0":-4.727992238456985,"x":153.43,"y":154.85,"x0":-2.627877055887866,"y0":50.00590163965663,"z0":5.893374394384798,"aX":-3.100378253653911},"breaks":{"breakAngle":7.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":16.3,"breakHorizontal":1.9,"spinRate":2207,"spinDirection":208},"zone":11,"typeConfidence":2.0,"plateTime":0.4039758744639408,"extension":6.432471621155796},"index":2,"playId":"89ff881b-57dc-3aa1-a106-cc15e5515f3a","pitchNumber":3,"startTime":"2025-08-19T02:05:20.445Z","endTime":"2025-08-19T02:05:27.231Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":692216,"link":"/api/v1/people/692216","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"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":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.2,"endSpeed":83.2,"strikeZoneTop":3.48,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.03565411463843,"aZ":-24.789015368203913,"pfxX":-1.3308714966129451,"pfxZ":4.2097978147768895,"pX":0.2145482669016516,"pZ":2.633481590120726,"vX0":7.938877824523037,"vY0":-131.18346073499717,"vZ0":-3.696715818032888,"x":108.82,"y":167.68,"x0":-2.669429587642501,"y0":50.00226163630614,"z0":5.8947309079608345,"aX":-2.334809083223873},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.4,"breakVerticalInduced":7.1,"breakHorizontal":0.8,"spinRate":2321,"spinDirection":199},"zone":5,"typeConfidence":2.0,"plateTime":0.41647570148489876,"extension":6.356308625932104},"hitData":{"launchSpeed":105.1,"launchAngle":35.0,"totalDistance":406.0,"trajectory":"fly_ball","hardness":"medium","location":"89","coordinates":{"coordX":192.31,"coordY":48.61}},"index":3,"playId":"69610125-6862-31a7-a6d6-7756cfdf7928","pitchNumber":4,"startTime":"2025-08-19T02:05:36.647Z","endTime":"2025-08-19T02:06:00.221Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":692216,"link":"/api/v1/people/692216","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":692216,"link":"/api/v1/people/692216"},"credit":"b_ab"},{"player":{"id":668678,"link":"/api/v1/people/668678"},"credit":"p_ab"},{"player":{"id":692216,"link":"/api/v1/people/692216"},"credit":"b_pa"},{"player":{"id":668678,"link":"/api/v1/people/668678"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":41.8,"awayTeamWinProbability":58.2,"homeTeamWinProbabilityAdded":-10.500000000000007,"leverageIndex":0.67,"dramaIndex":87.0,"contextMetrics":{},"playEndTime":"2025-08-19T02:06:00.221Z","atBatIndex":11},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Nolan Jones grounds out, pitcher Zac Gallen to first baseman Pavin Smith.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":12,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-08-19T02:06:09.035Z","endTime":"2025-08-19T02:06:39.485Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":666134,"fullName":"Nolan Jones","link":"/api/v1/people/666134"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668678,"fullName":"Zac Gallen","link":"/api/v1/people/668678"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":666134,"fullName":"Nolan Jones","link":"/api/v1/people/666134"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":668678,"link":"/api/v1/people/668678"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":656976,"link":"/api/v1/people/656976"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":82.4,"endSpeed":76.2,"strikeZoneTop":3.77,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.68223018581636,"aZ":-41.13667958760499,"pfxX":0.5979828729024742,"pfxZ":-6.147993116612492,"pX":-0.19006206080768015,"pZ":2.645001092865113,"vX0":5.669582129346091,"vY0":-119.85237869638834,"vZ0":0.6826328607650862,"x":124.24,"y":167.36,"x0":-2.6617467327425026,"y0":50.00312992607125,"z0":6.023838153886646,"aX":0.8705238373162144},"breaks":{"breakAngle":2.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.0,"breakVerticalInduced":-10.7,"breakHorizontal":-2.4,"spinRate":2453,"spinDirection":38},"zone":5,"typeConfidence":2.0,"plateTime":0.456617916754972,"extension":6.459643270028},"index":0,"playId":"e2190044-f6af-366d-befe-ba2e1fcc12ea","pitchNumber":1,"startTime":"2025-08-19T02:06:20.155Z","endTime":"2025-08-19T02:06:24.065Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":666134,"link":"/api/v1/people/666134","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.2,"endSpeed":77.1,"strikeZoneTop":3.77,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.159484296953146,"aZ":-39.65348432795905,"pfxX":0.6622715168742763,"pfxZ":-5.023150814606877,"pX":-0.965492047106195,"pZ":1.5481806286295652,"vX0":4.385262475174557,"vY0":-121.14609511141303,"vZ0":-2.1235156600659537,"x":153.8,"y":196.98,"x0":-2.883372663062659,"y0":50.00242851922685,"z0":5.89485364499612,"aX":0.9854302723297896},"breaks":{"breakAngle":2.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.7,"breakVerticalInduced":-9.4,"breakHorizontal":-2.2,"spinRate":2480,"spinDirection":38},"zone":13,"typeConfidence":2.0,"plateTime":0.4517415062772385,"extension":6.489183028259898},"hitData":{"launchSpeed":62.7,"launchAngle":-49.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":119.26,"coordY":176.94}},"index":1,"playId":"1d2232c8-7899-3d2f-bda8-3069b8452a41","pitchNumber":2,"startTime":"2025-08-19T02:06:31.959Z","endTime":"2025-08-19T02:06:39.485Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":666134,"link":"/api/v1/people/666134","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666134,"link":"/api/v1/people/666134"},"credit":"b_ab"},{"player":{"id":668678,"link":"/api/v1/people/668678"},"credit":"p_ab"},{"player":{"id":666134,"link":"/api/v1/people/666134"},"credit":"b_pa"},{"player":{"id":668678,"link":"/api/v1/people/668678"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":43.3,"awayTeamWinProbability":56.7,"homeTeamWinProbabilityAdded":1.5,"leverageIndex":0.61,"dramaIndex":30.0,"contextMetrics":{},"playEndTime":"2025-08-19T02:06:39.485Z","atBatIndex":12},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Brayan Rocchio grounds out, second baseman Ketel Marte to first baseman Pavin Smith.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":13,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-08-19T02:06:51.158Z","endTime":"2025-08-19T02:07:10.959Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668678,"fullName":"Zac Gallen","link":"/api/v1/people/668678"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":606466,"link":"/api/v1/people/606466"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":656976,"link":"/api/v1/people/656976"},"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(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":94.5,"endSpeed":86.7,"strikeZoneTop":3.13,"strikeZoneBottom":1.37,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.36171767871772,"aZ":-12.121988735579405,"pfxX":-2.6136851391309026,"pfxZ":10.439323997749446,"pX":-0.5899521078689567,"pZ":2.9274374046066787,"vX0":6.102571554341776,"vY0":-137.44907573187263,"vZ0":-5.642127346231849,"x":139.49,"y":159.74,"x0":-2.4955512104560356,"y0":50.00368493709534,"z0":5.824023577769907,"aX":-5.02167711754624},"breaks":{"breakAngle":15.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":18.0,"breakHorizontal":3.5,"spinRate":2425,"spinDirection":207},"zone":1,"typeConfidence":2.0,"plateTime":0.39791028710235743,"extension":6.606077296187749},"hitData":{"launchSpeed":101.1,"launchAngle":-6.0,"totalDistance":26.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":147.48,"coordY":149.59}},"index":0,"playId":"a61026dd-353f-3ff4-924c-f0118a5472e3","pitchNumber":1,"startTime":"2025-08-19T02:07:02.819Z","endTime":"2025-08-19T02:07:10.959Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":677587,"link":"/api/v1/people/677587","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":677587,"link":"/api/v1/people/677587"},"credit":"b_ab"},{"player":{"id":668678,"link":"/api/v1/people/668678"},"credit":"p_ab"},{"player":{"id":677587,"link":"/api/v1/people/677587"},"credit":"b_pa"},{"player":{"id":668678,"link":"/api/v1/people/668678"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":44.3,"awayTeamWinProbability":55.7,"homeTeamWinProbabilityAdded":1.0,"leverageIndex":0.4,"dramaIndex":21.0,"contextMetrics":{},"playEndTime":"2025-08-19T02:07:10.959Z","atBatIndex":13},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Adrian Del Castillo grounds out, second baseman Brayan Rocchio to first baseman CJ Kayfus.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":14,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-08-19T02:09:13.265Z","endTime":"2025-08-19T02:10:42.145Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":1},"matchup":{"batter":{"id":680728,"fullName":"Adrian Del Castillo","link":"/api/v1/people/680728"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668909,"fullName":"Gavin Williams","link":"/api/v1/people/668909"},"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":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":680728,"fullName":"Adrian Del Castillo","link":"/api/v1/people/680728"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":677587,"link":"/api/v1/people/677587"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":692216,"link":"/api/v1/people/692216"},"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":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.6,"endSpeed":89.2,"strikeZoneTop":3.58026293026208,"strikeZoneBottom":1.57557557448652,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.399091004201253,"aZ":-17.231304626046107,"pfxX":-6.397320108650352,"pfxZ":7.407964704204044,"pX":0.8106998504467027,"pZ":3.0966323857668288,"vX0":11.62258656652764,"vY0":-140.33913378083687,"vZ0":-4.951968062689295,"x":86.1,"y":155.17,"x0":-2.532120439881928,"y0":50.00254196019911,"z0":5.987585137046121,"aX":-12.904934573439863},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":12.6,"breakHorizontal":9.5,"spinRate":2309,"spinDirection":222},"zone":3,"typeConfidence":2.0,"plateTime":0.38861161507549236,"extension":7.0433354973605145},"index":0,"playId":"e8d7f93a-a14e-37d6-b2bb-2aab1be4bff9","pitchNumber":1,"startTime":"2025-08-19T02:09:25.067Z","endTime":"2025-08-19T02:09:29.891Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668909,"link":"/api/v1/people/668909","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":692216,"link":"/api/v1/people/692216"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682177,"link":"/api/v1/people/682177"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":680728,"link":"/api/v1/people/680728","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"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":98.1,"endSpeed":90.0,"strikeZoneTop":3.55300431595369,"strikeZoneBottom":1.62642789397373,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.107028583330454,"aZ":-15.459622209974592,"pfxX":-7.305457223549334,"pfxZ":8.090875722323021,"pX":0.5199869022185569,"pZ":3.460602957236737,"vX0":11.376218102484438,"vY0":-142.45476192151128,"vZ0":-4.9847237541420535,"x":97.18,"y":145.34,"x0":-2.566412008593183,"y0":50.003381017615496,"z0":6.20219909367952,"aX":-15.094401264987338},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":13.8,"breakHorizontal":11.0,"spinRate":2419,"spinDirection":222},"zone":3,"typeConfidence":2.0,"plateTime":0.38370899853993556,"extension":6.948216392704815},"index":1,"playId":"79c1322b-f5ab-39ab-87e1-df46e1c2a7e0","pitchNumber":2,"startTime":"2025-08-19T02:09:39.203Z","endTime":"2025-08-19T02:09:44.437Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668909,"link":"/api/v1/people/668909","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":692216,"link":"/api/v1/people/692216"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682177,"link":"/api/v1/people/682177"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":680728,"link":"/api/v1/people/680728","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"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":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.4,"endSpeed":85.9,"strikeZoneTop":3.41,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.250106693643154,"aZ":-22.363568512927955,"pfxX":-1.990491961939592,"pfxZ":5.29392173686385,"pX":0.6766773528475626,"pZ":1.962752532470029,"vX0":10.053551437579186,"vY0":-134.289937467462,"vZ0":-5.850566888418111,"x":91.21,"y":185.79,"x0":-2.834179747384449,"y0":50.000445330848805,"z0":5.729305200487394,"aX":-3.6883709543807415},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.2,"breakVerticalInduced":8.6,"breakHorizontal":1.8,"spinRate":2437,"spinDirection":214},"zone":9,"typeConfidence":2.0,"plateTime":0.4057126069274264,"extension":6.920863919218554},"index":2,"playId":"aa4b00ac-ae2f-3095-b421-63875bd682b8","pitchNumber":3,"startTime":"2025-08-19T02:09:55.345Z","endTime":"2025-08-19T02:09:58.658Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668909,"link":"/api/v1/people/668909","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":692216,"link":"/api/v1/people/692216"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682177,"link":"/api/v1/people/682177"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":680728,"link":"/api/v1/people/680728","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"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.1,"endSpeed":89.1,"strikeZoneTop":3.54125543961046,"strikeZoneBottom":1.57930618419049,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.278390083724283,"aZ":-13.601028474725698,"pfxX":-7.849043506755044,"pfxZ":9.224403536829282,"pX":1.3471232160890299,"pZ":1.9570187178837035,"vX0":13.495400379115095,"vY0":-140.632634670853,"vZ0":-8.260433663587825,"x":65.65,"y":185.94,"x0":-2.482379786676048,"y0":50.00692859858107,"z0":5.80425873643554,"aX":-15.81167623744647},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":15.1,"breakHorizontal":11.6,"spinRate":2276,"spinDirection":222},"zone":14,"typeConfidence":2.0,"plateTime":0.3886705137095965,"extension":7.196312640239421},"index":3,"playId":"9df7028f-e4a4-3145-bce8-7903c16d6f80","pitchNumber":4,"startTime":"2025-08-19T02:10:21.674Z","endTime":"2025-08-19T02:10:26.429Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668909,"link":"/api/v1/people/668909","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":692216,"link":"/api/v1/people/692216"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682177,"link":"/api/v1/people/682177"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":680728,"link":"/api/v1/people/680728","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"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":3,"strikes":1,"outs":0},"preCount":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.1,"endSpeed":86.5,"strikeZoneTop":3.41,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.228870433574507,"aZ":-22.772832459327073,"pfxX":-1.5754062127910273,"pfxZ":4.936169485698558,"pX":-0.30576089762326136,"pZ":2.3264421728868157,"vX0":7.541829464320413,"vY0":-136.84979295165172,"vZ0":-4.723358040120513,"x":128.65,"y":175.97,"x0":-2.8884086717011512,"y0":50.00042316133829,"z0":5.627813791199083,"aX":-3.0002006966787205},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":8.2,"breakHorizontal":1.3,"spinRate":2422,"spinDirection":213},"zone":4,"typeConfidence":2.0,"plateTime":0.39971618595024916,"extension":6.986311872547612},"hitData":{"launchSpeed":100.3,"launchAngle":-3.0,"totalDistance":33.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":145.64,"coordY":147.85}},"index":4,"playId":"82cc7452-ee80-302c-b4a8-6b89be7ac5c3","pitchNumber":5,"startTime":"2025-08-19T02:10:34.701Z","endTime":"2025-08-19T02:10:42.145Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668909,"link":"/api/v1/people/668909","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":692216,"link":"/api/v1/people/692216"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682177,"link":"/api/v1/people/682177"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":680728,"link":"/api/v1/people/680728","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":680728,"link":"/api/v1/people/680728"},"credit":"b_ab"},{"player":{"id":668909,"link":"/api/v1/people/668909"},"credit":"p_ab"},{"player":{"id":680728,"link":"/api/v1/people/680728"},"credit":"b_pa"},{"player":{"id":668909,"link":"/api/v1/people/668909"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":41.8,"awayTeamWinProbability":58.2,"homeTeamWinProbabilityAdded":-2.5,"leverageIndex":0.98,"dramaIndex":45.0,"contextMetrics":{},"playEndTime":"2025-08-19T02:10:42.145Z","atBatIndex":14},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Blaze Alexander grounds out, third baseman José Ramírez to first baseman CJ Kayfus.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":15,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-08-19T02:11:00.582Z","endTime":"2025-08-19T02:11:32.021Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":677942,"fullName":"Blaze Alexander","link":"/api/v1/people/677942"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668909,"fullName":"Gavin Williams","link":"/api/v1/people/668909"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":677942,"fullName":"Blaze Alexander","link":"/api/v1/people/677942"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":608070,"link":"/api/v1/people/608070"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":692216,"link":"/api/v1/people/692216"},"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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.1,"endSpeed":83.6,"strikeZoneTop":3.35396674132535,"strikeZoneBottom":1.55484981001389,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.995572269572882,"aZ":-25.63745206524287,"pfxX":-0.37372239171366406,"pfxZ":3.6906858830352487,"pX":1.52468827381596,"pZ":2.9466757134660817,"vX0":10.80457434295631,"vY0":-132.2662991700873,"vZ0":-2.801986232644135,"x":58.88,"y":159.22,"x0":-2.563548488563195,"y0":50.006395920347956,"z0":5.898111424373747,"aX":-0.662298799628617},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":6.2,"breakHorizontal":-1.7,"spinRate":2391,"spinDirection":201},"zone":12,"typeConfidence":2.0,"plateTime":0.4139719074783348,"extension":7.033366361915275},"index":0,"playId":"a944dd94-11fa-3de4-8c20-685638008414","pitchNumber":1,"startTime":"2025-08-19T02:11:07.986Z","endTime":"2025-08-19T02:11:14.106Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668909,"link":"/api/v1/people/668909","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":692216,"link":"/api/v1/people/692216"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682177,"link":"/api/v1/people/682177"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":677942,"link":"/api/v1/people/677942","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":97.5,"endSpeed":89.2,"strikeZoneTop":3.21,"strikeZoneBottom":1.47,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.77487333922091,"aZ":-19.292737924132993,"pfxX":-9.347338133452197,"pfxZ":6.337190732774621,"pX":-0.32728075488346875,"pZ":2.093395778200803,"vX0":9.908229139359046,"vY0":-141.5287191966341,"vZ0":-6.53968690224493,"x":129.48,"y":182.26,"x0":-2.6561979168551817,"y0":50.00121486055156,"z0":5.666126574820192,"aX":-18.994275482313068},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":10.3,"breakHorizontal":15.0,"spinRate":2098,"spinDirection":234},"zone":4,"typeConfidence":2.0,"plateTime":0.3867477656717999,"extension":7.107338913083425},"hitData":{"launchSpeed":72.8,"launchAngle":-45.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":110.03,"coordY":175.91}},"index":1,"playId":"1d251880-3c02-3a37-b974-1c798c284f4d","pitchNumber":2,"startTime":"2025-08-19T02:11:20.891Z","endTime":"2025-08-19T02:11:32.021Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668909,"link":"/api/v1/people/668909","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":692216,"link":"/api/v1/people/692216"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682177,"link":"/api/v1/people/682177"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":677942,"link":"/api/v1/people/677942","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":677942,"link":"/api/v1/people/677942"},"credit":"b_ab"},{"player":{"id":668909,"link":"/api/v1/people/668909"},"credit":"p_ab"},{"player":{"id":677942,"link":"/api/v1/people/677942"},"credit":"b_pa"},{"player":{"id":668909,"link":"/api/v1/people/668909"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":40.0,"awayTeamWinProbability":60.0,"homeTeamWinProbabilityAdded":-1.7999999999999972,"leverageIndex":0.72,"dramaIndex":34.0,"contextMetrics":{},"playEndTime":"2025-08-19T02:11:32.021Z","atBatIndex":15},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Alek Thomas strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":16,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-08-19T02:11:48.838Z","endTime":"2025-08-19T02:13:35.014Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":677950,"fullName":"Alek Thomas","link":"/api/v1/people/677950"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668909,"fullName":"Gavin Williams","link":"/api/v1/people/668909"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":677950,"fullName":"Alek Thomas","link":"/api/v1/people/677950"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":666310,"link":"/api/v1/people/666310"},"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":82.2,"endSpeed":75.7,"strikeZoneTop":3.3976834739438,"strikeZoneBottom":1.56525317106123,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.9375941200149,"aZ":-42.32325063898633,"pfxX":5.811780299234611,"pfxZ":-7.112045870640755,"pX":-0.22823193499653227,"pZ":0.3872867687284718,"vX0":4.016885838447163,"vY0":-119.53091524968362,"vZ0":-4.220609848626839,"x":125.7,"y":228.32,"x0":-2.693363909443347,"y0":50.00162095268811,"z0":6.029148170580823,"aX":8.295283239199613},"breaks":{"breakAngle":12.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.6,"breakVerticalInduced":-13.7,"breakHorizontal":-11.6,"spinRate":2432,"spinDirection":36},"zone":13,"typeConfidence":2.0,"plateTime":0.4606207153686257,"extension":6.750340661013353},"index":0,"playId":"422703d3-e63e-3978-9767-2bcfb86f583a","pitchNumber":1,"startTime":"2025-08-19T02:12:06.881Z","endTime":"2025-08-19T02:12:12.497Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668909,"link":"/api/v1/people/668909","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":692216,"link":"/api/v1/people/692216"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682177,"link":"/api/v1/people/682177"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":677950,"link":"/api/v1/people/677950","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"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":82.8,"endSpeed":76.1,"strikeZoneTop":3.32197783780718,"strikeZoneBottom":1.44738928678359,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.302924231784328,"aZ":-43.672101549734805,"pfxX":5.594282737246495,"pfxZ":-7.881481666815347,"pX":-0.7748505364841001,"pZ":2.052023521312427,"vX0":3.069830002874865,"vY0":-120.55572181064684,"vZ0":-0.4069974549981228,"x":146.54,"y":183.38,"x0":-2.7949738859882434,"y0":50.001621644611696,"z0":6.106006434412827,"aX":8.162854157198606},"breaks":{"breakAngle":10.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.1,"breakVerticalInduced":-14.0,"breakHorizontal":-10.9,"spinRate":2524,"spinDirection":42},"zone":4,"typeConfidence":2.0,"plateTime":0.45582213260866444,"extension":6.908867197938435},"index":1,"playId":"d07d341b-ac1b-3d2a-a8e8-67d0b75dc591","pitchNumber":2,"startTime":"2025-08-19T02:12:23.920Z","endTime":"2025-08-19T02:12:28.269Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668909,"link":"/api/v1/people/668909","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":692216,"link":"/api/v1/people/692216"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682177,"link":"/api/v1/people/682177"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":677950,"link":"/api/v1/people/677950","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":97.4,"endSpeed":89.7,"strikeZoneTop":3.42683337612418,"strikeZoneBottom":1.51020602373668,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.492931528096687,"aZ":-16.418533880777645,"pfxX":-6.729284722201803,"pfxZ":7.701592005388573,"pX":0.37309967637733615,"pZ":2.9263513990408674,"vX0":10.909178363106939,"vY0":-141.48225688353517,"vZ0":-5.078885113420749,"x":102.78,"y":159.77,"x0":-2.6422178786993498,"y0":50.00407787851899,"z0":5.782079567310735,"aX":-13.769693245991187},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":13.2,"breakHorizontal":10.2,"spinRate":2323,"spinDirection":227},"zone":3,"typeConfidence":2.0,"plateTime":0.38577745443726386,"extension":7.1707298171566105},"index":2,"playId":"dd12409f-5104-31c4-8a33-1335104ddaf4","pitchNumber":3,"startTime":"2025-08-19T02:12:39.803Z","endTime":"2025-08-19T02:12:44.339Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668909,"link":"/api/v1/people/668909","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":692216,"link":"/api/v1/people/692216"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682177,"link":"/api/v1/people/682177"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":677950,"link":"/api/v1/people/677950","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"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":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.9,"endSpeed":86.5,"strikeZoneTop":3.28,"strikeZoneBottom":1.42,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.467732775139968,"aZ":-23.589000777277562,"pfxX":-1.3805346676608838,"pfxZ":4.5323336936604655,"pX":0.8185662309565327,"pZ":2.674986427909661,"vX0":10.120825932376421,"vY0":-136.37461293025805,"vZ0":-4.038454384109451,"x":85.8,"y":166.56,"x0":-2.752653012430218,"y0":50.002712580254254,"z0":5.79153003106865,"aX":-2.6166550024794697},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.4,"breakVerticalInduced":7.6,"breakHorizontal":0.5,"spinRate":2325,"spinDirection":213},"zone":6,"typeConfidence":2.0,"plateTime":0.4008123774454684,"extension":7.069468191597285},"index":3,"playId":"fe01fe5c-d31d-30c8-a5ff-24617d609971","pitchNumber":4,"startTime":"2025-08-19T02:12:57.210Z","endTime":"2025-08-19T02:13:02.339Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668909,"link":"/api/v1/people/668909","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":692216,"link":"/api/v1/people/692216"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682177,"link":"/api/v1/people/682177"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":677950,"link":"/api/v1/people/677950","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.3,"endSpeed":76.3,"strikeZoneTop":3.28,"strikeZoneBottom":1.42,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.809169312352214,"aZ":-43.645602443170674,"pfxX":5.2153735989174255,"pfxZ":-7.820181606754911,"pX":-0.6605730135538369,"pZ":1.506080825247472,"vX0":3.4997791797074402,"vY0":-121.20912794127469,"vZ0":-1.6518555231808718,"x":142.18,"y":198.12,"x0":-2.807785847295792,"y0":50.002881976451924,"z0":6.056831159778711,"aX":7.650118769538163},"breaks":{"breakAngle":10.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.1,"breakVerticalInduced":-14.3,"breakHorizontal":-10.3,"spinRate":2536,"spinDirection":39},"zone":7,"typeConfidence":2.0,"plateTime":0.4543434225678826,"extension":6.814998286913529},"index":4,"playId":"e6d24eb2-af82-35b1-89bb-ed8cbf6e8ac6","pitchNumber":5,"startTime":"2025-08-19T02:13:30.026Z","endTime":"2025-08-19T02:13:35.014Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668909,"link":"/api/v1/people/668909","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":692216,"link":"/api/v1/people/692216"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682177,"link":"/api/v1/people/682177"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":677950,"link":"/api/v1/people/677950","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":677950,"link":"/api/v1/people/677950"},"credit":"b_ab"},{"player":{"id":668909,"link":"/api/v1/people/668909"},"credit":"p_ab"},{"player":{"id":677950,"link":"/api/v1/people/677950"},"credit":"b_pa"},{"player":{"id":668909,"link":"/api/v1/people/668909"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":38.800000000000004,"awayTeamWinProbability":61.199999999999996,"homeTeamWinProbabilityAdded":-1.1999999999999957,"leverageIndex":0.46,"dramaIndex":24.0,"contextMetrics":{},"playEndTime":"2025-08-19T02:13:35.014Z","atBatIndex":16},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Steven Kwan lines out to left fielder Lourdes Gurriel Jr.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":17,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-08-19T02:15:42.556Z","endTime":"2025-08-19T02:16:16.360Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668678,"fullName":"Zac Gallen","link":"/api/v1/people/668678"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":666971,"link":"/api/v1/people/666971"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":80.7,"endSpeed":74.9,"strikeZoneTop":3.25235612243453,"strikeZoneBottom":1.42554069238015,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.43843260231019,"aZ":-40.417886305705814,"pfxX":0.7996239463644179,"pfxZ":-5.874970540358164,"pX":-0.5549957781095577,"pZ":1.7333716373311925,"vX0":4.750431691772987,"vY0":-117.44294249349602,"vZ0":-1.1499486895951248,"x":138.16,"y":191.98,"x0":-2.704666261776296,"y0":50.00424889428713,"z0":5.975623892125582,"aX":1.1214764742884595},"breaks":{"breakAngle":2.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.6,"breakVerticalInduced":-10.7,"breakHorizontal":-2.5,"spinRate":2435,"spinDirection":37},"zone":7,"typeConfidence":2.0,"plateTime":0.4656847819662562,"extension":6.308945184207244},"index":0,"playId":"20b06135-90e4-3259-acb2-97010b31c045","pitchNumber":1,"startTime":"2025-08-19T02:15:54.659Z","endTime":"2025-08-19T02:15:58.766Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":680757,"link":"/api/v1/people/680757","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.8,"endSpeed":84.5,"strikeZoneTop":3.18,"strikeZoneBottom":1.45,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.407040587675084,"aZ":-13.943549960510204,"pfxX":-3.7065747657985932,"pfxZ":9.93079118958393,"pX":-0.2454275436871894,"pZ":3.4934621008792797,"vX0":7.159078067759436,"vY0":-134.90174694632168,"vZ0":-3.788234447185392,"x":126.36,"y":144.46,"x0":-2.456754922152117,"y0":50.005506653709496,"z0":5.9044303968358545,"aX":-6.807145457529055},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":17.3,"breakHorizontal":5.2,"spinRate":2342,"spinDirection":208},"zone":11,"typeConfidence":2.0,"plateTime":0.40662893900952923,"extension":6.509268944734365},"hitData":{"launchSpeed":87.4,"launchAngle":25.0,"totalDistance":311.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":75.9,"coordY":84.7}},"index":1,"playId":"f3cf7154-1d8c-3b1e-bcc3-c8b295c54836","pitchNumber":2,"startTime":"2025-08-19T02:16:07.555Z","endTime":"2025-08-19T02:16:16.360Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":680757,"link":"/api/v1/people/680757","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":680757,"link":"/api/v1/people/680757"},"credit":"b_ab"},{"player":{"id":668678,"link":"/api/v1/people/668678"},"credit":"p_ab"},{"player":{"id":680757,"link":"/api/v1/people/680757"},"credit":"b_pa"},{"player":{"id":668678,"link":"/api/v1/people/668678"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":41.0,"awayTeamWinProbability":59.0,"homeTeamWinProbabilityAdded":2.1999999999999957,"leverageIndex":0.85,"dramaIndex":40.0,"contextMetrics":{},"playEndTime":"2025-08-19T02:16:16.360Z","atBatIndex":17},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Daniel Schneemann grounds out, second baseman Ketel Marte to first baseman Pavin Smith.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":18,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-08-19T02:16:32.498Z","endTime":"2025-08-19T02:18:01.870Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":682177,"fullName":"Daniel Schneemann","link":"/api/v1/people/682177"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668678,"fullName":"Zac Gallen","link":"/api/v1/people/668678"},"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":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":682177,"fullName":"Daniel Schneemann","link":"/api/v1/people/682177"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":606466,"link":"/api/v1/people/606466"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":656976,"link":"/api/v1/people/656976"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.8,"endSpeed":85.2,"strikeZoneTop":3.57929618551526,"strikeZoneBottom":1.71344151178048,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.9676252395175,"aZ":-13.723519311217999,"pfxX":-3.8794886438228957,"pfxZ":9.84983482099454,"pX":-1.4719945086523696,"pZ":3.292327058659249,"vX0":4.21182399278688,"vY0":-136.47151876286762,"vZ0":-4.63269975602988,"x":173.11,"y":149.89,"x0":-2.5363754604419793,"y0":50.003808774658005,"z0":5.967629982330442,"aX":-7.267944062030329},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":16.9,"breakHorizontal":6.1,"spinRate":2378,"spinDirection":205},"zone":11,"typeConfidence":2.0,"plateTime":0.4024090904508717,"extension":6.491777850565709},"index":0,"playId":"679b7fa3-e838-301c-bae0-da98d1de139f","pitchNumber":1,"startTime":"2025-08-19T02:16:34.192Z","endTime":"2025-08-19T02:16:38.282Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":682177,"link":"/api/v1/people/682177","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.5,"endSpeed":85.3,"strikeZoneTop":3.38,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.602503612302783,"aZ":-13.198184942363923,"pfxX":-2.6271190109708096,"pfxZ":10.180527368166032,"pX":-0.2560129775849865,"pZ":2.5417984700030942,"vX0":7.10725076183999,"vY0":-135.87154212774195,"vZ0":-6.393893765259456,"x":126.76,"y":170.15,"x0":-2.5678569452077014,"y0":50.00304807457187,"z0":5.847897709430132,"aX":-4.8972779092577925},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":17.2,"breakHorizontal":3.2,"spinRate":2219,"spinDirection":204},"zone":5,"typeConfidence":2.0,"plateTime":0.4035793837157926,"extension":6.547433129164665},"index":1,"playId":"bae22d0a-ef76-361e-9a1d-8dfbef57c3ac","pitchNumber":2,"startTime":"2025-08-19T02:16:45.973Z","endTime":"2025-08-19T02:16:51.557Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":682177,"link":"/api/v1/people/682177","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.6,"endSpeed":86.2,"strikeZoneTop":3.38,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.776243784917504,"aZ":-12.63922795402092,"pfxX":-2.9396352662189953,"pfxZ":10.345087968916499,"pX":-6.8677472924665E-5,"pZ":2.5065861789304806,"vX0":7.891502140640724,"vY0":-136.05013074008815,"vZ0":-6.428756782872378,"x":117.0,"y":171.1,"x0":-2.546955915495458,"y0":50.00620887838551,"z0":5.763690899083261,"aX":-5.5538528190345895},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":17.6,"breakHorizontal":3.8,"spinRate":2386,"spinDirection":211},"zone":5,"typeConfidence":2.0,"plateTime":0.4014669284007315,"extension":6.582937410929893},"index":2,"playId":"2c658e7a-b2bb-3e15-aeb7-063073c8de49","pitchNumber":3,"startTime":"2025-08-19T02:17:01.940Z","endTime":"2025-08-19T02:17:08.660Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":682177,"link":"/api/v1/people/682177","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"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":94.3,"endSpeed":86.4,"strikeZoneTop":3.47144708311211,"strikeZoneBottom":1.60674976987785,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.60508075455571,"aZ":-13.087125943962832,"pfxX":-3.4911028375830204,"pfxZ":9.983581918588694,"pX":-1.6602643678862006,"pZ":3.1356975214445173,"vX0":4.287699322879089,"vY0":-137.21380264246176,"vZ0":-4.976917558008097,"x":180.29,"y":154.12,"x0":-2.787617091866304,"y0":50.0034877668428,"z0":5.860774226663379,"aX":-6.6751846901419745},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":17.3,"breakHorizontal":5.4,"spinRate":2437,"spinDirection":216},"zone":11,"typeConfidence":2.0,"plateTime":0.39876936451925715,"extension":6.530628833250713},"index":3,"playId":"8e6ca6fa-49cc-3820-bf02-f6f86b761e37","pitchNumber":4,"startTime":"2025-08-19T02:17:17.111Z","endTime":"2025-08-19T02:17:22.128Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":682177,"link":"/api/v1/people/682177","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.6,"endSpeed":85.6,"strikeZoneTop":3.38,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.487420048889327,"aZ":-12.20915756350523,"pfxX":-3.455386031778761,"pfxZ":10.6776076156649,"pX":1.177145707720825,"pZ":2.705472255605688,"vX0":10.307100731971227,"vY0":-135.82182519032068,"vZ0":-6.213745754502799,"x":72.13,"y":165.73,"x0":-2.2165266383140843,"y0":50.005520879875334,"z0":5.870486483629862,"aX":-6.463295685676599},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":18.1,"breakHorizontal":4.1,"spinRate":2386,"spinDirection":207},"zone":12,"typeConfidence":2.0,"plateTime":0.4031280018503596,"extension":6.59390873216136},"index":4,"playId":"53c0fd29-4f6d-329a-84a3-244f087f3be0","pitchNumber":5,"startTime":"2025-08-19T02:17:29.474Z","endTime":"2025-08-19T02:17:36.124Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":682177,"link":"/api/v1/people/682177","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"index":5,"startTime":"2025-08-19T02:17:44.252Z","endTime":"2025-08-19T02:17:52.506Z","isPitch":false,"type":"action","player":{"id":682177,"link":"/api/v1/people/682177"},"defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":682177,"link":"/api/v1/people/682177","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"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":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.5,"endSpeed":78.4,"strikeZoneTop":3.38,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.853554642362948,"aZ":-29.74649917589307,"pfxX":-5.5450634276994135,"pfxZ":1.5675549795768617,"pX":-0.5874347848568677,"pZ":2.1243927813684826,"vX0":7.2528519915410135,"vY0":-122.94647869135102,"vZ0":-2.788975658161963,"x":139.39,"y":181.42,"x0":-2.8402570656954262,"y0":50.00308779790809,"z0":5.769886913629676,"aX":-8.5837632306789},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":2.5,"breakHorizontal":8.5,"spinRate":1504,"spinDirection":222},"zone":7,"typeConfidence":2.0,"plateTime":0.44364193930880225,"extension":6.478658958716107},"hitData":{"launchSpeed":84.9,"launchAngle":-44.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":142.56,"coordY":158.41}},"index":6,"playId":"7e699fda-e075-3d2e-b1f3-420cbc4989d7","pitchNumber":6,"startTime":"2025-08-19T02:17:52.506Z","endTime":"2025-08-19T02:18:01.870Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":682177,"link":"/api/v1/people/682177","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682177,"link":"/api/v1/people/682177"},"credit":"b_ab"},{"player":{"id":668678,"link":"/api/v1/people/668678"},"credit":"p_ab"},{"player":{"id":682177,"link":"/api/v1/people/682177"},"credit":"b_pa"},{"player":{"id":668678,"link":"/api/v1/people/668678"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":42.6,"awayTeamWinProbability":57.4,"homeTeamWinProbabilityAdded":1.6000000000000014,"leverageIndex":0.64,"dramaIndex":31.0,"contextMetrics":{},"playEndTime":"2025-08-19T02:18:01.870Z","atBatIndex":18},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"José Ramírez flies out to right fielder Corbin Carroll.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":19,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-08-19T02:18:18.179Z","endTime":"2025-08-19T02:19:44.301Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668678,"fullName":"Zac Gallen","link":"/api/v1/people/668678"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":682998,"link":"/api/v1/people/682998"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.3,"endSpeed":80.0,"strikeZoneTop":3.43,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.55723169744563,"aZ":-29.378736648914842,"pfxX":-6.4227602549936815,"pfxZ":1.7408087313724758,"pX":-0.9957202114963394,"pZ":1.1537870367752783,"vX0":6.903785598282513,"vY0":-125.4885082168096,"vZ0":-5.286182427056447,"x":154.95,"y":207.63,"x0":-2.938067491291677,"y0":50.00399691129635,"z0":5.658878015704144,"aX":-10.323538901564326},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":2.3,"breakHorizontal":10.2,"spinRate":1570,"spinDirection":226},"zone":13,"typeConfidence":2.0,"plateTime":0.4351836663308335,"extension":6.5885781253501925},"index":0,"playId":"6f0e7b1a-71bd-33a8-b694-6f82e671cd4e","pitchNumber":1,"startTime":"2025-08-19T02:18:23.625Z","endTime":"2025-08-19T02:18:26.804Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":608070,"link":"/api/v1/people/608070","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"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.8,"endSpeed":80.2,"strikeZoneTop":3.60468851308011,"strikeZoneBottom":1.48045287693948,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.404834564267635,"aZ":-26.385022642240042,"pfxX":-7.765218821990971,"pfxZ":3.5677154019635546,"pX":-1.0302018365804384,"pZ":1.1359794817844697,"vX0":7.146339284045203,"vY0":-126.17489611217275,"vZ0":-5.906654114356299,"x":156.27,"y":208.11,"x0":-2.883155145663421,"y0":50.00096175170383,"z0":5.618996225605664,"aX":-12.585677757691583},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":5.4,"breakHorizontal":12.5,"spinRate":1545,"spinDirection":224},"zone":13,"typeConfidence":2.0,"plateTime":0.43323499077983785,"extension":6.562046530423478},"index":1,"playId":"beec884b-d185-3762-8f8b-be69f5413f99","pitchNumber":2,"startTime":"2025-08-19T02:18:37.840Z","endTime":"2025-08-19T02:18:41.900Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":608070,"link":"/api/v1/people/608070","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"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":86.8,"endSpeed":80.1,"strikeZoneTop":3.60031765807308,"strikeZoneBottom":1.56077047135256,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.42893151330412,"aZ":-28.568770573313447,"pfxX":-7.601763137403812,"pfxZ":2.2339463058255813,"pX":-1.5782223978478187,"pZ":0.2900703887390284,"vX0":5.633853708749757,"vY0":-126.21811875762887,"vZ0":-7.418734009273466,"x":177.16,"y":230.95,"x0":-2.8503870527366693,"y0":50.00454707123866,"z0":5.564616821698399,"aX":-12.279832284198168},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":2.5,"breakHorizontal":12.5,"spinRate":1618,"spinDirection":227},"zone":13,"typeConfidence":2.0,"plateTime":0.4337644069075033,"extension":6.5024142405135406},"index":2,"playId":"3a0339f3-9c61-3547-8492-27de3cfa4d68","pitchNumber":3,"startTime":"2025-08-19T02:18:51.736Z","endTime":"2025-08-19T02:18:56.021Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":608070,"link":"/api/v1/people/608070","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"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":84.7,"endSpeed":78.6,"strikeZoneTop":3.43,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.09128309101346,"aZ":-28.12780960694466,"pfxX":-5.889070705314701,"pfxZ":2.6012381786757235,"pX":-0.5917840432746543,"pZ":1.7683246210352492,"vX0":7.398336181523785,"vY0":-123.1875577475823,"vZ0":-3.7562621481538563,"x":139.56,"y":191.04,"x0":-2.8544162563532423,"y0":50.0003338775177,"z0":5.663776943109216,"aX":-9.144680856780269},"breaks":{"breakAngle":15.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":4.2,"breakHorizontal":9.1,"spinRate":1473,"spinDirection":224},"zone":7,"typeConfidence":2.0,"plateTime":0.4428789278832945,"extension":6.463315587749655},"index":3,"playId":"074cc130-82c6-35b5-aeb8-76abd3a76a98","pitchNumber":4,"startTime":"2025-08-19T02:19:12.449Z","endTime":"2025-08-19T02:19:18.040Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":608070,"link":"/api/v1/people/608070","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"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":93.6,"endSpeed":85.8,"strikeZoneTop":3.43,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.80722583408647,"aZ":-16.508304179312123,"pfxX":-4.698185907894279,"pfxZ":8.30681910228516,"pX":-0.40545309782546946,"pZ":3.6363126485920376,"vX0":7.517573948853373,"vY0":-136.18801617821737,"vZ0":-3.0585188619599433,"x":132.45,"y":140.6,"x0":-2.586189276246945,"y0":50.001181607817614,"z0":5.910091420264502,"aX":-8.859263638087802},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":14.6,"breakHorizontal":7.0,"spinRate":2328,"spinDirection":209},"zone":11,"typeConfidence":2.0,"plateTime":0.4015778658099718,"extension":6.426873044760682},"hitData":{"launchSpeed":91.4,"launchAngle":42.0,"totalDistance":317.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":213.27,"coordY":104.98}},"index":4,"playId":"572c8045-0640-337a-a534-df1bdfb9a6d9","pitchNumber":5,"startTime":"2025-08-19T02:19:33.024Z","endTime":"2025-08-19T02:19:44.301Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":608070,"link":"/api/v1/people/608070","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":608070,"link":"/api/v1/people/608070"},"credit":"b_ab"},{"player":{"id":668678,"link":"/api/v1/people/668678"},"credit":"p_ab"},{"player":{"id":608070,"link":"/api/v1/people/608070"},"credit":"b_pa"},{"player":{"id":668678,"link":"/api/v1/people/668678"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":43.7,"awayTeamWinProbability":56.3,"homeTeamWinProbabilityAdded":1.1000000000000014,"leverageIndex":0.42,"dramaIndex":22.0,"contextMetrics":{},"playEndTime":"2025-08-19T02:19:44.301Z","atBatIndex":19},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"James McCann lines out sharply to right fielder Nolan Jones.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":20,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-08-19T02:21:47.284Z","endTime":"2025-08-19T02:22:16.275Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":543510,"fullName":"James McCann","link":"/api/v1/people/543510"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668909,"fullName":"Gavin Williams","link":"/api/v1/people/668909"},"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":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":543510,"fullName":"James McCann","link":"/api/v1/people/543510"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":666134,"link":"/api/v1/people/666134"},"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":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.9,"endSpeed":88.7,"strikeZoneTop":3.72454163505582,"strikeZoneBottom":1.50345709785759,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.075890220554427,"aZ":-14.540351544370177,"pfxX":-6.750946761012633,"pfxZ":8.796226911367441,"pX":1.1889222970642301,"pZ":3.1120698266968545,"vX0":12.676002244870777,"vY0":-140.5117383044753,"vZ0":-5.787554366746102,"x":71.68,"y":154.75,"x0":-2.498461003488274,"y0":50.00309911098645,"z0":6.139083184880222,"aX":-13.535063229277377},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":14.9,"breakHorizontal":9.7,"spinRate":2243,"spinDirection":217},"zone":12,"typeConfidence":2.0,"plateTime":0.38942650806592116,"extension":7.103483238818903},"index":0,"playId":"a744d611-95ef-396d-bee2-5d6c038e1865","pitchNumber":1,"startTime":"2025-08-19T02:21:54.252Z","endTime":"2025-08-19T02:22:00.772Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668909,"link":"/api/v1/people/668909","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":692216,"link":"/api/v1/people/692216"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682177,"link":"/api/v1/people/682177"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":543510,"link":"/api/v1/people/543510","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.3,"endSpeed":87.8,"strikeZoneTop":3.53,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.228431503207936,"aZ":-16.993936655711412,"pfxX":-6.924776804284171,"pfxZ":7.6861697789484955,"pX":0.3531803343623774,"pZ":2.6213938088693554,"vX0":10.774559873719822,"vY0":-139.80418614178194,"vZ0":-5.419388787726676,"x":103.54,"y":168.0,"x0":-2.655272368732477,"y0":50.001367453909616,"z0":5.704562273927282,"aX":-13.674407504979857},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":12.8,"breakHorizontal":10.2,"spinRate":2291,"spinDirection":229},"zone":6,"typeConfidence":2.0,"plateTime":0.3921352622405192,"extension":7.25974882561582},"hitData":{"launchSpeed":105.6,"launchAngle":15.0,"totalDistance":306.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":186.08,"coordY":91.5}},"index":1,"playId":"1cb35f8c-9a42-33a9-9f03-a8cfa0456813","pitchNumber":2,"startTime":"2025-08-19T02:22:07.679Z","endTime":"2025-08-19T02:22:16.275Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668909,"link":"/api/v1/people/668909","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":692216,"link":"/api/v1/people/692216"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682177,"link":"/api/v1/people/682177"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":543510,"link":"/api/v1/people/543510","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":543510,"link":"/api/v1/people/543510"},"credit":"b_ab"},{"player":{"id":668909,"link":"/api/v1/people/668909"},"credit":"p_ab"},{"player":{"id":543510,"link":"/api/v1/people/543510"},"credit":"b_pa"},{"player":{"id":668909,"link":"/api/v1/people/668909"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":40.9,"awayTeamWinProbability":59.1,"homeTeamWinProbabilityAdded":-2.8000000000000043,"leverageIndex":1.07,"dramaIndex":49.0,"contextMetrics":{},"playEndTime":"2025-08-19T02:22:16.275Z","atBatIndex":20},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Geraldo Perdomo singles on a sharp line drive to right fielder Nolan Jones.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":21,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-08-19T02:22:31.514Z","endTime":"2025-08-19T02:24:42.218Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668909,"fullName":"Gavin Williams","link":"/api/v1/people/668909"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,3,4,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":666134,"link":"/api/v1/people/666134"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":83.0,"endSpeed":76.3,"strikeZoneTop":3.66882184223838,"strikeZoneBottom":1.64580760712473,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.27351870285845,"aZ":-44.38802962686813,"pfxX":5.231969739304134,"pfxZ":-8.34843975185188,"pX":0.7326340081994583,"pZ":2.4520696382832132,"vX0":6.194289402351413,"vY0":-120.67455537468997,"vZ0":0.3117917787191309,"x":89.07,"y":172.57,"x0":-2.5552776429542217,"y0":50.00452070722092,"z0":6.257926948321811,"aX":7.651946399888359},"breaks":{"breakAngle":10.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.7,"breakVerticalInduced":-14.8,"breakHorizontal":-11.0,"spinRate":2505,"spinDirection":35},"zone":6,"typeConfidence":2.0,"plateTime":0.4553248411455595,"extension":6.683467254506235},"index":0,"playId":"c5f976dc-5cda-31ea-ada0-480e4d3d4f81","pitchNumber":1,"startTime":"2025-08-19T02:22:38.724Z","endTime":"2025-08-19T02:22:43.842Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668909,"link":"/api/v1/people/668909","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":692216,"link":"/api/v1/people/692216"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682177,"link":"/api/v1/people/682177"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":672695,"link":"/api/v1/people/672695","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.5,"endSpeed":89.0,"strikeZoneTop":3.67658298398347,"strikeZoneBottom":1.62572802544743,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.41029723576077,"aZ":-14.108187748010666,"pfxX":-7.543379410783465,"pfxZ":8.877315210305674,"pX":-0.3731523666495067,"pZ":3.8781169854063786,"vX0":8.809964047747581,"vY0":-141.7484758578745,"vZ0":-3.8914314718958334,"x":131.22,"y":134.07,"x0":-2.5414261381978114,"y0":50.001577789181944,"z0":6.16955186028847,"aX":-15.349535526101555},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":15.5,"breakHorizontal":11.9,"spinRate":2327,"spinDirection":221},"zone":11,"typeConfidence":2.0,"plateTime":0.38640974634256553,"extension":6.853572616623201},"index":1,"playId":"38bad1b7-0dce-34f9-a40f-7838f9a03de2","pitchNumber":2,"startTime":"2025-08-19T02:22:50.882Z","endTime":"2025-08-19T02:22:55.440Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668909,"link":"/api/v1/people/668909","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":692216,"link":"/api/v1/people/692216"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682177,"link":"/api/v1/people/682177"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":672695,"link":"/api/v1/people/672695","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"index":2,"startTime":"2025-08-19T02:23:06.035Z","endTime":"2025-08-19T02:23:18.314Z","isPitch":false,"type":"action","player":{"id":672695,"link":"/api/v1/people/672695"},"defense":{"pitcher":{"id":668909,"link":"/api/v1/people/668909","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":692216,"link":"/api/v1/people/692216"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682177,"link":"/api/v1/people/682177"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":672695,"link":"/api/v1/people/672695","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"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":98.1,"endSpeed":89.8,"strikeZoneTop":3.71326623416229,"strikeZoneBottom":1.66261058752563,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.761575773419196,"aZ":-11.839847045137693,"pfxX":-8.69498121384441,"pfxZ":9.961604001981565,"pX":1.061047994308699,"pZ":0.5577389748097149,"vX0":13.18701521151976,"vY0":-141.81896673809663,"vZ0":-12.342968583313288,"x":76.56,"y":223.72,"x0":-2.514757325557021,"y0":50.00653671473174,"z0":5.716551906718457,"aX":-17.755452141836766},"breaks":{"breakAngle":45.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":15.5,"breakHorizontal":13.2,"spinRate":2329,"spinDirection":223},"zone":14,"typeConfidence":2.0,"plateTime":0.38588409593606077,"extension":7.069492041772866},"index":3,"playId":"a6fc642e-2d72-3bf6-b357-12884f2b39d7","pitchNumber":3,"startTime":"2025-08-19T02:23:18.314Z","endTime":"2025-08-19T02:23:23.023Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668909,"link":"/api/v1/people/668909","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":692216,"link":"/api/v1/people/692216"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682177,"link":"/api/v1/people/682177"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":672695,"link":"/api/v1/people/672695","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.7,"endSpeed":89.4,"strikeZoneTop":3.49,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.884116929981527,"aZ":-12.718118172478166,"pfxX":-7.828336049109158,"pfxZ":9.53650930629804,"pX":-0.50594266997803,"pZ":2.212875657165465,"vX0":9.01329406593419,"vY0":-141.81755356483322,"vZ0":-7.779350593520553,"x":136.29,"y":179.03,"x0":-2.7055627321184472,"y0":50.00690414385064,"z0":5.799685368545107,"aX":-15.978597296505068},"breaks":{"breakAngle":44.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":15.8,"breakHorizontal":12.4,"spinRate":2417,"spinDirection":227},"zone":4,"typeConfidence":2.0,"plateTime":0.38594698061766675,"extension":6.977754814231365},"index":4,"playId":"f61ff57f-2e24-366c-bfb7-86fb9dd6b232","pitchNumber":4,"startTime":"2025-08-19T02:23:36.559Z","endTime":"2025-08-19T02:23:43.305Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668909,"link":"/api/v1/people/668909","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":692216,"link":"/api/v1/people/692216"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682177,"link":"/api/v1/people/682177"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":672695,"link":"/api/v1/people/672695","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.2,"endSpeed":77.9,"strikeZoneTop":3.71258850918462,"strikeZoneBottom":1.52257656428521,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.683758223866054,"aZ":-43.17872580121174,"pfxX":4.563667901628978,"pfxZ":-7.287439738147139,"pX":0.03803219959465879,"pZ":0.9316977660424479,"vX0":5.142327315963178,"vY0":-122.54318188687026,"vZ0":-3.454104551903524,"x":115.55,"y":213.62,"x0":-2.685471291614062,"y0":50.00145625093031,"z0":6.072109691319062,"aX":6.893459339313692},"breaks":{"breakAngle":9.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.6,"breakVerticalInduced":-13.8,"breakHorizontal":-9.5,"spinRate":2522,"spinDirection":30},"zone":14,"typeConfidence":2.0,"plateTime":0.4480824099365086,"extension":6.739118720220199},"index":5,"playId":"b68ecf66-0aa5-3524-a06c-1b06ed982dbf","pitchNumber":5,"startTime":"2025-08-19T02:23:53.326Z","endTime":"2025-08-19T02:23:59.020Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668909,"link":"/api/v1/people/668909","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":692216,"link":"/api/v1/people/692216"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682177,"link":"/api/v1/people/682177"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":672695,"link":"/api/v1/people/672695","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":98.7,"endSpeed":90.0,"strikeZoneTop":3.49,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.0962793304,"aZ":-10.96142898107433,"pfxX":-7.796731215794695,"pfxZ":10.238357978330876,"pX":0.22894090866436823,"pZ":1.9864947653586114,"vX0":10.749915573691577,"vY0":-143.05762581617296,"vZ0":-8.73638659846996,"x":108.27,"y":185.14,"x0":-2.5650791220335574,"y0":50.006233271407076,"z0":5.767885399377544,"aX":-16.159460054142553},"breaks":{"breakAngle":46.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.4,"breakVerticalInduced":16.8,"breakHorizontal":12.0,"spinRate":2402,"spinDirection":225},"zone":8,"typeConfidence":2.0,"plateTime":0.382913082304543,"extension":6.985496397892521},"index":6,"playId":"18c52a44-395a-3fbb-aef4-ad04d5268a9d","pitchNumber":6,"startTime":"2025-08-19T02:24:13.299Z","endTime":"2025-08-19T02:24:17.607Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668909,"link":"/api/v1/people/668909","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":692216,"link":"/api/v1/people/692216"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682177,"link":"/api/v1/people/682177"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":672695,"link":"/api/v1/people/672695","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"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":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":98.5,"endSpeed":90.6,"strikeZoneTop":3.49,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.645665058839985,"aZ":-13.391367996679145,"pfxX":-7.98471374692054,"pfxZ":9.007563648291265,"pX":0.07473968807336709,"pZ":2.013573043421876,"vX0":10.326426184513975,"vY0":-142.96312798496805,"vZ0":-8.302035639344187,"x":114.15,"y":184.41,"x0":-2.53409600722364,"y0":50.00320625745409,"z0":5.781318007513985,"aX":-16.652260792700012},"breaks":{"breakAngle":43.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":14.9,"breakHorizontal":12.6,"spinRate":2401,"spinDirection":223},"zone":8,"typeConfidence":2.0,"plateTime":0.38202178278293797,"extension":7.027130129817099},"hitData":{"launchSpeed":101.6,"launchAngle":10.0,"totalDistance":180.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":153.12,"coordY":103.07}},"index":7,"playId":"3fcc25ea-8600-30cd-853e-8ff7aef65e4b","pitchNumber":7,"startTime":"2025-08-19T02:24:30.531Z","endTime":"2025-08-19T02:24:42.218Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668909,"link":"/api/v1/people/668909","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":692216,"link":"/api/v1/people/692216"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682177,"link":"/api/v1/people/682177"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":672695,"link":"/api/v1/people/672695","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":672695,"link":"/api/v1/people/672695"},"credit":"b_ab"},{"player":{"id":668909,"link":"/api/v1/people/668909"},"credit":"p_ab"},{"player":{"id":672695,"link":"/api/v1/people/672695"},"credit":"b_pa"},{"player":{"id":668909,"link":"/api/v1/people/668909"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":44.0,"awayTeamWinProbability":56.0,"homeTeamWinProbabilityAdded":3.1000000000000014,"leverageIndex":0.78,"dramaIndex":44.0,"contextMetrics":{},"playEndTime":"2025-08-19T02:24:42.218Z","atBatIndex":21},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Ketel Marte grounds into a force out, second baseman Brayan Rocchio to shortstop Gabriel Arias. Geraldo Perdomo out at 2nd. Ketel Marte to 1st.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":22,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-08-19T02:24:55.014Z","endTime":"2025-08-19T02:27:23.627Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668909,"fullName":"Gavin Williams","link":"/api/v1/people/668909"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":677587,"link":"/api/v1/people/677587"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":672356,"link":"/api/v1/people/672356"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"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":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"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(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":98.0,"endSpeed":90.0,"strikeZoneTop":3.79750521353072,"strikeZoneBottom":1.75741076787374,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.545800868783328,"aZ":-22.36559538091425,"pfxX":-8.283097996571609,"pfxZ":4.756381685182909,"pX":-0.6335535833254166,"pZ":2.188484705242239,"vX0":8.606980136186769,"vY0":-142.41921534759467,"vZ0":-5.943551894877178,"x":141.15,"y":179.69,"x0":-2.6131541444429645,"y0":50.00367459685004,"z0":5.70933866387967,"aX":-17.08170353015782},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":7.6,"breakHorizontal":13.3,"spinRate":2184,"spinDirection":232},"zone":7,"typeConfidence":2.0,"plateTime":0.38402862196401344,"extension":6.916678802568308},"index":0,"playId":"38f0e18b-c656-30cb-af3e-c9d82ad3fd2c","pitchNumber":1,"startTime":"2025-08-19T02:25:12.237Z","endTime":"2025-08-19T02:25:16.279Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668909,"link":"/api/v1/people/668909","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":692216,"link":"/api/v1/people/692216"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682177,"link":"/api/v1/people/682177"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":606466,"link":"/api/v1/people/606466","batSide":{"code":"L","description":"Left"}},"first":{"id":672695,"link":"/api/v1/people/672695"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":98.6,"endSpeed":90.0,"strikeZoneTop":3.77832750293486,"strikeZoneBottom":1.70994464593749,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.06580252510411,"aZ":-14.895745096612218,"pfxX":-9.136725052259324,"pfxZ":8.355568622386876,"pX":0.12028811777246716,"pZ":1.7802076672721767,"vX0":11.1230833332639,"vY0":-142.9294510449767,"vZ0":-8.621080082925477,"x":112.41,"y":190.71,"x0":-2.6354630313285257,"y0":50.00329307536109,"z0":5.7717379606395145,"aX":-18.8967245351994},"breaks":{"breakAngle":44.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":13.4,"breakHorizontal":14.3,"spinRate":2395,"spinDirection":230},"zone":8,"typeConfidence":2.0,"plateTime":0.3832642516323559,"extension":6.988734948430501},"index":1,"playId":"8670c1f7-cfe8-3115-94e3-5ef8528dff26","pitchNumber":2,"startTime":"2025-08-19T02:25:29.321Z","endTime":"2025-08-19T02:25:34.264Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668909,"link":"/api/v1/people/668909","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":692216,"link":"/api/v1/people/692216"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682177,"link":"/api/v1/people/682177"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":606466,"link":"/api/v1/people/606466","batSide":{"code":"L","description":"Left"}},"first":{"id":672695,"link":"/api/v1/people/672695"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.4,"endSpeed":76.9,"strikeZoneTop":3.68922337562147,"strikeZoneBottom":1.76213131905351,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.61819433415731,"aZ":-40.56795093249225,"pfxX":5.535222109255187,"pfxZ":-5.687923158421734,"pX":1.0452286098188304,"pZ":1.1166883681100497,"vX0":7.2973406810437975,"vY0":-121.22169722628743,"vZ0":-3.267941787296263,"x":77.16,"y":208.63,"x0":-2.733365400361348,"y0":50.004107748342555,"z0":6.0546598148795026,"aX":8.165657948212818},"breaks":{"breakAngle":13.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.5,"breakVerticalInduced":-10.8,"breakHorizontal":-11.9,"spinRate":2575,"spinDirection":35},"zone":14,"typeConfidence":2.0,"plateTime":0.45335472147613887,"extension":6.842524153310854},"index":2,"playId":"9f5d4280-b594-3152-9896-b34e79af4eee","pitchNumber":3,"startTime":"2025-08-19T02:25:49.168Z","endTime":"2025-08-19T02:25:54.012Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668909,"link":"/api/v1/people/668909","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":692216,"link":"/api/v1/people/692216"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682177,"link":"/api/v1/people/682177"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":606466,"link":"/api/v1/people/606466","batSide":{"code":"L","description":"Left"}},"first":{"id":672695,"link":"/api/v1/people/672695"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"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":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.1,"endSpeed":77.5,"strikeZoneTop":3.62746884793083,"strikeZoneBottom":1.70036942859459,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.51338737066542,"aZ":-41.72160264037036,"pfxX":4.401171489331385,"pfxZ":-6.373090067841076,"pX":1.152055863962916,"pZ":0.8797383689677998,"vX0":8.121687737130799,"vY0":-122.24573587674249,"vZ0":-3.7649818090371223,"x":73.09,"y":215.03,"x0":-2.7994015307904823,"y0":50.00470538118758,"z0":6.060686513151167,"aX":6.589968583239164},"breaks":{"breakAngle":10.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.4,"breakVerticalInduced":-12.2,"breakHorizontal":-10.1,"spinRate":2432,"spinDirection":31},"zone":14,"typeConfidence":2.0,"plateTime":0.4499007449604919,"extension":6.824145527357362},"index":3,"playId":"ef396cfd-c209-3820-a8a1-ba633c5a8b4a","pitchNumber":4,"startTime":"2025-08-19T02:26:09.447Z","endTime":"2025-08-19T02:26:13.323Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668909,"link":"/api/v1/people/668909","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":692216,"link":"/api/v1/people/692216"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682177,"link":"/api/v1/people/682177"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":606466,"link":"/api/v1/people/606466","batSide":{"code":"L","description":"Left"}},"first":{"id":672695,"link":"/api/v1/people/672695"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.7,"endSpeed":89.4,"strikeZoneTop":3.59,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.24651838249535,"aZ":-18.987300523878147,"pfxX":-9.785294857162508,"pfxZ":6.4480436942278185,"pX":-1.3325449226455983,"pZ":2.72760481306424,"vX0":7.780483228025299,"vY0":-142.02947063901067,"vZ0":-5.062994622363007,"x":167.79,"y":165.13,"x0":-2.8348950312360994,"y0":50.00110080824297,"z0":5.7390719662661605,"aX":-20.008254550856165},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":10.8,"breakHorizontal":16.2,"spinRate":2108,"spinDirection":236},"zone":11,"typeConfidence":2.0,"plateTime":0.3854993797336439,"extension":7.068066081471162},"index":4,"playId":"a169d1b6-72bc-3b9b-b4de-7d6fa043f2f5","pitchNumber":5,"startTime":"2025-08-19T02:26:33.211Z","endTime":"2025-08-19T02:26:36.831Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668909,"link":"/api/v1/people/668909","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":692216,"link":"/api/v1/people/692216"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682177,"link":"/api/v1/people/682177"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":606466,"link":"/api/v1/people/606466","batSide":{"code":"L","description":"Left"}},"first":{"id":672695,"link":"/api/v1/people/672695"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"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":97.9,"endSpeed":88.8,"strikeZoneTop":3.75695125307658,"strikeZoneBottom":1.71691459124188,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.73428188592754,"aZ":-13.83662504347497,"pfxX":-5.964726393727167,"pfxZ":9.000614545627165,"pX":-1.386210245508203,"pZ":3.2650710974542925,"vX0":6.318590539244435,"vY0":-142.32917772666576,"vZ0":-4.801545802581938,"x":169.84,"y":150.62,"x0":-2.867293692881059,"y0":50.00664478263642,"z0":5.860147074510462,"aX":-12.157626960295273},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":15.4,"breakHorizontal":9.4,"spinRate":2370,"spinDirection":229},"zone":11,"typeConfidence":2.0,"plateTime":0.38584073256454987,"extension":6.887551905523602},"index":5,"playId":"a543d1b4-6012-359e-92d6-643df30e3f94","pitchNumber":6,"startTime":"2025-08-19T02:26:55.538Z","endTime":"2025-08-19T02:27:00.205Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668909,"link":"/api/v1/people/668909","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":692216,"link":"/api/v1/people/692216"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682177,"link":"/api/v1/people/682177"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":606466,"link":"/api/v1/people/606466","batSide":{"code":"L","description":"Left"}},"first":{"id":672695,"link":"/api/v1/people/672695"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"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":98.4,"endSpeed":89.1,"strikeZoneTop":3.59,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.60390552750856,"aZ":-13.75217539037364,"pfxX":-7.502742841406659,"pfxZ":8.996051010323843,"pX":-0.4450091768087104,"pZ":2.4741722358202978,"vX0":9.059849467844515,"vY0":-142.83865071779044,"vZ0":-6.8777966397689365,"x":133.96,"y":171.98,"x0":-2.696432045106676,"y0":50.0059020675796,"z0":5.793436096021692,"aX":-15.369967783944166},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":14.9,"breakHorizontal":11.5,"spinRate":2323,"spinDirection":229},"zone":4,"typeConfidence":2.0,"plateTime":0.3847594569442334,"extension":6.9597743405206804},"hitData":{"launchSpeed":102.2,"launchAngle":5.0,"totalDistance":111.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":155.58,"coordY":152.63}},"index":6,"playId":"3c685fb4-87ef-3c6c-9afc-d3456920261c","pitchNumber":7,"startTime":"2025-08-19T02:27:15.244Z","endTime":"2025-08-19T02:27:23.627Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668909,"link":"/api/v1/people/668909","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":692216,"link":"/api/v1/people/692216"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682177,"link":"/api/v1/people/682177"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":606466,"link":"/api/v1/people/606466","batSide":{"code":"L","description":"Left"}},"first":{"id":672695,"link":"/api/v1/people/672695"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":606466,"link":"/api/v1/people/606466"},"credit":"b_ab"},{"player":{"id":668909,"link":"/api/v1/people/668909"},"credit":"p_ab"},{"player":{"id":606466,"link":"/api/v1/people/606466"},"credit":"b_pa"},{"player":{"id":668909,"link":"/api/v1/people/668909"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":40.400000000000006,"awayTeamWinProbability":59.599999999999994,"homeTeamWinProbabilityAdded":-3.5999999999999943,"leverageIndex":1.5,"dramaIndex":65.0,"contextMetrics":{},"playEndTime":"2025-08-19T02:27:23.627Z","atBatIndex":22},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Corbin Carroll flies out to center fielder Daniel Schneemann.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":23,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-08-19T02:27:57.117Z","endTime":"2025-08-19T02:28:50.978Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668909,"fullName":"Gavin Williams","link":"/api/v1/people/668909"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":682177,"link":"/api/v1/people/682177"},"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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.3,"endSpeed":86.1,"strikeZoneTop":3.31542596359487,"strikeZoneBottom":1.46944540062638,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.854803850293344,"aZ":-24.09752618696048,"pfxX":-1.6944352441660122,"pfxZ":4.31185389200361,"pX":1.302595740418288,"pZ":2.395142416725204,"vX0":11.350712370989383,"vY0":-135.52755298272012,"vZ0":-4.439095447575022,"x":67.35,"y":174.11,"x0":-2.7080488355784396,"y0":50.00033548919394,"z0":5.724031053560489,"aX":-3.1732761382639993},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.2,"breakVerticalInduced":7.1,"breakHorizontal":0.8,"spinRate":2306,"spinDirection":213},"zone":12,"typeConfidence":2.0,"plateTime":0.4031613269379828,"extension":7.023650423482358},"index":0,"playId":"82b75bbd-d122-3893-ab64-a9c3b68df552","pitchNumber":1,"startTime":"2025-08-19T02:28:04.187Z","endTime":"2025-08-19T02:28:08.405Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668909,"link":"/api/v1/people/668909","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":692216,"link":"/api/v1/people/692216"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682177,"link":"/api/v1/people/682177"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":682998,"link":"/api/v1/people/682998","batSide":{"code":"L","description":"Left"}},"first":{"id":606466,"link":"/api/v1/people/606466"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":97.2,"endSpeed":88.6,"strikeZoneTop":3.30352902276404,"strikeZoneBottom":1.5426237905095,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.186849241856315,"aZ":-13.338025879015445,"pfxX":-7.474849556975078,"pfxZ":9.336300579500234,"pX":-0.047821229314344106,"pZ":3.600739901507709,"vX0":9.709572585987303,"vY0":-141.16379210289315,"vZ0":-4.362086316330643,"x":118.82,"y":141.56,"x0":-2.5611370238450206,"y0":50.00397267257044,"z0":6.024899083953203,"aX":-15.083802582399784},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":16.2,"breakHorizontal":11.5,"spinRate":2344,"spinDirection":222},"zone":11,"typeConfidence":2.0,"plateTime":0.3880183918744362,"extension":6.941871178841048},"index":1,"playId":"aedfd58a-d674-3eb9-a093-ab9b8b0b4b7e","pitchNumber":2,"startTime":"2025-08-19T02:28:21.788Z","endTime":"2025-08-19T02:28:26.888Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668909,"link":"/api/v1/people/668909","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":692216,"link":"/api/v1/people/692216"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682177,"link":"/api/v1/people/682177"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":682998,"link":"/api/v1/people/682998","batSide":{"code":"L","description":"Left"}},"first":{"id":606466,"link":"/api/v1/people/606466"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"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":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.3,"endSpeed":76.6,"strikeZoneTop":3.23,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.24383441359991,"aZ":-43.06587234463745,"pfxX":4.512934474972765,"pfxZ":-7.374032410983018,"pX":0.1398250345582433,"pZ":2.1766799262912837,"vX0":5.080724803663883,"vY0":-121.15378136740074,"vZ0":-0.6457164401436528,"x":111.67,"y":180.01,"x0":-2.5765671291236494,"y0":50.005095267357305,"z0":6.233665447440228,"aX":6.66210891091955},"breaks":{"breakAngle":9.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.9,"breakVerticalInduced":-13.2,"breakHorizontal":-9.5,"spinRate":2502,"spinDirection":34},"zone":5,"typeConfidence":2.0,"plateTime":0.453316135357277,"extension":6.57650002928682},"hitData":{"launchSpeed":99.0,"launchAngle":24.0,"totalDistance":360.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":158.85,"coordY":57.79}},"index":2,"playId":"a4473be4-5dee-3793-ab40-148e19495ffc","pitchNumber":3,"startTime":"2025-08-19T02:28:41.437Z","endTime":"2025-08-19T02:28:50.978Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668909,"link":"/api/v1/people/668909","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":692216,"link":"/api/v1/people/692216"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682177,"link":"/api/v1/people/682177"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":682998,"link":"/api/v1/people/682998","batSide":{"code":"L","description":"Left"}},"first":{"id":606466,"link":"/api/v1/people/606466"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682998,"link":"/api/v1/people/682998"},"credit":"b_ab"},{"player":{"id":668909,"link":"/api/v1/people/668909"},"credit":"p_ab"},{"player":{"id":682998,"link":"/api/v1/people/682998"},"credit":"b_pa"},{"player":{"id":668909,"link":"/api/v1/people/668909"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":37.7,"awayTeamWinProbability":62.3,"homeTeamWinProbabilityAdded":-2.700000000000003,"leverageIndex":1.09,"dramaIndex":49.0,"contextMetrics":{},"playEndTime":"2025-08-19T02:28:50.978Z","atBatIndex":23},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Kyle Manzardo grounds out, second baseman Ketel Marte to first baseman Pavin Smith.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":24,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-08-19T02:30:43.653Z","endTime":"2025-08-19T02:32:07.511Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":700932,"fullName":"Kyle Manzardo","link":"/api/v1/people/700932"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668678,"fullName":"Zac Gallen","link":"/api/v1/people/668678"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4],"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":700932,"fullName":"Kyle Manzardo","link":"/api/v1/people/700932"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":606466,"link":"/api/v1/people/606466"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":656976,"link":"/api/v1/people/656976"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":79.7,"endSpeed":73.9,"strikeZoneTop":3.30513967515307,"strikeZoneBottom":1.34516180455879,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.67116446464826,"aZ":-41.61441968400203,"pfxX":1.191776078366873,"pfxZ":-6.924557642740866,"pX":-0.44302154467112387,"pZ":1.7718920776796507,"vX0":5.077026323364094,"vY0":-116.01351600382682,"vZ0":-0.6091577111802192,"x":133.89,"y":190.94,"x0":-2.814453494748621,"y0":50.002478618477355,"z0":6.003677855548814,"aX":1.6245072442576352},"breaks":{"breakAngle":3.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-55.4,"breakVerticalInduced":-12.4,"breakHorizontal":-3.4,"spinRate":2451,"spinDirection":34},"zone":7,"typeConfidence":2.0,"plateTime":0.4720975774432077,"extension":6.429273959903827},"index":0,"playId":"1c6242b6-5094-3bda-ae88-5d926e0e68c1","pitchNumber":1,"startTime":"2025-08-19T02:31:06.154Z","endTime":"2025-08-19T02:31:10.325Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":700932,"link":"/api/v1/people/700932","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"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":84.5,"endSpeed":77.9,"strikeZoneTop":3.18999938804624,"strikeZoneBottom":1.34000036049709,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.85539077781053,"aZ":-29.29966462060417,"pfxX":-7.782118626682233,"pfxZ":1.8803171231276865,"pX":-0.21957570470656695,"pZ":1.1902781542006389,"vX0":8.492147002146108,"vY0":-122.75857112532236,"vZ0":-4.759475344002584,"x":125.37,"y":206.64,"x0":-2.709498446760397,"y0":50.00271613022909,"z0":5.642697483198147,"aX":-11.90061419922715},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":2.5,"breakHorizontal":12.1,"spinRate":1457,"spinDirection":225},"zone":13,"typeConfidence":2.0,"plateTime":0.4458506554082855,"extension":6.542242467168082},"index":1,"playId":"3f979a1d-4fd9-3bdf-824a-b0815cdeb70c","pitchNumber":2,"startTime":"2025-08-19T02:31:19.881Z","endTime":"2025-08-19T02:31:23.246Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":700932,"link":"/api/v1/people/700932","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2025-08-19T02:31:29.654Z","endTime":"2025-08-19T02:31:41.990Z","isPitch":false,"type":"action","player":{"id":700932,"link":"/api/v1/people/700932"},"defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":700932,"link":"/api/v1/people/700932","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"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":83.8,"endSpeed":77.3,"strikeZoneTop":3.28389485729781,"strikeZoneBottom":1.32440839493609,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.37793934069081,"aZ":-29.352921138958685,"pfxX":-8.079037354197002,"pfxZ":1.878344321717158,"pX":-0.36477067828240245,"pZ":0.6897310117020834,"vX0":8.34955141021027,"vY0":-121.65545957102104,"vZ0":-5.707140328725131,"x":130.9,"y":220.16,"x0":-2.7881583446993643,"y0":50.00264174836355,"z0":5.603494511128672,"aX":-12.136383133777423},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":2.3,"breakHorizontal":12.7,"spinRate":1474,"spinDirection":221},"zone":13,"typeConfidence":2.0,"plateTime":0.4498504866613522,"extension":6.5530210939559215},"index":3,"playId":"3594ee82-7ca3-302c-890e-7c8dca61496b","pitchNumber":3,"startTime":"2025-08-19T02:31:41.990Z","endTime":"2025-08-19T02:31:46.290Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":700932,"link":"/api/v1/people/700932","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"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":84.5,"endSpeed":78.3,"strikeZoneTop":3.19,"strikeZoneBottom":1.34,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.58558041724861,"aZ":-29.352189755122623,"pfxX":-6.515791536876685,"pfxZ":1.8290473851592655,"pX":-0.9525032938567825,"pZ":1.5835024878822959,"vX0":6.575431697869907,"vY0":-122.93965172558846,"vZ0":-4.0049339351797295,"x":153.31,"y":196.03,"x0":-2.80533451980272,"y0":50.003373414413964,"z0":5.70360740476658,"aX":-10.052867380380375},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":2.6,"breakHorizontal":10.4,"spinRate":1452,"spinDirection":227},"zone":13,"typeConfidence":2.0,"plateTime":0.44420787792074456,"extension":6.517115773355015},"hitData":{"launchSpeed":86.6,"launchAngle":11.0,"totalDistance":135.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":153.05,"coordY":151.61}},"index":4,"playId":"a5eb3769-e8b9-314c-ac7f-e1ad6d9c5076","pitchNumber":4,"startTime":"2025-08-19T02:31:58.134Z","endTime":"2025-08-19T02:32:07.511Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":700932,"link":"/api/v1/people/700932","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":700932,"link":"/api/v1/people/700932"},"credit":"b_ab"},{"player":{"id":668678,"link":"/api/v1/people/668678"},"credit":"p_ab"},{"player":{"id":700932,"link":"/api/v1/people/700932"},"credit":"b_pa"},{"player":{"id":668678,"link":"/api/v1/people/668678"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":40.0,"awayTeamWinProbability":60.0,"homeTeamWinProbabilityAdded":2.299999999999997,"leverageIndex":0.9,"dramaIndex":42.0,"contextMetrics":{},"playEndTime":"2025-08-19T02:32:07.511Z","atBatIndex":24},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Bo Naylor flies out to second baseman Ketel Marte.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":25,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-08-19T02:32:27.825Z","endTime":"2025-08-19T02:33:29.030Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":666310,"fullName":"Bo Naylor","link":"/api/v1/people/666310"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668678,"fullName":"Zac Gallen","link":"/api/v1/people/668678"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":666310,"fullName":"Bo Naylor","link":"/api/v1/people/666310"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":606466,"link":"/api/v1/people/606466"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.3,"endSpeed":85.1,"strikeZoneTop":3.29,"strikeZoneBottom":1.41,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.25264188428466,"aZ":-13.392856336041344,"pfxX":-3.633535149465902,"pfxZ":10.096000004636746,"pX":-0.11366055755832162,"pZ":3.093957305664635,"vX0":7.409531628596374,"vY0":-135.66734788426427,"vZ0":-4.966601011721169,"x":121.33,"y":155.24,"x0":-2.4106313532316177,"y0":50.00255106115485,"z0":5.8850382045095095,"aX":-6.759862936045627},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":17.4,"breakHorizontal":4.9,"spinRate":2385,"spinDirection":209},"zone":2,"typeConfidence":2.0,"plateTime":0.4040488668679587,"extension":6.514718817314207},"index":0,"playId":"457e4871-74e6-39a6-8861-75244801005a","pitchNumber":1,"startTime":"2025-08-19T02:32:28.799Z","endTime":"2025-08-19T02:32:33.116Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":666310,"link":"/api/v1/people/666310","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.0,"endSpeed":85.9,"strikeZoneTop":3.29,"strikeZoneBottom":1.41,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.128870218903675,"aZ":-13.301688092784866,"pfxX":-3.265265249203182,"pfxZ":9.986601427966349,"pX":-0.4908564009945404,"pZ":2.565701399799582,"vX0":6.653821995904577,"vY0":-136.62313879995435,"vZ0":-6.443325892655797,"x":135.71,"y":169.51,"x0":-2.533829514343804,"y0":50.00658787284497,"z0":5.869177836790596,"aX":-6.173535060424105},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":16.9,"breakHorizontal":4.6,"spinRate":2317,"spinDirection":208},"zone":4,"typeConfidence":2.0,"plateTime":0.40090764122996925,"extension":6.613767427384763},"index":1,"playId":"f543fe45-0d1c-37d0-ad1b-2b9afbf4463d","pitchNumber":2,"startTime":"2025-08-19T02:32:45.004Z","endTime":"2025-08-19T02:32:49.624Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":666310,"link":"/api/v1/people/666310","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.3,"endSpeed":85.3,"strikeZoneTop":3.29,"strikeZoneBottom":1.41,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.44381106196349,"aZ":-15.889326262943737,"pfxX":-4.93564721937452,"pfxZ":8.725914767704444,"pX":-0.3859652935520823,"pZ":3.355674019095882,"vX0":7.463676210471388,"vY0":-135.68786987924673,"vZ0":-3.830070113461091,"x":131.71,"y":148.18,"x0":-2.5299084426665757,"y0":50.00220940613058,"z0":5.89125540465519,"aX":-9.21127120979487},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":15.2,"breakHorizontal":7.3,"spinRate":2268,"spinDirection":210},"zone":1,"typeConfidence":2.0,"plateTime":0.4035271584440969,"extension":6.626059805175433},"index":2,"playId":"e1b04b7b-13ef-3164-8ed8-1b3240bf8d58","pitchNumber":3,"startTime":"2025-08-19T02:33:03.048Z","endTime":"2025-08-19T02:33:08.019Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":666310,"link":"/api/v1/people/666310","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.0,"endSpeed":76.4,"strikeZoneTop":3.29,"strikeZoneBottom":1.41,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.787071719976712,"aZ":-40.45339878281398,"pfxX":1.716160158811637,"pfxZ":-5.7094942081683,"pX":0.3698380545755928,"pZ":1.3446415424523948,"vX0":6.771352045140989,"vY0":-119.35958055262326,"vZ0":-1.908292462446212,"x":102.9,"y":202.47,"x0":-2.720345285616841,"y0":50.00249470116103,"z0":5.778795277339873,"aX":2.487778269679738},"breaks":{"breakAngle":4.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.0,"breakVerticalInduced":-10.6,"breakHorizontal":-4.7,"spinRate":2405,"spinDirection":38},"zone":9,"typeConfidence":2.0,"plateTime":0.45792887401431903,"extension":6.546898745061187},"hitData":{"launchSpeed":74.9,"launchAngle":54.0,"totalDistance":199.0,"trajectory":"fly_ball","hardness":"medium","location":"4","coordinates":{"coordX":162.19,"coordY":129.59}},"index":3,"playId":"03b6def6-29ca-30cf-9be3-e1d1dd01fe65","pitchNumber":4,"startTime":"2025-08-19T02:33:19.136Z","endTime":"2025-08-19T02:33:29.030Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":666310,"link":"/api/v1/people/666310","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666310,"link":"/api/v1/people/666310"},"credit":"b_ab"},{"player":{"id":668678,"link":"/api/v1/people/668678"},"credit":"p_ab"},{"player":{"id":666310,"link":"/api/v1/people/666310"},"credit":"b_pa"},{"player":{"id":668678,"link":"/api/v1/people/668678"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":41.699999999999996,"awayTeamWinProbability":58.300000000000004,"homeTeamWinProbabilityAdded":1.6999999999999957,"leverageIndex":0.67,"dramaIndex":33.0,"contextMetrics":{},"playEndTime":"2025-08-19T02:33:29.030Z","atBatIndex":25},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Gabriel Arias lines out to left fielder Lourdes Gurriel Jr.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":26,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-08-19T02:33:45.024Z","endTime":"2025-08-19T02:35:30.274Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":672356,"fullName":"Gabriel Arias","link":"/api/v1/people/672356"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668678,"fullName":"Zac Gallen","link":"/api/v1/people/668678"},"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":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":672356,"fullName":"Gabriel Arias","link":"/api/v1/people/672356"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":666971,"link":"/api/v1/people/666971"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.4,"endSpeed":83.0,"strikeZoneTop":3.61551660926552,"strikeZoneBottom":1.5075219411362,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.525810943922004,"aZ":-23.93529094235866,"pfxX":1.880781459247899,"pfxZ":4.761363816708993,"pX":1.1555482770576615,"pZ":2.305279434464632,"vX0":8.645485598444353,"vY0":-130.05581277878932,"vZ0":-4.4406008901263165,"x":72.95,"y":176.54,"x0":-2.441780979838001,"y0":50.005245162305954,"z0":5.8263855121458015,"aX":3.2574072290399054},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":7.9,"breakHorizontal":-5.2,"spinRate":2398,"spinDirection":177},"zone":14,"typeConfidence":2.0,"plateTime":0.4194219474269545,"extension":6.724480304644252},"index":0,"playId":"8ab44dd3-6de6-381d-ade9-037a32a94945","pitchNumber":1,"startTime":"2025-08-19T02:33:49.146Z","endTime":"2025-08-19T02:33:53.686Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":672356,"link":"/api/v1/people/672356","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"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":92.6,"endSpeed":85.2,"strikeZoneTop":3.48,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.82085309742971,"aZ":-20.98102716137614,"pfxX":-7.6341835959304465,"pfxZ":6.062270449980156,"pX":-0.8932559741172308,"pZ":2.307265697368217,"vX0":6.692801707214307,"vY0":-134.70094917049607,"vZ0":-5.502172829488261,"x":151.05,"y":176.48,"x0":-2.4118904775035515,"y0":50.00574222950588,"z0":5.848908271421797,"aX":-14.104914474566387},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":10.1,"breakHorizontal":12.5,"spinRate":2093,"spinDirection":201},"zone":13,"typeConfidence":2.0,"plateTime":0.40580685981152875,"extension":6.7404074470664535},"index":1,"playId":"8f6d92e5-447f-3bbd-8482-1c55e569a913","pitchNumber":2,"startTime":"2025-08-19T02:34:02.040Z","endTime":"2025-08-19T02:34:05.398Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":672356,"link":"/api/v1/people/672356","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.7,"endSpeed":85.9,"strikeZoneTop":3.48,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.27960261270539,"aZ":-17.16830964850123,"pfxX":-7.07831651628906,"pfxZ":7.9608207138908265,"pX":-1.6094156369007386,"pZ":2.505215485708848,"vX0":4.9382735965684,"vY0":-136.27743589892034,"vZ0":-5.810034062412202,"x":178.35,"y":171.14,"x0":-2.5231314499747644,"y0":50.005503609577815,"z0":5.846391732627081,"aX":-13.347448888785085},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":13.4,"breakHorizontal":11.8,"spinRate":2201,"spinDirection":206},"zone":13,"typeConfidence":2.0,"plateTime":0.4015594839499199,"extension":6.726629613693131},"index":2,"playId":"0649d8b2-c3ed-3be1-a5c8-a66903957a3c","pitchNumber":3,"startTime":"2025-08-19T02:34:22.288Z","endTime":"2025-08-19T02:34:26.889Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":672356,"link":"/api/v1/people/672356","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":80.5,"endSpeed":74.7,"strikeZoneTop":3.6524911007428,"strikeZoneBottom":1.51466197139324,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.205894361209428,"aZ":-40.571751859223994,"pfxX":0.936992258911689,"pfxZ":-6.05250365064726,"pX":0.48601714248396666,"pZ":0.810204579810946,"vX0":6.884930606519526,"vY0":-117.06076190875342,"vZ0":-2.802855514322549,"x":98.47,"y":216.9,"x0":-2.615683122247629,"y0":50.004340464093524,"z0":5.823287615016404,"aX":1.298697905473303},"breaks":{"breakAngle":3.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.6,"breakVerticalInduced":-11.4,"breakHorizontal":-3.4,"spinRate":2442,"spinDirection":28},"zone":14,"typeConfidence":2.0,"plateTime":0.4679889143705047,"extension":6.638857529738374},"index":3,"playId":"fb35c31c-5e9a-39c3-9c17-9a789b17d152","pitchNumber":4,"startTime":"2025-08-19T02:35:06.613Z","endTime":"2025-08-19T02:35:10.949Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":672356,"link":"/api/v1/people/672356","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":79.7,"endSpeed":73.6,"strikeZoneTop":3.48,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.3800221648052,"aZ":-39.19382644596416,"pfxX":5.342061233384673,"pfxZ":-5.172784025058815,"pX":0.3316697027066158,"pZ":1.8937936700582834,"vX0":5.2280835137901445,"vY0":-115.94369533401866,"vZ0":-0.5787668304602741,"x":104.36,"y":187.65,"x0":-2.6493629837521775,"y0":50.00272097286934,"z0":5.897923840307317,"aX":7.247981957557243},"breaks":{"breakAngle":12.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.4,"breakVerticalInduced":-9.2,"breakHorizontal":-11.0,"spinRate":2461,"spinDirection":33},"zone":9,"typeConfidence":2.0,"plateTime":0.4730197693998859,"extension":6.564820873075535},"hitData":{"launchSpeed":78.5,"launchAngle":28.0,"totalDistance":287.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":69.94,"coordY":98.54}},"index":4,"playId":"1249e449-dded-3c64-b1eb-7e524997d0ff","pitchNumber":5,"startTime":"2025-08-19T02:35:21.699Z","endTime":"2025-08-19T02:35:30.274Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":672356,"link":"/api/v1/people/672356","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":672356,"link":"/api/v1/people/672356"},"credit":"b_ab"},{"player":{"id":668678,"link":"/api/v1/people/668678"},"credit":"p_ab"},{"player":{"id":672356,"link":"/api/v1/people/672356"},"credit":"b_pa"},{"player":{"id":668678,"link":"/api/v1/people/668678"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":42.8,"awayTeamWinProbability":57.2,"homeTeamWinProbabilityAdded":1.1000000000000014,"leverageIndex":0.45,"dramaIndex":23.0,"contextMetrics":{},"playEndTime":"2025-08-19T02:35:30.274Z","atBatIndex":26},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Lourdes Gurriel Jr. grounds out, shortstop Gabriel Arias to first baseman CJ Kayfus.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":27,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-08-19T02:37:18.232Z","endTime":"2025-08-19T02:38:16.075Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":1},"matchup":{"batter":{"id":666971,"fullName":"Lourdes Gurriel Jr.","link":"/api/v1/people/666971"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668909,"fullName":"Gavin Williams","link":"/api/v1/people/668909"},"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":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":666971,"fullName":"Lourdes Gurriel Jr.","link":"/api/v1/people/666971"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":672356,"link":"/api/v1/people/672356"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":692216,"link":"/api/v1/people/692216"},"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":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.3,"endSpeed":87.4,"strikeZoneTop":3.66732226092142,"strikeZoneBottom":1.70965153975895,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.687626386935122,"aZ":-15.166823565729253,"pfxX":-6.438019844056877,"pfxZ":8.723579686956407,"pX":0.38772578058295587,"pZ":3.548326929141489,"vX0":10.182153434879396,"vY0":-138.45450687917398,"vZ0":-4.314058883846946,"x":102.22,"y":142.98,"x0":-2.493916699256367,"y0":50.002534226207935,"z0":6.135263458438301,"aX":-12.55206804337171},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":15.1,"breakHorizontal":9.6,"spinRate":2263,"spinDirection":225},"zone":3,"typeConfidence":2.0,"plateTime":0.39496381241989154,"extension":6.997472983489733},"index":0,"playId":"daf0b372-c7e1-39dc-8158-6c05f80315ec","pitchNumber":1,"startTime":"2025-08-19T02:37:37.449Z","endTime":"2025-08-19T02:37:42.486Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668909,"link":"/api/v1/people/668909","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":692216,"link":"/api/v1/people/692216"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682177,"link":"/api/v1/people/682177"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":666971,"link":"/api/v1/people/666971","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"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":96.4,"endSpeed":88.5,"strikeZoneTop":3.71139909961372,"strikeZoneBottom":1.72543300377686,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.219914566584215,"aZ":-18.492697457937783,"pfxX":-8.96253596813781,"pfxZ":6.895367274533822,"pX":1.2339531873817047,"pZ":1.4835854590726594,"vX0":13.371808257130844,"vY0":-139.65654384332188,"vZ0":-8.30843532554096,"x":69.96,"y":198.72,"x0":-2.44237592968632,"y0":50.001113762267074,"z0":5.703991664144081,"aX":-17.777815172301747},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":10.9,"breakHorizontal":13.6,"spinRate":2238,"spinDirection":235},"zone":14,"typeConfidence":2.0,"plateTime":0.39157514873081745,"extension":7.05937180150529},"index":1,"playId":"fcb2cdc6-7013-38dd-9dd3-26d363026190","pitchNumber":2,"startTime":"2025-08-19T02:37:52.834Z","endTime":"2025-08-19T02:37:57.657Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668909,"link":"/api/v1/people/668909","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":692216,"link":"/api/v1/people/692216"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682177,"link":"/api/v1/people/682177"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":666971,"link":"/api/v1/people/666971","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":97.3,"endSpeed":89.4,"strikeZoneTop":3.7,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.07139347071185,"aZ":-15.272447780016535,"pfxX":-7.464711283893988,"pfxZ":8.31522351102113,"pX":0.47013501922770545,"pZ":2.4478279066449598,"vX0":11.134097286187904,"vY0":-141.18913199762258,"vZ0":-6.474507023812461,"x":99.08,"y":172.69,"x0":-2.5421719859920633,"y0":50.005833096380876,"z0":5.741539412672147,"aX":-15.17852980947439},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":13.9,"breakHorizontal":11.4,"spinRate":2340,"spinDirection":226},"zone":6,"typeConfidence":2.0,"plateTime":0.38693013562711887,"extension":7.04798571877849},"hitData":{"launchSpeed":101.2,"launchAngle":-11.0,"totalDistance":13.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":107.86,"coordY":134.3}},"index":2,"playId":"e290250c-530b-3475-8208-cdf0241640ef","pitchNumber":3,"startTime":"2025-08-19T02:38:06.140Z","endTime":"2025-08-19T02:38:16.075Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668909,"link":"/api/v1/people/668909","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":692216,"link":"/api/v1/people/692216"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682177,"link":"/api/v1/people/682177"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":666971,"link":"/api/v1/people/666971","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666971,"link":"/api/v1/people/666971"},"credit":"b_ab"},{"player":{"id":668909,"link":"/api/v1/people/668909"},"credit":"p_ab"},{"player":{"id":666971,"link":"/api/v1/people/666971"},"credit":"b_pa"},{"player":{"id":668909,"link":"/api/v1/people/668909"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":39.800000000000004,"awayTeamWinProbability":60.199999999999996,"homeTeamWinProbabilityAdded":-2.999999999999993,"leverageIndex":1.18,"dramaIndex":53.0,"contextMetrics":{},"playEndTime":"2025-08-19T02:38:16.075Z","atBatIndex":27},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Pavin Smith flies out to second baseman Brayan Rocchio.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":28,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-08-19T02:38:30.390Z","endTime":"2025-08-19T02:39:32.415Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":656976,"fullName":"Pavin Smith","link":"/api/v1/people/656976"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668909,"fullName":"Gavin Williams","link":"/api/v1/people/668909"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":656976,"fullName":"Pavin Smith","link":"/api/v1/people/656976"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":677587,"link":"/api/v1/people/677587"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":97.3,"endSpeed":88.3,"strikeZoneTop":3.54,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.96196736943176,"aZ":-14.768128058119293,"pfxX":-8.155925984769627,"pfxZ":8.68091796390348,"pX":0.28686910429825324,"pZ":3.1939785861504664,"vX0":10.447169538658745,"vY0":-141.13999586030712,"vZ0":-5.3987228110333465,"x":106.07,"y":152.54,"x0":-2.4136551066755234,"y0":50.004501859084506,"z0":6.092584724469098,"aX":-16.356547566414896},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":14.6,"breakHorizontal":12.5,"spinRate":2405,"spinDirection":223},"zone":3,"typeConfidence":2.0,"plateTime":0.3889876644863337,"extension":6.981018442469365},"index":0,"playId":"a7f45cc5-d904-3cf0-ae38-f0bb4e6bcd3e","pitchNumber":1,"startTime":"2025-08-19T02:38:43.254Z","endTime":"2025-08-19T02:38:47.377Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668909,"link":"/api/v1/people/668909","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":692216,"link":"/api/v1/people/692216"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682177,"link":"/api/v1/people/682177"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":656976,"link":"/api/v1/people/656976","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.7,"endSpeed":88.7,"strikeZoneTop":3.74508171342171,"strikeZoneBottom":1.70854822509413,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.502845553654446,"aZ":-13.08158267459004,"pfxX":-6.878937467750749,"pfxZ":9.502039163108725,"pX":-0.4514718492357551,"pZ":2.4998090747024664,"vX0":8.346816467386127,"vY0":-140.5402234960385,"vZ0":-7.186884959922376,"x":134.21,"y":171.29,"x0":-2.5598622921913963,"y0":50.00245307555731,"z0":5.9317027696765985,"aX":-13.822573089934195},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":16.0,"breakHorizontal":10.8,"spinRate":2305,"spinDirection":222},"zone":4,"typeConfidence":2.0,"plateTime":0.38904868406933657,"extension":6.989706691192393},"index":1,"playId":"3a79de82-04fc-3c31-9591-4876910b55fd","pitchNumber":2,"startTime":"2025-08-19T02:39:00.581Z","endTime":"2025-08-19T02:39:05.668Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668909,"link":"/api/v1/people/668909","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":692216,"link":"/api/v1/people/692216"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682177,"link":"/api/v1/people/682177"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":656976,"link":"/api/v1/people/656976","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2025-08-19T02:39:09.851Z","endTime":"2025-08-19T02:39:22.198Z","isPitch":false,"type":"action","player":{"id":656976,"link":"/api/v1/people/656976"},"defense":{"pitcher":{"id":668909,"link":"/api/v1/people/668909","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":692216,"link":"/api/v1/people/692216"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682177,"link":"/api/v1/people/682177"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":656976,"link":"/api/v1/people/656976","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.8,"endSpeed":76.4,"strikeZoneTop":3.54,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.274993054176953,"aZ":-43.67385577117715,"pfxX":3.94397950181491,"pfxZ":-7.843884623002017,"pX":0.03336957399734635,"pZ":2.5576466602698553,"vX0":5.057476645443479,"vY0":-120.51479403902962,"vZ0":0.4712656202061425,"x":115.73,"y":169.72,"x0":-2.608055262833404,"y0":50.00454587363494,"z0":6.229241724969084,"aX":5.779663213218343},"breaks":{"breakAngle":8.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.8,"breakVerticalInduced":-13.8,"breakHorizontal":-8.4,"spinRate":2479,"spinDirection":32},"zone":5,"typeConfidence":2.0,"plateTime":0.4551663282974978,"extension":6.571312539289812},"hitData":{"launchSpeed":66.9,"launchAngle":49.0,"totalDistance":193.0,"trajectory":"fly_ball","hardness":"medium","location":"4","coordinates":{"coordX":165.75,"coordY":134.3}},"index":3,"playId":"dc539535-cef1-307a-936e-0b25ee93d3bd","pitchNumber":3,"startTime":"2025-08-19T02:39:22.198Z","endTime":"2025-08-19T02:39:32.415Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668909,"link":"/api/v1/people/668909","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":692216,"link":"/api/v1/people/692216"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682177,"link":"/api/v1/people/682177"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":656976,"link":"/api/v1/people/656976","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":656976,"link":"/api/v1/people/656976"},"credit":"b_ab"},{"player":{"id":668909,"link":"/api/v1/people/668909"},"credit":"p_ab"},{"player":{"id":656976,"link":"/api/v1/people/656976"},"credit":"b_pa"},{"player":{"id":668909,"link":"/api/v1/people/668909"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":37.6,"awayTeamWinProbability":62.4,"homeTeamWinProbabilityAdded":-2.200000000000003,"leverageIndex":0.87,"dramaIndex":41.0,"contextMetrics":{},"playEndTime":"2025-08-19T02:39:32.415Z","atBatIndex":28},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Adrian Del Castillo strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":29,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-08-19T02:39:47.836Z","endTime":"2025-08-19T02:42:08.464Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":680728,"fullName":"Adrian Del Castillo","link":"/api/v1/people/680728"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668909,"fullName":"Gavin Williams","link":"/api/v1/people/668909"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","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":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":680728,"fullName":"Adrian Del Castillo","link":"/api/v1/people/680728"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":666310,"link":"/api/v1/people/666310"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.8,"endSpeed":84.8,"strikeZoneTop":3.42092064505609,"strikeZoneBottom":1.48537380685249,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.777702200479233,"aZ":-23.741018632422325,"pfxX":-1.4861945980817488,"pfxZ":4.664627713902868,"pX":1.8807946692637776,"pZ":1.6053880746739932,"vX0":12.278633576107984,"vY0":-133.17341944530048,"vZ0":-5.876279181416276,"x":45.31,"y":195.43,"x0":-2.5833198323190243,"y0":50.005881757683404,"z0":5.542114805919392,"aX":-2.6908453900550966},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":7.3,"breakHorizontal":0.2,"spinRate":2227,"spinDirection":221},"zone":14,"typeConfidence":2.0,"plateTime":0.4102308791979259,"extension":7.106529917694682},"index":0,"playId":"604b748b-9ed2-3d9c-a714-a6fe04fc3a46","pitchNumber":1,"startTime":"2025-08-19T02:39:53.752Z","endTime":"2025-08-19T02:39:58.797Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668909,"link":"/api/v1/people/668909","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":692216,"link":"/api/v1/people/692216"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682177,"link":"/api/v1/people/682177"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":680728,"link":"/api/v1/people/680728","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"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":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.3,"endSpeed":83.5,"strikeZoneTop":3.51882127697768,"strikeZoneBottom":1.5264280728962,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.409222786142028,"aZ":-25.68062818197573,"pfxX":-1.538311255736831,"pfxZ":3.673540567177241,"pX":-1.1052985615239146,"pZ":3.1453698198788347,"vX0":5.189328458176366,"vY0":-131.53220941026805,"vZ0":-1.6908483611868266,"x":159.13,"y":153.86,"x0":-2.8957950673433674,"y0":50.00538819037603,"z0":5.683261656185158,"aX":-2.7218868538046985},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.8,"breakVerticalInduced":6.5,"breakHorizontal":1.8,"spinRate":2317,"spinDirection":205},"zone":11,"typeConfidence":2.0,"plateTime":0.4149214091702995,"extension":6.756318436230859},"index":1,"playId":"e063d783-2d84-342f-a5fe-f90977500a51","pitchNumber":2,"startTime":"2025-08-19T02:40:07.825Z","endTime":"2025-08-19T02:40:12.751Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668909,"link":"/api/v1/people/668909","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":692216,"link":"/api/v1/people/692216"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682177,"link":"/api/v1/people/682177"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":680728,"link":"/api/v1/people/680728","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.2,"endSpeed":84.4,"strikeZoneTop":3.53582843245693,"strikeZoneBottom":1.63803667020944,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.484833259765267,"aZ":-22.89088428585376,"pfxX":-1.0078933192449817,"pfxZ":5.169049103165333,"pX":1.3077884396089834,"pZ":2.5433919020805056,"vX0":11.04129092350717,"vY0":-132.457511718066,"vZ0":-3.953474133278098,"x":67.15,"y":170.11,"x0":-2.764959933931016,"y0":50.00310369759575,"z0":5.707870621436219,"aX":-1.8122048963936692},"breaks":{"breakAngle":0.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-24.0,"breakVerticalInduced":8.8,"breakHorizontal":-0.4,"spinRate":2322,"spinDirection":220},"zone":14,"typeConfidence":2.0,"plateTime":0.41186148338705975,"extension":6.991119320401547},"index":2,"playId":"64e63c88-a773-3782-b6f5-e073bad8cfbb","pitchNumber":3,"startTime":"2025-08-19T02:40:22.188Z","endTime":"2025-08-19T02:40:28.119Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668909,"link":"/api/v1/people/668909","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":692216,"link":"/api/v1/people/692216"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682177,"link":"/api/v1/people/682177"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":680728,"link":"/api/v1/people/680728","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"preCount":{"balls":3,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.4,"endSpeed":87.3,"strikeZoneTop":3.49971168374898,"strikeZoneBottom":1.64926429606134,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.3313781126872,"aZ":-15.96531010723057,"pfxX":-7.972418844258126,"pfxZ":8.336091525416816,"pX":0.25265981212717464,"pZ":2.402509040063383,"vX0":11.054317308176714,"vY0":-138.42335548173725,"vZ0":-6.054124020516137,"x":107.37,"y":173.91,"x0":-2.7531050956725287,"y0":50.001360266977244,"z0":5.683189346807161,"aX":-15.500327596222974},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":13.9,"breakHorizontal":12.2,"spinRate":2329,"spinDirection":231},"zone":5,"typeConfidence":2.0,"plateTime":0.395380394693591,"extension":7.1399563226484455},"index":3,"playId":"ca6ef404-3d0b-3c8c-8abb-c7ddbed826ce","pitchNumber":4,"startTime":"2025-08-19T02:40:37.236Z","endTime":"2025-08-19T02:40:40.980Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668909,"link":"/api/v1/people/668909","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":692216,"link":"/api/v1/people/692216"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682177,"link":"/api/v1/people/682177"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":680728,"link":"/api/v1/people/680728","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.9,"endSpeed":84.8,"strikeZoneTop":3.41,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.336300290100546,"aZ":-25.798896567896463,"pfxX":-2.5403056453662844,"pfxZ":3.5118742178254196,"pX":0.134625370746824,"pZ":1.8443105069628096,"vX0":8.538564398655687,"vY0":-133.6117601075588,"vZ0":-5.2490115659921965,"x":111.87,"y":188.98,"x0":-2.765130023382287,"y0":50.006461356453954,"z0":5.675558497168643,"aX":-4.61814236075714},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":5.4,"breakHorizontal":2.9,"spinRate":2298,"spinDirection":217},"zone":8,"typeConfidence":2.0,"plateTime":0.4090978251018731,"extension":7.116039898696618},"index":4,"playId":"b01be7e7-6a42-3f5d-b8f2-513d1bbc1216","pitchNumber":5,"startTime":"2025-08-19T02:40:50.291Z","endTime":"2025-08-19T02:40:53.640Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668909,"link":"/api/v1/people/668909","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":692216,"link":"/api/v1/people/692216"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682177,"link":"/api/v1/people/682177"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":680728,"link":"/api/v1/people/680728","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.9,"endSpeed":85.8,"strikeZoneTop":3.41,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.234332033914242,"aZ":-21.946203867050347,"pfxX":-1.9273872021564173,"pfxZ":5.506982251569008,"pX":1.0006629889299439,"pZ":2.108564714297109,"vX0":10.589647755864712,"vY0":-134.87952432105843,"vZ0":-5.666685882375223,"x":78.86,"y":181.85,"x0":-2.712868804108133,"y0":50.00163362634236,"z0":5.767774180163728,"aX":-3.580433454064019},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":9.0,"breakHorizontal":1.4,"spinRate":2223,"spinDirection":224},"zone":14,"typeConfidence":2.0,"plateTime":0.40491710122614677,"extension":7.078533520348259},"index":5,"playId":"2ed66387-8f3f-33e2-8f31-2637608a0cec","pitchNumber":6,"startTime":"2025-08-19T02:41:08.979Z","endTime":"2025-08-19T02:41:13.205Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668909,"link":"/api/v1/people/668909","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":692216,"link":"/api/v1/people/692216"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682177,"link":"/api/v1/people/682177"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":680728,"link":"/api/v1/people/680728","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.4,"endSpeed":89.3,"strikeZoneTop":3.41,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.067990012172356,"aZ":-13.68180290254861,"pfxX":-8.185841518192962,"pfxZ":9.080696500057092,"pX":-0.1535413749652036,"pZ":2.759643928207947,"vX0":9.859441673003282,"vY0":-141.51994042517978,"vZ0":-6.245724459723521,"x":122.85,"y":164.27,"x0":-2.612380367052209,"y0":50.00352968435657,"z0":5.864853903476114,"aX":-16.67243875903935},"breaks":{"breakAngle":44.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":15.4,"breakHorizontal":13.0,"spinRate":2323,"spinDirection":229},"zone":5,"typeConfidence":2.0,"plateTime":0.38643615593076097,"extension":6.939558623005835},"index":6,"playId":"165c79c5-6dd7-3724-bfde-bf842eb8c630","pitchNumber":7,"startTime":"2025-08-19T02:41:32.752Z","endTime":"2025-08-19T02:41:38.119Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668909,"link":"/api/v1/people/668909","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":692216,"link":"/api/v1/people/692216"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682177,"link":"/api/v1/people/682177"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":680728,"link":"/api/v1/people/680728","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.7,"endSpeed":88.3,"strikeZoneTop":3.41,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.158567841164604,"aZ":-15.486744059059703,"pfxX":-7.073358841901386,"pfxZ":8.348860499202907,"pX":-0.5667051978082649,"pZ":2.3776305554923236,"vX0":8.390054502339163,"vY0":-140.5565108799012,"vZ0":-6.297457198131348,"x":138.6,"y":174.58,"x0":-2.6728116538103417,"y0":50.00213890167439,"z0":5.654494616700802,"aX":-14.138053922244989},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":13.9,"breakHorizontal":11.0,"spinRate":2245,"spinDirection":229},"zone":4,"typeConfidence":2.0,"plateTime":0.3898324175198171,"extension":7.077809538691556},"index":7,"playId":"a446c1e4-b774-352f-b643-91311d4bc4c8","pitchNumber":8,"startTime":"2025-08-19T02:42:03.991Z","endTime":"2025-08-19T02:42:08.464Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668909,"link":"/api/v1/people/668909","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":692216,"link":"/api/v1/people/692216"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682177,"link":"/api/v1/people/682177"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":680728,"link":"/api/v1/people/680728","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":680728,"link":"/api/v1/people/680728"},"credit":"b_ab"},{"player":{"id":668909,"link":"/api/v1/people/668909"},"credit":"p_ab"},{"player":{"id":680728,"link":"/api/v1/people/680728"},"credit":"b_pa"},{"player":{"id":668909,"link":"/api/v1/people/668909"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":36.199999999999996,"awayTeamWinProbability":63.800000000000004,"homeTeamWinProbabilityAdded":-1.4000000000000057,"leverageIndex":0.56,"dramaIndex":28.0,"contextMetrics":{},"playEndTime":"2025-08-19T02:42:08.464Z","atBatIndex":29},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"CJ Kayfus singles on a ground ball to right fielder Corbin Carroll.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":30,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-08-19T02:44:07.175Z","endTime":"2025-08-19T02:44:45.604Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":0},"matchup":{"batter":{"id":692216,"fullName":"CJ Kayfus","link":"/api/v1/people/692216"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668678,"fullName":"Zac Gallen","link":"/api/v1/people/668678"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":692216,"fullName":"CJ Kayfus","link":"/api/v1/people/692216"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":692216,"fullName":"CJ Kayfus","link":"/api/v1/people/692216"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":682998,"link":"/api/v1/people/682998"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":79.2,"endSpeed":73.7,"strikeZoneTop":3.54478169951726,"strikeZoneBottom":1.40519306574842,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.35781819436604,"aZ":-38.00732993936336,"pfxX":1.5772127760033308,"pfxZ":-4.305025469358586,"pX":-0.5085868601142368,"pZ":1.8277232806709187,"vX0":4.648032043043116,"vY0":-115.36790537019948,"vZ0":-1.112008923502032,"x":136.39,"y":189.43,"x0":-2.7498025247215736,"y0":50.00240694327466,"z0":5.961494410006203,"aX":2.13696858876511},"breaks":{"breakAngle":4.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.1,"breakVerticalInduced":-7.8,"breakHorizontal":-4.0,"spinRate":2367,"spinDirection":41},"zone":7,"typeConfidence":2.0,"plateTime":0.4737742930063815,"extension":6.593231319336712},"index":0,"playId":"27eb16dd-ed3a-3500-99ce-d59f96c46e21","pitchNumber":1,"startTime":"2025-08-19T02:44:21.976Z","endTime":"2025-08-19T02:44:27.714Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":692216,"link":"/api/v1/people/692216","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":79.5,"endSpeed":73.8,"strikeZoneTop":3.48,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.069920717825543,"aZ":-41.429847929110366,"pfxX":2.3211704679405063,"pfxZ":-6.812832068300643,"pX":-0.2677313019857279,"pZ":1.9097445003852582,"vX0":5.122266210128226,"vY0":-115.716698858014,"vZ0":-0.2241388309535075,"x":127.21,"y":187.22,"x0":-2.8090854279263366,"y0":50.00047887081029,"z0":5.968382829837928,"aX":3.1545172546316738},"breaks":{"breakAngle":4.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-55.3,"breakVerticalInduced":-12.1,"breakHorizontal":-5.4,"spinRate":2485,"spinDirection":41},"zone":8,"typeConfidence":2.0,"plateTime":0.4728648734688372,"extension":6.247225999649159},"hitData":{"launchSpeed":96.5,"launchAngle":3.0,"totalDistance":67.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":161.21,"coordY":148.7}},"index":1,"playId":"6fa9067c-acf5-3577-aa9e-161d11a990dd","pitchNumber":2,"startTime":"2025-08-19T02:44:34.486Z","endTime":"2025-08-19T02:44:45.604Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":692216,"link":"/api/v1/people/692216","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":692216,"link":"/api/v1/people/692216"},"credit":"b_ab"},{"player":{"id":668678,"link":"/api/v1/people/668678"},"credit":"p_ab"},{"player":{"id":692216,"link":"/api/v1/people/692216"},"credit":"b_pa"},{"player":{"id":668678,"link":"/api/v1/people/668678"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":32.5,"awayTeamWinProbability":67.5,"homeTeamWinProbabilityAdded":-3.6999999999999957,"leverageIndex":0.94,"dramaIndex":51.0,"contextMetrics":{},"playEndTime":"2025-08-19T02:44:45.604Z","atBatIndex":30},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Nolan Jones strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":31,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-08-19T02:45:04.209Z","endTime":"2025-08-19T02:47:21.435Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":666134,"fullName":"Nolan Jones","link":"/api/v1/people/666134"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668678,"fullName":"Zac Gallen","link":"/api/v1/people/668678"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":692216,"fullName":"CJ Kayfus","link":"/api/v1/people/692216"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":666134,"fullName":"Nolan Jones","link":"/api/v1/people/666134"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":543510,"link":"/api/v1/people/543510"},"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, 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":84.4,"endSpeed":78.1,"strikeZoneTop":3.94026378178055,"strikeZoneBottom":1.63578098749718,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.67230506516072,"aZ":-28.136314754177754,"pfxX":-5.853709623781696,"pfxZ":2.630146554592452,"pX":0.10234532549153423,"pZ":1.4943032456448802,"vX0":8.90434411296654,"vY0":-122.6813961161631,"vZ0":-4.490116529511983,"x":113.1,"y":198.43,"x0":-2.8021023593288956,"y0":50.00400106231004,"z0":5.7273040688959345,"aX":-8.98759786831536},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":4.0,"breakHorizontal":8.6,"spinRate":1486,"spinDirection":230},"zone":14,"typeConfidence":2.0,"plateTime":0.44526796213200903,"extension":6.602631349903309},"index":0,"playId":"5aa17f4f-af14-34f4-a129-51500e125b6e","pitchNumber":1,"startTime":"2025-08-19T02:45:10.339Z","endTime":"2025-08-19T02:45:16.779Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":666134,"link":"/api/v1/people/666134","batSide":{"code":"L","description":"Left"}},"first":{"id":692216,"link":"/api/v1/people/692216"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"index":1,"playId":"b1d84b76-c3f7-3007-bf09-f9f387f12b8f","startTime":"2025-08-19T02:45:26.947Z","endTime":"2025-08-19T02:45:31.411Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":666134,"link":"/api/v1/people/666134","batSide":{"code":"L","description":"Left"}},"first":{"id":692216,"link":"/api/v1/people/692216"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.7,"endSpeed":84.0,"strikeZoneTop":3.88435385610412,"strikeZoneBottom":1.66526547712833,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.37457379071364,"aZ":-12.414718319531852,"pfxX":-4.508511774031366,"pfxZ":10.997963713942,"pX":-0.693780160948825,"pZ":1.637858865297604,"vX0":6.444977058927796,"vY0":-133.15087248937098,"vZ0":-8.733753003165466,"x":143.45,"y":194.56,"x0":-2.5590473957438844,"y0":50.00550226558769,"z0":5.857185423708475,"aX":-8.103046985906618},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":18.2,"breakHorizontal":6.8,"spinRate":2282,"spinDirection":208},"zone":7,"typeConfidence":2.0,"plateTime":0.41122355256506093,"extension":6.46022574305316},"index":2,"playId":"4cf75a04-751c-3c58-8c54-5d0266f2faab","pitchNumber":2,"startTime":"2025-08-19T02:45:45.119Z","endTime":"2025-08-19T02:45:50.811Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":666134,"link":"/api/v1/people/666134","batSide":{"code":"L","description":"Left"}},"first":{"id":692216,"link":"/api/v1/people/692216"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"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,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.5,"endSpeed":78.2,"strikeZoneTop":3.77,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.695917486147064,"aZ":-29.88227281254449,"pfxX":-7.07866555079148,"pfxZ":1.4937752575383678,"pX":-0.922926810039048,"pZ":1.3691417507372887,"vX0":7.156326606213288,"vY0":-122.83610420864855,"vZ0":-4.411943866943921,"x":152.18,"y":201.81,"x0":-2.9444995348536676,"y0":50.00597820104984,"z0":5.708706218450448,"aX":-10.897089205716568},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":1.9,"breakHorizontal":11.3,"spinRate":1628,"spinDirection":229},"zone":13,"typeConfidence":2.0,"plateTime":0.444678592182453,"extension":6.395842879425275},"index":3,"playId":"f065a73d-bb67-369e-9b0d-36fcb52b95c2","pitchNumber":3,"startTime":"2025-08-19T02:46:06.070Z","endTime":"2025-08-19T02:46:11.611Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":666134,"link":"/api/v1/people/666134","batSide":{"code":"L","description":"Left"}},"first":{"id":692216,"link":"/api/v1/people/692216"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"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":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.6,"endSpeed":84.2,"strikeZoneTop":3.89617185354382,"strikeZoneBottom":1.66206279520101,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.501221414618374,"aZ":-14.392915613245954,"pfxX":-2.194435632002151,"pfxZ":9.730700885292883,"pX":-0.3331783552114408,"pZ":4.013908559967003,"vX0":6.398847798687608,"vY0":-134.64849707210863,"vZ0":-2.8889377278260406,"x":129.7,"y":130.4,"x0":-2.46026972237545,"y0":50.00512898788073,"z0":6.125199977285732,"aX":-4.011333092469349},"breaks":{"breakAngle":9.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":17.2,"breakHorizontal":2.5,"spinRate":2296,"spinDirection":209},"zone":1,"typeConfidence":2.0,"plateTime":0.40749506117470746,"extension":6.353402146691077},"index":4,"playId":"20f94e96-3a0a-3201-86b5-8ce05ccb576d","pitchNumber":4,"startTime":"2025-08-19T02:46:39.524Z","endTime":"2025-08-19T02:46:44.414Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":666134,"link":"/api/v1/people/666134","batSide":{"code":"L","description":"Left"}},"first":{"id":692216,"link":"/api/v1/people/692216"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.2,"endSpeed":84.9,"strikeZoneTop":3.81348422244628,"strikeZoneBottom":1.72038805286316,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.889730665760567,"aZ":-11.41752468176006,"pfxX":-2.968141533126918,"pfxZ":11.235180067618991,"pX":-0.9886482524100795,"pZ":1.548661371146653,"vX0":5.659855203294836,"vY0":-135.38440175629458,"vZ0":-8.901988758570823,"x":154.68,"y":196.97,"x0":-2.7252722802389218,"y0":50.00435268664506,"z0":5.688682114850851,"aX":-5.484752873537949},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":18.5,"breakHorizontal":4.1,"spinRate":2257,"spinDirection":211},"zone":13,"typeConfidence":2.0,"plateTime":0.4053330878355075,"extension":6.555505717487316},"index":5,"playId":"37f065e1-d8fb-3075-95ec-ea74d8d691c1","pitchNumber":5,"startTime":"2025-08-19T02:46:58.297Z","endTime":"2025-08-19T02:47:03.124Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":666134,"link":"/api/v1/people/666134","batSide":{"code":"L","description":"Left"}},"first":{"id":692216,"link":"/api/v1/people/692216"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"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(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":80.4,"endSpeed":74.2,"strikeZoneTop":3.77,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.807280164960254,"aZ":-42.583277696805375,"pfxX":1.0296604176352788,"pfxZ":-7.582580070373955,"pX":-0.11087418083473631,"pZ":0.6857966330657452,"vX0":6.210046442536674,"vY0":-116.87817084448156,"vZ0":-2.4428395963209524,"x":121.23,"y":220.26,"x0":-2.9458038691507813,"y0":50.00573944546369,"z0":5.776256799584659,"aX":1.4125711223944142},"breaks":{"breakAngle":3.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.8,"breakVerticalInduced":-14.0,"breakHorizontal":-3.5,"spinRate":2447,"spinDirection":37},"zone":13,"typeConfidence":2.0,"plateTime":0.4701916146327876,"extension":6.443903722729474},"index":6,"playId":"7de87f7d-57bc-3f80-8f11-5555c8a068e1","pitchNumber":6,"startTime":"2025-08-19T02:47:15.853Z","endTime":"2025-08-19T02:47:21.435Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":666134,"link":"/api/v1/people/666134","batSide":{"code":"L","description":"Left"}},"first":{"id":692216,"link":"/api/v1/people/692216"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666134,"link":"/api/v1/people/666134"},"credit":"b_ab"},{"player":{"id":668678,"link":"/api/v1/people/668678"},"credit":"p_ab"},{"player":{"id":666134,"link":"/api/v1/people/666134"},"credit":"b_pa"},{"player":{"id":668678,"link":"/api/v1/people/668678"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":36.0,"awayTeamWinProbability":64.0,"homeTeamWinProbabilityAdded":3.5,"leverageIndex":1.53,"dramaIndex":65.0,"contextMetrics":{},"playEndTime":"2025-08-19T02:47:21.435Z","atBatIndex":31},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Brayan Rocchio homers (3) on a fly ball to right center field. CJ Kayfus scores.","rbi":2,"awayScore":3,"homeScore":0,"isOut":false},"about":{"atBatIndex":32,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-08-19T02:47:36.460Z","endTime":"2025-08-19T02:49:44.406Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":75},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668678,"fullName":"Zac Gallen","link":"/api/v1/people/668678"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0,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":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"responsiblePitcher":{"id":668678,"link":"/api/v1/people/668678"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":5},"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":692216,"fullName":"CJ Kayfus","link":"/api/v1/people/692216"},"responsiblePitcher":{"id":668678,"link":"/api/v1/people/668678"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":81.8,"endSpeed":75.9,"strikeZoneTop":3.24976165308938,"strikeZoneBottom":1.26949194127217,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.5927507449214,"aZ":-37.714388619742145,"pfxX":1.6748964967816713,"pfxZ":-3.827696344556884,"pX":-0.3750304410100531,"pZ":2.4833905725690286,"vX0":5.4287229892350455,"vY0":-119.16974982432393,"vZ0":-0.1850395907826441,"x":131.3,"y":171.73,"x0":-2.894579744369736,"y0":50.00303357598039,"z0":5.951402687027349,"aX":2.423463092506209},"breaks":{"breakAngle":4.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.3,"breakVerticalInduced":-6.7,"breakHorizontal":-4.3,"spinRate":2479,"spinDirection":40},"zone":4,"typeConfidence":2.0,"plateTime":0.45854328747660045,"extension":6.24210253475578},"index":0,"playId":"acc7609c-d618-3cb2-8ddb-1cb477c9c040","pitchNumber":1,"startTime":"2025-08-19T02:47:42.106Z","endTime":"2025-08-19T02:47:46.451Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":677587,"link":"/api/v1/people/677587","batSide":{"code":"L","description":"Left"}},"first":{"id":692216,"link":"/api/v1/people/692216"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.5,"endSpeed":85.7,"strikeZoneTop":3.21585095023907,"strikeZoneBottom":1.46185456932948,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.043202823663883,"aZ":-12.488985733454227,"pfxX":-3.1039565322747986,"pfxZ":10.492514735170975,"pX":-0.28323978678322526,"pZ":2.699452551807553,"vX0":7.466307962986575,"vY0":-135.91924861995676,"vZ0":-5.904404156500409,"x":127.8,"y":165.89,"x0":-2.6591944622886263,"y0":50.001632385613064,"z0":5.762744040140908,"aX":-5.82335494113554},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":18.0,"breakHorizontal":4.1,"spinRate":2365,"spinDirection":207},"zone":1,"typeConfidence":2.0,"plateTime":0.402562612934803,"extension":6.411338858056102},"index":1,"playId":"bc9dda5a-2cf6-39e0-a87a-f43f0d1b2b77","pitchNumber":2,"startTime":"2025-08-19T02:47:57.308Z","endTime":"2025-08-19T02:48:02.257Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":677587,"link":"/api/v1/people/677587","batSide":{"code":"L","description":"Left"}},"first":{"id":692216,"link":"/api/v1/people/692216"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.0,"endSpeed":86.2,"strikeZoneTop":3.17643258632846,"strikeZoneBottom":1.3660847079408,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.32562142066694,"aZ":-14.619305723763299,"pfxX":-3.8505792936215437,"pfxZ":9.219227072692997,"pX":-1.6901371158888825,"pZ":3.0434844705276656,"vX0":4.690680680577271,"vY0":-136.89251300540056,"vZ0":-4.7289245950391035,"x":181.42,"y":156.61,"x0":-2.923007676912937,"y0":50.00032519755374,"z0":5.789131734296668,"aX":-7.330356086824209},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":16.0,"breakHorizontal":6.0,"spinRate":2356,"spinDirection":208},"zone":11,"typeConfidence":2.0,"plateTime":0.3996329411569164,"extension":6.3186117881068125},"index":2,"playId":"54dae549-1c7c-3f3c-b785-4ff38354563c","pitchNumber":3,"startTime":"2025-08-19T02:48:15.651Z","endTime":"2025-08-19T02:48:19.624Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":677587,"link":"/api/v1/people/677587","batSide":{"code":"L","description":"Left"}},"first":{"id":692216,"link":"/api/v1/people/692216"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"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":93.8,"endSpeed":86.3,"strikeZoneTop":3.12277637887788,"strikeZoneBottom":1.31243058922215,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.739899734820835,"aZ":-12.335090918452106,"pfxX":-3.4483592060325505,"pfxZ":10.507577516079278,"pX":-0.9520907620537739,"pZ":0.9086455339387581,"vX0":5.9335114527818,"vY0":-136.2566283128338,"vZ0":-10.350771253627965,"x":153.29,"y":214.25,"x0":-2.705736019923504,"y0":50.00600275934964,"z0":5.599391960693016,"aX":-6.513215140197906},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":17.2,"breakHorizontal":5.0,"spinRate":2321,"spinDirection":220},"zone":13,"typeConfidence":2.0,"plateTime":0.4013276031646642,"extension":6.485480400734894},"index":3,"playId":"6af5d341-81a0-3ebf-b854-2a9214c3a662","pitchNumber":4,"startTime":"2025-08-19T02:48:36.644Z","endTime":"2025-08-19T02:48:41.370Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":677587,"link":"/api/v1/people/677587","batSide":{"code":"L","description":"Left"}},"first":{"id":692216,"link":"/api/v1/people/692216"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"index":4,"playId":"753a5c13-fe6c-33fb-8ea9-6f9cdb2d97ce","startTime":"2025-08-19T02:48:57.107Z","endTime":"2025-08-19T02:49:01.828Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":677587,"link":"/api/v1/people/677587","batSide":{"code":"L","description":"Left"}},"first":{"id":692216,"link":"/api/v1/people/692216"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"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(153, 171, 0, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.2,"endSpeed":75.3,"strikeZoneTop":3.13,"strikeZoneBottom":1.37,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.336756786759253,"aZ":-39.44516935958966,"pfxX":3.954648082327611,"pfxZ":-5.139743786998405,"pX":0.33859109713610996,"pZ":1.9577923499346812,"vX0":6.452271234362043,"vY0":-118.20778261254264,"vZ0":-0.6837529142760774,"x":104.09,"y":185.92,"x0":-2.938844568664247,"y0":50.00028352800634,"z0":5.869395756615813,"aX":5.598518708672936},"breaks":{"breakAngle":9.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.6,"breakVerticalInduced":-9.2,"breakHorizontal":-8.8,"spinRate":2641,"spinDirection":39},"zone":6,"typeConfidence":2.0,"plateTime":0.4631991534852675,"extension":6.17571999771582},"hitData":{"launchSpeed":98.3,"launchAngle":34.0,"totalDistance":389.0,"trajectory":"fly_ball","hardness":"medium","location":"89","coordinates":{"coordX":200.13,"coordY":61.0}},"index":5,"playId":"1ed9b425-ef72-3273-858c-7f04188d910a","pitchNumber":5,"startTime":"2025-08-19T02:49:16.652Z","endTime":"2025-08-19T02:49:44.406Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":677587,"link":"/api/v1/people/677587","batSide":{"code":"L","description":"Left"}},"first":{"id":692216,"link":"/api/v1/people/692216"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":677587,"link":"/api/v1/people/677587"},"credit":"b_ab"},{"player":{"id":668678,"link":"/api/v1/people/668678"},"credit":"p_ab"},{"player":{"id":677587,"link":"/api/v1/people/677587"},"credit":"b_pa"},{"player":{"id":668678,"link":"/api/v1/people/668678"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":17.599999999999998,"awayTeamWinProbability":82.4,"homeTeamWinProbabilityAdded":-18.400000000000002,"leverageIndex":1.31,"dramaIndex":151.0,"contextMetrics":{},"playEndTime":"2025-08-19T02:49:44.406Z","atBatIndex":32},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Steven Kwan flies out to center fielder Alek Thomas.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":33,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-08-19T02:49:57.545Z","endTime":"2025-08-19T02:51:41.358Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668678,"fullName":"Zac Gallen","link":"/api/v1/people/668678"},"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":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":677950,"link":"/api/v1/people/677950"},"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(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.1,"endSpeed":86.8,"strikeZoneTop":3.18,"strikeZoneBottom":1.45,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.627461253868237,"aZ":-15.628551220309104,"pfxX":-3.4924592191636075,"pfxZ":8.632361208175645,"pX":-0.4640139718790926,"pZ":2.784202651497644,"vX0":7.012945112322161,"vY0":-136.9579726538335,"vZ0":-5.352525109108235,"x":134.69,"y":163.61,"x0":-2.5935332701285767,"y0":50.00673452322114,"z0":5.817143041588055,"aX":-6.6977255884231},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":14.8,"breakHorizontal":5.0,"spinRate":2234,"spinDirection":211},"zone":1,"typeConfidence":2.0,"plateTime":0.39852299958125226,"extension":6.5871414050319235},"index":0,"playId":"f0d92d6a-1b55-3f87-93df-ac484dff0898","pitchNumber":1,"startTime":"2025-08-19T02:50:06.584Z","endTime":"2025-08-19T02:50:11.668Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":680757,"link":"/api/v1/people/680757","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.9,"endSpeed":87.2,"strikeZoneTop":3.06939001455065,"strikeZoneBottom":1.5387204816006,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.183231505819865,"aZ":-15.370252343614034,"pfxX":-5.868197388577848,"pfxZ":8.685052833972755,"pX":-0.11658494026714533,"pZ":1.7651927500188096,"vX0":8.777313804298466,"vY0":-137.8701359517268,"vZ0":-7.775985055887613,"x":121.44,"y":191.12,"x0":-2.5715655083877724,"y0":50.004225741635146,"z0":5.6491370151356,"aX":-11.356248051848821},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":14.3,"breakHorizontal":8.9,"spinRate":2364,"spinDirection":215},"zone":8,"typeConfidence":2.0,"plateTime":0.3964942943299241,"extension":6.715370255323648},"index":1,"playId":"f222dba6-35af-3d5e-bc01-2fe5a5d2fa95","pitchNumber":2,"startTime":"2025-08-19T02:50:36.251Z","endTime":"2025-08-19T02:50:41.660Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":680757,"link":"/api/v1/people/680757","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.8,"endSpeed":86.7,"strikeZoneTop":3.29370327566654,"strikeZoneBottom":1.45319345599583,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.630588443836718,"aZ":-11.680429963910443,"pfxX":-4.516488654131506,"pfxZ":10.667237238960936,"pX":-0.5865690781645021,"pZ":1.790862247980731,"vX0":7.202058581934059,"vY0":-137.73140974571987,"vZ0":-8.391551241443246,"x":139.36,"y":190.43,"x0":-2.648687685138014,"y0":50.002793375084615,"z0":5.667388360673851,"aX":-8.677201846631316},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":17.8,"breakHorizontal":6.7,"spinRate":2444,"spinDirection":216},"zone":7,"typeConfidence":2.0,"plateTime":0.3977122063977734,"extension":6.626139453498583},"index":2,"playId":"ce0d5299-5757-3908-9de9-2d165c9b60c8","pitchNumber":3,"startTime":"2025-08-19T02:50:54.123Z","endTime":"2025-08-19T02:50:59.781Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":680757,"link":"/api/v1/people/680757","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.1,"endSpeed":86.5,"strikeZoneTop":3.18,"strikeZoneBottom":1.45,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.672921045008554,"aZ":-12.97090762808104,"pfxX":-4.272440266377321,"pfxZ":10.09268049895926,"pX":0.19593135175985826,"pZ":2.1529414667747524,"vX0":8.737936483418304,"vY0":-136.72124009409444,"vZ0":-7.2065180896785765,"x":109.53,"y":180.65,"x0":-2.4789814966653023,"y0":50.005849115329056,"z0":5.703665539722553,"aX":-8.132321497897212},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":17.0,"breakHorizontal":6.0,"spinRate":2365,"spinDirection":210},"zone":5,"typeConfidence":2.0,"plateTime":0.39982166783195305,"extension":6.541001488191704},"index":3,"playId":"c56d40ec-b18e-3ddb-be82-824afac9600e","pitchNumber":4,"startTime":"2025-08-19T02:51:07.596Z","endTime":"2025-08-19T02:51:11.781Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":680757,"link":"/api/v1/people/680757","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"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":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.6,"endSpeed":87.0,"strikeZoneTop":3.18,"strikeZoneBottom":1.45,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.78853498069765,"aZ":-11.906004424806989,"pfxX":-4.8822531889341985,"pfxZ":10.544822835680566,"pX":0.201043459048743,"pZ":1.855122657274621,"vX0":9.106898952677643,"vY0":-137.3751983282876,"vZ0":-8.153021036126514,"x":109.34,"y":188.69,"x0":-2.5140976248884614,"y0":50.00565863534785,"z0":5.65988449929639,"aX":-9.3874264445064},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":17.6,"breakHorizontal":7.1,"spinRate":2491,"spinDirection":214},"zone":8,"typeConfidence":2.0,"plateTime":0.39782642453487416,"extension":6.756722355628932},"hitData":{"launchSpeed":83.4,"launchAngle":30.0,"totalDistance":302.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":97.16,"coordY":81.73}},"index":4,"playId":"1977981f-8a47-3296-8a72-21719e1df1c9","pitchNumber":5,"startTime":"2025-08-19T02:51:31.028Z","endTime":"2025-08-19T02:51:41.358Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":680757,"link":"/api/v1/people/680757","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":680757,"link":"/api/v1/people/680757"},"credit":"b_ab"},{"player":{"id":668678,"link":"/api/v1/people/668678"},"credit":"p_ab"},{"player":{"id":680757,"link":"/api/v1/people/680757"},"credit":"b_pa"},{"player":{"id":668678,"link":"/api/v1/people/668678"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":18.5,"awayTeamWinProbability":81.5,"homeTeamWinProbabilityAdded":0.9000000000000021,"leverageIndex":0.37,"dramaIndex":20.0,"contextMetrics":{},"playEndTime":"2025-08-19T02:51:41.358Z","atBatIndex":33},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Daniel Schneemann strikes out swinging.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":34,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-08-19T02:51:59.565Z","endTime":"2025-08-19T02:53:03.979Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":682177,"fullName":"Daniel Schneemann","link":"/api/v1/people/682177"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668678,"fullName":"Zac Gallen","link":"/api/v1/people/668678"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":682177,"fullName":"Daniel Schneemann","link":"/api/v1/people/682177"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":543510,"link":"/api/v1/people/543510"},"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(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":83.6,"endSpeed":77.9,"strikeZoneTop":3.38,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.989385021621587,"aZ":-39.1844852371376,"pfxX":-0.018510873834093527,"pfxZ":-4.6602690415078944,"pX":-0.04787853848554783,"pZ":0.3787019251674375,"vX0":6.526152764772828,"vY0":-121.61652088071851,"vZ0":-4.672312342998424,"x":118.83,"y":228.56,"x0":-2.759372158918352,"y0":50.003561456131685,"z0":5.709382447210517,"aX":-0.0280793981777041},"breaks":{"breakAngle":1.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.4,"breakVerticalInduced":-9.2,"breakHorizontal":-1.4,"spinRate":2571,"spinDirection":35},"zone":13,"typeConfidence":2.0,"plateTime":0.449703155062676,"extension":6.595160173699377},"index":0,"playId":"269bd29b-db90-309f-9e4c-47cb58a24f94","pitchNumber":1,"startTime":"2025-08-19T02:51:59.565Z","endTime":"2025-08-19T02:52:05.210Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":682177,"link":"/api/v1/people/682177","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"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":1,"outs":2},"pitchData":{"startSpeed":84.4,"endSpeed":77.9,"strikeZoneTop":3.38,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.092571228504678,"aZ":-26.660824230714745,"pfxX":-5.52123887451649,"pfxZ":3.5879209038334894,"pX":-0.675683942111006,"pZ":2.166966189009789,"vX0":6.7753397146015635,"vY0":-122.78251186440775,"vZ0":-3.333642089008016,"x":142.76,"y":180.27,"x0":-2.746663492924603,"y0":50.00049365441381,"z0":5.7978942602887065,"aX":-8.474766189177592},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":6.0,"breakHorizontal":8.5,"spinRate":1403,"spinDirection":223},"zone":4,"typeConfidence":2.0,"plateTime":0.4451834930429852,"extension":6.614623469289704},"index":1,"playId":"098acb51-76e3-3b62-bf79-2618cd7d2502","pitchNumber":2,"startTime":"2025-08-19T02:52:15.972Z","endTime":"2025-08-19T02:52:22.724Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":682177,"link":"/api/v1/people/682177","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.1,"endSpeed":85.7,"strikeZoneTop":3.38,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.81150823813527,"aZ":-15.625374655051742,"pfxX":-5.23871998186872,"pfxZ":8.782050648550324,"pX":0.5051886949749689,"pZ":2.8284794499747177,"vX0":9.85290020685137,"vY0":-136.57797655429135,"vZ0":-5.051756654817183,"x":97.74,"y":162.41,"x0":-2.4726925650263256,"y0":50.002100285597884,"z0":5.781052732437989,"aX":-9.871732919195233},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":15.0,"breakHorizontal":7.3,"spinRate":2303,"spinDirection":215},"zone":3,"typeConfidence":2.0,"plateTime":0.40143704065409924,"extension":6.695534485126588},"index":2,"playId":"37d5de5c-fdd0-3670-b363-41f00587949a","pitchNumber":3,"startTime":"2025-08-19T02:52:31.666Z","endTime":"2025-08-19T02:52:35.391Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":682177,"link":"/api/v1/people/682177","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"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":94.0,"endSpeed":86.1,"strikeZoneTop":3.47063701510652,"strikeZoneBottom":1.59550374041354,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.419329158877222,"aZ":-12.550959240367336,"pfxX":-1.8372693319290008,"pfxZ":10.318872427356002,"pX":-1.845934507573049,"pZ":3.0561891079412318,"vX0":3.6117461303596614,"vY0":-136.83790965852208,"vZ0":-4.841646079439638,"x":187.36,"y":156.26,"x0":-2.942567730073291,"y0":50.00089088852862,"z0":5.70426678605087,"aX":-3.493509958910173},"breaks":{"breakAngle":10.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":17.9,"breakHorizontal":2.6,"spinRate":2329,"spinDirection":213},"zone":11,"typeConfidence":2.0,"plateTime":0.3998454299145715,"extension":6.613827052408862},"index":3,"playId":"02fcb49f-ac46-3b89-aa22-026265a90cc1","pitchNumber":4,"startTime":"2025-08-19T02:52:46.984Z","endTime":"2025-08-19T02:52:50.609Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":682177,"link":"/api/v1/people/682177","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"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":84.2,"endSpeed":77.9,"strikeZoneTop":3.38,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.48309202422288,"aZ":-28.73091998930582,"pfxX":-6.418322680017457,"pfxZ":2.249035067285538,"pX":-0.14837633575330014,"pZ":1.55315677996694,"vX0":8.192205719826235,"vY0":-122.42131861943919,"vZ0":-3.9385305381199625,"x":122.66,"y":196.84,"x0":-2.6926764865084025,"y0":50.00071151056949,"z0":5.621885392118653,"aX":-9.81392947029708},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":3.5,"breakHorizontal":9.8,"spinRate":1382,"spinDirection":222},"zone":8,"typeConfidence":2.0,"plateTime":0.4461361202700398,"extension":6.770777414986869},"index":4,"playId":"8328ae1f-bb3a-3599-920e-5c9fd7ac40b6","pitchNumber":5,"startTime":"2025-08-19T02:53:00.143Z","endTime":"2025-08-19T02:53:03.979Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":682177,"link":"/api/v1/people/682177","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682177,"link":"/api/v1/people/682177"},"credit":"b_ab"},{"player":{"id":668678,"link":"/api/v1/people/668678"},"credit":"p_ab"},{"player":{"id":682177,"link":"/api/v1/people/682177"},"credit":"b_pa"},{"player":{"id":668678,"link":"/api/v1/people/668678"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":19.2,"awayTeamWinProbability":80.8,"homeTeamWinProbabilityAdded":0.6999999999999993,"leverageIndex":0.25,"dramaIndex":16.0,"contextMetrics":{},"playEndTime":"2025-08-19T02:53:03.979Z","atBatIndex":34},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Blaze Alexander strikes out swinging.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":35,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-08-19T02:55:12.332Z","endTime":"2025-08-19T02:56:29.188Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":677942,"fullName":"Blaze Alexander","link":"/api/v1/people/677942"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668909,"fullName":"Gavin Williams","link":"/api/v1/people/668909"},"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":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":677942,"fullName":"Blaze Alexander","link":"/api/v1/people/677942"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":666310,"link":"/api/v1/people/666310"},"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":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":82.0,"endSpeed":75.6,"strikeZoneTop":3.35888719169974,"strikeZoneBottom":1.54179922086316,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.477989112240184,"aZ":-41.59427299983227,"pfxX":6.27474769565651,"pfxZ":-6.58529418228265,"pX":0.9309269627487528,"pZ":1.8424420368161132,"vX0":6.200496286102457,"vY0":-119.2301185280528,"vZ0":-1.3250317846354347,"x":81.52,"y":189.03,"x0":-2.5258320573006046,"y0":50.00551111312465,"z0":6.183369922769784,"aX":8.96969097776912},"breaks":{"breakAngle":13.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.9,"breakVerticalInduced":-12.0,"breakHorizontal":-13.0,"spinRate":2399,"spinDirection":41},"zone":14,"typeConfidence":2.0,"plateTime":0.46066288343775774,"extension":6.786574817956571},"index":0,"playId":"9973e35f-dd10-39bd-8291-9fa8bae266f9","pitchNumber":1,"startTime":"2025-08-19T02:55:16.248Z","endTime":"2025-08-19T02:55:20.574Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668909,"link":"/api/v1/people/668909","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":692216,"link":"/api/v1/people/692216"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682177,"link":"/api/v1/people/682177"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":677942,"link":"/api/v1/people/677942","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.2,"endSpeed":87.7,"strikeZoneTop":3.21,"strikeZoneBottom":1.47,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.523088433327846,"aZ":-21.651725985894505,"pfxX":-9.828509203720483,"pfxZ":5.380281783943415,"pX":-0.8213841413757443,"pZ":2.76598529777767,"vX0":8.687247515975631,"vY0":-138.407921288122,"vZ0":-4.279483693464982,"x":148.31,"y":164.1,"x0":-2.711275901343715,"y0":50.004567146546954,"z0":5.767120736640349,"aX":-19.227445994382677},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.0,"breakVerticalInduced":9.1,"breakHorizontal":16.2,"spinRate":2067,"spinDirection":235},"zone":1,"typeConfidence":2.0,"plateTime":0.3945126314606564,"extension":7.054424583532707},"index":1,"playId":"5a2a53e7-ea4d-39b8-9c45-4da3ac001a58","pitchNumber":2,"startTime":"2025-08-19T02:55:30.041Z","endTime":"2025-08-19T02:55:37.032Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668909,"link":"/api/v1/people/668909","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":692216,"link":"/api/v1/people/692216"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682177,"link":"/api/v1/people/682177"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":677942,"link":"/api/v1/people/677942","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"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":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.4,"endSpeed":88.0,"strikeZoneTop":3.28134805513212,"strikeZoneBottom":1.52642004581776,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.206526464400437,"aZ":-23.32367239198408,"pfxX":-8.692150362667302,"pfxZ":4.495970294894969,"pX":-0.12360560942613567,"pZ":3.2368322081652834,"vX0":9.92134407892186,"vY0":-138.72036347022856,"vZ0":-3.04480493675805,"x":121.71,"y":151.39,"x0":-2.600745416760449,"y0":50.000943876837724,"z0":5.886560086866201,"aX":-17.103832238469142},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.1,"breakVerticalInduced":7.8,"breakHorizontal":13.9,"spinRate":1919,"spinDirection":231},"zone":2,"typeConfidence":2.0,"plateTime":0.39338172058283805,"extension":7.0475879128557155},"index":2,"playId":"390ad9ec-9605-3f82-ad8d-622d3009bca9","pitchNumber":3,"startTime":"2025-08-19T02:56:10.509Z","endTime":"2025-08-19T02:56:14.996Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668909,"link":"/api/v1/people/668909","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":692216,"link":"/api/v1/people/692216"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682177,"link":"/api/v1/people/682177"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":677942,"link":"/api/v1/people/677942","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.8,"endSpeed":75.4,"strikeZoneTop":3.21,"strikeZoneBottom":1.47,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.333436667762324,"aZ":-42.51728272521663,"pfxX":4.887216109991217,"pfxZ":-7.213679587156934,"pX":0.17528976857672748,"pZ":3.2975488162160542,"vX0":4.878096205930009,"vY0":-119.08506731852317,"vZ0":2.018996050058381,"x":110.32,"y":149.75,"x0":-2.536448941479687,"y0":50.00541879200121,"z0":6.291123870477304,"aX":7.003539668877309},"breaks":{"breakAngle":10.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.2,"breakVerticalInduced":-12.2,"breakHorizontal":-10.1,"spinRate":2352,"spinDirection":37},"zone":2,"typeConfidence":2.0,"plateTime":0.4603360582880054,"extension":6.830421992038909},"index":3,"playId":"b8dd3f1e-6201-3b9d-aa40-58ebbfa9b58a","pitchNumber":4,"startTime":"2025-08-19T02:56:24.639Z","endTime":"2025-08-19T02:56:29.188Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668909,"link":"/api/v1/people/668909","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":692216,"link":"/api/v1/people/692216"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682177,"link":"/api/v1/people/682177"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":677942,"link":"/api/v1/people/677942","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":677942,"link":"/api/v1/people/677942"},"credit":"b_ab"},{"player":{"id":668909,"link":"/api/v1/people/668909"},"credit":"p_ab"},{"player":{"id":677942,"link":"/api/v1/people/677942"},"credit":"b_pa"},{"player":{"id":668909,"link":"/api/v1/people/668909"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":16.5,"awayTeamWinProbability":83.5,"homeTeamWinProbabilityAdded":-2.6999999999999993,"leverageIndex":1.02,"dramaIndex":47.0,"contextMetrics":{},"playEndTime":"2025-08-19T02:56:29.188Z","atBatIndex":35},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Alek Thomas strikes out swinging.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":36,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-08-19T02:56:39.195Z","endTime":"2025-08-19T02:57:45.840Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":677950,"fullName":"Alek Thomas","link":"/api/v1/people/677950"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668909,"fullName":"Gavin Williams","link":"/api/v1/people/668909"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":677950,"fullName":"Alek Thomas","link":"/api/v1/people/677950"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":666310,"link":"/api/v1/people/666310"},"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":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.0,"endSpeed":88.1,"strikeZoneTop":3.28,"strikeZoneBottom":1.42,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.700331749157137,"aZ":-14.987780960664741,"pfxX":-6.33201709120738,"pfxZ":8.681505509571258,"pX":0.2002523031242539,"pZ":3.1942167667709587,"vX0":9.72666999101986,"vY0":-139.43494392513514,"vZ0":-5.152634197901804,"x":109.37,"y":152.54,"x0":-2.501712445698315,"y0":50.00666921457145,"z0":6.046231413742143,"aX":-12.541625786198237},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":14.9,"breakHorizontal":9.6,"spinRate":2146,"spinDirection":230},"zone":2,"typeConfidence":2.0,"plateTime":0.3919717111016099,"extension":6.690698777901657},"index":0,"playId":"b1a0b76d-764d-33cc-94b7-694bb78092a1","pitchNumber":1,"startTime":"2025-08-19T02:56:53.412Z","endTime":"2025-08-19T02:56:59.944Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668909,"link":"/api/v1/people/668909","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":692216,"link":"/api/v1/people/692216"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682177,"link":"/api/v1/people/682177"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":677950,"link":"/api/v1/people/677950","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.8,"endSpeed":88.8,"strikeZoneTop":3.41240479211361,"strikeZoneBottom":1.46434935542886,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.169274812849583,"aZ":-16.102151439041407,"pfxX":-7.278507023379202,"pfxZ":8.003801293830543,"pX":0.8287988674423272,"pZ":2.9686169810743457,"vX0":11.751752381566703,"vY0":-140.41571309465516,"vZ0":-5.721483778376188,"x":85.41,"y":158.63,"x0":-2.4544317694089957,"y0":50.000004545870695,"z0":6.070759180943581,"aX":-14.611580315549974},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":13.6,"breakHorizontal":10.9,"spinRate":2197,"spinDirection":216},"zone":3,"typeConfidence":2.0,"plateTime":0.3892622047790071,"extension":6.737641416943118},"index":1,"playId":"6a401d43-de39-32d2-877b-5a013b28d6e9","pitchNumber":2,"startTime":"2025-08-19T02:57:11.028Z","endTime":"2025-08-19T02:57:14.889Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668909,"link":"/api/v1/people/668909","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":692216,"link":"/api/v1/people/692216"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682177,"link":"/api/v1/people/682177"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":677950,"link":"/api/v1/people/677950","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.6,"endSpeed":88.4,"strikeZoneTop":3.3750556988893,"strikeZoneBottom":1.42822827479338,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.29727717525325,"aZ":-14.631366885732065,"pfxX":-7.514271231071902,"pfxZ":8.788015776495811,"pX":-0.7094940830978382,"pZ":2.1773814699355403,"vX0":7.773743174191387,"vY0":-140.29031182119877,"vZ0":-7.920969887764099,"x":144.04,"y":179.99,"x0":-2.5381211081831316,"y0":50.00385316702545,"z0":5.988276127128639,"aX":-15.001697914907004},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":14.4,"breakHorizontal":12.0,"spinRate":2177,"spinDirection":229},"zone":4,"typeConfidence":2.0,"plateTime":0.39021231978877147,"extension":6.600907477417119},"index":2,"playId":"46b36500-3cf5-33df-8637-9dac5bb8372e","pitchNumber":3,"startTime":"2025-08-19T02:57:25.748Z","endTime":"2025-08-19T02:57:29.978Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668909,"link":"/api/v1/people/668909","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":692216,"link":"/api/v1/people/692216"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682177,"link":"/api/v1/people/682177"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":677950,"link":"/api/v1/people/677950","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.3,"endSpeed":88.8,"strikeZoneTop":3.28,"strikeZoneBottom":1.42,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.56684553366956,"aZ":-14.247206432554226,"pfxX":-6.841669663765714,"pfxZ":8.842885898791822,"pX":-1.1853959297464365,"pZ":3.656467305886356,"vX0":7.023017367484091,"vY0":-141.53544101903168,"vZ0":-3.6407517137612313,"x":162.18,"y":140.06,"x0":-2.8110445808338267,"y0":50.002367923041234,"z0":5.873052262146993,"aX":-13.868844708123035},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":15.5,"breakHorizontal":10.9,"spinRate":2381,"spinDirection":232},"zone":11,"typeConfidence":2.0,"plateTime":0.38713336966169676,"extension":6.913219827799775},"index":3,"playId":"5548aaf6-2223-3d34-8873-6e1ad2affc05","pitchNumber":4,"startTime":"2025-08-19T02:57:41.624Z","endTime":"2025-08-19T02:57:45.840Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668909,"link":"/api/v1/people/668909","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":692216,"link":"/api/v1/people/692216"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682177,"link":"/api/v1/people/682177"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":677950,"link":"/api/v1/people/677950","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":677950,"link":"/api/v1/people/677950"},"credit":"b_ab"},{"player":{"id":668909,"link":"/api/v1/people/668909"},"credit":"p_ab"},{"player":{"id":677950,"link":"/api/v1/people/677950"},"credit":"b_pa"},{"player":{"id":668909,"link":"/api/v1/people/668909"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":14.799999999999999,"awayTeamWinProbability":85.2,"homeTeamWinProbabilityAdded":-1.700000000000001,"leverageIndex":0.71,"dramaIndex":34.0,"contextMetrics":{},"playEndTime":"2025-08-19T02:57:45.840Z","atBatIndex":36},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"James McCann singles on a ground ball to center fielder Daniel Schneemann.","rbi":0,"awayScore":3,"homeScore":0,"isOut":false},"about":{"atBatIndex":37,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-08-19T02:57:58.003Z","endTime":"2025-08-19T02:59:12.001Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":543510,"fullName":"James McCann","link":"/api/v1/people/543510"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668909,"fullName":"Gavin Williams","link":"/api/v1/people/668909"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":543510,"fullName":"James McCann","link":"/api/v1/people/543510"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":543510,"fullName":"James McCann","link":"/api/v1/people/543510"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":682177,"link":"/api/v1/people/682177"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.9,"endSpeed":88.1,"strikeZoneTop":3.64335144970319,"strikeZoneBottom":1.46603050266302,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.397652348165852,"aZ":-16.090902140947588,"pfxX":-7.618746788392866,"pfxZ":8.168799666448667,"pX":1.1421593179511762,"pZ":1.9230974548862514,"vX0":12.588218034247094,"vY0":-139.00482196048455,"vZ0":-7.89980105077061,"x":73.46,"y":186.86,"x0":-2.442712501999127,"y0":50.00047133337315,"z0":5.857434146826512,"aX":-14.997339833284169},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":13.3,"breakHorizontal":11.4,"spinRate":2270,"spinDirection":228},"zone":14,"typeConfidence":2.0,"plateTime":0.3931292917826408,"extension":7.084035961006942},"index":0,"playId":"15dc8564-9da6-3944-9fcb-cfa9db871704","pitchNumber":1,"startTime":"2025-08-19T02:58:09.037Z","endTime":"2025-08-19T02:58:14.077Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668909,"link":"/api/v1/people/668909","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":692216,"link":"/api/v1/people/692216"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682177,"link":"/api/v1/people/682177"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":543510,"link":"/api/v1/people/543510","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":84.9,"endSpeed":77.9,"strikeZoneTop":3.63225498281625,"strikeZoneBottom":1.42695839559554,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.0760812924905,"aZ":-41.049625221909984,"pfxX":3.8501621733152582,"pfxZ":-5.778217879395944,"pX":-0.3279336298105869,"pZ":2.755387017819679,"vX0":4.724294158170872,"vY0":-123.51523251920493,"vZ0":0.5248220752777237,"x":129.5,"y":164.38,"x0":-2.7704333342136014,"y0":50.005688244421,"z0":6.009998983452736,"aX":5.910078553283489},"breaks":{"breakAngle":9.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.2,"breakVerticalInduced":-10.1,"breakHorizontal":-8.2,"spinRate":2229,"spinDirection":48},"zone":4,"typeConfidence":2.0,"plateTime":0.4445458109163707,"extension":6.869239790694075},"index":1,"playId":"00d6ccd1-b6dd-31f2-92db-ae2a773d8cb1","pitchNumber":2,"startTime":"2025-08-19T02:58:25.705Z","endTime":"2025-08-19T02:58:29.999Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668909,"link":"/api/v1/people/668909","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":692216,"link":"/api/v1/people/692216"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682177,"link":"/api/v1/people/682177"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":543510,"link":"/api/v1/people/543510","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"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":86.6,"endSpeed":79.6,"strikeZoneTop":3.58230409570595,"strikeZoneBottom":1.40552225461281,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.64558252321261,"aZ":-35.299352137403964,"pfxX":4.188731176542136,"pfxZ":-1.9713454433441684,"pX":1.4637909239275795,"pZ":0.5039030450408372,"vX0":8.366863170339693,"vY0":-125.74129477256571,"vZ0":-5.605699656136441,"x":61.2,"y":225.17,"x0":-2.4627561083922846,"y0":50.00189744246509,"z0":5.656429363322713,"aX":6.645162747220263},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.6,"breakVerticalInduced":-4.8,"breakHorizontal":-9.6,"spinRate":2193,"spinDirection":44},"zone":14,"typeConfidence":2.0,"plateTime":0.43711881537706354,"extension":6.7913667072038},"index":2,"playId":"76d2e9a8-6a31-3d80-9843-3e7a3cc47420","pitchNumber":3,"startTime":"2025-08-19T02:58:40.601Z","endTime":"2025-08-19T02:58:47.400Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668909,"link":"/api/v1/people/668909","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":692216,"link":"/api/v1/people/692216"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682177,"link":"/api/v1/people/682177"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":543510,"link":"/api/v1/people/543510","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.0,"endSpeed":88.1,"strikeZoneTop":3.53,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.695900296578024,"aZ":-21.303921575074252,"pfxX":-9.989636163922054,"pfxZ":5.4843952346970966,"pX":-0.04081602800564355,"pZ":3.291913705684999,"vX0":10.36421693342178,"vY0":-139.52732124218485,"vZ0":-2.9843304887345883,"x":118.56,"y":149.9,"x0":-2.495371917056682,"y0":50.00552275451416,"z0":5.769892992420644,"aX":-19.813121276109424},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":9.5,"breakHorizontal":16.1,"spinRate":2060,"spinDirection":233},"zone":2,"typeConfidence":2.0,"plateTime":0.3916945632092772,"extension":6.97537920349143},"hitData":{"launchSpeed":102.6,"launchAngle":6.0,"totalDistance":107.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":118.12,"coordY":75.68}},"index":3,"playId":"c601c61d-9d2b-3a27-878c-336c2388878a","pitchNumber":4,"startTime":"2025-08-19T02:59:00.824Z","endTime":"2025-08-19T02:59:12.001Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668909,"link":"/api/v1/people/668909","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":692216,"link":"/api/v1/people/692216"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682177,"link":"/api/v1/people/682177"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":543510,"link":"/api/v1/people/543510","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":543510,"link":"/api/v1/people/543510"},"credit":"b_ab"},{"player":{"id":668909,"link":"/api/v1/people/668909"},"credit":"p_ab"},{"player":{"id":543510,"link":"/api/v1/people/543510"},"credit":"b_pa"},{"player":{"id":668909,"link":"/api/v1/people/668909"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":16.1,"awayTeamWinProbability":83.9,"homeTeamWinProbabilityAdded":1.3000000000000025,"leverageIndex":0.41,"dramaIndex":24.0,"contextMetrics":{},"playEndTime":"2025-08-19T02:59:12.001Z","atBatIndex":37},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Geraldo Perdomo lines out to shortstop Gabriel Arias.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":38,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-08-19T02:59:32.667Z","endTime":"2025-08-19T03:01:28.623Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668909,"fullName":"Gavin Williams","link":"/api/v1/people/668909"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":672356,"link":"/api/v1/people/672356"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.4,"endSpeed":88.3,"strikeZoneTop":3.56859621614199,"strikeZoneBottom":1.52678259940751,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.362882882427968,"aZ":-13.217450704499205,"pfxX":-7.251023823359269,"pfxZ":9.542693848444392,"pX":1.0402811067362845,"pZ":2.7074267482931362,"vX0":12.021763599540865,"vY0":-139.78676492910432,"vZ0":-6.426985459807956,"x":77.35,"y":165.68,"x0":-2.366405881770029,"y0":50.00488263403661,"z0":5.897697905290792,"aX":-14.408278948768007},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":16.1,"breakHorizontal":10.8,"spinRate":2221,"spinDirection":226},"zone":12,"typeConfidence":2.0,"plateTime":0.3912569343660319,"extension":6.997543062932157},"index":0,"playId":"48226960-705e-31a1-92a2-b1abcab7ba0f","pitchNumber":1,"startTime":"2025-08-19T02:59:40.307Z","endTime":"2025-08-19T02:59:46.430Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668909,"link":"/api/v1/people/668909","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":692216,"link":"/api/v1/people/692216"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682177,"link":"/api/v1/people/682177"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":672695,"link":"/api/v1/people/672695","batSide":{"code":"L","description":"Left"}},"first":{"id":543510,"link":"/api/v1/people/543510"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":82.1,"endSpeed":75.6,"strikeZoneTop":3.49,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.954556033076184,"aZ":-42.30896176456596,"pfxX":5.633006675974458,"pfxZ":-7.079142430764833,"pX":0.16313195267067135,"pZ":1.4926879897732688,"vX0":5.121428312183252,"vY0":-119.40965796917025,"vZ0":-1.7854152838256423,"x":110.78,"y":198.48,"x0":-2.7486277514202833,"y0":50.00510086910726,"z0":6.088722947329604,"aX":8.060490733766295},"breaks":{"breakAngle":12.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.9,"breakVerticalInduced":-13.0,"breakHorizontal":-11.5,"spinRate":2546,"spinDirection":44},"zone":8,"typeConfidence":2.0,"plateTime":0.4603079793971063,"extension":6.732249299979123},"index":1,"playId":"e5372be2-e5b0-348b-8a23-d65b2baddc5e","pitchNumber":2,"startTime":"2025-08-19T02:59:57.569Z","endTime":"2025-08-19T03:00:01.018Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668909,"link":"/api/v1/people/668909","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":692216,"link":"/api/v1/people/692216"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682177,"link":"/api/v1/people/682177"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":672695,"link":"/api/v1/people/672695","batSide":{"code":"L","description":"Left"}},"first":{"id":543510,"link":"/api/v1/people/543510"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"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.9,"endSpeed":88.7,"strikeZoneTop":3.6271466316817,"strikeZoneBottom":1.47666095477378,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.593476991201925,"aZ":-11.879279482079639,"pfxX":-7.427807384511512,"pfxZ":10.105712209627526,"pX":0.9574168590575477,"pZ":2.849136687690664,"vX0":12.361330995680868,"vY0":-140.52321498335488,"vZ0":-6.091828377722278,"x":80.51,"y":161.85,"x0":-2.525045126802802,"y0":50.003626910414944,"z0":5.810381853051549,"aX":-14.919099649099262},"breaks":{"breakAngle":43.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":17.2,"breakHorizontal":11.0,"spinRate":2346,"spinDirection":226},"zone":12,"typeConfidence":2.0,"plateTime":0.3891572438460065,"extension":6.954275104617686},"index":2,"playId":"9ef62a8c-83f9-3e35-a1c8-d9f1327d1d07","pitchNumber":3,"startTime":"2025-08-19T03:00:23.534Z","endTime":"2025-08-19T03:00:29.465Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668909,"link":"/api/v1/people/668909","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":692216,"link":"/api/v1/people/692216"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682177,"link":"/api/v1/people/682177"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":672695,"link":"/api/v1/people/672695","batSide":{"code":"L","description":"Left"}},"first":{"id":543510,"link":"/api/v1/people/543510"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"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":96.7,"endSpeed":88.4,"strikeZoneTop":3.49,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.973779522835986,"aZ":-13.228813825476385,"pfxX":-8.089974023909154,"pfxZ":9.476009497043675,"pX":0.1359704941905406,"pZ":2.6823264468927865,"vX0":10.69394301561137,"vY0":-140.3131836454141,"vZ0":-6.4960873051137975,"x":111.82,"y":166.36,"x0":-2.6689479207160764,"y0":50.0032622636315,"z0":5.885197765392725,"aX":-16.174870932167902},"breaks":{"breakAngle":43.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":16.0,"breakHorizontal":12.5,"spinRate":2354,"spinDirection":223},"zone":5,"typeConfidence":2.0,"plateTime":0.3899860547123888,"extension":7.012965541190257},"index":3,"playId":"2dea03bc-3817-364c-8b6e-2e0b2dd5927d","pitchNumber":4,"startTime":"2025-08-19T03:00:42.925Z","endTime":"2025-08-19T03:00:49.900Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668909,"link":"/api/v1/people/668909","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":692216,"link":"/api/v1/people/692216"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682177,"link":"/api/v1/people/682177"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":672695,"link":"/api/v1/people/672695","batSide":{"code":"L","description":"Left"}},"first":{"id":543510,"link":"/api/v1/people/543510"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"index":4,"startTime":"2025-08-19T03:00:57.285Z","endTime":"2025-08-19T03:01:22.148Z","isPitch":false,"type":"action","player":{"id":672695,"link":"/api/v1/people/672695"},"defense":{"pitcher":{"id":668909,"link":"/api/v1/people/668909","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":692216,"link":"/api/v1/people/692216"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682177,"link":"/api/v1/people/682177"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":672695,"link":"/api/v1/people/672695","batSide":{"code":"L","description":"Left"}},"first":{"id":543510,"link":"/api/v1/people/543510"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"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":96.7,"endSpeed":88.7,"strikeZoneTop":3.49000135320442,"strikeZoneBottom":1.59000071276143,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.937306880872704,"aZ":-15.032341393776827,"pfxX":-7.0449718133594,"pfxZ":8.525471294469968,"pX":-0.8678964037045115,"pZ":3.082406823745775,"vX0":7.7268722243923635,"vY0":-140.65717044610147,"vZ0":-5.546076082892671,"x":150.08,"y":155.56,"x0":-2.7310170689121547,"y0":50.00007302667308,"z0":6.049061264487995,"aX":-14.160321419607776},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":14.5,"breakHorizontal":11.3,"spinRate":2196,"spinDirection":226},"zone":11,"typeConfidence":2.0,"plateTime":0.388932507483847,"extension":6.868375379514296},"hitData":{"launchSpeed":91.9,"launchAngle":9.0,"totalDistance":153.0,"trajectory":"line_drive","hardness":"medium","location":"6","coordinates":{"coordX":119.12,"coordY":140.77}},"index":5,"playId":"3432e48b-924e-389b-a3fb-499a23fb89e7","pitchNumber":5,"startTime":"2025-08-19T03:01:22.148Z","endTime":"2025-08-19T03:01:28.623Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668909,"link":"/api/v1/people/668909","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":692216,"link":"/api/v1/people/692216"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682177,"link":"/api/v1/people/682177"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":672695,"link":"/api/v1/people/672695","batSide":{"code":"L","description":"Left"}},"first":{"id":543510,"link":"/api/v1/people/543510"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":672695,"link":"/api/v1/people/672695"},"credit":"b_ab"},{"player":{"id":668909,"link":"/api/v1/people/668909"},"credit":"p_ab"},{"player":{"id":672695,"link":"/api/v1/people/672695"},"credit":"b_pa"},{"player":{"id":668909,"link":"/api/v1/people/668909"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":13.700000000000001,"awayTeamWinProbability":86.3,"homeTeamWinProbabilityAdded":-2.4000000000000004,"leverageIndex":0.96,"dramaIndex":44.0,"contextMetrics":{},"playEndTime":"2025-08-19T03:01:28.623Z","atBatIndex":38},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"José Ramírez flies out to shortstop Geraldo Perdomo.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":39,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-08-19T03:03:37.128Z","endTime":"2025-08-19T03:04:21.653Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668678,"fullName":"Zac Gallen","link":"/api/v1/people/668678"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":672695,"link":"/api/v1/people/672695"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.9,"endSpeed":85.0,"strikeZoneTop":3.62129860610414,"strikeZoneBottom":1.68144430693483,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.800727704262247,"aZ":-14.367799166218257,"pfxX":-4.441372876982085,"pfxZ":9.62225983334024,"pX":0.6942199873719926,"pZ":3.6005324689663234,"vX0":9.638102287657738,"vY0":-135.02833903177938,"vZ0":-3.586781489514814,"x":90.54,"y":141.57,"x0":-2.340882448689564,"y0":50.002254657841775,"z0":5.953901323678049,"aX":-8.219126922391842},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":16.8,"breakHorizontal":6.0,"spinRate":2213,"spinDirection":209},"zone":3,"typeConfidence":2.0,"plateTime":0.40529715643630926,"extension":6.744477343676246},"index":0,"playId":"31aa6b88-0f13-3e8a-a2fb-e7222e5cca64","pitchNumber":1,"startTime":"2025-08-19T03:04:01.353Z","endTime":"2025-08-19T03:04:07.370Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":608070,"link":"/api/v1/people/608070","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":80.2,"endSpeed":74.4,"strikeZoneTop":3.43,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.557746535417625,"aZ":-40.85536696935312,"pfxX":1.4068041048444613,"pfxZ":-6.270297605217491,"pX":-0.7684803541292915,"pZ":1.6213150039290898,"vX0":4.49227043685731,"vY0":-116.76701575316157,"vZ0":-0.9686819152472731,"x":146.29,"y":195.0,"x0":-2.8985154750230513,"y0":50.00505760077905,"z0":5.878589710078244,"aX":1.9462501298566117},"breaks":{"breakAngle":3.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.8,"breakVerticalInduced":-11.3,"breakHorizontal":-3.6,"spinRate":2392,"spinDirection":35},"zone":7,"typeConfidence":2.0,"plateTime":0.4687126260622101,"extension":6.517714385018227},"hitData":{"launchSpeed":64.4,"launchAngle":43.0,"totalDistance":191.0,"trajectory":"fly_ball","hardness":"medium","location":"6","coordinates":{"coordX":103.84,"coordY":127.97}},"index":1,"playId":"6d010898-6cbe-382f-95f9-d39b6dba835f","pitchNumber":2,"startTime":"2025-08-19T03:04:12.240Z","endTime":"2025-08-19T03:04:21.653Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":608070,"link":"/api/v1/people/608070","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":608070,"link":"/api/v1/people/608070"},"credit":"b_ab"},{"player":{"id":668678,"link":"/api/v1/people/668678"},"credit":"p_ab"},{"player":{"id":608070,"link":"/api/v1/people/608070"},"credit":"b_pa"},{"player":{"id":668678,"link":"/api/v1/people/668678"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":14.799999999999999,"awayTeamWinProbability":85.2,"homeTeamWinProbabilityAdded":1.0999999999999979,"leverageIndex":0.43,"dramaIndex":23.0,"contextMetrics":{},"playEndTime":"2025-08-19T03:04:21.653Z","atBatIndex":39},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Kyle Manzardo grounds out, shortstop Geraldo Perdomo to first baseman Pavin Smith.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":40,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-08-19T03:04:39.084Z","endTime":"2025-08-19T03:06:03.154Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":700932,"fullName":"Kyle Manzardo","link":"/api/v1/people/700932"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668678,"fullName":"Zac Gallen","link":"/api/v1/people/668678"},"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":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":700932,"fullName":"Kyle Manzardo","link":"/api/v1/people/700932"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":672695,"link":"/api/v1/people/672695"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":656976,"link":"/api/v1/people/656976"},"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(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":80.6,"endSpeed":74.6,"strikeZoneTop":3.37751759075337,"strikeZoneBottom":1.36304918368068,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.826376904954486,"aZ":-40.586123330802124,"pfxX":0.6598604311811018,"pfxZ":-6.106382219966887,"pX":0.47349352328258715,"pZ":-0.1188035580351653,"vX0":7.190021671001061,"vY0":-117.14266907036655,"vZ0":-4.711556893688682,"x":98.95,"y":241.99,"x0":-2.7318100661768456,"y0":50.002381450926826,"z0":5.746068802618528,"aX":0.9077431548179876},"breaks":{"breakAngle":2.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.5,"breakVerticalInduced":-12.0,"breakHorizontal":-3.1,"spinRate":2481,"spinDirection":32},"zone":14,"typeConfidence":2.0,"plateTime":0.469064656119655,"extension":6.589913621358153},"index":0,"playId":"c49e333d-d1e3-3597-98a4-06dfd61392f3","pitchNumber":1,"startTime":"2025-08-19T03:04:44.582Z","endTime":"2025-08-19T03:04:50.367Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":700932,"link":"/api/v1/people/700932","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":83.8,"endSpeed":77.7,"strikeZoneTop":3.19,"strikeZoneBottom":1.34,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.00700779709448,"aZ":-29.471860028980498,"pfxX":-7.0287236235447015,"pfxZ":1.7855279118076037,"pX":0.4022297527257538,"pZ":1.1160264355877088,"vX0":9.990875142625226,"vY0":-121.70282243080915,"vZ0":-4.82298408174435,"x":101.67,"y":208.65,"x0":-2.827193869427494,"y0":50.0020747812273,"z0":5.651314086291943,"aX":-10.632324912878698},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":2.4,"breakHorizontal":10.6,"spinRate":1431,"spinDirection":225},"zone":14,"typeConfidence":2.0,"plateTime":0.4486190438043458,"extension":6.772912763465768},"index":1,"playId":"da798bdf-28e3-3200-8d3c-98ffe4fef9e1","pitchNumber":2,"startTime":"2025-08-19T03:04:59.353Z","endTime":"2025-08-19T03:05:03.976Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":700932,"link":"/api/v1/people/700932","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"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":93.6,"endSpeed":85.7,"strikeZoneTop":3.31764186533082,"strikeZoneBottom":1.33147046216992,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.55671597898076,"aZ":-14.273624600651607,"pfxX":-3.1791378992287163,"pfxZ":9.524226788311474,"pX":-1.2236648569860131,"pZ":2.5269023377451374,"vX0":4.792410216553377,"vY0":-136.14018636576913,"vZ0":-6.054741349106878,"x":163.64,"y":170.55,"x0":-2.5928025500775393,"y0":50.00300821178086,"z0":5.765714185560233,"aX":-5.9753927017427655},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":16.2,"breakHorizontal":4.8,"spinRate":2265,"spinDirection":213},"zone":11,"typeConfidence":2.0,"plateTime":0.4021571381564253,"extension":6.513556048825675},"index":2,"playId":"fdf2dbdd-502c-3174-8eff-f593957ed33b","pitchNumber":3,"startTime":"2025-08-19T03:05:14.178Z","endTime":"2025-08-19T03:05:19.826Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":700932,"link":"/api/v1/people/700932","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.5,"endSpeed":85.2,"strikeZoneTop":3.19,"strikeZoneBottom":1.34,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.223592635435697,"aZ":-14.97349679892994,"pfxX":-2.361365347525304,"pfxZ":9.332187003786286,"pX":0.002119964710685853,"pZ":2.293624363027418,"vX0":7.673952731525848,"vY0":-134.41956576080506,"vZ0":-6.601896799794835,"x":116.92,"y":176.85,"x0":-2.574054086773451,"y0":50.0004684015816,"z0":5.831133466629722,"aX":-4.35212003132431},"breaks":{"breakAngle":9.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":15.7,"breakHorizontal":2.8,"spinRate":2227,"spinDirection":205},"zone":5,"typeConfidence":2.0,"plateTime":0.4063858101126514,"extension":6.7473147546075},"index":3,"playId":"5446d23d-89ab-3a25-88d3-7c90186694b7","pitchNumber":4,"startTime":"2025-08-19T03:05:27.142Z","endTime":"2025-08-19T03:05:31.825Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":700932,"link":"/api/v1/people/700932","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"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":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.0,"endSpeed":77.2,"strikeZoneTop":3.19,"strikeZoneBottom":1.34,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.014969539727925,"aZ":-28.213602782062498,"pfxX":-6.6017894793762135,"pfxZ":2.644437265075222,"pX":-1.1899293183273085,"pZ":1.687452433672084,"vX0":6.193418226568192,"vY0":-120.84568036661781,"vZ0":-3.73990114046782,"x":162.36,"y":193.22,"x0":-2.9143275453761164,"y0":50.00150316558583,"z0":5.7026855814518775,"aX":-9.876254655226575},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":4.2,"breakHorizontal":10.7,"spinRate":1488,"spinDirection":229},"zone":13,"typeConfidence":2.0,"plateTime":0.4512820527940611,"extension":6.693571074663057},"hitData":{"launchSpeed":64.3,"launchAngle":-13.0,"totalDistance":11.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":123.03,"coordY":143.95}},"index":4,"playId":"de0b1283-744c-38cb-bb0c-e25b403ad8c1","pitchNumber":5,"startTime":"2025-08-19T03:05:53.795Z","endTime":"2025-08-19T03:06:03.154Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":700932,"link":"/api/v1/people/700932","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":700932,"link":"/api/v1/people/700932"},"credit":"b_ab"},{"player":{"id":668678,"link":"/api/v1/people/668678"},"credit":"p_ab"},{"player":{"id":700932,"link":"/api/v1/people/700932"},"credit":"b_pa"},{"player":{"id":668678,"link":"/api/v1/people/668678"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":15.7,"awayTeamWinProbability":84.3,"homeTeamWinProbabilityAdded":0.9000000000000004,"leverageIndex":0.33,"dramaIndex":19.0,"contextMetrics":{},"playEndTime":"2025-08-19T03:06:03.154Z","atBatIndex":40},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Bo Naylor grounds out, third baseman Blaze Alexander to first baseman Pavin Smith.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":41,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-08-19T03:06:24.321Z","endTime":"2025-08-19T03:07:07.983Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":3},"matchup":{"batter":{"id":666310,"fullName":"Bo Naylor","link":"/api/v1/people/666310"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668678,"fullName":"Zac Gallen","link":"/api/v1/people/668678"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":666310,"fullName":"Bo Naylor","link":"/api/v1/people/666310"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":677942,"link":"/api/v1/people/677942"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":656976,"link":"/api/v1/people/656976"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.0,"endSpeed":86.7,"strikeZoneTop":3.41247429786243,"strikeZoneBottom":1.38968285260547,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.446426861736484,"aZ":-10.258354868949995,"pfxX":-4.365938459408769,"pfxZ":11.398965513106607,"pX":-0.6237284035789025,"pZ":1.4739677466149346,"vX0":6.560873039737872,"vY0":-137.9514229377953,"vZ0":-9.52711681946496,"x":140.78,"y":198.98,"x0":-2.4684622126519504,"y0":50.00160826854569,"z0":5.669202777097728,"aX":-8.393128874828072},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":18.7,"breakHorizontal":6.5,"spinRate":2404,"spinDirection":209},"zone":7,"typeConfidence":2.0,"plateTime":0.39745047636571007,"extension":6.70694711892014},"index":0,"playId":"cd7eafd9-999b-33fd-9afb-5bb836b59e42","pitchNumber":1,"startTime":"2025-08-19T03:06:25.324Z","endTime":"2025-08-19T03:06:29.649Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":666310,"link":"/api/v1/people/666310","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":81.4,"endSpeed":75.3,"strikeZoneTop":3.29,"strikeZoneBottom":1.41,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.312101902767015,"aZ":-42.47243456259629,"pfxX":2.2986317569115147,"pfxZ":-7.266079934603799,"pX":0.16259680685286912,"pZ":1.6489699151778867,"vX0":5.643154576047435,"vY0":-118.49220733941026,"vZ0":-0.7765849916950969,"x":110.8,"y":194.26,"x0":-2.551452377213964,"y0":50.00284743121161,"z0":5.872323774956542,"aX":3.2572538647300537},"breaks":{"breakAngle":6.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.4,"breakVerticalInduced":-13.1,"breakHorizontal":-5.5,"spinRate":2446,"spinDirection":33},"zone":8,"typeConfidence":2.0,"plateTime":0.4628173740170558,"extension":6.574494765094887},"index":1,"playId":"01bcc926-809b-31ae-954e-516283b83c55","pitchNumber":2,"startTime":"2025-08-19T03:06:39.294Z","endTime":"2025-08-19T03:06:45.379Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":666310,"link":"/api/v1/people/666310","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.7,"endSpeed":85.4,"strikeZoneTop":3.29,"strikeZoneBottom":1.41,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.528510449988712,"aZ":-14.343435257529498,"pfxX":-2.696216886497839,"pfxZ":9.527571739656434,"pX":0.7828072089048556,"pZ":3.273686183332196,"vX0":9.399204572194623,"vY0":-136.0920858382142,"vZ0":-4.303057917179543,"x":87.16,"y":150.39,"x0":-2.368881926050913,"y0":50.00215902878216,"z0":5.8723956679107,"aX":-5.0470650729891045},"breaks":{"breakAngle":10.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":16.4,"breakHorizontal":2.9,"spinRate":2306,"spinDirection":209},"zone":3,"typeConfidence":2.0,"plateTime":0.40283132913952446,"extension":6.714822924700308},"hitData":{"launchSpeed":58.7,"launchAngle":12.0,"totalDistance":97.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":105.14,"coordY":151.91}},"index":2,"playId":"98bba91f-d9fa-3337-b03e-c4af7cb939d4","pitchNumber":3,"startTime":"2025-08-19T03:06:59.897Z","endTime":"2025-08-19T03:07:07.983Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":666310,"link":"/api/v1/people/666310","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666310,"link":"/api/v1/people/666310"},"credit":"b_ab"},{"player":{"id":668678,"link":"/api/v1/people/668678"},"credit":"p_ab"},{"player":{"id":666310,"link":"/api/v1/people/666310"},"credit":"b_pa"},{"player":{"id":668678,"link":"/api/v1/people/668678"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":16.3,"awayTeamWinProbability":83.7,"homeTeamWinProbabilityAdded":0.6000000000000014,"leverageIndex":0.23,"dramaIndex":15.0,"contextMetrics":{},"playEndTime":"2025-08-19T03:07:07.983Z","atBatIndex":41},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Ketel Marte lines out sharply to right fielder Nolan Jones.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":42,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-08-19T03:08:59.582Z","endTime":"2025-08-19T03:10:34.655Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668909,"fullName":"Gavin Williams","link":"/api/v1/people/668909"},"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":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":666134,"link":"/api/v1/people/666134"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":81.0,"endSpeed":74.3,"strikeZoneTop":3.687536697169,"strikeZoneBottom":1.75480057805974,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.698010631782132,"aZ":-43.8422491925789,"pfxX":5.6178930534310005,"pfxZ":-8.436411348488166,"pX":-0.02287868876660554,"pZ":1.356566313091005,"vX0":4.527202613325551,"vY0":-117.82263237704916,"vZ0":-1.537355030569543,"x":117.87,"y":202.15,"x0":-2.7099285669503135,"y0":50.00058276507735,"z0":6.127430622604683,"aX":7.772086891328054},"breaks":{"breakAngle":10.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.6,"breakVerticalInduced":-15.4,"breakHorizontal":-11.4,"spinRate":2479,"spinDirection":35},"zone":13,"typeConfidence":2.0,"plateTime":0.46772157864301267,"extension":6.816677166188631},"index":0,"playId":"34d7c5b2-f030-3dfa-8355-a19fa17b0d25","pitchNumber":1,"startTime":"2025-08-19T03:09:18.802Z","endTime":"2025-08-19T03:09:25.104Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668909,"link":"/api/v1/people/668909","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":692216,"link":"/api/v1/people/692216"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682177,"link":"/api/v1/people/682177"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":606466,"link":"/api/v1/people/606466","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.9,"endSpeed":87.3,"strikeZoneTop":3.59,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.462458414660595,"aZ":-20.689750057650492,"pfxX":-8.878246841762785,"pfxZ":5.936137032555734,"pX":0.49251457400738746,"pZ":2.2763324063699812,"vX0":11.906309250775115,"vY0":-137.71677543420432,"vZ0":-5.679712015276364,"x":98.23,"y":177.32,"x0":-2.7185213680850437,"y0":50.0031725109452,"z0":5.749852529497199,"aX":-17.180216823702153},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":9.7,"breakHorizontal":13.8,"spinRate":2092,"spinDirection":231},"zone":6,"typeConfidence":2.0,"plateTime":0.3965910026621242,"extension":7.098848442981908},"index":1,"playId":"549bae54-afb7-3317-9333-be04f65790cc","pitchNumber":2,"startTime":"2025-08-19T03:09:30.621Z","endTime":"2025-08-19T03:09:35.066Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668909,"link":"/api/v1/people/668909","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":692216,"link":"/api/v1/people/692216"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682177,"link":"/api/v1/people/682177"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":606466,"link":"/api/v1/people/606466","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":80.3,"endSpeed":73.6,"strikeZoneTop":3.71350885381049,"strikeZoneBottom":1.63926554392079,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.67706537937404,"aZ":-42.26060728898513,"pfxX":6.89566119036393,"pfxZ":-7.348468286782142,"pX":-1.240302538783752,"pZ":3.232290080557814,"vX0":1.7566996048522059,"vY0":-116.84098893787314,"vZ0":2.275291249005469,"x":164.28,"y":151.51,"x0":-2.899329982622202,"y0":50.00557607032265,"z0":6.240485012003939,"aX":9.458562860436166},"breaks":{"breakAngle":13.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.1,"breakVerticalInduced":-12.4,"breakHorizontal":-13.0,"spinRate":2412,"spinDirection":41},"zone":11,"typeConfidence":2.0,"plateTime":0.47022745659253573,"extension":6.65294546929578},"index":2,"playId":"6140647d-a2c5-32e8-a826-135b32a9a9db","pitchNumber":3,"startTime":"2025-08-19T03:09:51.175Z","endTime":"2025-08-19T03:09:55.356Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668909,"link":"/api/v1/people/668909","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":692216,"link":"/api/v1/people/692216"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682177,"link":"/api/v1/people/682177"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":606466,"link":"/api/v1/people/606466","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"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":96.7,"endSpeed":88.8,"strikeZoneTop":3.59,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.269537555604895,"aZ":-15.449843273034343,"pfxX":-7.740340757199531,"pfxZ":8.32943381358584,"pX":-0.2259173084361544,"pZ":2.451840055725649,"vX0":9.186350765189431,"vY0":-140.43886011385388,"vZ0":-6.662541650727093,"x":125.61,"y":172.58,"x0":-2.5257354368140588,"y0":50.004956185363014,"z0":5.850658555004159,"aX":-15.544361762177877},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":13.9,"breakHorizontal":12.2,"spinRate":2199,"spinDirection":229},"zone":5,"typeConfidence":2.0,"plateTime":0.3892468193724432,"extension":7.042315510304878},"index":3,"playId":"999969bd-5fce-3061-ad11-8d25480ca7a6","pitchNumber":4,"startTime":"2025-08-19T03:10:05.768Z","endTime":"2025-08-19T03:10:08.967Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668909,"link":"/api/v1/people/668909","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":692216,"link":"/api/v1/people/692216"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682177,"link":"/api/v1/people/682177"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":606466,"link":"/api/v1/people/606466","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"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":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.8,"endSpeed":87.8,"strikeZoneTop":3.59,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.23324115747325,"aZ":-14.873536899903042,"pfxX":-6.15722732060695,"pfxZ":8.783693128262254,"pX":0.08701229527716225,"pZ":3.0041206488853245,"vX0":9.530895020681124,"vY0":-139.22459638341388,"vZ0":-5.071062538855502,"x":113.68,"y":157.67,"x0":-2.575264184167121,"y0":50.00639794824058,"z0":5.8281644788252285,"aX":-12.133103219571304},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":15.0,"breakHorizontal":9.2,"spinRate":2154,"spinDirection":229},"zone":2,"typeConfidence":2.0,"plateTime":0.39289002057444034,"extension":7.04807250212044},"hitData":{"launchSpeed":111.9,"launchAngle":15.0,"totalDistance":297.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":193.69,"coordY":100.6}},"index":4,"playId":"68015b5e-4778-3525-8f56-cc621a705132","pitchNumber":5,"startTime":"2025-08-19T03:10:25.248Z","endTime":"2025-08-19T03:10:34.655Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668909,"link":"/api/v1/people/668909","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":692216,"link":"/api/v1/people/692216"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682177,"link":"/api/v1/people/682177"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":606466,"link":"/api/v1/people/606466","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":606466,"link":"/api/v1/people/606466"},"credit":"b_ab"},{"player":{"id":668909,"link":"/api/v1/people/668909"},"credit":"p_ab"},{"player":{"id":606466,"link":"/api/v1/people/606466"},"credit":"b_pa"},{"player":{"id":668909,"link":"/api/v1/people/668909"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":13.5,"awayTeamWinProbability":86.5,"homeTeamWinProbabilityAdded":-2.8000000000000007,"leverageIndex":1.07,"dramaIndex":49.0,"contextMetrics":{},"playEndTime":"2025-08-19T03:10:34.655Z","atBatIndex":42},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Corbin Carroll singles on a ground ball to shortstop Gabriel Arias, deflected by second baseman Brayan Rocchio.","rbi":0,"awayScore":3,"homeScore":0,"isOut":false},"about":{"atBatIndex":43,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-08-19T03:10:46.647Z","endTime":"2025-08-19T03:14:35.035Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668909,"fullName":"Gavin Williams","link":"/api/v1/people/668909"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,5,6,7],"actionIndex":[4],"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":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":677587,"link":"/api/v1/people/677587"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_deflection"},{"player":{"id":672356,"link":"/api/v1/people/672356"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"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(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":80.5,"endSpeed":73.5,"strikeZoneTop":3.34209399534412,"strikeZoneBottom":1.43396042881081,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.013650985166137,"aZ":-44.013204179651595,"pfxX":5.041628722586649,"pfxZ":-8.651680052764405,"pX":-0.467401482675754,"pZ":2.572225275565006,"vX0":3.535847866630017,"vY0":-117.07007284828637,"vZ0":1.3783833696333267,"x":134.82,"y":169.33,"x0":-2.6598525531565707,"y0":50.00371573420604,"z0":6.1411338795445705,"aX":6.898084451832142},"breaks":{"breakAngle":9.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.6,"breakVerticalInduced":-14.9,"breakHorizontal":-10.1,"spinRate":2422,"spinDirection":39},"zone":4,"typeConfidence":2.0,"plateTime":0.4704264882089122,"extension":7.0214403293476195},"index":0,"playId":"860a34bd-2cb0-3906-a32e-10e046a331a1","pitchNumber":1,"startTime":"2025-08-19T03:11:00.060Z","endTime":"2025-08-19T03:11:06.015Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668909,"link":"/api/v1/people/668909","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":692216,"link":"/api/v1/people/692216"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682177,"link":"/api/v1/people/682177"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":682998,"link":"/api/v1/people/682998","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"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":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":81.3,"endSpeed":74.5,"strikeZoneTop":3.23,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.691418848924588,"aZ":-43.63051490456591,"pfxX":3.3378495555812573,"pfxZ":-8.208356171192392,"pX":-0.058452313197190894,"pZ":1.5824704160465748,"vX0":4.970855866558195,"vY0":-118.26629025469235,"vZ0":-1.5213862586165097,"x":119.23,"y":196.05,"x0":-2.6334463157192394,"y0":50.00330268522096,"z0":6.290086453476619,"aX":4.657719349353407},"breaks":{"breakAngle":7.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.8,"breakVerticalInduced":-14.9,"breakHorizontal":-7.4,"spinRate":2438,"spinDirection":32},"zone":8,"typeConfidence":2.0,"plateTime":0.46579998313544246,"extension":6.7694922597385725},"index":1,"playId":"d8d4befe-9649-3a40-8de2-aff12eb55216","pitchNumber":2,"startTime":"2025-08-19T03:11:16.478Z","endTime":"2025-08-19T03:11:21.566Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668909,"link":"/api/v1/people/668909","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":692216,"link":"/api/v1/people/692216"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682177,"link":"/api/v1/people/682177"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":682998,"link":"/api/v1/people/682998","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.9,"endSpeed":77.4,"strikeZoneTop":3.28328715631533,"strikeZoneBottom":1.45413183451002,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.58668368199769,"aZ":-40.31941329621213,"pfxX":5.039531572581963,"pfxZ":-5.5327886120270655,"pX":2.325811446353154,"pZ":-1.1260562780417203,"vX0":9.96507405978863,"vY0":-121.61258888955594,"vZ0":-7.888848896322779,"x":28.35,"y":269.18,"x0":-2.506903025664515,"y0":50.00126611458416,"z0":5.729785594298584,"aX":7.420827658000465},"breaks":{"breakAngle":12.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.6,"breakVerticalInduced":-12.0,"breakHorizontal":-11.9,"spinRate":2549,"spinDirection":33},"zone":14,"typeConfidence":2.0,"plateTime":0.45330708481991167,"extension":7.064559704810196},"index":2,"playId":"d4690d2d-9ee0-319e-917a-c7bf130dd5e2","pitchNumber":3,"startTime":"2025-08-19T03:11:34.883Z","endTime":"2025-08-19T03:11:39.061Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668909,"link":"/api/v1/people/668909","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":692216,"link":"/api/v1/people/692216"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682177,"link":"/api/v1/people/682177"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":682998,"link":"/api/v1/people/682998","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.1,"endSpeed":74.5,"strikeZoneTop":3.23,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.138104059675936,"aZ":-43.02444664782914,"pfxX":6.579289095129008,"pfxZ":-7.804341231728866,"pX":0.2709433402648867,"pZ":1.6524701172045413,"vX0":4.922842596719476,"vY0":-117.97085580799713,"vZ0":-0.914207279068201,"x":106.67,"y":194.16,"x0":-2.7069110423782723,"y0":50.00071125967923,"z0":6.056063270897093,"aX":9.1511234881574},"breaks":{"breakAngle":13.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.0,"breakVerticalInduced":-14.0,"breakHorizontal":-13.2,"spinRate":2473,"spinDirection":38},"zone":8,"typeConfidence":2.0,"plateTime":0.46659582914919584,"extension":6.867607016496553},"index":3,"playId":"cc47e051-dc79-34c3-a21f-5e51af4b8438","pitchNumber":4,"startTime":"2025-08-19T03:12:03.861Z","endTime":"2025-08-19T03:12:08.199Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668909,"link":"/api/v1/people/668909","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":692216,"link":"/api/v1/people/692216"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682177,"link":"/api/v1/people/682177"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":682998,"link":"/api/v1/people/682998","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Injury Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"index":4,"startTime":"2025-08-19T03:12:35.016Z","endTime":"2025-08-19T03:13:51.346Z","isPitch":false,"type":"action","player":{"id":682998,"link":"/api/v1/people/682998"},"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.1,"endSpeed":87.0,"strikeZoneTop":3.36907846661299,"strikeZoneBottom":1.53531598077041,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.05429206880172,"aZ":-15.752733309801542,"pfxX":-6.18742829961983,"pfxZ":8.490026804729695,"pX":0.9535463350937804,"pZ":3.4778148849129744,"vX0":11.726052488054476,"vY0":-138.0470830644546,"vZ0":-3.589700336459028,"x":80.65,"y":144.88,"x0":-2.5409140711342943,"y0":50.00666250340523,"z0":5.852239618324762,"aX":-11.974442606400792},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":14.8,"breakHorizontal":8.9,"spinRate":2265,"spinDirection":229},"zone":12,"typeConfidence":2.0,"plateTime":0.39641821812028066,"extension":6.946557076490545},"index":5,"playId":"cef989ac-a85e-3b31-9c40-1fb3484d3b3e","pitchNumber":5,"startTime":"2025-08-19T03:13:51.346Z","endTime":"2025-08-19T03:13:56.716Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668909,"link":"/api/v1/people/668909","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":692216,"link":"/api/v1/people/692216"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682177,"link":"/api/v1/people/682177"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":682998,"link":"/api/v1/people/682998","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.6,"endSpeed":84.3,"strikeZoneTop":3.34081624650026,"strikeZoneBottom":1.50745560112704,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.230795599327077,"aZ":-24.195063630237204,"pfxX":-2.0444818153719906,"pfxZ":4.447700506895465,"pX":1.8923605725545378,"pZ":2.292843563579601,"vX0":12.436876502150248,"vY0":-132.8018375986076,"vZ0":-4.449639159294346,"x":44.87,"y":176.87,"x0":-2.576748054766554,"y0":50.00402074800428,"z0":5.740252338809348,"aX":-3.670169326768906},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.4,"breakVerticalInduced":7.3,"breakHorizontal":1.1,"spinRate":2285,"spinDirection":219},"zone":14,"typeConfidence":2.0,"plateTime":0.41172815561855636,"extension":7.024617498566808},"index":6,"playId":"b83c1884-b54b-39de-963b-078604898593","pitchNumber":6,"startTime":"2025-08-19T03:14:09.343Z","endTime":"2025-08-19T03:14:14.006Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668909,"link":"/api/v1/people/668909","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":692216,"link":"/api/v1/people/692216"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682177,"link":"/api/v1/people/682177"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":682998,"link":"/api/v1/people/682998","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"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, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.1,"endSpeed":75.7,"strikeZoneTop":3.23,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.574389739683788,"aZ":-42.85231205698747,"pfxX":5.599413004214137,"pfxZ":-7.434791585757406,"pX":-0.5496043759093797,"pZ":1.8471354951125072,"vX0":3.2343659806412064,"vY0":-119.53312595428872,"vZ0":-0.9687890603398726,"x":137.95,"y":188.91,"x0":-2.650834540376445,"y0":50.002226884411606,"z0":6.129384049119867,"aX":8.043483602991495},"breaks":{"breakAngle":10.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.1,"breakVerticalInduced":-13.4,"breakHorizontal":-10.9,"spinRate":2481,"spinDirection":41},"zone":7,"typeConfidence":2.0,"plateTime":0.4594892606602894,"extension":6.750998780185376},"hitData":{"launchSpeed":94.9,"launchAngle":-19.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":138.88,"coordY":136.93}},"index":7,"playId":"b30e0f35-5dde-3726-9549-24f280c4ec19","pitchNumber":7,"startTime":"2025-08-19T03:14:24.194Z","endTime":"2025-08-19T03:14:35.035Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668909,"link":"/api/v1/people/668909","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":692216,"link":"/api/v1/people/692216"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682177,"link":"/api/v1/people/682177"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":682998,"link":"/api/v1/people/682998","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682998,"link":"/api/v1/people/682998"},"credit":"b_ab"},{"player":{"id":668909,"link":"/api/v1/people/668909"},"credit":"p_ab"},{"player":{"id":682998,"link":"/api/v1/people/682998"},"credit":"b_pa"},{"player":{"id":668909,"link":"/api/v1/people/668909"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":16.7,"awayTeamWinProbability":83.3,"homeTeamWinProbabilityAdded":3.1999999999999993,"leverageIndex":0.73,"dramaIndex":43.0,"contextMetrics":{},"playEndTime":"2025-08-19T03:14:35.035Z","atBatIndex":43},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Lourdes Gurriel Jr. singles on a ground ball to right fielder Nolan Jones. Corbin Carroll to 3rd.","rbi":0,"awayScore":3,"homeScore":0,"isOut":false},"about":{"atBatIndex":44,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-08-19T03:15:27.134Z","endTime":"2025-08-19T03:16:54.437Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":666971,"fullName":"Lourdes Gurriel Jr.","link":"/api/v1/people/666971"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668909,"fullName":"Gavin Williams","link":"/api/v1/people/668909"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":666971,"fullName":"Lourdes Gurriel Jr.","link":"/api/v1/people/666971"},"postOnThird":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,4],"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":666971,"fullName":"Lourdes Gurriel Jr.","link":"/api/v1/people/666971"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":666134,"link":"/api/v1/people/666134"},"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":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":0,"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-19T03:15:07.900Z","endTime":"2025-08-19T03:15:29.313Z","isPitch":false,"type":"action","player":{"id":666971,"link":"/api/v1/people/666971"},"defense":{"pitcher":{"id":668909,"link":"/api/v1/people/668909","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":692216,"link":"/api/v1/people/692216"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682177,"link":"/api/v1/people/682177"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":666971,"link":"/api/v1/people/666971","batSide":{"code":"R","description":"Right"}},"first":{"id":682998,"link":"/api/v1/people/682998"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.7,"endSpeed":87.4,"strikeZoneTop":3.7,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.054941997593883,"aZ":-14.586909954164684,"pfxX":-6.981259654572555,"pfxZ":8.98620116877052,"pX":-0.06073559386175928,"pZ":3.3519722988169147,"vX0":9.637104055118398,"vY0":-139.00024694724718,"vZ0":-4.434103579805882,"x":119.32,"y":148.28,"x0":-2.6651776985793307,"y0":50.005973022314734,"z0":5.935998356155282,"aX":-13.6688786157769},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":15.5,"breakHorizontal":10.7,"spinRate":2267,"spinDirection":223},"zone":2,"typeConfidence":2.0,"plateTime":0.3939988196426163,"extension":6.9948900608382925},"index":1,"playId":"27f719e1-81ce-31d3-bd2c-34a61a8e3717","pitchNumber":1,"startTime":"2025-08-19T03:15:29.313Z","endTime":"2025-08-19T03:15:33.254Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668909,"link":"/api/v1/people/668909","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":692216,"link":"/api/v1/people/692216"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682177,"link":"/api/v1/people/682177"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":666971,"link":"/api/v1/people/666971","batSide":{"code":"R","description":"Right"}},"first":{"id":682998,"link":"/api/v1/people/682998"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":80.9,"endSpeed":74.6,"strikeZoneTop":3.83556646034432,"strikeZoneBottom":1.74148800481927,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.831905917208665,"aZ":-43.83033339405918,"pfxX":6.382471608418627,"pfxZ":-8.318373560000706,"pX":-1.1020704327613324,"pZ":3.0220214255087794,"vX0":2.258353906047335,"vY0":-117.72666024961109,"vZ0":1.874674478129348,"x":159.01,"y":157.19,"x0":-2.903767263908678,"y0":50.00520487842322,"z0":6.2792976768343145,"aX":8.939143813456019},"breaks":{"breakAngle":12.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.2,"breakVerticalInduced":-14.3,"breakHorizontal":-12.1,"spinRate":2483,"spinDirection":42},"zone":11,"typeConfidence":2.0,"plateTime":0.4656626559022654,"extension":6.694020642898414},"index":2,"playId":"334b6ecf-a8f5-3feb-b619-497f3259c4f8","pitchNumber":2,"startTime":"2025-08-19T03:15:57.297Z","endTime":"2025-08-19T03:16:02.024Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668909,"link":"/api/v1/people/668909","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":692216,"link":"/api/v1/people/692216"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682177,"link":"/api/v1/people/682177"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":666971,"link":"/api/v1/people/666971","batSide":{"code":"R","description":"Right"}},"first":{"id":682998,"link":"/api/v1/people/682998"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"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.4,"endSpeed":87.7,"strikeZoneTop":3.7,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.054438585363755,"aZ":-13.827383093167299,"pfxX":-7.018247737573858,"pfxZ":9.343977884609329,"pX":-0.6900755350482415,"pZ":2.997635730866972,"vX0":7.632219239421117,"vY0":-138.77927349480788,"vZ0":-5.445193844789173,"x":143.3,"y":157.84,"x0":-2.5550460855233674,"y0":50.00662815119599,"z0":5.895372491978424,"aX":-13.787125914207182},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":16.1,"breakHorizontal":11.3,"spinRate":2324,"spinDirection":222},"zone":4,"typeConfidence":2.0,"plateTime":0.3936395120591283,"extension":6.91352074295182},"index":3,"playId":"bb8ae4aa-63ed-3dda-90aa-8e0bc4cb8970","pitchNumber":3,"startTime":"2025-08-19T03:16:17.576Z","endTime":"2025-08-19T03:16:21.981Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668909,"link":"/api/v1/people/668909","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":692216,"link":"/api/v1/people/692216"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682177,"link":"/api/v1/people/682177"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":666971,"link":"/api/v1/people/666971","batSide":{"code":"R","description":"Right"}},"first":{"id":682998,"link":"/api/v1/people/682998"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"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,"runnerGoing":true},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.8,"endSpeed":88.2,"strikeZoneTop":3.7,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.153178941939117,"aZ":-21.166614135980353,"pfxX":-9.557415842814885,"pfxZ":5.578243627963663,"pX":-0.22950374301002127,"pZ":1.8907954062935544,"vX0":10.244428119633056,"vY0":-139.08150281694043,"vZ0":-6.305683210289517,"x":125.75,"y":187.73,"x0":-2.706635127951527,"y0":50.00308593227316,"z0":5.576540101222261,"aX":-18.8561948533971},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":9.0,"breakHorizontal":15.4,"spinRate":2241,"spinDirection":235},"zone":8,"typeConfidence":2.0,"plateTime":0.3927715720678293,"extension":7.171620765387871},"hitData":{"launchSpeed":69.3,"launchAngle":11.0,"totalDistance":128.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":152.92,"coordY":126.57}},"index":4,"playId":"c7b63797-bef3-34b8-9fa6-cb61e88ae3c1","pitchNumber":4,"startTime":"2025-08-19T03:16:44.593Z","endTime":"2025-08-19T03:16:54.437Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668909,"link":"/api/v1/people/668909","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":692216,"link":"/api/v1/people/692216"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682177,"link":"/api/v1/people/682177"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":666971,"link":"/api/v1/people/666971","batSide":{"code":"R","description":"Right"}},"first":{"id":682998,"link":"/api/v1/people/682998"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666971,"link":"/api/v1/people/666971"},"credit":"b_ab"},{"player":{"id":668909,"link":"/api/v1/people/668909"},"credit":"p_ab"},{"player":{"id":666971,"link":"/api/v1/people/666971"},"credit":"b_pa"},{"player":{"id":668909,"link":"/api/v1/people/668909"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":24.2,"awayTeamWinProbability":75.8,"homeTeamWinProbabilityAdded":7.5,"leverageIndex":1.5,"dramaIndex":89.0,"contextMetrics":{},"playEndTime":"2025-08-19T03:16:54.437Z","atBatIndex":44},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Tyler Locklear strikes out swinging.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":45,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-08-19T03:19:41.820Z","endTime":"2025-08-19T03:20:30.745Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":682988,"fullName":"Tyler Locklear","link":"/api/v1/people/682988"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681870,"fullName":"Erik Sabrowski","link":"/api/v1/people/681870"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":666971,"fullName":"Lourdes Gurriel Jr.","link":"/api/v1/people/666971"},"postOnThird":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[3,4,5],"actionIndex":[1,2],"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":682988,"fullName":"Tyler Locklear","link":"/api/v1/people/682988"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":666310,"link":"/api/v1/people/666310"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":3,"homeScore":0,"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-19T03:17:07.266Z","endTime":"2025-08-19T03:17:45.486Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":668909,"link":"/api/v1/people/668909","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":692216,"link":"/api/v1/people/692216"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682177,"link":"/api/v1/people/682177"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":656976,"link":"/api/v1/people/656976","batSide":{"code":"L","description":"Left"}},"first":{"id":666971,"link":"/api/v1/people/666971"},"third":{"id":682998,"link":"/api/v1/people/682998"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Erik Sabrowski replaces Gavin Williams.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":0,"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-19T03:17:45.486Z","endTime":"2025-08-19T03:19:17.887Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":681870,"link":"/api/v1/people/681870"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":668909,"link":"/api/v1/people/668909","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":692216,"link":"/api/v1/people/692216"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682177,"link":"/api/v1/people/682177"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":656976,"link":"/api/v1/people/656976","batSide":{"code":"L","description":"Left"}},"first":{"id":666971,"link":"/api/v1/people/666971"},"third":{"id":682998,"link":"/api/v1/people/682998"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Offensive Substitution: Pinch-hitter Tyler Locklear replaces Pavin Smith.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":2,"startTime":"2025-08-19T03:19:17.887Z","endTime":"2025-08-19T03:19:43.991Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":682988,"link":"/api/v1/people/682988"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"501","replacedPlayer":{"id":656976,"link":"/api/v1/people/656976"},"defense":{"pitcher":{"id":681870,"link":"/api/v1/people/681870","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":692216,"link":"/api/v1/people/692216"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682177,"link":"/api/v1/people/682177"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":656976,"link":"/api/v1/people/656976","batSide":{"code":"L","description":"Left"}},"first":{"id":666971,"link":"/api/v1/people/666971"},"third":{"id":682998,"link":"/api/v1/people/682998"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"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":93.5,"endSpeed":84.7,"strikeZoneTop":3.45,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.228403068241064,"aZ":-10.406485065597732,"pfxX":5.0032847347564555,"pfxZ":11.720836709626463,"pX":0.09849652940442613,"pZ":3.3955699336241114,"vX0":-5.025698489693444,"vY0":-136.00465059596988,"vZ0":-4.88644724589908,"x":113.25,"y":147.1,"x0":1.327965097060506,"y0":50.004548105139556,"z0":5.949155108263798,"aX":9.293542662000238},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.3,"breakVerticalInduced":20.3,"breakHorizontal":-7.9,"spinRate":2469,"spinDirection":149},"zone":2,"typeConfidence":2.0,"plateTime":0.40406489506711774,"extension":6.664585183562526},"index":3,"playId":"283cfba5-5d71-3ba1-bd5e-b66b6c035a13","pitchNumber":1,"startTime":"2025-08-19T03:19:43.991Z","endTime":"2025-08-19T03:19:47.048Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681870,"link":"/api/v1/people/681870","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":692216,"link":"/api/v1/people/692216"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682177,"link":"/api/v1/people/682177"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":682988,"link":"/api/v1/people/682988","batSide":{"code":"R","description":"Right"}},"first":{"id":666971,"link":"/api/v1/people/666971"},"third":{"id":682998,"link":"/api/v1/people/682998"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"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":93.9,"endSpeed":85.1,"strikeZoneTop":3.45,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.03877304611226,"aZ":-10.405588835684727,"pfxX":5.951493826663613,"pfxZ":11.662239513859824,"pX":-1.1476913526341241,"pZ":2.7902653345203534,"vX0":-8.754315747829374,"vY0":-136.27136749884087,"vZ0":-6.332162394451984,"x":160.75,"y":163.44,"x0":1.3443861658454634,"y0":50.00283291397757,"z0":5.874766860197079,"aX":11.109665619285753},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.5,"breakVerticalInduced":19.8,"breakHorizontal":-8.8,"spinRate":2501,"spinDirection":145},"zone":11,"typeConfidence":2.0,"plateTime":0.4030850497103158,"extension":6.605831645562491},"index":4,"playId":"6ab9bbf8-167c-37e0-91eb-6ecc1e374903","pitchNumber":2,"startTime":"2025-08-19T03:20:02.307Z","endTime":"2025-08-19T03:20:08.984Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681870,"link":"/api/v1/people/681870","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":692216,"link":"/api/v1/people/692216"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682177,"link":"/api/v1/people/682177"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":682988,"link":"/api/v1/people/682988","batSide":{"code":"R","description":"Right"}},"first":{"id":666971,"link":"/api/v1/people/666971"},"third":{"id":682998,"link":"/api/v1/people/682998"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"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":95.6,"endSpeed":86.5,"strikeZoneTop":3.45,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.13636899384784,"aZ":-10.318728265001479,"pfxX":4.968482040423025,"pfxZ":11.272709868078255,"pX":0.15042104254133212,"pZ":3.543098341578499,"vX0":-5.242967499259911,"vY0":-139.06947123058063,"vZ0":-4.795432372411425,"x":111.27,"y":143.12,"x0":1.423815989854863,"y0":50.00301104416618,"z0":5.987443497223788,"aX":9.633622864264115},"breaks":{"breakAngle":36.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.7,"breakVerticalInduced":19.4,"breakHorizontal":-7.8,"spinRate":2472,"spinDirection":146},"zone":2,"typeConfidence":2.0,"plateTime":0.3953865878457705,"extension":6.6464586256006175},"index":5,"playId":"d8478e84-de90-366f-ba94-7c1e746bbbd5","pitchNumber":3,"startTime":"2025-08-19T03:20:25.492Z","endTime":"2025-08-19T03:20:30.745Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681870,"link":"/api/v1/people/681870","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":692216,"link":"/api/v1/people/692216"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682177,"link":"/api/v1/people/682177"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":682988,"link":"/api/v1/people/682988","batSide":{"code":"R","description":"Right"}},"first":{"id":666971,"link":"/api/v1/people/666971"},"third":{"id":682998,"link":"/api/v1/people/682998"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682988,"link":"/api/v1/people/682988"},"credit":"b_ab"},{"player":{"id":681870,"link":"/api/v1/people/681870"},"credit":"p_ab"},{"player":{"id":682988,"link":"/api/v1/people/682988"},"credit":"b_pa"},{"player":{"id":681870,"link":"/api/v1/people/681870"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":16.3,"awayTeamWinProbability":83.7,"homeTeamWinProbabilityAdded":-7.899999999999999,"leverageIndex":2.44,"dramaIndex":115.0,"contextMetrics":{},"playEndTime":"2025-08-19T03:20:30.745Z","atBatIndex":45},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Ildemaro Vargas grounds into a force out, third baseman José Ramírez to second baseman Brayan Rocchio. Lourdes Gurriel Jr. out at 2nd.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":46,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-08-19T03:21:44.712Z","endTime":"2025-08-19T03:22:24.154Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":545121,"fullName":"Ildemaro Vargas","link":"/api/v1/people/545121"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681870,"fullName":"Erik Sabrowski","link":"/api/v1/people/681870"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,4],"actionIndex":[0],"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":666971,"fullName":"Lourdes Gurriel Jr.","link":"/api/v1/people/666971"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":608070,"link":"/api/v1/people/608070"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":677587,"link":"/api/v1/people/677587"},"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":545121,"fullName":"Ildemaro Vargas","link":"/api/v1/people/545121"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Ildemaro Vargas replaces Adrian Del Castillo.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-08-19T03:20:53.436Z","endTime":"2025-08-19T03:20:56.832Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":545121,"link":"/api/v1/people/545121"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"601","replacedPlayer":{"id":680728,"link":"/api/v1/people/680728"},"defense":{"pitcher":{"id":681870,"link":"/api/v1/people/681870","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":692216,"link":"/api/v1/people/692216"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682177,"link":"/api/v1/people/682177"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":680728,"link":"/api/v1/people/680728","batSide":{"code":"L","description":"Left"}},"first":{"id":666971,"link":"/api/v1/people/666971"},"third":{"id":682998,"link":"/api/v1/people/682998"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":3,"homeScore":0,"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-19T03:20:56.832Z","endTime":"2025-08-19T03:21:46.869Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":681870,"link":"/api/v1/people/681870","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":692216,"link":"/api/v1/people/692216"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682177,"link":"/api/v1/people/682177"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":545121,"link":"/api/v1/people/545121","batSide":{"code":"R","description":"Right"}},"first":{"id":666971,"link":"/api/v1/people/666971"},"third":{"id":682998,"link":"/api/v1/people/682998"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.1,"endSpeed":81.4,"strikeZoneTop":3.33,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.72851711358346,"aZ":-27.315496739233716,"pfxX":1.5217904182297315,"pfxZ":2.901412371328294,"pX":0.1542328956544681,"pZ":1.6057496024949545,"vX0":-3.8233886862129256,"vY0":-128.30578524755168,"vZ0":-5.551415033439243,"x":111.12,"y":195.42,"x0":1.463756238331853,"y0":50.001172158932235,"z0":5.91723730188762,"aX":2.5460449661574636},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":4.3,"breakHorizontal":-1.9,"spinRate":2344,"spinDirection":161},"zone":8,"typeConfidence":2.0,"plateTime":0.42635459852845026,"extension":6.649609224261991},"index":2,"playId":"f5e959fb-fa54-3ff1-8f3f-46b0a96f5521","pitchNumber":1,"startTime":"2025-08-19T03:21:46.869Z","endTime":"2025-08-19T03:21:50.559Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681870,"link":"/api/v1/people/681870","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":692216,"link":"/api/v1/people/692216"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682177,"link":"/api/v1/people/682177"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":545121,"link":"/api/v1/people/545121","batSide":{"code":"R","description":"Right"}},"first":{"id":666971,"link":"/api/v1/people/666971"},"third":{"id":682998,"link":"/api/v1/people/682998"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"index":3,"startTime":"2025-08-19T03:21:58.779Z","endTime":"2025-08-19T03:22:17.127Z","isPitch":false,"type":"action","player":{"id":545121,"link":"/api/v1/people/545121"},"defense":{"pitcher":{"id":681870,"link":"/api/v1/people/681870","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":692216,"link":"/api/v1/people/692216"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682177,"link":"/api/v1/people/682177"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":545121,"link":"/api/v1/people/545121","batSide":{"code":"R","description":"Right"}},"first":{"id":666971,"link":"/api/v1/people/666971"},"third":{"id":682998,"link":"/api/v1/people/682998"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.9,"endSpeed":82.1,"strikeZoneTop":3.33,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.076667525487224,"aZ":-26.00943963297083,"pfxX":0.7789181216990948,"pfxZ":3.625846877624152,"pX":0.517104983818473,"pZ":1.2798660578239647,"vX0":-3.0461148351530962,"vY0":-129.33665262184803,"vZ0":-6.745603856206013,"x":97.29,"y":204.22,"x0":1.6070810837481837,"y0":50.00217102198264,"z0":5.906534444521868,"aX":1.3243358726508192},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":5.3,"breakHorizontal":-0.7,"spinRate":2367,"spinDirection":153},"zone":14,"typeConfidence":2.0,"plateTime":0.42291700361247386,"extension":6.563677708228592},"hitData":{"launchSpeed":77.7,"launchAngle":2.0,"totalDistance":44.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":105.98,"coordY":159.71}},"index":4,"playId":"df0b24ec-51b8-3248-a38c-7e11e869c936","pitchNumber":2,"startTime":"2025-08-19T03:22:17.127Z","endTime":"2025-08-19T03:22:24.154Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681870,"link":"/api/v1/people/681870","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":692216,"link":"/api/v1/people/692216"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682177,"link":"/api/v1/people/682177"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":545121,"link":"/api/v1/people/545121","batSide":{"code":"R","description":"Right"}},"first":{"id":666971,"link":"/api/v1/people/666971"},"third":{"id":682998,"link":"/api/v1/people/682998"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":545121,"link":"/api/v1/people/545121"},"credit":"b_ab"},{"player":{"id":681870,"link":"/api/v1/people/681870"},"credit":"p_ab"},{"player":{"id":545121,"link":"/api/v1/people/545121"},"credit":"b_pa"},{"player":{"id":681870,"link":"/api/v1/people/681870"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":10.7,"awayTeamWinProbability":89.3,"homeTeamWinProbabilityAdded":-5.600000000000001,"leverageIndex":2.15,"dramaIndex":94.0,"contextMetrics":{},"playEndTime":"2025-08-19T03:22:24.154Z","atBatIndex":46},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Gabriel Arias grounds out, second baseman Ketel Marte to first baseman Tyler Locklear.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":47,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-08-19T03:24:37.810Z","endTime":"2025-08-19T03:25:01.217Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":672356,"fullName":"Gabriel Arias","link":"/api/v1/people/672356"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":595928,"fullName":"John Curtiss","link":"/api/v1/people/595928"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[3,4],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":672356,"fullName":"Gabriel Arias","link":"/api/v1/people/672356"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":606466,"link":"/api/v1/people/606466"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":682988,"link":"/api/v1/people/682988"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Tyler Locklear remains in the game as the first baseman.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":3,"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-19T03:24:22.274Z","endTime":"2025-08-19T03:24:22.290Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":682988,"link":"/api/v1/people/682988"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"battingOrder":"501","replacedPlayer":{"id":656976,"link":"/api/v1/people/656976"},"defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":672356,"link":"/api/v1/people/672356","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Ildemaro Vargas remains in the game as the designated hitter.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":3,"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-19T03:24:22.290Z","endTime":"2025-08-19T03:24:22.291Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":545121,"link":"/api/v1/people/545121"},"position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"battingOrder":"601","replacedPlayer":{"id":680728,"link":"/api/v1/people/680728"},"defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":672356,"link":"/api/v1/people/672356","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: John Curtiss replaces Zac Gallen.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"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-19T03:24:22.291Z","endTime":"2025-08-19T03:24:39.959Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":595928,"link":"/api/v1/people/595928"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":672356,"link":"/api/v1/people/672356","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":84.5,"endSpeed":78.4,"strikeZoneTop":3.47494882114362,"strikeZoneBottom":1.5641523970192,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.066111668745243,"aZ":-30.469744592469276,"pfxX":2.072188981833916,"pfxZ":1.1101485047378246,"pX":0.7713943515536716,"pZ":1.5168402586777556,"vX0":6.897353132599172,"vY0":-122.89491322065564,"vZ0":-4.96346183655984,"x":87.6,"y":197.83,"x0":-2.33448088816166,"y0":50.004596415773456,"z0":6.133929136873542,"aX":3.187231961776246},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":1.1,"breakHorizontal":-5.3,"spinRate":2628,"spinDirection":97},"zone":9,"typeConfidence":2.0,"plateTime":0.44473355188047936,"extension":6.371452976152817},"index":3,"playId":"22654446-8ba9-3d2a-948d-badf0c4765d6","pitchNumber":1,"startTime":"2025-08-19T03:24:39.959Z","endTime":"2025-08-19T03:24:46.379Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":595928,"link":"/api/v1/people/595928","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":672356,"link":"/api/v1/people/672356","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"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":89.1,"endSpeed":82.8,"strikeZoneTop":3.48,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.922875235166813,"aZ":-23.919348339264804,"pfxX":0.7976341198288437,"pfxZ":4.789344068568656,"pX":0.5434550569516202,"pZ":2.200302137888209,"vX0":7.267874343539771,"vY0":-129.6236285577577,"vZ0":-5.390618154411241,"x":96.28,"y":179.37,"x0":-2.3857532061279922,"y0":50.000543253140094,"z0":6.103338176815516,"aX":1.3736696395726251},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":7.8,"breakHorizontal":-2.9,"spinRate":2444,"spinDirection":195},"zone":6,"typeConfidence":2.0,"plateTime":0.42055325110707154,"extension":6.357219091920615},"hitData":{"launchSpeed":78.1,"launchAngle":-30.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":148.5,"coordY":152.63}},"index":4,"playId":"3a51b2e7-9fa3-3db3-95fd-c52e254dcf0b","pitchNumber":2,"startTime":"2025-08-19T03:24:50.983Z","endTime":"2025-08-19T03:25:01.217Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":595928,"link":"/api/v1/people/595928","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":672356,"link":"/api/v1/people/672356","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":672356,"link":"/api/v1/people/672356"},"credit":"b_ab"},{"player":{"id":595928,"link":"/api/v1/people/595928"},"credit":"p_ab"},{"player":{"id":672356,"link":"/api/v1/people/672356"},"credit":"b_pa"},{"player":{"id":595928,"link":"/api/v1/people/595928"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":11.600000000000001,"awayTeamWinProbability":88.4,"homeTeamWinProbabilityAdded":0.9000000000000021,"leverageIndex":0.36,"dramaIndex":20.0,"contextMetrics":{},"playEndTime":"2025-08-19T03:25:01.217Z","atBatIndex":47},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"CJ Kayfus lines out to left fielder Lourdes Gurriel Jr.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":48,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-08-19T03:25:18.241Z","endTime":"2025-08-19T03:26:49.247Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":692216,"fullName":"CJ Kayfus","link":"/api/v1/people/692216"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":595928,"fullName":"John Curtiss","link":"/api/v1/people/595928"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4],"actionIndex":[2],"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":692216,"fullName":"CJ Kayfus","link":"/api/v1/people/692216"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":666971,"link":"/api/v1/people/666971"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.6,"endSpeed":85.6,"strikeZoneTop":3.48,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.913871737923408,"aZ":-13.15811032110168,"pfxX":-3.705531124651766,"pfxZ":10.138551740968374,"pX":-0.41435164578580846,"pZ":3.0830751237742557,"vX0":5.769203489713631,"vY0":-136.10054522478447,"vZ0":-6.014621237489922,"x":132.79,"y":155.54,"x0":-2.0802918727216175,"y0":50.00289444040985,"z0":6.233159139677853,"aX":-6.950705975900741},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":17.3,"breakHorizontal":5.5,"spinRate":2380,"spinDirection":205},"zone":1,"typeConfidence":2.0,"plateTime":0.40246200058792825,"extension":6.452714725050806},"index":0,"playId":"e918d632-38ba-3a59-9792-6a32fae8cded","pitchNumber":1,"startTime":"2025-08-19T03:25:18.241Z","endTime":"2025-08-19T03:25:22.690Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":595928,"link":"/api/v1/people/595928","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":692216,"link":"/api/v1/people/692216","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.0,"endSpeed":84.5,"strikeZoneTop":3.63499365225532,"strikeZoneBottom":1.60406580385214,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.612557780253358,"aZ":-20.512371673902134,"pfxX":-1.4718271176885498,"pfxZ":6.4682213667823865,"pX":-0.9388144444021309,"pZ":2.494139093524586,"vX0":4.759299700139414,"vY0":-132.47737255144645,"vZ0":-5.4046375028762625,"x":152.79,"y":171.44,"x0":-2.556430763882201,"y0":50.00083615934648,"z0":6.031099998422621,"aX":-2.653248557900679},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":10.9,"breakHorizontal":1.8,"spinRate":2466,"spinDirection":208},"zone":13,"typeConfidence":2.0,"plateTime":0.4112707918732932,"extension":6.3360949649512355},"index":1,"playId":"90cb24e8-8728-3322-9368-58908d4a9940","pitchNumber":2,"startTime":"2025-08-19T03:25:31.457Z","endTime":"2025-08-19T03:25:36.109Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":595928,"link":"/api/v1/people/595928","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":692216,"link":"/api/v1/people/692216","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"On-field Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"index":2,"startTime":"2025-08-19T03:25:50.232Z","endTime":"2025-08-19T03:26:23.985Z","isPitch":false,"type":"action","player":{"id":692216,"link":"/api/v1/people/692216"},"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.1,"endSpeed":85.1,"strikeZoneTop":3.48,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.81322991948311,"aZ":-13.895259886544654,"pfxX":-3.9885209219965896,"pfxZ":9.873750168742347,"pX":0.1632991213658739,"pZ":2.7573290049860018,"vX0":7.568499580737532,"vY0":-135.28356939251756,"vZ0":-6.5889035909473845,"x":110.78,"y":164.33,"x0":-2.1538716413449395,"y0":50.00639088156234,"z0":6.200674286195687,"aX":-7.387234460631353},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":16.6,"breakHorizontal":5.6,"spinRate":2384,"spinDirection":211},"zone":5,"typeConfidence":2.0,"plateTime":0.40503905536706597,"extension":6.556984685917902},"index":3,"playId":"f20d4d25-b6c6-3222-beaa-268b98ffb863","pitchNumber":3,"startTime":"2025-08-19T03:26:23.985Z","endTime":"2025-08-19T03:26:28.349Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":595928,"link":"/api/v1/people/595928","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":692216,"link":"/api/v1/people/692216","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"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":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.0,"endSpeed":85.7,"strikeZoneTop":3.48,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.63757151389153,"aZ":-12.93484720257123,"pfxX":-4.20678850334761,"pfxZ":10.196438100591955,"pX":-0.07297606808573455,"pZ":3.5044298696874563,"vX0":7.130999235578511,"vY0":-136.62153668282448,"vZ0":-4.866724849025978,"x":119.78,"y":144.16,"x0":-2.172594789465149,"y0":50.00096680035323,"z0":6.200611267290932,"aX":-7.936730551018834},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":17.6,"breakHorizontal":6.1,"spinRate":2349,"spinDirection":217},"zone":2,"typeConfidence":2.0,"plateTime":0.4011994306158706,"extension":6.500818790184628},"hitData":{"launchSpeed":85.0,"launchAngle":23.0,"totalDistance":261.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":63.89,"coordY":115.07}},"index":4,"playId":"ae454cfd-10c9-375b-9027-ebfa9ed478cc","pitchNumber":4,"startTime":"2025-08-19T03:26:39.671Z","endTime":"2025-08-19T03:26:49.247Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":595928,"link":"/api/v1/people/595928","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":692216,"link":"/api/v1/people/692216","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":692216,"link":"/api/v1/people/692216"},"credit":"b_ab"},{"player":{"id":595928,"link":"/api/v1/people/595928"},"credit":"p_ab"},{"player":{"id":692216,"link":"/api/v1/people/692216"},"credit":"b_pa"},{"player":{"id":595928,"link":"/api/v1/people/595928"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":12.3,"awayTeamWinProbability":87.7,"homeTeamWinProbabilityAdded":0.6999999999999993,"leverageIndex":0.28,"dramaIndex":17.0,"contextMetrics":{},"playEndTime":"2025-08-19T03:26:49.247Z","atBatIndex":48},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Nolan Jones lines out sharply to right fielder Corbin Carroll.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":49,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-08-19T03:27:00.621Z","endTime":"2025-08-19T03:27:15.828Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":666134,"fullName":"Nolan Jones","link":"/api/v1/people/666134"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":595928,"fullName":"John Curtiss","link":"/api/v1/people/595928"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":666134,"fullName":"Nolan Jones","link":"/api/v1/people/666134"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":682998,"link":"/api/v1/people/682998"},"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(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":94.0,"endSpeed":85.9,"strikeZoneTop":3.77,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.2809807421258,"aZ":-11.448798754786507,"pfxX":-3.6775136498038847,"pfxZ":10.97441472982843,"pX":0.35905414501886485,"pZ":3.076668142343842,"vX0":7.98455091850337,"vY0":-136.5989154694443,"vZ0":-6.418905602542836,"x":103.31,"y":155.71,"x0":-2.124890466880241,"y0":50.001330680469096,"z0":6.245130631477669,"aX":-6.944616410127993},"breaks":{"breakAngle":21.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":18.7,"breakHorizontal":4.9,"spinRate":2433,"spinDirection":209},"zone":6,"typeConfidence":2.0,"plateTime":0.4010729159910542,"extension":6.489680600444974},"hitData":{"launchSpeed":103.2,"launchAngle":22.0,"totalDistance":363.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":191.59,"coordY":68.0}},"index":0,"playId":"fbb0133e-0eca-39f7-a274-8331d52d3a3a","pitchNumber":1,"startTime":"2025-08-19T03:27:07.590Z","endTime":"2025-08-19T03:27:15.828Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":595928,"link":"/api/v1/people/595928","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":666134,"link":"/api/v1/people/666134","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666134,"link":"/api/v1/people/666134"},"credit":"b_ab"},{"player":{"id":595928,"link":"/api/v1/people/595928"},"credit":"p_ab"},{"player":{"id":666134,"link":"/api/v1/people/666134"},"credit":"b_pa"},{"player":{"id":595928,"link":"/api/v1/people/595928"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":12.8,"awayTeamWinProbability":87.2,"homeTeamWinProbabilityAdded":0.5,"leverageIndex":0.2,"dramaIndex":13.0,"contextMetrics":{},"playEndTime":"2025-08-19T03:27:15.828Z","atBatIndex":49},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Blaze Alexander walks.","rbi":0,"awayScore":3,"homeScore":0,"isOut":false},"about":{"atBatIndex":50,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-08-19T03:29:47.077Z","endTime":"2025-08-19T03:33:04.620Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":677942,"fullName":"Blaze Alexander","link":"/api/v1/people/677942"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":670036,"fullName":"Matt Festa","link":"/api/v1/people/670036"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":677942,"fullName":"Blaze Alexander","link":"/api/v1/people/677942"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3,4,5,7,9,10],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":677942,"fullName":"Blaze Alexander","link":"/api/v1/people/677942"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":10},"credits":[]}],"playEvents":[{"details":{"description":"Pitching Change: Matt Festa replaces Erik Sabrowski.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"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-19T03:28:48.921Z","endTime":"2025-08-19T03:29:49.221Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":670036,"link":"/api/v1/people/670036"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":681870,"link":"/api/v1/people/681870","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":692216,"link":"/api/v1/people/692216"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682177,"link":"/api/v1/people/682177"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":677942,"link":"/api/v1/people/677942","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"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.1,"endSpeed":85.0,"strikeZoneTop":3.3325884984142,"strikeZoneBottom":1.54666941292918,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.577313942886036,"aZ":-23.629842925722578,"pfxX":-5.239583903176236,"pfxZ":4.593100588716137,"pX":-0.6661107405753904,"pZ":3.7141700472155614,"vX0":5.5578164427343095,"vY0":-135.50539288434592,"vZ0":0.8812464088457488,"x":142.39,"y":138.5,"x0":-2.0628792875546726,"y0":50.00164695996105,"z0":5.035517279877468,"aX":-9.744602919900334},"breaks":{"breakAngle":20.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.8,"breakVerticalInduced":8.8,"breakHorizontal":8.3,"spinRate":2431,"spinDirection":202},"zone":11,"typeConfidence":2.0,"plateTime":0.40420095346869855,"extension":6.360624308961574},"index":1,"playId":"03a93342-d58f-3605-ba5c-e75fb2781dbf","pitchNumber":1,"startTime":"2025-08-19T03:29:49.221Z","endTime":"2025-08-19T03:29:53.494Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670036,"link":"/api/v1/people/670036","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":692216,"link":"/api/v1/people/692216"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682177,"link":"/api/v1/people/682177"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":677942,"link":"/api/v1/people/677942","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.6,"endSpeed":85.1,"strikeZoneTop":3.32696490396248,"strikeZoneBottom":1.51477354308104,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.467170651320735,"aZ":-22.68299466710405,"pfxX":-5.319506281885564,"pfxZ":5.122907323267034,"pX":0.33772376331360804,"pZ":3.3340471668153913,"vX0":7.558212766255759,"vY0":-134.79734967370857,"vZ0":-0.43751188417110265,"x":104.13,"y":148.76,"x0":-1.8027556178385211,"y0":50.00220213797847,"z0":5.090590568054323,"aX":-9.854922146331448},"breaks":{"breakAngle":20.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":9.4,"breakHorizontal":8.2,"spinRate":2467,"spinDirection":204},"zone":3,"typeConfidence":2.0,"plateTime":0.4052946798248316,"extension":6.36008332056401},"index":2,"playId":"1f84499d-32c1-35c2-ad48-87640c43cb23","pitchNumber":2,"startTime":"2025-08-19T03:30:14.706Z","endTime":"2025-08-19T03:30:18.616Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670036,"link":"/api/v1/people/670036","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":692216,"link":"/api/v1/people/692216"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682177,"link":"/api/v1/people/682177"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":677942,"link":"/api/v1/people/677942","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"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":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.6,"endSpeed":85.7,"strikeZoneTop":3.3255252752628,"strikeZoneBottom":1.56637280940367,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.179939342712725,"aZ":-24.374964771825436,"pfxX":-6.1471068424356545,"pfxZ":4.155109426386053,"pX":0.6806413814174841,"pZ":2.576200431693534,"vX0":9.248839640353225,"vY0":-136.00582211193407,"vZ0":-1.7020687595842707,"x":91.06,"y":169.22,"x0":-1.9618037318164345,"y0":50.00517669937382,"z0":4.896783576235293,"aX":-11.545286721659144},"breaks":{"breakAngle":21.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.9,"breakVerticalInduced":7.3,"breakHorizontal":9.2,"spinRate":2487,"spinDirection":204},"zone":6,"typeConfidence":2.0,"plateTime":0.4023619900299882,"extension":6.360402092560726},"index":3,"playId":"8daef6b4-5746-3d22-bca3-f73ed581e5ff","pitchNumber":3,"startTime":"2025-08-19T03:30:30.973Z","endTime":"2025-08-19T03:30:35.522Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670036,"link":"/api/v1/people/670036","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":692216,"link":"/api/v1/people/692216"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682177,"link":"/api/v1/people/682177"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":677942,"link":"/api/v1/people/677942","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.0,"endSpeed":86.1,"strikeZoneTop":3.21707532810756,"strikeZoneBottom":1.5181235742111,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.66408871815864,"aZ":-19.480840263622188,"pfxX":-4.598790936478024,"pfxZ":6.700055419027317,"pX":1.01828059706631,"pZ":1.8051285893128495,"vX0":9.4012197476448,"vY0":-136.63693537490659,"vZ0":-4.401643550093344,"x":78.19,"y":190.04,"x0":-1.8669344164054067,"y0":50.00011831886177,"z0":4.772673862806973,"aX":-8.70932710400816},"breaks":{"breakAngle":18.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":11.4,"breakHorizontal":6.4,"spinRate":2504,"spinDirection":210},"zone":14,"typeConfidence":2.0,"plateTime":0.4006218290482728,"extension":6.4651783836844245},"index":4,"playId":"b5cb1890-4714-300c-8d57-ce8e4f826724","pitchNumber":4,"startTime":"2025-08-19T03:30:48.591Z","endTime":"2025-08-19T03:30:54.060Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670036,"link":"/api/v1/people/670036","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":692216,"link":"/api/v1/people/692216"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682177,"link":"/api/v1/people/682177"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":677942,"link":"/api/v1/people/677942","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"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":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.1,"endSpeed":85.4,"strikeZoneTop":3.20999984083661,"strikeZoneBottom":1.47000054136291,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.301609554559537,"aZ":-20.8990675817466,"pfxX":1.6613228563840319,"pfxZ":6.097872838394251,"pX":-0.001167640759752095,"pZ":3.0770268240445717,"vX0":4.489693567628313,"vY0":-134.2292055197202,"vZ0":-1.2163597712257128,"x":117.04,"y":155.7,"x0":-1.9023560624767453,"y0":50.006632292932416,"z0":5.004653048504833,"aX":3.0735186904106753},"breaks":{"breakAngle":10.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":11.0,"breakHorizontal":-3.8,"spinRate":2482,"spinDirection":191},"zone":2,"typeConfidence":2.0,"plateTime":0.40591645881358396,"extension":6.387664400072894},"index":5,"playId":"e4a5dfdb-d4ec-329f-b561-dfbb1dd6083e","pitchNumber":5,"startTime":"2025-08-19T03:31:07.568Z","endTime":"2025-08-19T03:31:13.345Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670036,"link":"/api/v1/people/670036","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":692216,"link":"/api/v1/people/692216"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682177,"link":"/api/v1/people/682177"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":677942,"link":"/api/v1/people/677942","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"index":6,"startTime":"2025-08-19T03:31:25.950Z","endTime":"2025-08-19T03:31:39.719Z","isPitch":false,"type":"action","player":{"id":677942,"link":"/api/v1/people/677942"},"defense":{"pitcher":{"id":670036,"link":"/api/v1/people/670036","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":692216,"link":"/api/v1/people/692216"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682177,"link":"/api/v1/people/682177"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":677942,"link":"/api/v1/people/677942","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.7,"endSpeed":84.4,"strikeZoneTop":3.26219135455208,"strikeZoneBottom":1.57639875423838,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.218120288593738,"aZ":-23.140988160563804,"pfxX":-5.81625865954075,"pfxZ":4.925433957826327,"pX":0.49912534196971414,"pZ":3.6286531827775597,"vX0":8.234113411144413,"vY0":-134.78447983906676,"vZ0":0.8329116112866634,"x":97.97,"y":140.81,"x0":-1.8445036543436002,"y0":50.001650292492585,"z0":4.953872732083912,"aX":-10.66518654813416},"breaks":{"breakAngle":21.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":9.4,"breakHorizontal":8.8,"spinRate":2518,"spinDirection":189},"zone":12,"typeConfidence":2.0,"plateTime":0.4068943530339988,"extension":6.300830267736348},"index":7,"playId":"29f44d7c-2275-3077-8918-7ddd38bf964c","pitchNumber":6,"startTime":"2025-08-19T03:31:39.719Z","endTime":"2025-08-19T03:31:43.978Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670036,"link":"/api/v1/people/670036","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":692216,"link":"/api/v1/people/692216"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682177,"link":"/api/v1/people/682177"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":677942,"link":"/api/v1/people/677942","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"index":8,"startTime":"2025-08-19T03:32:03.782Z","endTime":"2025-08-19T03:32:36.664Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":670036,"link":"/api/v1/people/670036","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":692216,"link":"/api/v1/people/692216"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682177,"link":"/api/v1/people/682177"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":677942,"link":"/api/v1/people/677942","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"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":92.6,"endSpeed":85.4,"strikeZoneTop":3.21,"strikeZoneBottom":1.47,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.93251374698237,"aZ":-18.485729363047678,"pfxX":-0.06348058048806915,"pfxZ":7.357016928079249,"pX":-0.4121145425024682,"pZ":3.0119435470643956,"vX0":4.3100315116923404,"vY0":-134.95580275308623,"vZ0":-1.704632972800788,"x":132.71,"y":157.46,"x0":-2.015713834861018,"y0":50.004511855726264,"z0":4.941976397261293,"aX":-0.11857290422682502},"breaks":{"breakAngle":2.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":13.2,"breakHorizontal":-0.7,"spinRate":2449,"spinDirection":204},"zone":1,"typeConfidence":2.0,"plateTime":0.4044856473814309,"extension":6.416392653073742},"index":9,"playId":"35e2cc8b-5b2e-3dc3-a63e-7acc531191b6","pitchNumber":7,"startTime":"2025-08-19T03:32:36.664Z","endTime":"2025-08-19T03:32:42.047Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670036,"link":"/api/v1/people/670036","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":692216,"link":"/api/v1/people/692216"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682177,"link":"/api/v1/people/682177"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":677942,"link":"/api/v1/people/677942","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.8,"endSpeed":84.6,"strikeZoneTop":3.26909720688047,"strikeZoneBottom":1.47708547424931,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.60346794128146,"aZ":-19.049962381809667,"pfxX":-7.112737184367843,"pfxZ":7.137742811104843,"pX":0.9379465817533701,"pZ":2.995707993925646,"vX0":9.702448323825125,"vY0":-134.84362613609503,"vZ0":-1.4363555275112987,"x":81.25,"y":157.9,"x0":-1.7845472686640325,"y0":50.00663573352779,"z0":4.880687208439858,"aX":-13.087402910247832},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":12.8,"breakHorizontal":10.8,"spinRate":2527,"spinDirection":200},"zone":12,"typeConfidence":2.0,"plateTime":0.4063439262736681,"extension":6.339110919411709},"index":10,"playId":"5c02cb98-bee5-335e-a9c1-0877ef843c4b","pitchNumber":8,"startTime":"2025-08-19T03:32:59.961Z","endTime":"2025-08-19T03:33:04.620Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670036,"link":"/api/v1/people/670036","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":692216,"link":"/api/v1/people/692216"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682177,"link":"/api/v1/people/682177"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":677942,"link":"/api/v1/people/677942","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":677942,"link":"/api/v1/people/677942"},"credit":"b_pa"},{"player":{"id":670036,"link":"/api/v1/people/670036"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":17.9,"awayTeamWinProbability":82.1,"homeTeamWinProbabilityAdded":5.099999999999998,"leverageIndex":1.1,"dramaIndex":64.0,"contextMetrics":{},"playEndTime":"2025-08-19T03:33:04.620Z","atBatIndex":50},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Alek Thomas grounds into a force out, shortstop Gabriel Arias to second baseman Brayan Rocchio. Blaze Alexander out at 2nd. Alek Thomas to 1st.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":51,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-08-19T03:33:22.211Z","endTime":"2025-08-19T03:34:43.980Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":677950,"fullName":"Alek Thomas","link":"/api/v1/people/677950"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":670036,"fullName":"Matt Festa","link":"/api/v1/people/670036"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":677950,"fullName":"Alek Thomas","link":"/api/v1/people/677950"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":1},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":677942,"fullName":"Blaze Alexander","link":"/api/v1/people/677942"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":672356,"link":"/api/v1/people/672356"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":677587,"link":"/api/v1/people/677587"},"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":677950,"fullName":"Alek Thomas","link":"/api/v1/people/677950"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.6,"endSpeed":84.1,"strikeZoneTop":3.34444610058265,"strikeZoneBottom":1.43458350391191,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.27640782569307,"aZ":-23.47506560309254,"pfxX":-0.25394180122097665,"pfxZ":4.7958120841882454,"pX":-0.4576484899150433,"pZ":4.078758026415789,"vX0":3.9199372699743686,"vY0":-133.46625062863836,"vZ0":1.7378632490649935,"x":134.44,"y":128.65,"x0":-1.9090230712543053,"y0":50.003053524281796,"z0":5.103746734403252,"aX":-0.4617219821799646},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.2,"breakVerticalInduced":9.2,"breakHorizontal":-0.4,"spinRate":2321,"spinDirection":202},"zone":11,"typeConfidence":2.0,"plateTime":0.4095497232103744,"extension":6.481689762965833},"index":0,"playId":"7dcb7a9d-2d49-3397-8fe6-c9fa3350d605","pitchNumber":1,"startTime":"2025-08-19T03:33:32.291Z","endTime":"2025-08-19T03:33:37.321Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670036,"link":"/api/v1/people/670036","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":692216,"link":"/api/v1/people/692216"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682177,"link":"/api/v1/people/682177"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":677950,"link":"/api/v1/people/677950","batSide":{"code":"L","description":"Left"}},"first":{"id":677942,"link":"/api/v1/people/677942"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":81.8,"endSpeed":75.1,"strikeZoneTop":3.28,"strikeZoneBottom":1.42,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.193279840001978,"aZ":-34.83698980362749,"pfxX":6.1575453207164,"pfxZ":-1.8724938869343646,"pX":0.7631182095777119,"pZ":1.3372012948959493,"vX0":4.587291972000787,"vY0":-119.01429609256789,"vZ0":-0.9689765526344778,"x":87.91,"y":202.68,"x0":-1.9933922193360925,"y0":50.001038480893186,"z0":4.922653333286911,"aX":8.774352452553016},"breaks":{"breakAngle":15.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.4,"breakVerticalInduced":-3.4,"breakHorizontal":-12.4,"spinRate":2691,"spinDirection":64},"zone":9,"typeConfidence":2.0,"plateTime":0.46134318099723703,"extension":6.515479070214434},"index":1,"playId":"3f551d9b-1b1d-3ac2-ab53-2f1c4bf86f3a","pitchNumber":2,"startTime":"2025-08-19T03:33:51.929Z","endTime":"2025-08-19T03:33:56.884Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670036,"link":"/api/v1/people/670036","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":692216,"link":"/api/v1/people/692216"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682177,"link":"/api/v1/people/682177"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":677950,"link":"/api/v1/people/677950","batSide":{"code":"L","description":"Left"}},"first":{"id":677942,"link":"/api/v1/people/677942"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"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(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":82.3,"endSpeed":75.9,"strikeZoneTop":3.28,"strikeZoneBottom":1.42,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.843798038592407,"aZ":-31.78932673310099,"pfxX":9.62521907081003,"pfxZ":0.2703360011984892,"pX":0.45339114531475105,"pZ":0.6385653691894632,"vX0":2.8668886998517267,"vY0":-119.78945587951017,"vZ0":-3.091431590002217,"x":99.72,"y":221.54,"x0":-2.010638666794661,"y0":50.00513343342237,"z0":4.797229373508078,"aX":13.94506286361529},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.4,"breakVerticalInduced":0.0,"breakHorizontal":-18.1,"spinRate":2660,"spinDirection":57},"zone":14,"typeConfidence":2.0,"plateTime":0.45780626049557105,"extension":6.342629576275703},"index":2,"playId":"4994803a-a14c-389a-a81b-b21e7d069bb4","pitchNumber":3,"startTime":"2025-08-19T03:34:10.045Z","endTime":"2025-08-19T03:34:16.851Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670036,"link":"/api/v1/people/670036","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":692216,"link":"/api/v1/people/692216"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682177,"link":"/api/v1/people/682177"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":677950,"link":"/api/v1/people/677950","batSide":{"code":"L","description":"Left"}},"first":{"id":677942,"link":"/api/v1/people/677942"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.4,"endSpeed":76.1,"strikeZoneTop":3.28,"strikeZoneBottom":1.42,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.19909553694151,"aZ":-35.94475329567361,"pfxX":5.794349706653421,"pfxZ":-2.5733966049910357,"pX":-1.143519117828333,"pZ":2.3078703350629493,"vX0":0.18633252189103477,"vY0":-120.05053683598102,"vZ0":1.0075370335250222,"x":160.59,"y":176.47,"x0":-1.9753308024092706,"y0":50.00204644591045,"z0":5.070484606843094,"aX":8.496899572626582},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.2,"breakVerticalInduced":-4.2,"breakHorizontal":-10.6,"spinRate":2616,"spinDirection":63},"zone":13,"typeConfidence":2.0,"plateTime":0.4554134958406424,"extension":6.198449701915865},"hitData":{"launchSpeed":100.7,"launchAngle":3.0,"totalDistance":93.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":113.06,"coordY":145.54}},"index":3,"playId":"7a06cdbf-0f50-3225-b8ac-1895509d5bcd","pitchNumber":4,"startTime":"2025-08-19T03:34:35.968Z","endTime":"2025-08-19T03:34:43.980Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670036,"link":"/api/v1/people/670036","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":692216,"link":"/api/v1/people/692216"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682177,"link":"/api/v1/people/682177"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":677950,"link":"/api/v1/people/677950","batSide":{"code":"L","description":"Left"}},"first":{"id":677942,"link":"/api/v1/people/677942"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":677950,"link":"/api/v1/people/677950"},"credit":"b_ab"},{"player":{"id":670036,"link":"/api/v1/people/670036"},"credit":"p_ab"},{"player":{"id":677950,"link":"/api/v1/people/677950"},"credit":"b_pa"},{"player":{"id":670036,"link":"/api/v1/people/670036"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":13.200000000000001,"awayTeamWinProbability":86.8,"homeTeamWinProbabilityAdded":-4.6999999999999975,"leverageIndex":2.06,"dramaIndex":86.0,"contextMetrics":{},"playEndTime":"2025-08-19T03:34:43.980Z","atBatIndex":51},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"James McCann flies out to center fielder Daniel Schneemann.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":52,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-08-19T03:35:14.895Z","endTime":"2025-08-19T03:35:59.740Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":543510,"fullName":"James McCann","link":"/api/v1/people/543510"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":670036,"fullName":"Matt Festa","link":"/api/v1/people/670036"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":677950,"fullName":"Alek Thomas","link":"/api/v1/people/677950"},"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":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":543510,"fullName":"James McCann","link":"/api/v1/people/543510"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":682177,"link":"/api/v1/people/682177"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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.2,"endSpeed":84.1,"strikeZoneTop":3.53,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.58333248559761,"aZ":-20.99132897581313,"pfxX":-0.5078339781944594,"pfxZ":6.21919923284518,"pX":0.6146394037445939,"pZ":2.4046428867619536,"vX0":6.483975470589857,"vY0":-132.80243859149095,"vZ0":-2.458952617796659,"x":93.57,"y":173.85,"x0":-1.785434582865413,"y0":50.00507602644031,"z0":4.857975967579985,"aX":-0.9141655127865732},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":10.9,"breakHorizontal":-0.4,"spinRate":2468,"spinDirection":206},"zone":6,"typeConfidence":2.0,"plateTime":0.41135081749776425,"extension":6.359040535772967},"index":0,"playId":"4bdcb84b-7d7c-377e-ba60-9e0d58146538","pitchNumber":1,"startTime":"2025-08-19T03:35:27.381Z","endTime":"2025-08-19T03:35:31.485Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670036,"link":"/api/v1/people/670036","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":692216,"link":"/api/v1/people/692216"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682177,"link":"/api/v1/people/682177"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":543510,"link":"/api/v1/people/543510","batSide":{"code":"R","description":"Right"}},"first":{"id":677950,"link":"/api/v1/people/677950"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":82.5,"endSpeed":76.1,"strikeZoneTop":3.53,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.113609794998645,"aZ":-32.68419616523532,"pfxX":8.527190877527246,"pfxZ":-0.3468148789021068,"pX":0.6799000767767884,"pZ":2.296468931053812,"vX0":3.4386725723782696,"vY0":-120.20138478744492,"vZ0":0.4288981431209795,"x":91.08,"y":176.78,"x0":-1.8767761499311033,"y0":50.00368919502124,"z0":5.015682168035489,"aX":12.488479975516675},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.3,"breakVerticalInduced":-0.2,"breakHorizontal":-16.3,"spinRate":2591,"spinDirection":56},"zone":6,"typeConfidence":2.0,"plateTime":0.4555283616950896,"extension":6.300986917111162},"hitData":{"launchSpeed":82.8,"launchAngle":34.0,"totalDistance":305.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":122.68,"coordY":86.31}},"index":1,"playId":"19a30f14-10bc-3483-a7d3-6c4d80742736","pitchNumber":2,"startTime":"2025-08-19T03:35:48.630Z","endTime":"2025-08-19T03:35:59.740Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670036,"link":"/api/v1/people/670036","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":692216,"link":"/api/v1/people/692216"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682177,"link":"/api/v1/people/682177"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":543510,"link":"/api/v1/people/543510","batSide":{"code":"R","description":"Right"}},"first":{"id":677950,"link":"/api/v1/people/677950"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":543510,"link":"/api/v1/people/543510"},"credit":"b_ab"},{"player":{"id":670036,"link":"/api/v1/people/670036"},"credit":"p_ab"},{"player":{"id":543510,"link":"/api/v1/people/543510"},"credit":"b_pa"},{"player":{"id":670036,"link":"/api/v1/people/670036"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":9.6,"awayTeamWinProbability":90.4,"homeTeamWinProbabilityAdded":-3.6000000000000014,"leverageIndex":1.55,"dramaIndex":66.0,"contextMetrics":{},"playEndTime":"2025-08-19T03:35:59.740Z","atBatIndex":52},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Geraldo Perdomo grounds out to first baseman CJ Kayfus.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":53,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-08-19T03:38:30.216Z","endTime":"2025-08-19T03:39:21.351Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":683769,"fullName":"Hunter Gaddis","link":"/api/v1/people/683769"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4],"actionIndex":[1],"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":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":692216,"link":"/api/v1/people/692216"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-08-19T03:36:09.620Z","endTime":"2025-08-19T03:36:36.571Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":670036,"link":"/api/v1/people/670036","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":692216,"link":"/api/v1/people/692216"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682177,"link":"/api/v1/people/682177"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":672695,"link":"/api/v1/people/672695","batSide":{"code":"L","description":"Left"}},"first":{"id":677950,"link":"/api/v1/people/677950"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Hunter Gaddis replaces Matt Festa.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":0,"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-19T03:36:36.571Z","endTime":"2025-08-19T03:38:32.384Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":683769,"link":"/api/v1/people/683769"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":670036,"link":"/api/v1/people/670036","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":692216,"link":"/api/v1/people/692216"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682177,"link":"/api/v1/people/682177"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":672695,"link":"/api/v1/people/672695","batSide":{"code":"L","description":"Left"}},"first":{"id":677950,"link":"/api/v1/people/677950"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"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":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.7,"endSpeed":85.0,"strikeZoneTop":3.50904421647489,"strikeZoneBottom":1.7174335776517,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.29423019579541,"aZ":-14.610413972898323,"pfxX":-4.648534211869655,"pfxZ":9.418544474768199,"pX":-0.5946411634409237,"pZ":3.0559096171963787,"vX0":5.614728764233549,"vY0":-136.2712106567668,"vZ0":-5.605919868059948,"x":139.67,"y":156.27,"x0":-2.0859941627821335,"y0":50.00283524123077,"z0":6.163466369380607,"aX":-8.669247048400962},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":16.0,"breakHorizontal":7.1,"spinRate":2055,"spinDirection":209},"zone":1,"typeConfidence":0.9,"plateTime":0.4032267634972335,"extension":6.871155619198625},"index":2,"playId":"9f4f014c-4b4b-35a1-baa4-b5ab73d7be5e","pitchNumber":1,"startTime":"2025-08-19T03:38:32.384Z","endTime":"2025-08-19T03:38:36.385Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683769,"link":"/api/v1/people/683769","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":692216,"link":"/api/v1/people/692216"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682177,"link":"/api/v1/people/682177"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":672695,"link":"/api/v1/people/672695","batSide":{"code":"L","description":"Left"}},"first":{"id":677950,"link":"/api/v1/people/677950"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.9,"endSpeed":80.1,"strikeZoneTop":3.50904421647489,"strikeZoneBottom":1.62079138652395,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.723948787836026,"aZ":-29.737910128158596,"pfxX":1.5871312157832653,"pfxZ":1.5082321549286135,"pX":-0.05603991694324971,"pZ":1.5910290075748528,"vX0":3.780905815961841,"vY0":-126.40097601898826,"vZ0":-5.877434305727769,"x":119.14,"y":195.82,"x0":-1.77744428796546,"y0":50.00590679198371,"z0":6.333841378381199,"aX":2.568455824202339},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":1.6,"breakHorizontal":-3.7,"spinRate":2287,"spinDirection":135},"zone":8,"typeConfidence":0.9,"plateTime":0.43330140125782,"extension":6.729446207397817},"index":3,"playId":"a21127ff-ea96-37fe-b8f2-ad1f60add6c4","pitchNumber":2,"startTime":"2025-08-19T03:38:52.579Z","endTime":"2025-08-19T03:38:58.512Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683769,"link":"/api/v1/people/683769","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":692216,"link":"/api/v1/people/692216"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682177,"link":"/api/v1/people/682177"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":672695,"link":"/api/v1/people/672695","batSide":{"code":"L","description":"Left"}},"first":{"id":677950,"link":"/api/v1/people/677950"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.3,"endSpeed":86.0,"strikeZoneTop":3.49,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.462411116982313,"aZ":-15.191004342490887,"pfxX":-4.386654692552901,"pfxZ":8.968370338521886,"pX":-0.1590292091302153,"pZ":2.070680152599443,"vX0":6.430044784380332,"vY0":-137.02976190621905,"vZ0":-7.7661542705876485,"x":123.06,"y":182.87,"x0":-1.970598592546816,"y0":50.00294824432857,"z0":5.9880040649065185,"aX":-8.307547907601327},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":14.6,"breakHorizontal":6.5,"spinRate":2123,"spinDirection":213},"zone":8,"typeConfidence":0.9,"plateTime":0.40035947508659575,"extension":6.900876871633219},"hitData":{"launchSpeed":97.6,"launchAngle":-5.0,"totalDistance":22.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":152.04,"coordY":166.8}},"index":4,"playId":"d38b6f6e-3a9f-34ff-b76f-a5372bcbfbef","pitchNumber":3,"startTime":"2025-08-19T03:39:13.550Z","endTime":"2025-08-19T03:39:21.351Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683769,"link":"/api/v1/people/683769","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":692216,"link":"/api/v1/people/692216"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682177,"link":"/api/v1/people/682177"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":672695,"link":"/api/v1/people/672695","batSide":{"code":"L","description":"Left"}},"first":{"id":677950,"link":"/api/v1/people/677950"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":672695,"link":"/api/v1/people/672695"},"credit":"b_ab"},{"player":{"id":683769,"link":"/api/v1/people/683769"},"credit":"p_ab"},{"player":{"id":672695,"link":"/api/v1/people/672695"},"credit":"b_pa"},{"player":{"id":683769,"link":"/api/v1/people/683769"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":7.199999999999999,"awayTeamWinProbability":92.8,"homeTeamWinProbabilityAdded":-2.4000000000000004,"leverageIndex":0.96,"dramaIndex":44.0,"contextMetrics":{},"playEndTime":"2025-08-19T03:39:21.351Z","atBatIndex":53},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Brayan Rocchio strikes out swinging.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":54,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-08-19T03:41:14.135Z","endTime":"2025-08-19T03:42:29.873Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":595928,"fullName":"John Curtiss","link":"/api/v1/people/595928"},"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":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":543510,"link":"/api/v1/people/543510"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.2,"endSpeed":83.5,"strikeZoneTop":3.09066972815682,"strikeZoneBottom":1.58858661788349,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.336054363073636,"aZ":-24.598483106964395,"pfxX":-0.33540318463112384,"pfxZ":4.297552680436176,"pX":0.4653989441594823,"pZ":2.8484805516981515,"vX0":7.275053046296769,"vY0":-131.33173344707922,"vZ0":-3.883523962911267,"x":99.26,"y":161.87,"x0":-2.286005609383542,"y0":50.00472695286376,"z0":6.155744643505207,"aX":-0.5923029435808227},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.2,"breakVerticalInduced":7.2,"breakHorizontal":-0.8,"spinRate":2475,"spinDirection":199},"zone":3,"typeConfidence":2.0,"plateTime":0.4155550790668583,"extension":6.359538015744512},"index":0,"playId":"b9ebdc02-7304-3063-af91-b208faa72251","pitchNumber":1,"startTime":"2025-08-19T03:41:31.451Z","endTime":"2025-08-19T03:41:37.789Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":595928,"link":"/api/v1/people/595928","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":677587,"link":"/api/v1/people/677587","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"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":86.3,"endSpeed":80.2,"strikeZoneTop":3.13,"strikeZoneBottom":1.37,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.170566000922147,"aZ":-23.19649190165496,"pfxX":-3.857543998222349,"pfxZ":5.5492531116472525,"pX":-0.5807597255362789,"pZ":1.9102637476761914,"vX0":5.791172585742419,"vY0":-125.54596162995767,"vZ0":-5.932889598913269,"x":139.14,"y":187.2,"x0":-2.401916912605957,"y0":50.00325902505713,"z0":6.157393387412304,"aX":-6.242177173583859},"breaks":{"breakAngle":12.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":9.1,"breakHorizontal":5.9,"spinRate":1579,"spinDirection":216},"zone":7,"typeConfidence":2.0,"plateTime":0.4340148007082325,"extension":6.344860735947225},"index":1,"playId":"d690d4f7-d286-320e-b0be-0f97c9465292","pitchNumber":2,"startTime":"2025-08-19T03:41:46.103Z","endTime":"2025-08-19T03:41:49.910Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":595928,"link":"/api/v1/people/595928","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":677587,"link":"/api/v1/people/677587","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"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":93.4,"endSpeed":85.5,"strikeZoneTop":3.13,"strikeZoneBottom":1.37,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.476814323671892,"aZ":-15.156705988811051,"pfxX":-2.92477490872751,"pfxZ":9.078902434200401,"pX":-0.9657426009169151,"pZ":3.4126507635791494,"vX0":4.62644177627046,"vY0":-135.9514839004575,"vZ0":-4.86426163571143,"x":153.81,"y":146.64,"x0":-2.3085900345057087,"y0":50.00222001842627,"z0":6.275209392817849,"aX":-5.482004911181683},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":15.6,"breakHorizontal":4.3,"spinRate":2159,"spinDirection":210},"zone":11,"typeConfidence":2.0,"plateTime":0.40272097669607243,"extension":6.344957068156888},"index":2,"playId":"21bcb869-a268-30c7-a3f6-c3cbea1ea545","pitchNumber":3,"startTime":"2025-08-19T03:41:59.398Z","endTime":"2025-08-19T03:42:04.295Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":595928,"link":"/api/v1/people/595928","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":677587,"link":"/api/v1/people/677587","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.1,"endSpeed":84.1,"strikeZoneTop":3.13,"strikeZoneBottom":1.37,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.645046817483788,"aZ":-23.68770793506032,"pfxX":1.1982831037789676,"pfxZ":4.728196907555553,"pX":-0.16125815375311947,"pZ":3.0696429973789017,"vX0":5.8713885384397635,"vY0":-132.68606135323017,"vZ0":-3.5143159182382306,"x":123.15,"y":155.9,"x0":-2.55244857871817,"y0":50.002162618074735,"z0":6.124243908891609,"aX":2.1501335085879836},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":8.0,"breakHorizontal":-3.4,"spinRate":2638,"spinDirection":196},"zone":2,"typeConfidence":2.0,"plateTime":0.41177302686172457,"extension":6.317739557330264},"index":3,"playId":"40084603-ab03-3aa9-ae30-3b40124caf0c","pitchNumber":4,"startTime":"2025-08-19T03:42:25.476Z","endTime":"2025-08-19T03:42:29.873Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":595928,"link":"/api/v1/people/595928","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":677587,"link":"/api/v1/people/677587","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":677587,"link":"/api/v1/people/677587"},"credit":"b_ab"},{"player":{"id":595928,"link":"/api/v1/people/595928"},"credit":"p_ab"},{"player":{"id":677587,"link":"/api/v1/people/677587"},"credit":"b_pa"},{"player":{"id":595928,"link":"/api/v1/people/595928"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":7.8,"awayTeamWinProbability":92.2,"homeTeamWinProbabilityAdded":0.6000000000000005,"leverageIndex":0.27,"dramaIndex":16.0,"contextMetrics":{},"playEndTime":"2025-08-19T03:42:29.873Z","atBatIndex":54},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Steven Kwan pops out to shortstop Geraldo Perdomo.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":55,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-08-19T03:42:43.136Z","endTime":"2025-08-19T03:43:26.173Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":595928,"fullName":"John Curtiss","link":"/api/v1/people/595928"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":672695,"link":"/api/v1/people/672695"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_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":94.9,"endSpeed":85.6,"strikeZoneTop":3.19781013014688,"strikeZoneBottom":1.40606472901224,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.58893113828434,"aZ":-14.494523482436076,"pfxX":-5.902608978438016,"pfxZ":9.296863063849422,"pX":-1.4162194286183318,"pZ":4.198184680218105,"vX0":4.364902956037376,"vY0":-137.9824464180972,"vZ0":-3.0989104815209427,"x":170.98,"y":125.43,"x0":-2.2626015431881643,"y0":50.00552598522253,"z0":6.330142530966985,"aX":-11.229090438558357},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":16.2,"breakHorizontal":9.6,"spinRate":2417,"spinDirection":210},"zone":11,"typeConfidence":2.0,"plateTime":0.3990224882372946,"extension":6.4038534870016495},"index":0,"playId":"2703a97c-82e8-39d3-a5b3-fce2261c37af","pitchNumber":1,"startTime":"2025-08-19T03:42:50.508Z","endTime":"2025-08-19T03:42:57.265Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":595928,"link":"/api/v1/people/595928","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":680757,"link":"/api/v1/people/680757","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"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":93.3,"endSpeed":84.5,"strikeZoneTop":3.10125602988626,"strikeZoneBottom":1.43827467598025,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.7029236453296,"aZ":-12.551117304182691,"pfxX":-5.246027691423744,"pfxZ":10.701504183819093,"pX":0.7208155654601842,"pZ":1.9868156947732334,"vX0":9.075154213068267,"vY0":-135.33817936722147,"vZ0":-8.69143050260811,"x":89.52,"y":185.14,"x0":-2.0120006044982457,"y0":50.00462253247772,"z0":6.143262529733725,"aX":-9.621744817224684},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":17.4,"breakHorizontal":7.3,"spinRate":2413,"spinDirection":209},"zone":6,"typeConfidence":2.0,"plateTime":0.40650564345878903,"extension":6.554226991728072},"index":1,"playId":"9e903dd3-212e-322a-a98a-2fef9e9ed714","pitchNumber":2,"startTime":"2025-08-19T03:43:02.823Z","endTime":"2025-08-19T03:43:07.451Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":595928,"link":"/api/v1/people/595928","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":680757,"link":"/api/v1/people/680757","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.1,"endSpeed":84.0,"strikeZoneTop":3.18,"strikeZoneBottom":1.45,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.70830327871412,"aZ":-20.957268253852074,"pfxX":1.5308298323720146,"pfxZ":6.267011985070878,"pX":0.5410733773598289,"pZ":3.3301900883298914,"vX0":6.87133797525301,"vY0":-132.55907473644587,"vZ0":-3.5084541855528943,"x":96.38,"y":148.86,"x0":-2.277233261785232,"y0":50.00489120420898,"z0":6.189690320312966,"aX":2.741762304495414},"breaks":{"breakAngle":10.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":10.8,"breakHorizontal":-4.2,"spinRate":2586,"spinDirection":208},"zone":12,"typeConfidence":2.0,"plateTime":0.41222267827192915,"extension":6.456116807090068},"hitData":{"launchSpeed":55.3,"launchAngle":44.0,"totalDistance":153.0,"trajectory":"popup","hardness":"medium","location":"6","coordinates":{"coordX":99.47,"coordY":146.21}},"index":2,"playId":"937b7ddf-188f-3ac6-982c-639402589dd8","pitchNumber":3,"startTime":"2025-08-19T03:43:16.035Z","endTime":"2025-08-19T03:43:26.173Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":595928,"link":"/api/v1/people/595928","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":680757,"link":"/api/v1/people/680757","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":680757,"link":"/api/v1/people/680757"},"credit":"b_ab"},{"player":{"id":595928,"link":"/api/v1/people/595928"},"credit":"p_ab"},{"player":{"id":680757,"link":"/api/v1/people/680757"},"credit":"b_pa"},{"player":{"id":595928,"link":"/api/v1/people/595928"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":8.4,"awayTeamWinProbability":91.6,"homeTeamWinProbabilityAdded":0.6000000000000005,"leverageIndex":0.21,"dramaIndex":14.0,"contextMetrics":{},"playEndTime":"2025-08-19T03:43:26.173Z","atBatIndex":55},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Daniel Schneemann flies out to center fielder Alek Thomas.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":56,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-08-19T03:43:36.721Z","endTime":"2025-08-19T03:45:01.948Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":682177,"fullName":"Daniel Schneemann","link":"/api/v1/people/682177"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":595928,"fullName":"John Curtiss","link":"/api/v1/people/595928"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":682177,"fullName":"Daniel Schneemann","link":"/api/v1/people/682177"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":677950,"link":"/api/v1/people/677950"},"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(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":91.2,"endSpeed":84.0,"strikeZoneTop":3.38,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.2988230560192,"aZ":-21.51330844220874,"pfxX":0.31484558163073484,"pfxZ":5.955204654138877,"pX":0.2022255848010409,"pZ":2.7051638292813363,"vX0":6.915970922470381,"vY0":-132.67870709780487,"vZ0":-4.9733167592432785,"x":109.29,"y":165.74,"x0":-2.4745763017129017,"y0":50.001945182325066,"z0":6.1630274322342355,"aX":0.5634833011244615},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.8,"breakVerticalInduced":10.0,"breakHorizontal":-2.0,"spinRate":2602,"spinDirection":213},"zone":5,"typeConfidence":2.0,"plateTime":0.41217933016199826,"extension":6.26742062842632},"index":0,"playId":"0ca32571-4d10-3d5e-a8ab-23bccc37fed1","pitchNumber":1,"startTime":"2025-08-19T03:43:41.155Z","endTime":"2025-08-19T03:43:47.261Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":595928,"link":"/api/v1/people/595928","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":682177,"link":"/api/v1/people/682177","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"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":88.1,"endSpeed":80.4,"strikeZoneTop":3.32669150974235,"strikeZoneBottom":1.59933960719493,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.747677129584293,"aZ":-22.116007208776868,"pfxX":-7.255151658961218,"pfxZ":6.077026189636975,"pX":-1.143228209562287,"pZ":3.0145709294404535,"vX0":5.256418929617721,"vY0":-128.18219441628344,"vZ0":-3.7343722462995164,"x":160.58,"y":157.39,"x0":-2.2830130133019297,"y0":50.00477905173715,"z0":6.227517241582823,"aX":-12.013442909884326},"breaks":{"breakAngle":25.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":10.3,"breakHorizontal":11.9,"spinRate":1666,"spinDirection":215},"zone":11,"typeConfidence":2.0,"plateTime":0.4281311829928969,"extension":6.475748895397772},"index":1,"playId":"ccb4c48d-ba7d-3785-a094-47f9bef101e3","pitchNumber":2,"startTime":"2025-08-19T03:44:16.539Z","endTime":"2025-08-19T03:44:20.450Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":595928,"link":"/api/v1/people/595928","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":682177,"link":"/api/v1/people/682177","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"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":86.9,"endSpeed":80.9,"strikeZoneTop":3.42307015762926,"strikeZoneBottom":1.53490224553864,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.166629271741932,"aZ":-27.95879646641101,"pfxX":-6.4044177028525375,"pfxZ":2.5784751014876712,"pX":-0.4450518521857735,"pZ":0.8008238679945071,"vX0":6.747445915986503,"vY0":-126.3230230520011,"vZ0":-7.584226345992169,"x":133.96,"y":217.16,"x0":-2.305266552429626,"y0":50.002471404471684,"z0":6.056749584594316,"aX":-10.46119023017324},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":3.4,"breakHorizontal":10.2,"spinRate":1444,"spinDirection":221},"zone":13,"typeConfidence":2.0,"plateTime":0.4318402802011274,"extension":6.366433141690107},"index":2,"playId":"d95eaae1-2baa-35e5-897a-d4cf44889344","pitchNumber":3,"startTime":"2025-08-19T03:44:26.299Z","endTime":"2025-08-19T03:44:31.167Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":595928,"link":"/api/v1/people/595928","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":682177,"link":"/api/v1/people/682177","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"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":93.3,"endSpeed":84.9,"strikeZoneTop":3.38,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.164015191496148,"aZ":-12.74036574003474,"pfxX":-3.842563662324741,"pfxZ":10.507443903682937,"pX":0.15111974532408137,"pZ":2.6445896346356728,"vX0":7.4181265757630275,"vY0":-135.50535681206472,"vZ0":-7.143035365680601,"x":111.24,"y":167.38,"x0":-2.129574541389398,"y0":50.00018968707485,"z0":6.215286636680189,"aX":-7.1056258617715695},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":17.5,"breakHorizontal":5.3,"spinRate":2367,"spinDirection":210},"zone":5,"typeConfidence":2.0,"plateTime":0.40508607714287503,"extension":6.468799336439312},"index":3,"playId":"209b3ea3-3f4d-3d25-a58b-8a35a48ea170","pitchNumber":4,"startTime":"2025-08-19T03:44:38.011Z","endTime":"2025-08-19T03:44:43.439Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":595928,"link":"/api/v1/people/595928","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":682177,"link":"/api/v1/people/682177","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"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":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.5,"endSpeed":83.0,"strikeZoneTop":3.38,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.274745653650992,"aZ":-23.950255546435166,"pfxX":-0.7031002573195958,"pfxZ":4.693830653633601,"pX":0.13769978693303817,"pZ":2.3326394359206906,"vX0":6.592247088570851,"vY0":-131.6494590648306,"vZ0":-5.110131464127385,"x":111.75,"y":175.8,"x0":-2.308916911964414,"y0":50.005697242804075,"z0":6.074592615930411,"aX":-1.2331608265381528},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.9,"breakVerticalInduced":7.6,"breakHorizontal":-0.2,"spinRate":2603,"spinDirection":209},"zone":5,"typeConfidence":2.0,"plateTime":0.4162456936431327,"extension":6.3690870188963125},"hitData":{"launchSpeed":97.6,"launchAngle":47.0,"totalDistance":301.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":117.41,"coordY":78.93}},"index":4,"playId":"2e5de321-d10a-3098-bd26-1d1acb954603","pitchNumber":5,"startTime":"2025-08-19T03:44:51.789Z","endTime":"2025-08-19T03:45:01.948Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":595928,"link":"/api/v1/people/595928","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":682177,"link":"/api/v1/people/682177","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682177,"link":"/api/v1/people/682177"},"credit":"b_ab"},{"player":{"id":595928,"link":"/api/v1/people/595928"},"credit":"p_ab"},{"player":{"id":682177,"link":"/api/v1/people/682177"},"credit":"b_pa"},{"player":{"id":595928,"link":"/api/v1/people/595928"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":8.7,"awayTeamWinProbability":91.3,"homeTeamWinProbabilityAdded":0.29999999999999893,"leverageIndex":0.15,"dramaIndex":11.0,"contextMetrics":{},"playEndTime":"2025-08-19T03:45:01.948Z","atBatIndex":56},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Ketel Marte doubles (21) on a ground ball to left fielder Steven Kwan.","rbi":0,"awayScore":3,"homeScore":0,"isOut":false},"about":{"atBatIndex":57,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-08-19T03:46:57.241Z","endTime":"2025-08-19T03:47:52.441Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":1,"outs":0},"matchup":{"batter":{"id":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":683769,"fullName":"Hunter Gaddis","link":"/api/v1/people/683769"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":680757,"link":"/api/v1/people/680757"},"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(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":87.8,"endSpeed":81.4,"strikeZoneTop":3.58393932452022,"strikeZoneBottom":1.66373337045772,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.053452490806542,"aZ":-26.768709706710432,"pfxX":3.444677562495648,"pfxZ":3.227355923749492,"pX":-0.7947090980406311,"pZ":2.7247211397838926,"vX0":1.7219544049063757,"vY0":-127.95240090326165,"vZ0":-3.6002297141885053,"x":147.29,"y":165.21,"x0":-1.9218830441191042,"y0":50.000703205597716,"z0":6.225419409249987,"aX":5.76486417272572},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":5.4,"breakHorizontal":-6.6,"spinRate":2128,"spinDirection":160},"zone":4,"typeConfidence":0.9,"plateTime":0.4265202557315164,"extension":6.706076769293936},"index":0,"playId":"2fcc60f6-dfd4-350b-9c53-c214838c1212","pitchNumber":1,"startTime":"2025-08-19T03:47:25.658Z","endTime":"2025-08-19T03:47:30.497Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683769,"link":"/api/v1/people/683769","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":692216,"link":"/api/v1/people/692216"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682177,"link":"/api/v1/people/682177"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":606466,"link":"/api/v1/people/606466","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"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":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":78.6,"endSpeed":72.7,"strikeZoneTop":3.59,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.836368917380785,"aZ":-30.380158775970493,"pfxX":-8.202959799203336,"pfxZ":1.3464382189782818,"pX":-1.068327075521532,"pZ":2.3500381711979212,"vX0":4.67746179617356,"vY0":-114.40796627390758,"vZ0":-1.4059781555572073,"x":157.72,"y":175.33,"x0":-2.0668833521070735,"y0":50.00331715061935,"z0":5.9324610175635,"aX":-10.944577193925518},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.6,"breakVerticalInduced":2.4,"breakHorizontal":13.8,"spinRate":1816,"spinDirection":244},"zone":13,"typeConfidence":0.87,"plateTime":0.47758016181173746,"extension":7.165232336738786},"hitData":{"launchSpeed":61.9,"launchAngle":15.0,"totalDistance":108.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":58.39,"coordY":133.9}},"index":1,"playId":"4340610e-ee79-3ba6-8a75-aa53572cda78","pitchNumber":2,"startTime":"2025-08-19T03:47:39.348Z","endTime":"2025-08-19T03:47:52.441Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683769,"link":"/api/v1/people/683769","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":692216,"link":"/api/v1/people/692216"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682177,"link":"/api/v1/people/682177"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":606466,"link":"/api/v1/people/606466","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":606466,"link":"/api/v1/people/606466"},"credit":"b_ab"},{"player":{"id":683769,"link":"/api/v1/people/683769"},"credit":"p_ab"},{"player":{"id":606466,"link":"/api/v1/people/606466"},"credit":"b_pa"},{"player":{"id":683769,"link":"/api/v1/people/683769"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":15.6,"awayTeamWinProbability":84.4,"homeTeamWinProbabilityAdded":6.9,"leverageIndex":1.08,"dramaIndex":75.0,"contextMetrics":{},"playEndTime":"2025-08-19T03:47:52.441Z","atBatIndex":57},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Corbin Carroll strikes out swinging.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":58,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-08-19T03:48:15.317Z","endTime":"2025-08-19T03:50:43.156Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":683769,"fullName":"Hunter Gaddis","link":"/api/v1/people/683769"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":666310,"link":"/api/v1/people/666310"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"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, 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.6,"endSpeed":81.5,"strikeZoneTop":3.1656263235983,"strikeZoneBottom":1.34164375052945,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.394856368682408,"aZ":-27.973953174472573,"pfxX":3.2899851203230854,"pfxZ":2.542782499896262,"pX":1.1955042969958845,"pZ":0.49801178797427753,"vX0":5.997788318159119,"vY0":-127.26605982013974,"vZ0":-9.051035888749817,"x":71.43,"y":225.33,"x0":-1.612769757061718,"y0":50.003820824693165,"z0":6.29292173032044,"aX":5.434015319955308},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":2.9,"breakHorizontal":-7.2,"spinRate":2178,"spinDirection":159},"zone":14,"typeConfidence":0.91,"plateTime":0.4292263885142509,"extension":6.8605495306999025},"index":0,"playId":"63f1886f-8357-33f3-b6fc-50d5409ce35f","pitchNumber":1,"startTime":"2025-08-19T03:48:26.501Z","endTime":"2025-08-19T03:48:30.095Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683769,"link":"/api/v1/people/683769","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":692216,"link":"/api/v1/people/692216"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682177,"link":"/api/v1/people/682177"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":682998,"link":"/api/v1/people/682998","batSide":{"code":"L","description":"Left"}},"second":{"id":606466,"link":"/api/v1/people/606466"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"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":93.3,"endSpeed":84.9,"strikeZoneTop":3.32653602489825,"strikeZoneBottom":1.53490224553864,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.161308338979588,"aZ":-11.493962506431538,"pfxX":-4.398348281990799,"pfxZ":11.189291597032682,"pX":0.5122027691754737,"pZ":1.9982478186883406,"vX0":7.8584323160118865,"vY0":-135.47538155600463,"vZ0":-8.571931438952275,"x":97.48,"y":184.83,"x0":-1.8622182235140403,"y0":50.00661688822052,"z0":6.01847886823767,"aX":-8.132520270576768},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":18.5,"breakHorizontal":6.2,"spinRate":2314,"spinDirection":212},"zone":9,"typeConfidence":0.9,"plateTime":0.4051790486920317,"extension":6.930618272566459},"index":1,"playId":"b04a2c15-a7eb-3a9d-bb8f-e4dfbb0d52b5","pitchNumber":2,"startTime":"2025-08-19T03:48:49.935Z","endTime":"2025-08-19T03:48:54.122Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683769,"link":"/api/v1/people/683769","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":692216,"link":"/api/v1/people/692216"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682177,"link":"/api/v1/people/682177"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":682998,"link":"/api/v1/people/682998","batSide":{"code":"L","description":"Left"}},"second":{"id":606466,"link":"/api/v1/people/606466"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"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":92.9,"endSpeed":84.3,"strikeZoneTop":3.26217497829413,"strikeZoneBottom":1.50269344298618,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.262485354168287,"aZ":-14.641122051773511,"pfxX":-5.084611415164062,"pfxZ":9.5876132589829,"pX":0.8990375290517206,"pZ":3.0871654673575115,"vX0":8.95042385357185,"vY0":-134.86652794259274,"vZ0":-5.316084911517638,"x":82.73,"y":155.43,"x0":-1.8128504589106278,"y0":50.00565603141511,"z0":6.128529201426783,"aX":-9.302034606210716},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":16.3,"breakHorizontal":7.2,"spinRate":2267,"spinDirection":204},"zone":12,"typeConfidence":0.9,"plateTime":0.4072200427731185,"extension":6.99670759487051},"index":2,"playId":"df750365-2b0c-3980-95e2-17c1913680cc","pitchNumber":3,"startTime":"2025-08-19T03:49:07.550Z","endTime":"2025-08-19T03:49:13.832Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683769,"link":"/api/v1/people/683769","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":692216,"link":"/api/v1/people/692216"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682177,"link":"/api/v1/people/682177"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":682998,"link":"/api/v1/people/682998","batSide":{"code":"L","description":"Left"}},"second":{"id":606466,"link":"/api/v1/people/606466"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.3,"endSpeed":82.0,"strikeZoneTop":3.2085378680703,"strikeZoneBottom":1.51342975942604,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.669951928044973,"aZ":-26.02822892360902,"pfxX":2.8355647752693693,"pfxZ":3.61822077957315,"pX":0.15374816651374731,"pZ":3.5176603025873474,"vX0":4.216799892172667,"vY0":-128.70780429234603,"vZ0":-2.306247139908309,"x":111.14,"y":143.8,"x0":-1.8665906402439203,"y0":50.002149048829686,"z0":6.416233134111536,"aX":4.814103823592081},"breaks":{"breakAngle":12.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":6.4,"breakHorizontal":-6.0,"spinRate":2306,"spinDirection":161},"zone":12,"typeConfidence":0.9,"plateTime":0.42359159078003694,"extension":6.799181484187493},"index":3,"playId":"b44c98ad-397d-321e-96d5-f60903edd0ab","pitchNumber":4,"startTime":"2025-08-19T03:49:25.297Z","endTime":"2025-08-19T03:49:29.388Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683769,"link":"/api/v1/people/683769","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":692216,"link":"/api/v1/people/692216"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682177,"link":"/api/v1/people/682177"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":682998,"link":"/api/v1/people/682998","batSide":{"code":"L","description":"Left"}},"second":{"id":606466,"link":"/api/v1/people/606466"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.2,"endSpeed":82.2,"strikeZoneTop":3.23,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.84650733154107,"aZ":-25.764693100386925,"pfxX":3.1829688879410094,"pfxZ":3.805379354571466,"pX":1.343953133918003,"pZ":1.3850714914834628,"vX0":6.91050998066138,"vY0":-128.2890012885513,"vZ0":-7.212059755031033,"x":65.77,"y":201.38,"x0":-1.7868264619760226,"y0":50.00420959583944,"z0":6.210442676708915,"aX":5.362740079608726},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":5.6,"breakHorizontal":-7.2,"spinRate":2313,"spinDirection":129},"zone":14,"typeConfidence":0.91,"plateTime":0.4251979588635466,"extension":6.912342686382031},"index":4,"playId":"69c56248-71dc-39d5-9eab-8ec7f7147abd","pitchNumber":5,"startTime":"2025-08-19T03:49:44.057Z","endTime":"2025-08-19T03:49:48.711Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683769,"link":"/api/v1/people/683769","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":692216,"link":"/api/v1/people/692216"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682177,"link":"/api/v1/people/682177"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":682998,"link":"/api/v1/people/682998","batSide":{"code":"L","description":"Left"}},"second":{"id":606466,"link":"/api/v1/people/606466"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.7,"endSpeed":81.8,"strikeZoneTop":3.23,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.660540512060397,"aZ":-27.987807973792872,"pfxX":3.144614037789211,"pfxZ":2.496030534331924,"pX":0.6088653854515339,"pZ":2.88072587219602,"vX0":5.076085072481455,"vY0":-127.73717041495858,"vZ0":-3.4700286036752463,"x":93.79,"y":161.0,"x0":-1.8013493000376857,"y0":50.00294810205846,"z0":6.422124420336326,"aX":5.272577630731399},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":4.1,"breakHorizontal":-6.7,"spinRate":2208,"spinDirection":155},"zone":3,"typeConfidence":0.9,"plateTime":0.4263951242548205,"extension":6.782647399389011},"index":5,"playId":"bf70ee8d-d1ce-34b2-9c89-1d143670a32f","pitchNumber":6,"startTime":"2025-08-19T03:50:06.262Z","endTime":"2025-08-19T03:50:11.146Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683769,"link":"/api/v1/people/683769","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":692216,"link":"/api/v1/people/692216"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682177,"link":"/api/v1/people/682177"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":682998,"link":"/api/v1/people/682998","batSide":{"code":"L","description":"Left"}},"second":{"id":606466,"link":"/api/v1/people/606466"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.4,"endSpeed":82.2,"strikeZoneTop":3.23,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.80618844257923,"aZ":-28.157939846122552,"pfxX":2.6763918321670817,"pfxZ":2.375912797013293,"pX":1.3757365231907377,"pZ":1.2672300574193234,"vX0":6.886891286571899,"vY0":-128.56808720481712,"vZ0":-7.157657804439721,"x":64.56,"y":204.56,"x0":-1.6771759378934679,"y0":50.00012197408104,"z0":6.250585123042107,"aX":4.510268980637903},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":3.0,"breakHorizontal":-6.2,"spinRate":2217,"spinDirection":160},"zone":14,"typeConfidence":0.91,"plateTime":0.4248262538255947,"extension":6.891411229409318},"index":6,"playId":"5e9ebc84-5c0a-3677-9864-d8572a692afd","pitchNumber":7,"startTime":"2025-08-19T03:50:37.845Z","endTime":"2025-08-19T03:50:43.156Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683769,"link":"/api/v1/people/683769","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":692216,"link":"/api/v1/people/692216"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682177,"link":"/api/v1/people/682177"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":682998,"link":"/api/v1/people/682998","batSide":{"code":"L","description":"Left"}},"second":{"id":606466,"link":"/api/v1/people/606466"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682998,"link":"/api/v1/people/682998"},"credit":"b_ab"},{"player":{"id":683769,"link":"/api/v1/people/683769"},"credit":"p_ab"},{"player":{"id":682998,"link":"/api/v1/people/682998"},"credit":"b_pa"},{"player":{"id":683769,"link":"/api/v1/people/683769"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":10.299999999999999,"awayTeamWinProbability":89.7,"homeTeamWinProbabilityAdded":-5.300000000000001,"leverageIndex":1.91,"dramaIndex":86.0,"contextMetrics":{},"playEndTime":"2025-08-19T03:50:43.156Z","atBatIndex":58},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Lourdes Gurriel Jr. flies out to center fielder Daniel Schneemann. Ketel Marte to 3rd.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":59,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-08-19T03:50:56.564Z","endTime":"2025-08-19T03:51:21.154Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":666971,"fullName":"Lourdes Gurriel Jr.","link":"/api/v1/people/666971"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":683769,"fullName":"Hunter Gaddis","link":"/api/v1/people/683769"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":666971,"fullName":"Lourdes Gurriel Jr.","link":"/api/v1/people/666971"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":682177,"link":"/api/v1/people/682177"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Flyout","eventType":"field_out","movementReason":"r_adv_play","runner":{"id":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(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":93.5,"endSpeed":85.5,"strikeZoneTop":3.7,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.234356883997886,"aZ":-14.9611009412251,"pfxX":-3.774836714932337,"pfxZ":9.20814230702095,"pX":-0.1799996325912605,"pZ":2.6237925985107498,"vX0":5.712792269824192,"vY0":-135.9738608458712,"vZ0":-6.584110094979811,"x":123.86,"y":167.94,"x0":-1.8192762853753548,"y0":50.006426690314214,"z0":6.1177341640873975,"aX":-7.05969319381841},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":15.5,"breakHorizontal":5.6,"spinRate":2189,"spinDirection":211},"zone":5,"typeConfidence":0.89,"plateTime":0.40305026552661616,"extension":6.937301303851407},"hitData":{"launchSpeed":94.6,"launchAngle":31.0,"totalDistance":366.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":95.57,"coordY":54.51}},"index":0,"playId":"bb466797-03d2-3a6e-98c7-72a2cf99eb07","pitchNumber":1,"startTime":"2025-08-19T03:51:08.087Z","endTime":"2025-08-19T03:51:21.154Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683769,"link":"/api/v1/people/683769","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":692216,"link":"/api/v1/people/692216"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682177,"link":"/api/v1/people/682177"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":666971,"link":"/api/v1/people/666971","batSide":{"code":"R","description":"Right"}},"second":{"id":606466,"link":"/api/v1/people/606466"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666971,"link":"/api/v1/people/666971"},"credit":"b_ab"},{"player":{"id":683769,"link":"/api/v1/people/683769"},"credit":"p_ab"},{"player":{"id":666971,"link":"/api/v1/people/666971"},"credit":"b_pa"},{"player":{"id":683769,"link":"/api/v1/people/683769"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":6.4,"awayTeamWinProbability":93.6,"homeTeamWinProbabilityAdded":-3.8999999999999986,"leverageIndex":1.51,"dramaIndex":67.0,"contextMetrics":{},"playEndTime":"2025-08-19T03:51:21.154Z","atBatIndex":59},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Tyler Locklear walks.","rbi":0,"awayScore":3,"homeScore":0,"isOut":false},"about":{"atBatIndex":60,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-08-19T03:51:46.613Z","endTime":"2025-08-19T03:53:40.719Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":682988,"fullName":"Tyler Locklear","link":"/api/v1/people/682988"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":683769,"fullName":"Hunter Gaddis","link":"/api/v1/people/683769"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":682988,"fullName":"Tyler Locklear","link":"/api/v1/people/682988"},"postOnThird":{"id":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":682988,"fullName":"Tyler Locklear","link":"/api/v1/people/682988"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.5,"endSpeed":80.9,"strikeZoneTop":3.45,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.34091930376437,"aZ":-30.013333826872884,"pfxX":2.1228814868139967,"pfxZ":1.3074867865443602,"pX":0.4222384947614071,"pZ":1.9352071078612088,"vX0":4.473643869621902,"vY0":-127.32019701091573,"vZ0":-5.036081574054309,"x":100.91,"y":186.53,"x0":-1.6309988147906895,"y0":50.00087689805849,"z0":6.304913213387679,"aX":3.494542563823865},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":1.4,"breakHorizontal":-4.8,"spinRate":2307,"spinDirection":141},"zone":9,"typeConfidence":0.9,"plateTime":0.429661280352041,"extension":6.891960388520407},"index":0,"playId":"5da8a061-5da0-39e1-b32c-656ed4ee3289","pitchNumber":1,"startTime":"2025-08-19T03:51:55.626Z","endTime":"2025-08-19T03:52:00.386Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683769,"link":"/api/v1/people/683769","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":692216,"link":"/api/v1/people/692216"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682177,"link":"/api/v1/people/682177"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":682988,"link":"/api/v1/people/682988","batSide":{"code":"R","description":"Right"}},"third":{"id":606466,"link":"/api/v1/people/606466"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.1,"endSpeed":81.3,"strikeZoneTop":3.45,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.027764438406088,"aZ":-27.830896660417483,"pfxX":2.7850653318196406,"pfxZ":2.6097462953545243,"pX":0.8434302801073474,"pZ":1.8253773333404604,"vX0":5.379650669732968,"vY0":-128.1507608388047,"vZ0":-5.830312982991156,"x":84.85,"y":189.49,"x0":-1.6435126146838328,"y0":50.005618477716546,"z0":6.299007887530711,"aX":4.641171242027391},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":3.6,"breakHorizontal":-6.2,"spinRate":2331,"spinDirection":159},"zone":14,"typeConfidence":0.91,"plateTime":0.42709887470654895,"extension":6.7306219371799045},"index":1,"playId":"be47f407-9af5-3279-b13f-21c1bc13ca2b","pitchNumber":2,"startTime":"2025-08-19T03:52:11.866Z","endTime":"2025-08-19T03:52:16.713Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683769,"link":"/api/v1/people/683769","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":692216,"link":"/api/v1/people/692216"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682177,"link":"/api/v1/people/682177"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":682988,"link":"/api/v1/people/682988","batSide":{"code":"R","description":"Right"}},"third":{"id":606466,"link":"/api/v1/people/606466"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.9,"endSpeed":81.5,"strikeZoneTop":3.56249169449859,"strikeZoneBottom":1.54563842990587,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.129949004654403,"aZ":-26.96615796951705,"pfxX":3.6782092106397934,"pfxZ":3.1302328505436616,"pX":1.7512641042355883,"pZ":1.3148664897921465,"vX0":7.039378521619631,"vY0":-127.77521899274544,"vZ0":-7.3349390119062345,"x":50.25,"y":203.28,"x0":-1.5117835742347008,"y0":50.000754232018316,"z0":6.327192865931648,"aX":6.10828927331576},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":4.3,"breakHorizontal":-8.2,"spinRate":2327,"spinDirection":154},"zone":14,"typeConfidence":0.91,"plateTime":0.4278830078224445,"extension":6.69062656153625},"index":2,"playId":"fd7253b2-f21a-3204-ab6c-4194e079d85a","pitchNumber":3,"startTime":"2025-08-19T03:52:37.028Z","endTime":"2025-08-19T03:52:40.832Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683769,"link":"/api/v1/people/683769","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":692216,"link":"/api/v1/people/692216"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682177,"link":"/api/v1/people/682177"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":682988,"link":"/api/v1/people/682988","batSide":{"code":"R","description":"Right"}},"third":{"id":606466,"link":"/api/v1/people/606466"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"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":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.0,"endSpeed":82.6,"strikeZoneTop":3.53031930837994,"strikeZoneBottom":1.54563842990587,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.196868154219327,"aZ":-25.827920637183386,"pfxX":3.416469367410583,"pfxZ":3.718011756642038,"pX":0.1853951468668391,"pZ":0.7949291990400696,"vX0":4.595315841437293,"vY0":-129.3913460483581,"vZ0":-8.5311669290293,"x":109.93,"y":217.32,"x0":-2.052859376344505,"y0":50.005830913700294,"z0":6.092607371924206,"aX":5.834138064829814},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":5.2,"breakHorizontal":-7.2,"spinRate":2311,"spinDirection":164},"zone":14,"typeConfidence":0.91,"plateTime":0.42216348779766255,"extension":6.662643366439529},"index":3,"playId":"99cabfc8-f950-3632-aa9b-748cc0a79996","pitchNumber":4,"startTime":"2025-08-19T03:52:58.320Z","endTime":"2025-08-19T03:53:02.837Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683769,"link":"/api/v1/people/683769","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":692216,"link":"/api/v1/people/692216"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682177,"link":"/api/v1/people/682177"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":682988,"link":"/api/v1/people/682988","batSide":{"code":"R","description":"Right"}},"third":{"id":606466,"link":"/api/v1/people/606466"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.9,"endSpeed":84.9,"strikeZoneTop":3.5303189708705,"strikeZoneBottom":1.54563809202491,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.39285736558986,"aZ":-17.38514915014649,"pfxX":-3.6234242311161835,"pfxZ":7.9756423365188915,"pX":-1.0780853476095926,"pZ":4.147636757121155,"vX0":3.7099538381391284,"vY0":-135.2775065203819,"vZ0":-2.1133785594443277,"x":158.09,"y":126.79,"x0":-1.996235807689699,"y0":50.002159831186106,"z0":6.157143780558046,"aX":-6.718433354085218},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":14.2,"breakHorizontal":5.8,"spinRate":2162,"spinDirection":209},"zone":11,"typeConfidence":0.89,"plateTime":0.404835762250249,"extension":6.799906330246502},"index":4,"playId":"874675dc-2e0e-32e6-9eb7-6f151184a51e","pitchNumber":5,"startTime":"2025-08-19T03:53:17.633Z","endTime":"2025-08-19T03:53:21.746Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683769,"link":"/api/v1/people/683769","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":692216,"link":"/api/v1/people/692216"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682177,"link":"/api/v1/people/682177"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":682988,"link":"/api/v1/people/682988","batSide":{"code":"R","description":"Right"}},"third":{"id":606466,"link":"/api/v1/people/606466"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.7,"endSpeed":81.3,"strikeZoneTop":3.59466262087286,"strikeZoneBottom":1.57784636021337,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.615989001915146,"aZ":-27.010684970652328,"pfxX":3.9775609672702865,"pfxZ":3.1154518749078672,"pX":1.1669709953246157,"pZ":1.89424651654641,"vX0":5.737149029189853,"vY0":-127.58785970031933,"vZ0":-5.6699213048401615,"x":72.52,"y":187.64,"x0":-1.6220961219974919,"y0":50.005704713762434,"z0":6.25603917942175,"aX":6.6028707079739375},"breaks":{"breakAngle":15.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":4.7,"breakHorizontal":-8.4,"spinRate":2320,"spinDirection":149},"zone":14,"typeConfidence":0.91,"plateTime":0.4281967305834913,"extension":6.783716577773512},"index":5,"playId":"d97cdf8f-3f05-3af1-b867-7f492a6cd3e4","pitchNumber":6,"startTime":"2025-08-19T03:53:36.127Z","endTime":"2025-08-19T03:53:40.719Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683769,"link":"/api/v1/people/683769","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":692216,"link":"/api/v1/people/692216"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682177,"link":"/api/v1/people/682177"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":682988,"link":"/api/v1/people/682988","batSide":{"code":"R","description":"Right"}},"third":{"id":606466,"link":"/api/v1/people/606466"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682988,"link":"/api/v1/people/682988"},"credit":"b_pa"},{"player":{"id":683769,"link":"/api/v1/people/683769"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":9.0,"awayTeamWinProbability":91.0,"homeTeamWinProbabilityAdded":2.5999999999999996,"leverageIndex":1.07,"dramaIndex":48.0,"contextMetrics":{},"playEndTime":"2025-08-19T03:53:40.719Z","atBatIndex":60},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Ildemaro Vargas flies out to center fielder Daniel Schneemann.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":61,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-08-19T03:55:28.150Z","endTime":"2025-08-19T03:56:04.916Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":545121,"fullName":"Ildemaro Vargas","link":"/api/v1/people/545121"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":683769,"fullName":"Hunter Gaddis","link":"/api/v1/people/683769"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":545121,"fullName":"Ildemaro Vargas","link":"/api/v1/people/545121"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":682177,"link":"/api/v1/people/682177"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-08-19T03:54:03.577Z","endTime":"2025-08-19T03:55:09.469Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":683769,"link":"/api/v1/people/683769","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":692216,"link":"/api/v1/people/692216"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682177,"link":"/api/v1/people/682177"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":545121,"link":"/api/v1/people/545121","batSide":{"code":"L","description":"Left"}},"first":{"id":682988,"link":"/api/v1/people/682988"},"third":{"id":606466,"link":"/api/v1/people/606466"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":1,"playId":"a73fa3d4-2bb1-3e17-9963-76873507b3da","startTime":"2025-08-19T03:55:09.469Z","endTime":"2025-08-19T03:55:13.922Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":683769,"link":"/api/v1/people/683769","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":692216,"link":"/api/v1/people/692216"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682177,"link":"/api/v1/people/682177"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":545121,"link":"/api/v1/people/545121","batSide":{"code":"L","description":"Left"}},"first":{"id":682988,"link":"/api/v1/people/682988"},"third":{"id":606466,"link":"/api/v1/people/606466"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.4,"endSpeed":85.4,"strikeZoneTop":3.33,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.158495258773243,"aZ":-13.72674344498126,"pfxX":-5.090490673317994,"pfxZ":9.886070420270446,"pX":-0.3672231621260795,"pZ":2.546982856881355,"vX0":5.995606606934228,"vY0":-135.84228778850405,"vZ0":-6.815031444122441,"x":131.0,"y":170.01,"x0":-1.9430945867173601,"y0":50.00382087136652,"z0":6.04524745030284,"aX":-9.500524319500325},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":16.6,"breakHorizontal":7.9,"spinRate":2229,"spinDirection":210},"zone":4,"typeConfidence":0.9,"plateTime":0.40342633090739755,"extension":6.9268154753248625},"index":2,"playId":"8c662fd0-86a9-332a-8a59-f8f2c5839523","pitchNumber":1,"startTime":"2025-08-19T03:55:30.088Z","endTime":"2025-08-19T03:55:34.251Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683769,"link":"/api/v1/people/683769","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":692216,"link":"/api/v1/people/692216"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682177,"link":"/api/v1/people/682177"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":545121,"link":"/api/v1/people/545121","batSide":{"code":"L","description":"Left"}},"first":{"id":682988,"link":"/api/v1/people/682988"},"third":{"id":606466,"link":"/api/v1/people/606466"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.9,"endSpeed":84.1,"strikeZoneTop":3.33,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.07607081815074,"aZ":-15.798140248423461,"pfxX":-4.483560253312055,"pfxZ":8.954845561080516,"pX":0.3122235154365106,"pZ":3.823692440663287,"vX0":7.878255519897104,"vY0":-135.04790984791433,"vZ0":-3.0438720906558006,"x":105.1,"y":135.54,"x0":-2.0733526026514584,"y0":50.00632174241139,"z0":6.090447276787231,"aX":-8.203417521007037},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":15.7,"breakHorizontal":6.2,"spinRate":2175,"spinDirection":216},"zone":12,"typeConfidence":0.9,"plateTime":0.4070950646721698,"extension":6.7959460322834015},"hitData":{"launchSpeed":91.1,"launchAngle":30.0,"totalDistance":348.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":166.21,"coordY":70.62}},"index":3,"playId":"1c973a17-f488-3eeb-af82-bd0f7df5f870","pitchNumber":2,"startTime":"2025-08-19T03:55:55.808Z","endTime":"2025-08-19T03:56:04.916Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683769,"link":"/api/v1/people/683769","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":692216,"link":"/api/v1/people/692216"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682177,"link":"/api/v1/people/682177"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":545121,"link":"/api/v1/people/545121","batSide":{"code":"L","description":"Left"}},"first":{"id":682988,"link":"/api/v1/people/682988"},"third":{"id":606466,"link":"/api/v1/people/606466"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":545121,"link":"/api/v1/people/545121"},"credit":"b_ab"},{"player":{"id":683769,"link":"/api/v1/people/683769"},"credit":"p_ab"},{"player":{"id":545121,"link":"/api/v1/people/545121"},"credit":"b_pa"},{"player":{"id":683769,"link":"/api/v1/people/683769"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":3.4000000000000004,"awayTeamWinProbability":96.6,"homeTeamWinProbabilityAdded":-5.6,"leverageIndex":2.11,"dramaIndex":93.0,"contextMetrics":{},"playEndTime":"2025-08-19T03:56:04.916Z","atBatIndex":61},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"José Ramírez grounds out, shortstop Geraldo Perdomo to first baseman Tyler Locklear.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":62,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-08-19T03:58:20.201Z","endTime":"2025-08-19T03:59:42.237Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":679775,"fullName":"Kyle Backhus","link":"/api/v1/people/679775"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5,6],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":672695,"link":"/api/v1/people/672695"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":682988,"link":"/api/v1/people/682988"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Kyle Backhus replaces John Curtiss.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"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-19T03:57:24.226Z","endTime":"2025-08-19T03:58:22.484Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":679775,"link":"/api/v1/people/679775"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":595928,"link":"/api/v1/people/595928","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":608070,"link":"/api/v1/people/608070","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"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.5,"endSpeed":72.9,"strikeZoneTop":3.40161858719947,"strikeZoneBottom":1.41680108611411,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.273891036054003,"aZ":-28.15217928685373,"pfxX":8.924633811543533,"pfxZ":2.9671936981092824,"pX":1.6878432135833645,"pZ":2.1667229890091706,"vX0":-5.543947910987712,"vY0":-115.63677172696828,"vZ0":0.8540688846844426,"x":52.66,"y":180.28,"x0":2.955110175751704,"y0":50.004689608312546,"z0":4.490486543690266,"aX":12.105183079942785},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.4,"breakVerticalInduced":5.9,"breakHorizontal":-14.8,"spinRate":1607,"spinDirection":101},"zone":14,"typeConfidence":0.93,"plateTime":0.4734197883176994,"extension":7.34742022154456},"index":1,"playId":"2ae42c20-7e85-3587-91bd-90cc70615c2f","pitchNumber":1,"startTime":"2025-08-19T03:58:22.484Z","endTime":"2025-08-19T03:58:28.562Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":679775,"link":"/api/v1/people/679775","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":608070,"link":"/api/v1/people/608070","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.9,"endSpeed":82.1,"strikeZoneTop":3.43379527119931,"strikeZoneBottom":1.44901090978197,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.350582609429562,"aZ":-25.834797982571132,"pfxX":10.926179928492726,"pfxZ":3.666849037333728,"pX":0.20539627724287923,"pZ":2.6804266773419347,"vX0":-9.991145209118125,"vY0":-130.58679494270172,"vZ0":-0.05849954078697539,"x":109.17,"y":166.41,"x0":2.66035939746065,"y0":50.00103606384966,"z0":4.645650142636132,"aX":18.87981700928686},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.1,"breakVerticalInduced":6.8,"breakHorizontal":-17.6,"spinRate":2330,"spinDirection":103},"zone":5,"typeConfidence":0.9,"plateTime":0.41934843018212753,"extension":7.330295351544812},"index":2,"playId":"45e524fd-9e3b-3568-ba0b-8bec814fb81c","pitchNumber":2,"startTime":"2025-08-19T03:58:35.352Z","endTime":"2025-08-19T03:58:39.829Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":679775,"link":"/api/v1/people/679775","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":608070,"link":"/api/v1/people/608070","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"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":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.1,"endSpeed":83.4,"strikeZoneTop":3.46597090896083,"strikeZoneBottom":1.54563809202491,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.12418762716206,"aZ":-31.58405064198691,"pfxX":12.445254802046716,"pfxZ":0.33425738180247677,"pX":-0.16911269202088342,"pZ":2.980314726995812,"vX0":-11.554834489306332,"vY0":-132.18207964140635,"vZ0":1.7611107028082351,"x":123.45,"y":158.31,"x0":2.633612269193981,"y0":50.00402034750979,"z0":4.617778931336606,"aX":22.111862961187487},"breaks":{"breakAngle":32.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":1.2,"breakHorizontal":-20.2,"spinRate":2264,"spinDirection":106},"zone":2,"typeConfidence":0.91,"plateTime":0.41374539280498945,"extension":7.179349290535038},"index":3,"playId":"aa37631a-77dd-3aec-b4e0-d19ea33379d9","pitchNumber":3,"startTime":"2025-08-19T03:58:49.057Z","endTime":"2025-08-19T03:58:53.350Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":679775,"link":"/api/v1/people/679775","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":608070,"link":"/api/v1/people/608070","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"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":80.2,"endSpeed":73.5,"strikeZoneTop":3.40161858719947,"strikeZoneBottom":1.44901090978197,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.074726883705523,"aZ":-27.323840476724747,"pfxX":10.47791352792548,"pfxZ":3.5270230755007734,"pX":-1.0248372327209176,"pZ":2.6342152264667074,"vX0":-11.271964013617819,"vY0":-116.31650300068921,"vZ0":1.0602260577933726,"x":156.06,"y":167.66,"x0":2.514433143157504,"y0":50.00255430155931,"z0":4.756144312131653,"aX":14.409771717587567},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":7.0,"breakHorizontal":-16.3,"spinRate":1676,"spinDirection":110},"zone":11,"typeConfidence":0.92,"plateTime":0.4702347538380418,"extension":7.40852425916112},"index":4,"playId":"10ca2469-7b92-3e60-a030-0eb9f1ca23a6","pitchNumber":4,"startTime":"2025-08-19T03:59:02.256Z","endTime":"2025-08-19T03:59:06.776Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":679775,"link":"/api/v1/people/679775","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":608070,"link":"/api/v1/people/608070","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"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":78.5,"endSpeed":71.9,"strikeZoneTop":3.3050824412503,"strikeZoneBottom":1.38459089535448,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.607040644956722,"aZ":-22.924913861919336,"pfxX":7.696160708293803,"pfxZ":7.045585897010623,"pX":-1.3683115789252462,"pZ":1.7108438654549158,"vX0":-10.974444653861816,"vY0":-113.77484397740854,"vZ0":-1.7244046635322405,"x":169.16,"y":192.59,"x0":2.5147826099225203,"y0":50.00210245150908,"z0":4.747377401227564,"aX":10.103269506859412},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":12.6,"breakHorizontal":-11.2,"spinRate":1590,"spinDirection":111},"zone":13,"typeConfidence":0.92,"plateTime":0.4811588214713334,"extension":7.329383011037456},"index":5,"playId":"d103446a-34f7-3ab1-8609-425e5eb85057","pitchNumber":5,"startTime":"2025-08-19T03:59:16.980Z","endTime":"2025-08-19T03:59:21.646Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":679775,"link":"/api/v1/people/679775","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":608070,"link":"/api/v1/people/608070","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.7,"endSpeed":82.9,"strikeZoneTop":3.43,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.519660300226228,"aZ":-27.744040097149856,"pfxX":11.480096804048927,"pfxZ":2.5102407177092516,"pX":0.6447335672502581,"pZ":3.007811584152777,"vX0":-9.344726162972453,"vY0":-131.81535143944916,"vZ0":1.3062617412767512,"x":92.42,"y":157.57,"x0":2.7409703145563533,"y0":50.000841823791184,"z0":4.551432019939124,"aX":20.23858999622848},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":5.0,"breakHorizontal":-18.8,"spinRate":2289,"spinDirection":102},"zone":3,"typeConfidence":0.9,"plateTime":0.415226505143071,"extension":7.191557182619345},"hitData":{"launchSpeed":93.6,"launchAngle":-37.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":118.12,"coordY":156.67}},"index":6,"playId":"7b03d995-0f63-3a1a-b636-33bf6f47167e","pitchNumber":6,"startTime":"2025-08-19T03:59:32.165Z","endTime":"2025-08-19T03:59:42.237Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":679775,"link":"/api/v1/people/679775","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":608070,"link":"/api/v1/people/608070","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":608070,"link":"/api/v1/people/608070"},"credit":"b_ab"},{"player":{"id":679775,"link":"/api/v1/people/679775"},"credit":"p_ab"},{"player":{"id":608070,"link":"/api/v1/people/608070"},"credit":"b_pa"},{"player":{"id":679775,"link":"/api/v1/people/679775"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":3.8,"awayTeamWinProbability":96.2,"homeTeamWinProbabilityAdded":0.39999999999999947,"leverageIndex":0.14,"dramaIndex":11.0,"contextMetrics":{},"playEndTime":"2025-08-19T03:59:42.237Z","atBatIndex":62},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"David Fry grounds out, third baseman Blaze Alexander to first baseman Tyler Locklear.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":63,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-08-19T04:00:16.288Z","endTime":"2025-08-19T04:02:23.746Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":681807,"fullName":"David Fry","link":"/api/v1/people/681807"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":679775,"fullName":"Kyle Backhus","link":"/api/v1/people/679775"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5,6,7,8],"actionIndex":[0],"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":681807,"fullName":"David Fry","link":"/api/v1/people/681807"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":677942,"link":"/api/v1/people/677942"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":682988,"link":"/api/v1/people/682988"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter David Fry replaces Kyle Manzardo.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":3,"homeScore":0,"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-19T03:59:51.154Z","endTime":"2025-08-19T04:00:18.462Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":681807,"link":"/api/v1/people/681807"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"401","replacedPlayer":{"id":700932,"link":"/api/v1/people/700932"},"defense":{"pitcher":{"id":679775,"link":"/api/v1/people/679775","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":700932,"link":"/api/v1/people/700932","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"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":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.8,"endSpeed":83.9,"strikeZoneTop":3.36944087542044,"strikeZoneBottom":1.51342942153975,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.057686075742815,"aZ":-27.072710389105193,"pfxX":12.07431545626997,"pfxZ":2.8363274171616917,"pX":-0.611571416830451,"pZ":1.7355107468800581,"vX0":-12.915420843785377,"vY0":-133.09211069760192,"vZ0":-1.9486459265011797,"x":140.31,"y":191.92,"x0":2.7309054139587845,"y0":50.00172205645991,"z0":4.434200056255164,"aX":21.70215098824913},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":4.9,"breakHorizontal":-19.1,"spinRate":2354,"spinDirection":100},"zone":7,"typeConfidence":0.9,"plateTime":0.4112512480331034,"extension":7.136755503164786},"index":1,"playId":"4bd42880-8aa8-39dd-b2c5-8770f7ecada2","pitchNumber":1,"startTime":"2025-08-19T04:00:18.462Z","endTime":"2025-08-19T04:00:22.557Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":679775,"link":"/api/v1/people/679775","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":681807,"link":"/api/v1/people/681807","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":77.6,"endSpeed":70.8,"strikeZoneTop":3.41,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.55370465916457,"aZ":-28.54913497747852,"pfxX":8.559379163259837,"pfxZ":2.8251075181092684,"pX":1.378985483839376,"pZ":2.632319471486524,"vX0":-5.514564100409549,"vY0":-112.89967732594633,"vZ0":1.7009847315412947,"x":64.44,"y":167.71,"x0":2.747478345273181,"y0":50.004934964111015,"z0":4.753317246765306,"aX":10.993513511654182},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.7,"breakVerticalInduced":5.9,"breakHorizontal":-14.0,"spinRate":1584,"spinDirection":102},"zone":12,"typeConfidence":0.93,"plateTime":0.48612707658379906,"extension":7.276187137634861},"index":2,"playId":"943a8cc2-9f3c-3da0-97c1-82556a6004eb","pitchNumber":2,"startTime":"2025-08-19T04:00:33.148Z","endTime":"2025-08-19T04:00:37.631Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":679775,"link":"/api/v1/people/679775","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":681807,"link":"/api/v1/people/681807","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"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.6,"endSpeed":76.5,"strikeZoneTop":3.40161858719947,"strikeZoneBottom":1.57784636021337,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.96272485786561,"aZ":-26.865114167709365,"pfxX":11.147010875899067,"pfxZ":3.5886014274058247,"pX":-1.4117791139887303,"pZ":0.10250236791568676,"vX0":-12.829852219580062,"vY0":-120.94419776285231,"vZ0":-4.928462408215858,"x":170.81,"y":236.01,"x0":2.517652744905539,"y0":50.00167593507208,"z0":4.52750260465667,"aX":16.485051789949694},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":5.4,"breakHorizontal":-17.0,"spinRate":1768,"spinDirection":110},"zone":13,"typeConfidence":0.74,"plateTime":0.45316721846847496,"extension":7.271438519219715},"index":3,"playId":"cb5d441c-3a7d-3cdc-8c86-d31d8866a795","pitchNumber":3,"startTime":"2025-08-19T04:00:48.860Z","endTime":"2025-08-19T04:00:53.461Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":679775,"link":"/api/v1/people/679775","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":681807,"link":"/api/v1/people/681807","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"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":79.3,"endSpeed":72.4,"strikeZoneTop":3.33726215410204,"strikeZoneBottom":1.54563809202491,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.105652523752543,"aZ":-30.300327212735922,"pfxX":7.950926105469161,"pfxZ":1.392954467351604,"pX":1.3469630082108404,"pZ":2.9352762964402537,"vX0":-5.431751344463715,"vY0":-115.35223651256436,"vZ0":2.218222449277423,"x":65.66,"y":159.53,"x0":2.703001236576796,"y0":50.002096744532615,"z0":4.889099062704606,"aX":10.679961370080123},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.2,"breakVerticalInduced":3.4,"breakHorizontal":-13.0,"spinRate":1514,"spinDirection":98},"zone":12,"typeConfidence":0.91,"plateTime":0.4754309735849649,"extension":7.113443520165792},"index":4,"playId":"70f3109c-16cd-3452-8d59-a800793a078e","pitchNumber":4,"startTime":"2025-08-19T04:01:04.165Z","endTime":"2025-08-19T04:01:10.907Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":679775,"link":"/api/v1/people/679775","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":681807,"link":"/api/v1/people/681807","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":78.2,"endSpeed":71.3,"strikeZoneTop":3.41,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.37161203835729,"aZ":-26.35110415013846,"pfxX":8.457950810878067,"pfxZ":4.483407025018021,"pX":-0.8811745689020831,"pZ":2.7557072744417432,"vX0":-10.125454208241212,"vY0":-113.47274845258173,"vZ0":1.5613479894754734,"x":150.59,"y":164.38,"x0":2.546558381203419,"y0":50.00556877346178,"z0":4.689975574745674,"aX":10.997258220779825},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":8.9,"breakHorizontal":-12.6,"spinRate":1519,"spinDirection":104},"zone":11,"typeConfidence":0.93,"plateTime":0.4832671316734185,"extension":7.416708647675914},"index":5,"playId":"860b715c-40d0-3b1b-b1ca-3f821a843df8","pitchNumber":5,"startTime":"2025-08-19T04:01:18.353Z","endTime":"2025-08-19T04:01:23.137Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":679775,"link":"/api/v1/people/679775","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":681807,"link":"/api/v1/people/681807","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.8,"endSpeed":83.3,"strikeZoneTop":3.41,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.97105369216791,"aZ":-26.161547253646354,"pfxX":11.493702926295752,"pfxZ":3.3715724418379374,"pX":-0.22550172789724965,"pZ":2.874798369549257,"vX0":-11.498780566219935,"vY0":-133.11848978623047,"vZ0":0.4721554771320562,"x":125.6,"y":161.16,"x0":2.6676507027640253,"y0":50.00627888609691,"z0":4.5968941758654305,"aX":20.524246304328},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.4,"breakVerticalInduced":6.5,"breakHorizontal":-18.1,"spinRate":2320,"spinDirection":108},"zone":2,"typeConfidence":0.9,"plateTime":0.412283086690894,"extension":7.119808769051402},"index":6,"playId":"d6fad067-1cdf-3151-8e13-d1c9cabe2d25","pitchNumber":6,"startTime":"2025-08-19T04:01:38.291Z","endTime":"2025-08-19T04:01:43.524Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":679775,"link":"/api/v1/people/679775","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":681807,"link":"/api/v1/people/681807","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"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":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.1,"endSpeed":84.1,"strikeZoneTop":3.33726215410204,"strikeZoneBottom":1.54563809202491,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.413013418098863,"aZ":-30.26140834785238,"pfxX":11.842067606625083,"pfxZ":1.050884581124258,"pX":0.3621740636347326,"pZ":3.717599579899071,"vX0":-9.797357410776938,"vY0":-133.74058239628346,"vZ0":2.8980541979204433,"x":103.19,"y":138.4,"x0":2.53158401457904,"y0":50.000042086276494,"z0":4.788269485047829,"aX":21.483376481716412},"breaks":{"breakAngle":33.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":2.8,"breakHorizontal":-19.3,"spinRate":2318,"spinDirection":106},"zone":12,"typeConfidence":0.91,"plateTime":0.4092916196050824,"extension":7.029105546847208},"index":7,"playId":"4e6d6d6c-525d-313d-b5f1-eac6d250e16c","pitchNumber":7,"startTime":"2025-08-19T04:01:57.671Z","endTime":"2025-08-19T04:02:02.222Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":679775,"link":"/api/v1/people/679775","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":681807,"link":"/api/v1/people/681807","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.8,"endSpeed":82.8,"strikeZoneTop":3.41,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.23191282703217,"aZ":-30.519026328830158,"pfxX":12.481652906951059,"pfxZ":0.9398362037028747,"pX":0.5545791882849385,"pZ":2.419648179169636,"vX0":-9.864930760879224,"vY0":-131.81680604328895,"vZ0":0.5019078415646266,"x":95.86,"y":173.45,"x0":2.7253935321966694,"y0":50.00085676845295,"z0":4.481384083299536,"aX":21.944727359871656},"breaks":{"breakAngle":33.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":2.0,"breakHorizontal":-20.4,"spinRate":2357,"spinDirection":105},"zone":6,"typeConfidence":0.9,"plateTime":0.41564542203144494,"extension":7.002116833408877},"hitData":{"launchSpeed":87.9,"launchAngle":-3.0,"totalDistance":28.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":101.6,"coordY":171.89}},"index":8,"playId":"a9c2b9d5-97e1-309b-9d3c-c8066d20384d","pitchNumber":8,"startTime":"2025-08-19T04:02:13.182Z","endTime":"2025-08-19T04:02:23.746Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":679775,"link":"/api/v1/people/679775","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":681807,"link":"/api/v1/people/681807","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":681807,"link":"/api/v1/people/681807"},"credit":"b_ab"},{"player":{"id":679775,"link":"/api/v1/people/679775"},"credit":"p_ab"},{"player":{"id":681807,"link":"/api/v1/people/681807"},"credit":"b_pa"},{"player":{"id":679775,"link":"/api/v1/people/679775"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":4.1000000000000005,"awayTeamWinProbability":95.9,"homeTeamWinProbabilityAdded":0.3000000000000007,"leverageIndex":0.11,"dramaIndex":10.0,"contextMetrics":{},"playEndTime":"2025-08-19T04:02:23.746Z","atBatIndex":63},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Bo Naylor lines out, pitcher Kyle Backhus to third baseman Blaze Alexander to first baseman Tyler Locklear.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":64,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-08-19T04:02:35.965Z","endTime":"2025-08-19T04:03:09.118Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":666310,"fullName":"Bo Naylor","link":"/api/v1/people/666310"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":679775,"fullName":"Kyle Backhus","link":"/api/v1/people/679775"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":666310,"fullName":"Bo Naylor","link":"/api/v1/people/666310"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":679775,"link":"/api/v1/people/679775"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":677942,"link":"/api/v1/people/677942"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":682988,"link":"/api/v1/people/682988"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":80.2,"endSpeed":74.0,"strikeZoneTop":3.29,"strikeZoneBottom":1.41,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.87269377458717,"aZ":-31.76173319848104,"pfxX":-4.79829896093433,"pfxZ":0.3033664452463176,"pX":-0.39208490542318186,"pZ":1.4002667702671914,"vX0":-6.3077966569501385,"vY0":-116.76137213631311,"vZ0":0.3334328947475551,"x":131.95,"y":200.97,"x0":2.967524041962671,"y0":50.00543693963031,"z0":4.24289599323538,"aX":-6.629961571762011},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.5,"breakVerticalInduced":1.0,"breakHorizontal":10.2,"spinRate":2278,"spinDirection":288},"zone":7,"typeConfidence":0.9,"plateTime":0.4690063896049752,"extension":6.9213753106136},"index":0,"playId":"8344df4e-7fd8-3123-85ec-1b0ee8a3d3de","pitchNumber":1,"startTime":"2025-08-19T04:02:45.139Z","endTime":"2025-08-19T04:02:50.239Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":679775,"link":"/api/v1/people/679775","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":666310,"link":"/api/v1/people/666310","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.3,"endSpeed":84.5,"strikeZoneTop":3.29,"strikeZoneBottom":1.41,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.967103523687637,"aZ":-27.99230956715093,"pfxX":11.640737354580647,"pfxZ":2.2883393240846637,"pX":0.4532273650178483,"pZ":3.3017091854018212,"vX0":-10.0542597086823,"vY0":-134.11933385309786,"vZ0":2.190758828717063,"x":99.72,"y":149.63,"x0":2.731150530728458,"y0":50.00433137781173,"z0":4.465558922038682,"aX":21.2904801581097},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":4.8,"breakHorizontal":-19.1,"spinRate":2336,"spinDirection":98},"zone":3,"typeConfidence":0.91,"plateTime":0.4078012982436783,"extension":7.376019890680162},"hitData":{"launchSpeed":86.0,"launchAngle":7.0,"totalDistance":117.0,"trajectory":"line_drive","hardness":"medium","location":"1","coordinates":{"coordX":117.62,"coordY":170.85}},"index":1,"playId":"dd8e11d3-a7b0-370a-a108-b99f2d170bf1","pitchNumber":2,"startTime":"2025-08-19T04:02:59.645Z","endTime":"2025-08-19T04:03:09.118Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":679775,"link":"/api/v1/people/679775","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":666310,"link":"/api/v1/people/666310","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666310,"link":"/api/v1/people/666310"},"credit":"b_ab"},{"player":{"id":679775,"link":"/api/v1/people/679775"},"credit":"p_ab"},{"player":{"id":666310,"link":"/api/v1/people/666310"},"credit":"b_pa"},{"player":{"id":679775,"link":"/api/v1/people/679775"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":4.3,"awayTeamWinProbability":95.7,"homeTeamWinProbabilityAdded":0.1999999999999993,"leverageIndex":0.08,"dramaIndex":8.0,"contextMetrics":{},"playEndTime":"2025-08-19T04:03:09.118Z","atBatIndex":64},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Blaze Alexander walks.","rbi":0,"awayScore":3,"homeScore":0,"isOut":false},"about":{"atBatIndex":65,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2025-08-19T04:05:31.524Z","endTime":"2025-08-19T04:07:06.032Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":677942,"fullName":"Blaze Alexander","link":"/api/v1/people/677942"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":671922,"fullName":"Cade Smith","link":"/api/v1/people/671922"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":677942,"fullName":"Blaze Alexander","link":"/api/v1/people/677942"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[2,3,4,5,7,8],"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":677942,"fullName":"Blaze Alexander","link":"/api/v1/people/677942"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[]}],"playEvents":[{"details":{"description":"David Fry remains in the game as the designated hitter.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":3,"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-19T04:04:58.259Z","endTime":"2025-08-19T04:04:58.277Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":681807,"link":"/api/v1/people/681807"},"position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"battingOrder":"401","replacedPlayer":{"id":700932,"link":"/api/v1/people/700932"},"defense":{"pitcher":{"id":683769,"link":"/api/v1/people/683769","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":692216,"link":"/api/v1/people/692216"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682177,"link":"/api/v1/people/682177"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":677942,"link":"/api/v1/people/677942","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Cade Smith replaces Hunter Gaddis.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"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-19T04:04:58.277Z","endTime":"2025-08-19T04:05:33.373Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":671922,"link":"/api/v1/people/671922"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":683769,"link":"/api/v1/people/683769","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":692216,"link":"/api/v1/people/692216"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682177,"link":"/api/v1/people/682177"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":677942,"link":"/api/v1/people/677942","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.6,"endSpeed":87.4,"strikeZoneTop":3.40161858719947,"strikeZoneBottom":1.57784636021337,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.54838064854168,"aZ":-15.73848119470033,"pfxX":-4.371074744662508,"pfxZ":8.355821233752021,"pX":-0.6789443367473388,"pZ":4.751705118679901,"vX0":5.481089698075018,"vY0":-139.1880745760968,"vZ0":-0.578850005086659,"x":142.88,"y":110.48,"x0":-2.103566800010308,"y0":50.001133488584685,"z0":6.002284495159103,"aX":-8.596556994435485},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":15.2,"breakHorizontal":6.8,"spinRate":2102,"spinDirection":210},"zone":11,"typeConfidence":0.91,"plateTime":0.3931688109065381,"extension":7.161229965303962},"index":2,"playId":"3f91a17a-96e1-3d9b-b198-769f45f77960","pitchNumber":1,"startTime":"2025-08-19T04:05:33.373Z","endTime":"2025-08-19T04:05:37.071Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671922,"link":"/api/v1/people/671922","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":692216,"link":"/api/v1/people/692216"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682177,"link":"/api/v1/people/682177"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":677942,"link":"/api/v1/people/677942","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"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":96.0,"endSpeed":87.7,"strikeZoneTop":3.35871507295624,"strikeZoneBottom":1.59931863794321,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.344269692154924,"aZ":-12.546775018015166,"pfxX":-4.811433851995101,"pfxZ":9.936426479875626,"pX":-0.34132034828805174,"pZ":3.63093734738386,"vX0":6.445203545700058,"vY0":-139.62632498121047,"vZ0":-3.7898440476491086,"x":130.01,"y":140.74,"x0":-2.0540715705750823,"y0":50.000365623251355,"z0":5.83099491087753,"aX":-9.502187620736088},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":17.4,"breakHorizontal":7.4,"spinRate":2260,"spinDirection":214},"zone":11,"typeConfidence":0.91,"plateTime":0.3922264755421412,"extension":7.44143044220456},"index":3,"playId":"93ff4d47-45dc-3d75-833c-603a582aad99","pitchNumber":2,"startTime":"2025-08-19T04:05:47.196Z","endTime":"2025-08-19T04:05:52.790Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671922,"link":"/api/v1/people/671922","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":692216,"link":"/api/v1/people/692216"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682177,"link":"/api/v1/people/682177"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":677942,"link":"/api/v1/people/677942","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"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.3,"endSpeed":87.3,"strikeZoneTop":3.23014262670934,"strikeZoneBottom":1.53492026077701,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.7656801275849,"aZ":-15.882393422810019,"pfxX":-6.293476978037981,"pfxZ":8.341940954207036,"pX":-0.21551162833373447,"pZ":3.3838961876970073,"vX0":7.1918589414259335,"vY0":-138.59110225912016,"vZ0":-3.535370429811222,"x":125.21,"y":147.41,"x0":-2.0213588014104578,"y0":50.005699351344674,"z0":5.731028727770848,"aX":-12.296108184978646},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":14.6,"breakHorizontal":10.0,"spinRate":2158,"spinDirection":218},"zone":11,"typeConfidence":0.9,"plateTime":0.394592271917968,"extension":7.335193616268798},"index":4,"playId":"dd48bc6b-acb4-311a-af11-a0a69c090d23","pitchNumber":3,"startTime":"2025-08-19T04:06:03.295Z","endTime":"2025-08-19T04:06:07.552Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671922,"link":"/api/v1/people/671922","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":692216,"link":"/api/v1/people/692216"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682177,"link":"/api/v1/people/682177"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":677942,"link":"/api/v1/people/677942","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"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":94.9,"endSpeed":87.2,"strikeZoneTop":3.21,"strikeZoneBottom":1.47,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.132712437383258,"aZ":-15.432618424731347,"pfxX":-5.557842771277581,"pfxZ":8.652278064005664,"pX":0.674867022977567,"pZ":2.407493097399748,"vX0":9.691362424315308,"vY0":-137.86641110716306,"vZ0":-6.083452731618839,"x":91.28,"y":173.78,"x0":-2.1554704419381543,"y0":50.006269595126035,"z0":5.675046891027048,"aX":-10.758972950487106},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":14.6,"breakHorizontal":8.2,"spinRate":2269,"spinDirection":214},"zone":6,"typeConfidence":0.89,"plateTime":0.3964993672416304,"extension":7.5418164601157205},"index":5,"playId":"1cd90af2-b928-31fb-8afc-44dc32e72a61","pitchNumber":4,"startTime":"2025-08-19T04:06:18.079Z","endTime":"2025-08-19T04:06:24.521Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671922,"link":"/api/v1/people/671922","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":692216,"link":"/api/v1/people/692216"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682177,"link":"/api/v1/people/682177"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":677942,"link":"/api/v1/people/677942","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"index":6,"startTime":"2025-08-19T04:06:39.562Z","endTime":"2025-08-19T04:06:46.558Z","isPitch":false,"type":"action","player":{"id":677942,"link":"/api/v1/people/677942"},"defense":{"pitcher":{"id":671922,"link":"/api/v1/people/671922","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":692216,"link":"/api/v1/people/692216"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682177,"link":"/api/v1/people/682177"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":677942,"link":"/api/v1/people/677942","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.8,"endSpeed":87.5,"strikeZoneTop":3.22999301498341,"strikeZoneBottom":1.53490223977965,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.11621441780563,"aZ":-12.663914026703791,"pfxX":-4.126226010783228,"pfxZ":9.905783623578078,"pX":-0.27420281700720234,"pZ":4.248634638498826,"vX0":6.653323449893401,"vY0":-139.39984027160224,"vZ0":-2.2486397691951647,"x":127.45,"y":124.07,"x0":-2.154926214883895,"y0":50.00098243198348,"z0":5.900926257486326,"aX":-8.126033401602113},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":17.6,"breakHorizontal":6.1,"spinRate":2169,"spinDirection":210},"zone":11,"typeConfidence":0.91,"plateTime":0.3928000515750094,"extension":7.4304522274232045},"index":7,"playId":"fe53b6f3-7811-3f08-9e55-79d9d0b76611","pitchNumber":5,"startTime":"2025-08-19T04:06:46.558Z","endTime":"2025-08-19T04:06:51.014Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671922,"link":"/api/v1/people/671922","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":692216,"link":"/api/v1/people/692216"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682177,"link":"/api/v1/people/682177"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":677942,"link":"/api/v1/people/677942","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.8,"endSpeed":87.4,"strikeZoneTop":3.22999301498341,"strikeZoneBottom":1.50269343722448,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.51324368369456,"aZ":-12.380553446894123,"pfxX":-4.237484051598001,"pfxZ":10.06743409591048,"pX":0.004387009558438544,"pZ":3.757019184754837,"vX0":7.041542341365826,"vY0":-139.36977626250595,"vZ0":-3.4045545153688583,"x":116.83,"y":137.34,"x0":-2.005056702957716,"y0":50.00079074476315,"z0":5.8128384352715745,"aX":-8.330348479118882},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":17.8,"breakHorizontal":6.2,"spinRate":2221,"spinDirection":212},"zone":12,"typeConfidence":0.91,"plateTime":0.3930947845705357,"extension":7.4130644684348415},"index":8,"playId":"c7719e77-f969-3ba2-aec4-7d3f35b6eff6","pitchNumber":6,"startTime":"2025-08-19T04:07:01.140Z","endTime":"2025-08-19T04:07:06.032Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671922,"link":"/api/v1/people/671922","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":692216,"link":"/api/v1/people/692216"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682177,"link":"/api/v1/people/682177"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":677942,"link":"/api/v1/people/677942","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":677942,"link":"/api/v1/people/677942"},"credit":"b_pa"},{"player":{"id":671922,"link":"/api/v1/people/671922"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":9.2,"awayTeamWinProbability":90.8,"homeTeamWinProbabilityAdded":4.8999999999999995,"leverageIndex":0.95,"dramaIndex":59.0,"contextMetrics":{},"playEndTime":"2025-08-19T04:07:06.032Z","atBatIndex":65},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Alek Thomas strikes out swinging.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":66,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2025-08-19T04:07:23.419Z","endTime":"2025-08-19T04:09:03.010Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":677950,"fullName":"Alek Thomas","link":"/api/v1/people/677950"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":671922,"fullName":"Cade Smith","link":"/api/v1/people/671922"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":677942,"fullName":"Blaze Alexander","link":"/api/v1/people/677942"},"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":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":677950,"fullName":"Alek Thomas","link":"/api/v1/people/677950"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":666310,"link":"/api/v1/people/666310"},"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(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":83.2,"endSpeed":76.0,"strikeZoneTop":3.16562631784608,"strikeZoneBottom":1.3094327296882,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.799464693970506,"aZ":-37.598821243068045,"pfxX":-2.843634030048322,"pfxZ":-3.675516755099025,"pX":-1.4782372010211837,"pZ":3.169106105069739,"vX0":3.2271999987103723,"vY0":-121.03785612433317,"vZ0":1.7395570384823495,"x":173.35,"y":153.21,"x0":-2.4627108514614866,"y0":50.00313376173504,"z0":5.746484351794017,"aX":-4.19705406639193},"breaks":{"breakAngle":6.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.6,"breakVerticalInduced":-5.9,"breakHorizontal":4.3,"spinRate":505,"spinDirection":310},"zone":11,"typeConfidence":0.86,"plateTime":0.45344339789184485,"extension":7.350209708520063},"index":0,"playId":"c62b1020-06d3-375e-a192-d4a38f6f9345","pitchNumber":1,"startTime":"2025-08-19T04:07:32.745Z","endTime":"2025-08-19T04:07:38.961Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671922,"link":"/api/v1/people/671922","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":692216,"link":"/api/v1/people/692216"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682177,"link":"/api/v1/people/682177"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":677950,"link":"/api/v1/people/677950","batSide":{"code":"L","description":"Left"}},"first":{"id":677942,"link":"/api/v1/people/677942"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"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.9,"endSpeed":87.4,"strikeZoneTop":3.28,"strikeZoneBottom":1.42,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.12662783829905,"aZ":-12.201956157165698,"pfxX":-5.265590518991983,"pfxZ":10.17325042300435,"pX":-0.25282981500666174,"pZ":2.7914210489534743,"vX0":7.788817206767271,"vY0":-139.42506874261167,"vZ0":-5.742162384104369,"x":126.64,"y":163.41,"x0":-2.401976782916907,"y0":50.00552964712095,"z0":5.687053427535803,"aX":-10.340938276699775},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":17.4,"breakHorizontal":7.9,"spinRate":2222,"spinDirection":217},"zone":2,"typeConfidence":0.91,"plateTime":0.3932354270575229,"extension":7.442160576182643},"index":1,"playId":"eed89d23-a04f-3b4c-8323-b2e9c90be40e","pitchNumber":2,"startTime":"2025-08-19T04:07:48.029Z","endTime":"2025-08-19T04:07:51.486Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671922,"link":"/api/v1/people/671922","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":692216,"link":"/api/v1/people/692216"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682177,"link":"/api/v1/people/682177"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":677950,"link":"/api/v1/people/677950","batSide":{"code":"L","description":"Left"}},"first":{"id":677942,"link":"/api/v1/people/677942"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.6,"endSpeed":78.8,"strikeZoneTop":3.28,"strikeZoneBottom":1.42,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.01091977318842,"aZ":-35.216849336429824,"pfxX":-6.014061097178899,"pfxZ":-1.9169843332093865,"pX":-0.20695816955324495,"pZ":2.1098180026109588,"vX0":7.054494981575017,"vY0":-125.80736645660625,"vZ0":-1.7871652386669548,"x":124.89,"y":181.81,"x0":-2.2798145454355527,"y0":50.00449466822143,"z0":5.712074037281881,"aX":-9.54133580298375},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.6,"breakVerticalInduced":-3.6,"breakHorizontal":9.1,"spinRate":535,"spinDirection":283},"zone":5,"typeConfidence":0.9,"plateTime":0.43712275495419206,"extension":7.342796612372839},"index":2,"playId":"423278f1-8747-3d16-8af0-1e40d1f9b08f","pitchNumber":3,"startTime":"2025-08-19T04:08:10.694Z","endTime":"2025-08-19T04:08:15.432Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671922,"link":"/api/v1/people/671922","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":692216,"link":"/api/v1/people/692216"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682177,"link":"/api/v1/people/682177"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":677950,"link":"/api/v1/people/677950","batSide":{"code":"L","description":"Left"}},"first":{"id":677942,"link":"/api/v1/people/677942"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.6,"endSpeed":79.2,"strikeZoneTop":3.28,"strikeZoneBottom":1.42,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.1720269865264,"aZ":-36.66055937310163,"pfxX":-4.481487609922129,"pfxZ":-2.8288126537330616,"pX":-0.41189164322709454,"pZ":1.0991989660691344,"vX0":5.96458430965787,"vY0":-125.94913161436291,"vZ0":-3.719420168395955,"x":132.7,"y":209.1,"x0":-2.240421991129417,"y0":50.00010091711706,"z0":5.593650376231164,"aX":-7.121456034745147},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.6,"breakVerticalInduced":-5.8,"breakHorizontal":6.6,"spinRate":604,"spinDirection":296},"zone":13,"typeConfidence":0.9,"plateTime":0.43670121962865593,"extension":7.422242607982083},"index":3,"playId":"4999cdec-698f-3d70-aac1-9089f35ac870","pitchNumber":4,"startTime":"2025-08-19T04:08:32.398Z","endTime":"2025-08-19T04:08:36.504Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671922,"link":"/api/v1/people/671922","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":692216,"link":"/api/v1/people/692216"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682177,"link":"/api/v1/people/682177"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":677950,"link":"/api/v1/people/677950","batSide":{"code":"L","description":"Left"}},"first":{"id":677942,"link":"/api/v1/people/677942"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.9,"endSpeed":88.4,"strikeZoneTop":3.28,"strikeZoneBottom":1.42,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.44543411130455,"aZ":-15.008809262325016,"pfxX":-4.765550103573542,"pfxZ":8.529421092503283,"pX":-0.5170602187562602,"pZ":3.8672088402161076,"vX0":6.688786902940964,"vY0":-141.0473469263053,"vZ0":-2.7041072852856374,"x":136.71,"y":134.37,"x0":-2.3013985239807044,"y0":50.00250439210455,"z0":5.807652805550235,"aX":-9.590791617984648},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":15.1,"breakHorizontal":7.2,"spinRate":2202,"spinDirection":210},"zone":11,"typeConfidence":0.91,"plateTime":0.388519967573588,"extension":7.288137601989562},"index":4,"playId":"1036dcf2-fe39-3828-a7b5-696c8522a30f","pitchNumber":5,"startTime":"2025-08-19T04:08:58.340Z","endTime":"2025-08-19T04:09:03.010Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671922,"link":"/api/v1/people/671922","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":692216,"link":"/api/v1/people/692216"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682177,"link":"/api/v1/people/682177"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":677950,"link":"/api/v1/people/677950","batSide":{"code":"L","description":"Left"}},"first":{"id":677942,"link":"/api/v1/people/677942"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":677950,"link":"/api/v1/people/677950"},"credit":"b_ab"},{"player":{"id":671922,"link":"/api/v1/people/671922"},"credit":"p_ab"},{"player":{"id":677950,"link":"/api/v1/people/677950"},"credit":"b_pa"},{"player":{"id":671922,"link":"/api/v1/people/671922"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":4.6,"awayTeamWinProbability":95.4,"homeTeamWinProbabilityAdded":-4.6,"leverageIndex":2.04,"dramaIndex":84.0,"contextMetrics":{},"playEndTime":"2025-08-19T04:09:03.010Z","atBatIndex":66},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"James McCann lines out to right fielder Nolan Jones.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":67,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2025-08-19T04:09:15.845Z","endTime":"2025-08-19T04:09:43.179Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":543510,"fullName":"James McCann","link":"/api/v1/people/543510"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":671922,"fullName":"Cade Smith","link":"/api/v1/people/671922"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":677942,"fullName":"Blaze Alexander","link":"/api/v1/people/677942"},"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":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":543510,"fullName":"James McCann","link":"/api/v1/people/543510"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":666134,"link":"/api/v1/people/666134"},"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(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":95.4,"endSpeed":87.4,"strikeZoneTop":3.53,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.30098175539856,"aZ":-15.430932259367209,"pfxX":-5.701118656862429,"pfxZ":8.58120486230311,"pX":0.6012423045494664,"pZ":2.7693673322792285,"vX0":9.587688506247524,"vY0":-138.6263667387018,"vZ0":-5.0636755951607935,"x":94.08,"y":164.01,"x0":-2.157646172672499,"y0":50.00227461476648,"z0":5.645957619975076,"aX":-11.123553536323117},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":14.6,"breakHorizontal":8.4,"spinRate":2276,"spinDirection":215},"zone":6,"typeConfidence":0.9,"plateTime":0.394751246316833,"extension":7.577535087923322},"hitData":{"launchSpeed":96.5,"launchAngle":22.0,"totalDistance":312.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":203.5,"coordY":99.81}},"index":0,"playId":"07bf4214-4a2e-3acb-92b1-92330f9031e1","pitchNumber":1,"startTime":"2025-08-19T04:09:32.335Z","endTime":"2025-08-19T04:09:43.179Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671922,"link":"/api/v1/people/671922","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":692216,"link":"/api/v1/people/692216"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682177,"link":"/api/v1/people/682177"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":543510,"link":"/api/v1/people/543510","batSide":{"code":"R","description":"Right"}},"first":{"id":677942,"link":"/api/v1/people/677942"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":543510,"link":"/api/v1/people/543510"},"credit":"b_ab"},{"player":{"id":671922,"link":"/api/v1/people/671922"},"credit":"p_ab"},{"player":{"id":543510,"link":"/api/v1/people/543510"},"credit":"b_pa"},{"player":{"id":671922,"link":"/api/v1/people/671922"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":1.5,"awayTeamWinProbability":98.5,"homeTeamWinProbabilityAdded":-3.0999999999999996,"leverageIndex":1.32,"dramaIndex":57.0,"contextMetrics":{},"playEndTime":"2025-08-19T04:09:43.179Z","atBatIndex":67},{"result":{"type":"atBat","event":"Triple","eventType":"triple","description":"Geraldo Perdomo triples (3) on a line drive to right fielder Nolan Jones. Blaze Alexander scores.","rbi":1,"awayScore":3,"homeScore":1,"isOut":false},"about":{"atBatIndex":68,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2025-08-19T04:09:59.065Z","endTime":"2025-08-19T04:10:52.240Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":35},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":671922,"fullName":"Cade Smith","link":"/api/v1/people/671922"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,2],"actionIndex":[1],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Defensive Indiff","eventType":"defensive_indiff","movementReason":"r_defensive_indiff","runner":{"id":677942,"fullName":"Blaze Alexander","link":"/api/v1/people/677942"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Triple","eventType":"triple","movementReason":null,"runner":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":666134,"link":"/api/v1/people/666134"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Triple","eventType":"triple","movementReason":"r_adv_force","runner":{"id":677942,"fullName":"Blaze Alexander","link":"/api/v1/people/677942"},"responsiblePitcher":{"id":671922,"link":"/api/v1/people/671922"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.7,"endSpeed":87.7,"strikeZoneTop":3.4875991193697,"strikeZoneBottom":1.66375728202646,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.838100415822627,"aZ":-19.236385698027494,"pfxX":-7.206420583669846,"pfxZ":6.584093092445752,"pX":-0.9288060411291608,"pZ":2.4529021441727994,"vX0":6.760574689159851,"vY0":-139.22127408069738,"vZ0":-5.211799495730176,"x":152.4,"y":172.55,"x0":-2.4506250081075454,"y0":50.00658769740525,"z0":5.619864666339204,"aX":-14.169867832157298},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":11.0,"breakHorizontal":11.6,"spinRate":2214,"spinDirection":222},"zone":13,"typeConfidence":0.89,"plateTime":0.39320820043606064,"extension":7.305359555282532},"index":0,"playId":"ba6f2655-3f96-3558-a6d7-49bb4533cdd7","pitchNumber":1,"startTime":"2025-08-19T04:10:08.933Z","endTime":"2025-08-19T04:10:14.370Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671922,"link":"/api/v1/people/671922","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":692216,"link":"/api/v1/people/692216"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682177,"link":"/api/v1/people/682177"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":672695,"link":"/api/v1/people/672695","batSide":{"code":"L","description":"Left"}},"first":{"id":677942,"link":"/api/v1/people/677942"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Blaze Alexander advances to 2nd on defensive indifference.","event":"Defensive Indiff","eventType":"defensive_indiff","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":1,"actionPlayId":"ba6f2655-3f96-3558-a6d7-49bb4533cdd7","startTime":"2025-08-19T04:10:20.714Z","endTime":"2025-08-19T04:10:36.436Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":677942,"link":"/api/v1/people/677942"},"defense":{"pitcher":{"id":671922,"link":"/api/v1/people/671922","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":692216,"link":"/api/v1/people/692216"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682177,"link":"/api/v1/people/682177"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":672695,"link":"/api/v1/people/672695","batSide":{"code":"L","description":"Left"}},"first":{"id":677942,"link":"/api/v1/people/677942"},"postOnSecond":{"id":677942,"link":"/api/v1/people/677942"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"homeTeamWinProbability":1.6,"awayTeamWinProbability":98.4,"homeTeamWinProbabilityAdded":0.10000000000000009,"leverageIndex":0.59,"dramaIndex":21.0,"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.8,"endSpeed":78.9,"strikeZoneTop":3.49,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.979145742533014,"aZ":-34.50713543067554,"pfxX":-2.611966697479277,"pfxZ":-1.4806203922916348,"pX":-0.045479336598006126,"pZ":1.4276934347394246,"vX0":6.246454082614466,"vY0":-124.83186859398033,"vZ0":-3.5379590376590944,"x":118.73,"y":200.23,"x0":-2.2449427132470525,"y0":50.00547336628632,"z0":5.7149780299521336,"aX":-4.108572769160432},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.6,"breakVerticalInduced":-3.2,"breakHorizontal":3.2,"spinRate":524,"spinDirection":306},"zone":13,"typeConfidence":0.86,"plateTime":0.4393760306685004,"extension":7.286630202333611},"hitData":{"launchSpeed":88.1,"launchAngle":21.0,"totalDistance":281.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":210.19,"coordY":94.91}},"index":2,"playId":"43a4316a-2265-3131-8c63-eaa1427ae82f","pitchNumber":2,"startTime":"2025-08-19T04:10:36.436Z","endTime":"2025-08-19T04:10:52.240Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671922,"link":"/api/v1/people/671922","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":692216,"link":"/api/v1/people/692216"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682177,"link":"/api/v1/people/682177"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":672695,"link":"/api/v1/people/672695","batSide":{"code":"L","description":"Left"}},"second":{"id":677942,"link":"/api/v1/people/677942"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":672695,"link":"/api/v1/people/672695"},"credit":"b_ab"},{"player":{"id":671922,"link":"/api/v1/people/671922"},"credit":"p_ab"},{"player":{"id":672695,"link":"/api/v1/people/672695"},"credit":"b_pa"},{"player":{"id":671922,"link":"/api/v1/people/671922"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":5.1,"awayTeamWinProbability":94.9,"homeTeamWinProbabilityAdded":3.4999999999999996,"leverageIndex":0.59,"dramaIndex":42.0,"contextMetrics":{},"playEndTime":"2025-08-19T04:10:52.240Z","atBatIndex":68},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ketel Marte strikes out swinging.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":69,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2025-08-19T04:11:21.764Z","endTime":"2025-08-19T04:12:27.838Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":671922,"fullName":"Cade Smith","link":"/api/v1/people/671922"},"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":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":666310,"link":"/api/v1/people/666310"},"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":95.4,"endSpeed":87.7,"strikeZoneTop":3.59,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.105687529322186,"aZ":-14.536877726833842,"pfxX":-5.776310426414496,"pfxZ":9.008144655477436,"pX":-0.017080829994825446,"pZ":2.3555569515384467,"vX0":8.3044940046178,"vY0":-138.5987373270806,"vZ0":-6.352856715721047,"x":117.65,"y":175.18,"x0":-2.2928052989803653,"y0":50.00355524007372,"z0":5.6368295237147175,"aX":-11.311242607263459},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":15.2,"breakHorizontal":8.9,"spinRate":2256,"spinDirection":218},"zone":5,"typeConfidence":0.9,"plateTime":0.394209064514619,"extension":7.518409881178811},"index":0,"playId":"aabfa342-0092-3ea4-ab8a-69bfa75e1da9","pitchNumber":1,"startTime":"2025-08-19T04:11:25.553Z","endTime":"2025-08-19T04:11:29.891Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671922,"link":"/api/v1/people/671922","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":692216,"link":"/api/v1/people/692216"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682177,"link":"/api/v1/people/682177"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":606466,"link":"/api/v1/people/606466","batSide":{"code":"L","description":"Left"}},"third":{"id":672695,"link":"/api/v1/people/672695"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.7,"endSpeed":79.5,"strikeZoneTop":3.80910789221281,"strikeZoneBottom":1.63152621499907,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.30968032168955,"aZ":-38.224951560176656,"pfxX":-6.936756261270307,"pfxZ":-3.7726903870518314,"pX":-1.4297330617812098,"pZ":1.32644288025931,"vX0":4.805743912135698,"vY0":-126.20761019067405,"vZ0":-2.9488780806272508,"x":171.5,"y":202.97,"x0":-2.4637852482521283,"y0":50.00554764301521,"z0":5.609469774706164,"aX":-11.11641510325377},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.8,"breakVerticalInduced":-7.3,"breakHorizontal":11.4,"spinRate":682,"spinDirection":293},"zone":13,"typeConfidence":0.9,"plateTime":0.4351239581121291,"extension":7.3020294902857215},"index":1,"playId":"4756f126-0603-3bdb-ae91-38528b80de5f","pitchNumber":2,"startTime":"2025-08-19T04:11:42.649Z","endTime":"2025-08-19T04:11:47.029Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671922,"link":"/api/v1/people/671922","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":692216,"link":"/api/v1/people/692216"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682177,"link":"/api/v1/people/682177"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":606466,"link":"/api/v1/people/606466","batSide":{"code":"L","description":"Left"}},"third":{"id":672695,"link":"/api/v1/people/672695"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"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(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.5,"endSpeed":80.2,"strikeZoneTop":3.59,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.691483774950115,"aZ":-35.21001114226482,"pfxX":-6.634065446125771,"pfxZ":-1.8749700210091396,"pX":0.5802131580309783,"pZ":0.6623464829920689,"vX0":8.984942932007272,"vY0":-126.95132823242828,"vZ0":-5.382349202969923,"x":94.88,"y":220.9,"x0":-2.1544293964866124,"y0":50.00089040491676,"z0":5.635147336937917,"aX":-10.751559213504226},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.7,"breakVerticalInduced":-4.4,"breakHorizontal":9.8,"spinRate":540,"spinDirection":301},"zone":14,"typeConfidence":0.9,"plateTime":0.43261226148971943,"extension":7.520639240959365},"index":2,"playId":"06f3cddd-b502-3ded-8146-f8a64c517e67","pitchNumber":3,"startTime":"2025-08-19T04:11:58.870Z","endTime":"2025-08-19T04:12:04.352Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671922,"link":"/api/v1/people/671922","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":692216,"link":"/api/v1/people/692216"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682177,"link":"/api/v1/people/682177"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":606466,"link":"/api/v1/people/606466","batSide":{"code":"L","description":"Left"}},"third":{"id":672695,"link":"/api/v1/people/672695"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.3,"endSpeed":87.7,"strikeZoneTop":3.59,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.08434899646938,"aZ":-15.04179958439351,"pfxX":-6.485490031218527,"pfxZ":8.6375521578755,"pX":-0.3136274657946256,"pZ":4.130531943321089,"vX0":7.78058850734167,"vY0":-140.0505421086204,"vZ0":-1.868812176918679,"x":128.95,"y":127.26,"x0":-2.2871822687736723,"y0":50.00251560387683,"z0":5.791973372401906,"aX":-12.86394418652213},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":15.5,"breakHorizontal":10.1,"spinRate":2238,"spinDirection":209},"zone":11,"typeConfidence":0.91,"plateTime":0.39132621951151236,"extension":7.3211401655909505},"index":3,"playId":"b91c0028-09d6-370f-96cd-412fbda96f49","pitchNumber":4,"startTime":"2025-08-19T04:12:23.833Z","endTime":"2025-08-19T04:12:27.838Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671922,"link":"/api/v1/people/671922","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":692216,"link":"/api/v1/people/692216"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682177,"link":"/api/v1/people/682177"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":606466,"link":"/api/v1/people/606466","batSide":{"code":"L","description":"Left"}},"third":{"id":672695,"link":"/api/v1/people/672695"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":606466,"link":"/api/v1/people/606466"},"credit":"b_ab"},{"player":{"id":671922,"link":"/api/v1/people/671922"},"credit":"p_ab"},{"player":{"id":606466,"link":"/api/v1/people/606466"},"credit":"b_pa"},{"player":{"id":671922,"link":"/api/v1/people/671922"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.0,"awayTeamWinProbability":100.0,"homeTeamWinProbabilityAdded":-5.1,"leverageIndex":1.86,"dramaIndex":83.0,"contextMetrics":{},"playEndTime":"2025-08-19T04:12:27.838Z","atBatIndex":69}]