[{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Nathan Lukes flies out to left fielder Enrique Hernández in foul territory.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-10-29T00:11:15.771Z","endTime":"2025-10-29T00:11:43.254Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","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":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":571771,"link":"/api/v1/people/571771"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Status Change - Pre-Game","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-10-28T21:57:42.562Z","endTime":"2025-10-28T23:49:54.333Z","isPitch":false,"type":"action","player":{"id":664770,"link":"/api/v1/people/664770"},"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-10-28T23:49:54.333Z","endTime":"2025-10-29T00:09:42.868Z","isPitch":false,"type":"action","player":{"id":664770,"link":"/api/v1/people/664770"},"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-10-29T00:09:42.868Z","endTime":"2025-10-29T00:11:17.989Z","isPitch":false,"type":"action","player":{"id":664770,"link":"/api/v1/people/664770"},"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":97.0,"endSpeed":88.9,"strikeZoneTop":3.22502257704286,"strikeZoneBottom":1.5918904721959,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.198224005165045,"aZ":-17.055804667163898,"pfxX":-4.456146941084727,"pfxZ":7.455209868973936,"pX":-0.7810139157621793,"pZ":3.8477066108715436,"vX0":5.467339702235875,"vY0":-141.2792957313448,"vZ0":-1.9538465500878437,"x":146.77,"y":134.89,"x0":-2.159356390002347,"y0":50.00317482945347,"z0":5.6404754501723655,"aX":-9.03787206512552},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":13.3,"breakHorizontal":7.0,"spinRate":2460,"spinDirection":219},"zone":11,"typeConfidence":2.0,"plateTime":0.3872069376051308,"extension":6.638453733126658},"index":3,"playId":"8361f595-2142-3639-b26d-eb7f98f4954a","pitchNumber":1,"startTime":"2025-10-29T00:11:17.989Z","endTime":"2025-10-29T00:11:20.989Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":660271,"link":"/api/v1/people/660271","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":669242,"link":"/api/v1/people/669242"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":571771,"link":"/api/v1/people/571771"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":664770,"link":"/api/v1/people/664770","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Left Field"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Right Field"}],"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.7,"endSpeed":88.9,"strikeZoneTop":3.35,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.231281382592943,"aZ":-14.403120179784699,"pfxX":-5.246441965508759,"pfxZ":8.828784202134694,"pX":-0.14120641540541864,"pZ":1.8691393630127369,"vX0":7.417759998841588,"vY0":-140.59288662066783,"vZ0":-7.532889871244274,"x":122.38,"y":188.31,"x0":-2.125408793244312,"y0":50.001678760084616,"z0":5.507383930491944,"aX":-10.55995326074489},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":14.6,"breakHorizontal":8.0,"spinRate":2296,"spinDirection":218},"zone":8,"typeConfidence":2.0,"plateTime":0.38876074537047867,"extension":6.749366381360414},"hitData":{"launchSpeed":91.5,"launchAngle":40.0,"totalDistance":299.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":32.87,"coordY":121.46}},"index":4,"playId":"a62e2673-ea30-3b55-868e-94ecbae67c4c","pitchNumber":2,"startTime":"2025-10-29T00:11:33.316Z","endTime":"2025-10-29T00:11:43.254Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":660271,"link":"/api/v1/people/660271","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":669242,"link":"/api/v1/people/669242"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":571771,"link":"/api/v1/people/571771"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":664770,"link":"/api/v1/people/664770","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Left Field"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Right Field"}],"contextMetrics":{}}],"credits":[{"player":{"id":664770,"link":"/api/v1/people/664770"},"credit":"b_ab"},{"player":{"id":660271,"link":"/api/v1/people/660271"},"credit":"p_ab"},{"player":{"id":664770,"link":"/api/v1/people/664770"},"credit":"b_pa"},{"player":{"id":660271,"link":"/api/v1/people/660271"},"credit":"p_pa"}],"flags":[{"credit":"b_foul_out"}],"homeTeamWinProbability":52.2,"awayTeamWinProbability":47.8,"homeTeamWinProbabilityAdded":2.200000000000003,"contextMetrics":{},"playEndTime":"2025-10-29T00:11:43.254Z","atBatIndex":0},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Vladimir Guerrero Jr. strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-10-29T00:11:55.579Z","endTime":"2025-10-29T00:12:53.581Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":669257,"link":"/api/v1/people/669257"},"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":97.4,"endSpeed":89.4,"strikeZoneTop":3.64,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.968101340519585,"aZ":-14.019867663332281,"pfxX":-5.268890263582081,"pfxZ":8.913540975805642,"pX":0.9865934796594884,"pZ":2.237740477603917,"vX0":9.693974626226204,"vY0":-141.49832200724623,"vZ0":-6.749814933213521,"x":79.39,"y":178.36,"x0":-1.7924103286297095,"y0":50.003916128514604,"z0":5.544920747606094,"aX":-10.733040781847013},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":15.0,"breakHorizontal":7.7,"spinRate":2387,"spinDirection":213},"zone":14,"typeConfidence":2.0,"plateTime":0.38645942749840945,"extension":6.382088356185944},"index":0,"playId":"d836a7a7-4ddf-3331-9d87-58d80a5d44a9","pitchNumber":1,"startTime":"2025-10-29T00:12:18.945Z","endTime":"2025-10-29T00:12:23.243Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":660271,"link":"/api/v1/people/660271","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":669242,"link":"/api/v1/people/669242"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":571771,"link":"/api/v1/people/571771"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":665489,"link":"/api/v1/people/665489","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Left Field"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Right Field"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.3,"endSpeed":78.9,"strikeZoneTop":3.64000089886036,"strikeZoneBottom":1.67130843617494,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.95104505430544,"aZ":-28.635118468340345,"pfxX":5.845653271174816,"pfxZ":2.226120268267273,"pX":0.7460890247614465,"pZ":2.9515437075575215,"vX0":5.566192759070586,"vY0":-125.61016846828896,"vZ0":-0.7940155612847489,"x":88.56,"y":159.09,"x0":-2.262906636769535,"y0":50.00002448369333,"z0":5.613095090401752,"aX":9.279776160604467},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":4.1,"breakHorizontal":-11.9,"spinRate":2596,"spinDirection":73},"zone":6,"typeConfidence":2.0,"plateTime":0.4371166945259004,"extension":6.539458993143983},"index":1,"playId":"daec8319-868c-3027-b4fd-25ae399cf505","pitchNumber":2,"startTime":"2025-10-29T00:12:35.345Z","endTime":"2025-10-29T00:12:38.609Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":660271,"link":"/api/v1/people/660271","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":669242,"link":"/api/v1/people/669242"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":571771,"link":"/api/v1/people/571771"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":665489,"link":"/api/v1/people/665489","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Left Field"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Right Field"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.9,"endSpeed":80.4,"strikeZoneTop":3.64,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.726540523909573,"aZ":-25.293333294496485,"pfxX":5.025848072110907,"pfxZ":4.237148819584339,"pX":1.4414224081692388,"pZ":1.3531119787972803,"vX0":7.3980289825708,"vY0":-126.4127393196077,"vZ0":-5.066140081155331,"x":62.06,"y":202.25,"x0":-2.171470431339805,"y0":50.005846312504396,"z0":5.402800031888665,"aX":8.170856616329429},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":6.7,"breakHorizontal":-10.7,"spinRate":2680,"spinDirection":66},"zone":14,"typeConfidence":2.0,"plateTime":0.4325653637086222,"extension":6.649806875041661},"index":2,"playId":"0fbe8e60-977a-3597-8372-061a8bc40846","pitchNumber":3,"startTime":"2025-10-29T00:12:50.581Z","endTime":"2025-10-29T00:12:53.581Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":660271,"link":"/api/v1/people/660271","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":669242,"link":"/api/v1/people/669242"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":571771,"link":"/api/v1/people/571771"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":665489,"link":"/api/v1/people/665489","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Left Field"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Right Field"}],"contextMetrics":{}}],"credits":[{"player":{"id":665489,"link":"/api/v1/people/665489"},"credit":"b_ab"},{"player":{"id":660271,"link":"/api/v1/people/660271"},"credit":"p_ab"},{"player":{"id":665489,"link":"/api/v1/people/665489"},"credit":"b_pa"},{"player":{"id":660271,"link":"/api/v1/people/660271"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":53.800000000000004,"awayTeamWinProbability":46.199999999999996,"homeTeamWinProbabilityAdded":1.6000000000000014,"leverageIndex":0.63,"dramaIndex":31.0,"contextMetrics":{},"playEndTime":"2025-10-29T00:12:53.581Z","atBatIndex":1},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Bo Bichette walks.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-10-29T00:13:29.496Z","endTime":"2025-10-29T00:14:57.956Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":98.0,"endSpeed":89.5,"strikeZoneTop":3.7,"strikeZoneBottom":1.74,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.38879905213632,"aZ":-15.443297203529848,"pfxX":-1.6822465958674058,"pfxZ":8.169160355852192,"pX":0.30476375274253276,"pZ":1.8271427266555198,"vX0":7.051923076471971,"vY0":-142.34816799419184,"vZ0":-7.438350394866344,"x":105.38,"y":189.45,"x0":-1.9884835639975278,"y0":50.00005551640193,"z0":5.45622994019976,"aX":-3.4454290997088814},"breaks":{"breakAngle":6.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":13.4,"breakHorizontal":1.6,"spinRate":2566,"spinDirection":217},"zone":9,"typeConfidence":2.0,"plateTime":0.38513749681795595,"extension":6.597661443214443},"index":0,"playId":"d5fdb141-72ad-3c4f-ba4d-0fb1ab038ce7","pitchNumber":1,"startTime":"2025-10-29T00:13:37.997Z","endTime":"2025-10-29T00:13:41.419Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":660271,"link":"/api/v1/people/660271","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":669242,"link":"/api/v1/people/669242"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":571771,"link":"/api/v1/people/571771"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":666182,"link":"/api/v1/people/666182","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Left Field"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Right Field"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":98.3,"endSpeed":90.0,"strikeZoneTop":3.93552977894498,"strikeZoneBottom":1.91779133223105,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.863456019919358,"aZ":-10.547225142632865,"pfxX":-4.270308964881657,"pfxZ":10.457511193388894,"pX":0.7376984232342579,"pZ":2.045384154561164,"vX0":9.28414183472491,"vY0":-142.67621765677177,"vZ0":-7.691500460401431,"x":88.88,"y":183.55,"x0":-1.9991310541897243,"y0":50.00465090317875,"z0":5.435682428536988,"aX":-8.833664992505678},"breaks":{"breakAngle":28.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.8,"breakVerticalInduced":17.5,"breakHorizontal":5.9,"spinRate":2519,"spinDirection":220},"zone":9,"typeConfidence":2.0,"plateTime":0.3834415988141693,"extension":6.569996804669201},"index":1,"playId":"a6ae27ba-1686-3d86-9eaf-a1f9f7feb2c8","pitchNumber":2,"startTime":"2025-10-29T00:13:51.659Z","endTime":"2025-10-29T00:13:56.279Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":660271,"link":"/api/v1/people/660271","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":669242,"link":"/api/v1/people/669242"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":571771,"link":"/api/v1/people/571771"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":666182,"link":"/api/v1/people/666182","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Left Field"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Right Field"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.7,"endSpeed":78.7,"strikeZoneTop":3.7,"strikeZoneBottom":1.74,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.245849786585133,"aZ":-27.97456290226016,"pfxX":7.017404493779837,"pfxZ":2.68262313197037,"pX":0.6339878187762056,"pZ":1.3214677962430508,"vX0":4.723521575070966,"vY0":-124.68649114148448,"vZ0":-4.2991343376646105,"x":92.83,"y":203.1,"x0":-2.200135736415451,"y0":50.005507842024784,"z0":5.389898978537093,"aX":10.993770515941694},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":4.1,"breakHorizontal":-13.8,"spinRate":2587,"spinDirection":72},"zone":14,"typeConfidence":2.0,"plateTime":0.4401407198777596,"extension":6.659323125868842},"index":2,"playId":"f1cba1f9-95a8-33b6-bb89-e2bd55e18d89","pitchNumber":3,"startTime":"2025-10-29T00:14:04.989Z","endTime":"2025-10-29T00:14:07.989Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":660271,"link":"/api/v1/people/660271","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":669242,"link":"/api/v1/people/669242"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":571771,"link":"/api/v1/people/571771"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":666182,"link":"/api/v1/people/666182","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Left Field"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Right Field"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"index":3,"startTime":"2025-10-29T00:14:14.177Z","endTime":"2025-10-29T00:14:27.481Z","isPitch":false,"type":"action","player":{"id":666182,"link":"/api/v1/people/666182"},"defense":{"pitcher":{"id":660271,"link":"/api/v1/people/660271","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":669242,"link":"/api/v1/people/669242"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":571771,"link":"/api/v1/people/571771"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":666182,"link":"/api/v1/people/666182","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Left Field"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Right Field"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.5,"endSpeed":79.1,"strikeZoneTop":3.54781980860961,"strikeZoneBottom":1.6908257738964,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.712909511556614,"aZ":-27.646661878236326,"pfxX":6.921909375107692,"pfxZ":2.8818397269326006,"pX":1.5703994202428797,"pZ":1.499186134410987,"vX0":6.944064924495927,"vY0":-124.40861632779432,"vZ0":-4.152642097798655,"x":57.14,"y":198.3,"x0":-2.1549200211744393,"y0":50.001235929261135,"z0":5.478799770161988,"aX":10.857799759764001},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":4.4,"breakHorizontal":-14.2,"spinRate":2621,"spinDirection":65},"zone":14,"typeConfidence":2.0,"plateTime":0.4400856624534266,"extension":6.597869268941099},"index":4,"playId":"62fe9b09-990f-3d7c-8593-602514aa102d","pitchNumber":4,"startTime":"2025-10-29T00:14:27.481Z","endTime":"2025-10-29T00:14:30.582Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":660271,"link":"/api/v1/people/660271","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":669242,"link":"/api/v1/people/669242"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":571771,"link":"/api/v1/people/571771"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":666182,"link":"/api/v1/people/666182","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Left Field"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Right Field"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.3,"endSpeed":79.8,"strikeZoneTop":3.51553293507965,"strikeZoneBottom":1.71440334801615,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.272924408645277,"aZ":-26.934097828228428,"pfxX":5.821308814398013,"pfxZ":3.2639115123738005,"pX":1.4164359926107306,"pZ":2.7219580556609224,"vX0":7.023877676471727,"vY0":-125.66644101585425,"vZ0":-1.3908357809626026,"x":63.01,"y":165.29,"x0":-2.1662023004426936,"y0":50.00591203931512,"z0":5.46031380530384,"aX":9.358649374211188},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":5.9,"breakHorizontal":-12.1,"spinRate":2709,"spinDirection":68},"zone":12,"typeConfidence":2.0,"plateTime":0.4350298641234911,"extension":6.681555538337649},"index":5,"playId":"906867e5-fc3d-3381-92c0-bd5a6dc2ade6","pitchNumber":5,"startTime":"2025-10-29T00:14:40.584Z","endTime":"2025-10-29T00:14:44.630Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":660271,"link":"/api/v1/people/660271","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":669242,"link":"/api/v1/people/669242"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":571771,"link":"/api/v1/people/571771"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":666182,"link":"/api/v1/people/666182","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Left Field"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Right Field"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.3,"endSpeed":89.9,"strikeZoneTop":3.53213977266033,"strikeZoneBottom":1.75883025600989,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.650207025206456,"aZ":-16.771571868950744,"pfxX":-1.9060788434358527,"pfxZ":7.546632296914576,"pX":0.8770663183323952,"pZ":1.1406282001009327,"vX0":9.648099469086777,"vY0":-141.3433762310387,"vZ0":-8.413454226174201,"x":83.57,"y":207.98,"x0":-2.320382889096662,"y0":50.002264517077116,"z0":5.214729316414147,"aX":-3.8916927592944783},"breaks":{"breakAngle":6.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":12.2,"breakHorizontal":1.7,"spinRate":2598,"spinDirection":215},"zone":14,"typeConfidence":2.0,"plateTime":0.3862773358389182,"extension":6.799165718187435},"index":6,"playId":"2466789f-ee9d-34aa-8b0b-61cda35416b8","pitchNumber":6,"startTime":"2025-10-29T00:14:54.839Z","endTime":"2025-10-29T00:14:57.956Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":660271,"link":"/api/v1/people/660271","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":669242,"link":"/api/v1/people/669242"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":571771,"link":"/api/v1/people/571771"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":666182,"link":"/api/v1/people/666182","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Left Field"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Right Field"}],"contextMetrics":{}}],"credits":[{"player":{"id":666182,"link":"/api/v1/people/666182"},"credit":"b_pa"},{"player":{"id":660271,"link":"/api/v1/people/660271"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.6,"awayTeamWinProbability":47.4,"homeTeamWinProbabilityAdded":-1.2000000000000028,"leverageIndex":0.4,"dramaIndex":23.0,"contextMetrics":{},"playEndTime":"2025-10-29T00:14:57.956Z","atBatIndex":2},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Addison Barger singles on a ground ball to third baseman Max Muncy. Bo Bichette to 2nd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":3,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-10-29T00:15:03.872Z","endTime":"2025-10-29T00:17:25.468Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":680718,"fullName":"Addison Barger","link":"/api/v1/people/680718"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":680718,"fullName":"Addison Barger","link":"/api/v1/people/680718"},"postOnSecond":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,5,6],"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":680718,"fullName":"Addison Barger","link":"/api/v1/people/680718"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":571970,"link":"/api/v1/people/571970"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"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":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":76.1,"endSpeed":69.6,"strikeZoneTop":3.73,"strikeZoneBottom":1.75,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.15862559154808,"aZ":-42.39802833225558,"pfxX":3.3302071237975115,"pfxZ":-8.404868819698784,"pX":0.9308563729669523,"pZ":1.5147307092735884,"vX0":4.512252505090965,"vY0":-110.61785016147233,"vZ0":-0.28558633761905217,"x":81.52,"y":197.88,"x0":-1.5829582030363867,"y0":50.00336258537189,"z0":6.16148713600724,"aX":4.050041502298676},"breaks":{"breakAngle":6.0,"breakLength":14.4,"breakY":24.0,"breakVertical":-62.9,"breakVerticalInduced":-14.9,"breakHorizontal":-7.4,"spinRate":2585,"spinDirection":38},"zone":14,"typeConfidence":2.0,"plateTime":0.4987271710400587,"extension":6.673016586871008},"index":0,"playId":"c5a1ba0f-f332-30eb-8bae-9b8e10963867","pitchNumber":1,"startTime":"2025-10-29T00:15:27.081Z","endTime":"2025-10-29T00:15:30.081Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":660271,"link":"/api/v1/people/660271","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":669242,"link":"/api/v1/people/669242"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":571771,"link":"/api/v1/people/571771"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":680718,"link":"/api/v1/people/680718","batSide":{"code":"L","description":"Left"}},"first":{"id":666182,"link":"/api/v1/people/666182"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Left Field"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Right Field"}],"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":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":77.4,"endSpeed":70.8,"strikeZoneTop":3.72999966553939,"strikeZoneBottom":1.92270696105983,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.668510854295103,"aZ":-42.37989710823318,"pfxX":4.53410852574363,"pfxZ":-8.115046156180565,"pX":0.11186368390969723,"pZ":0.6717141848620518,"vX0":2.54854772381688,"vY0":-112.63879773846197,"vZ0":-2.228658216722959,"x":112.74,"y":220.64,"x0":-1.631962918729562,"y0":50.0055531513705,"z0":6.0486474089513775,"aX":5.698502479899439},"breaks":{"breakAngle":8.4,"breakLength":14.4,"breakY":24.0,"breakVertical":-61.3,"breakVerticalInduced":-15.0,"breakHorizontal":-9.0,"spinRate":2669,"spinDirection":36},"zone":14,"typeConfidence":2.0,"plateTime":0.49042935272581145,"extension":6.633000073669135},"index":1,"playId":"17553080-c802-359b-9646-1877d17e9b52","pitchNumber":2,"startTime":"2025-10-29T00:15:44.255Z","endTime":"2025-10-29T00:15:47.776Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":660271,"link":"/api/v1/people/660271","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":669242,"link":"/api/v1/people/669242"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":571771,"link":"/api/v1/people/571771"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":680718,"link":"/api/v1/people/680718","batSide":{"code":"L","description":"Left"}},"first":{"id":666182,"link":"/api/v1/people/666182"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Left Field"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Right Field"}],"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":98.4,"endSpeed":89.6,"strikeZoneTop":3.78416308474574,"strikeZoneBottom":1.95558912172458,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.086865872007415,"aZ":-10.189453872641216,"pfxX":-4.745011946030813,"pfxZ":10.67881232703003,"pX":0.627292549408805,"pZ":1.5943029110805058,"vX0":8.96791233863298,"vY0":-142.85298775441356,"vZ0":-8.927906485747105,"x":93.09,"y":195.73,"x0":-1.9417153918259686,"y0":50.00451635345505,"z0":5.407871738855271,"aX":-9.770771404800985},"breaks":{"breakAngle":32.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.9,"breakVerticalInduced":17.5,"breakHorizontal":6.7,"spinRate":2565,"spinDirection":213},"zone":14,"typeConfidence":2.0,"plateTime":0.38397642832145484,"extension":6.72424069207167},"index":2,"playId":"f5fa40f2-6b85-3e20-9c8e-c477fd3dd22d","pitchNumber":3,"startTime":"2025-10-29T00:16:15.761Z","endTime":"2025-10-29T00:16:18.985Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":660271,"link":"/api/v1/people/660271","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":669242,"link":"/api/v1/people/669242"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":571771,"link":"/api/v1/people/571771"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":680718,"link":"/api/v1/people/680718","batSide":{"code":"L","description":"Left"}},"first":{"id":666182,"link":"/api/v1/people/666182"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Left Field"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Right Field"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":98.2,"endSpeed":89.5,"strikeZoneTop":3.73000092999289,"strikeZoneBottom":1.87547038822473,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.08245786549323,"aZ":-13.917878878964853,"pfxX":-3.3564407741723072,"pfxZ":8.877861053716726,"pX":-0.23276531931523448,"pZ":2.2695703543507157,"vX0":5.909918858502921,"vY0":-142.78539599902118,"vZ0":-6.46019756983206,"x":125.87,"y":177.5,"x0":-1.8970837773210767,"y0":50.006935049625234,"z0":5.4440405572608,"aX":-6.905576274751514},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":14.9,"breakHorizontal":4.8,"spinRate":2435,"spinDirection":218},"zone":8,"typeConfidence":2.0,"plateTime":0.38418057445946463,"extension":6.4874279218355095},"index":3,"playId":"7a2d31c8-e67c-30dc-8c88-e2c70d7bf688","pitchNumber":4,"startTime":"2025-10-29T00:16:34.670Z","endTime":"2025-10-29T00:16:37.900Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":660271,"link":"/api/v1/people/660271","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":669242,"link":"/api/v1/people/669242"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":571771,"link":"/api/v1/people/571771"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":680718,"link":"/api/v1/people/680718","batSide":{"code":"L","description":"Left"}},"first":{"id":666182,"link":"/api/v1/people/666182"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Left Field"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Right Field"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"index":4,"startTime":"2025-10-29T00:16:44.521Z","endTime":"2025-10-29T00:16:55.225Z","isPitch":false,"type":"action","player":{"id":680718,"link":"/api/v1/people/680718"},"defense":{"pitcher":{"id":660271,"link":"/api/v1/people/660271","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":669242,"link":"/api/v1/people/669242"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":571771,"link":"/api/v1/people/571771"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":680718,"link":"/api/v1/people/680718","batSide":{"code":"L","description":"Left"}},"first":{"id":666182,"link":"/api/v1/people/666182"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Left Field"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Right Field"}],"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":3,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":79.1,"endSpeed":72.2,"strikeZoneTop":3.76944175121502,"strikeZoneBottom":1.94100152354604,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.900215243700153,"aZ":-43.05458619407269,"pfxX":3.9236327572834453,"pfxZ":-8.300498150109124,"pX":0.08627550837718914,"pZ":0.6814359247066494,"vX0":3.1775623125580914,"vY0":-115.0854521615688,"vZ0":-2.2752455858248375,"x":113.71,"y":220.38,"x0":-1.8335731928185484,"y0":50.00235903342122,"z0":5.94339365523619,"aX":5.1429482111169085},"breaks":{"breakAngle":7.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-59.8,"breakVerticalInduced":-15.2,"breakHorizontal":-8.0,"spinRate":2705,"spinDirection":36},"zone":14,"typeConfidence":2.0,"plateTime":0.4801395551104859,"extension":6.7081053878741335},"index":5,"playId":"5ccad6f3-568d-3f04-a92d-2e8b3d8d1454","pitchNumber":5,"startTime":"2025-10-29T00:16:55.225Z","endTime":"2025-10-29T00:16:58.367Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":660271,"link":"/api/v1/people/660271","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":669242,"link":"/api/v1/people/669242"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":571771,"link":"/api/v1/people/571771"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":680718,"link":"/api/v1/people/680718","batSide":{"code":"L","description":"Left"}},"first":{"id":666182,"link":"/api/v1/people/666182"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Left Field"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Right Field"}],"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,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.8,"endSpeed":89.1,"strikeZoneTop":3.73,"strikeZoneBottom":1.75,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.78077853933131,"aZ":-14.30505308448926,"pfxX":-2.7199632882893283,"pfxZ":8.749764013460526,"pX":0.05717376793410169,"pZ":2.8578273862547072,"vX0":7.001018345933958,"vY0":-142.2540696531729,"vZ0":-4.605676075862459,"x":114.82,"y":161.62,"x0":-2.086436280234697,"y0":50.00048194011543,"z0":5.410130096833308,"aX":-5.55448701453702},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":15.0,"breakHorizontal":3.5,"spinRate":2505,"spinDirection":219},"zone":5,"typeConfidence":2.0,"plateTime":0.38559070896459646,"extension":6.5626003666453485},"hitData":{"launchSpeed":66.5,"launchAngle":10.0,"totalDistance":108.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":87.72,"coordY":156.41}},"index":6,"playId":"3b0abd27-7778-30b6-85bd-9c93638a48a6","pitchNumber":6,"startTime":"2025-10-29T00:17:15.411Z","endTime":"2025-10-29T00:17:25.468Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":660271,"link":"/api/v1/people/660271","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":669242,"link":"/api/v1/people/669242"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":571771,"link":"/api/v1/people/571771"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":680718,"link":"/api/v1/people/680718","batSide":{"code":"L","description":"Left"}},"first":{"id":666182,"link":"/api/v1/people/666182"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Left Field"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Right Field"}],"contextMetrics":{}}],"credits":[{"player":{"id":680718,"link":"/api/v1/people/680718"},"credit":"b_ab"},{"player":{"id":660271,"link":"/api/v1/people/660271"},"credit":"p_ab"},{"player":{"id":680718,"link":"/api/v1/people/680718"},"credit":"b_pa"},{"player":{"id":660271,"link":"/api/v1/people/660271"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":50.5,"awayTeamWinProbability":49.5,"homeTeamWinProbabilityAdded":-2.1000000000000014,"leverageIndex":0.88,"dramaIndex":40.0,"contextMetrics":{},"playEndTime":"2025-10-29T00:17:25.468Z","atBatIndex":3},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Alejandro Kirk pops out to first baseman Freddie Freeman.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":4,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-10-29T00:17:40.890Z","endTime":"2025-10-29T00:18:28.338Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":672386,"fullName":"Alejandro Kirk","link":"/api/v1/people/672386"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":672386,"fullName":"Alejandro Kirk","link":"/api/v1/people/672386"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":518692,"link":"/api/v1/people/518692"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"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":98.0,"endSpeed":89.2,"strikeZoneTop":3.1,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.85081066693748,"aZ":-11.70394456453714,"pfxX":-4.480448107325583,"pfxZ":10.014364259159091,"pX":0.33209911603812486,"pZ":2.1058832466306754,"vX0":7.8254826198338865,"vY0":-142.3561256047482,"vZ0":-7.104282451665046,"x":104.34,"y":181.92,"x0":-1.8752587448226383,"y0":50.00588639216058,"z0":5.381225890497844,"aX":-9.16180227739946},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":16.8,"breakHorizontal":6.5,"spinRate":2614,"spinDirection":212},"zone":6,"typeConfidence":2.0,"plateTime":0.3853200193089994,"extension":6.888394744437853},"index":0,"playId":"9db81f99-022d-3cf6-b2c4-53b32eb546c7","pitchNumber":1,"startTime":"2025-10-29T00:17:59.504Z","endTime":"2025-10-29T00:18:02.559Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":660271,"link":"/api/v1/people/660271","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":669242,"link":"/api/v1/people/669242"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":571771,"link":"/api/v1/people/571771"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":672386,"link":"/api/v1/people/672386","batSide":{"code":"R","description":"Right"}},"first":{"id":680718,"link":"/api/v1/people/680718"},"second":{"id":666182,"link":"/api/v1/people/666182"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Left Field"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Right Field"}],"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":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.5,"endSpeed":78.4,"strikeZoneTop":3.1,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.560621360817525,"aZ":-26.489026482635825,"pfxX":6.67882983007084,"pfxZ":3.626839074737555,"pX":-0.29495368353151563,"pZ":3.0163342683928005,"vX0":2.523141783374022,"vY0":-124.55917474640349,"vZ0":-0.830504038502913,"x":128.24,"y":157.34,"x0":-2.189436157889542,"y0":50.00361490359806,"z0":5.5489090167062916,"aX":10.469641608629649},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":6.6,"breakHorizontal":-12.7,"spinRate":2749,"spinDirection":69},"zone":1,"typeConfidence":2.0,"plateTime":0.4401302726370595,"extension":6.63615643758554},"hitData":{"launchSpeed":82.1,"launchAngle":71.0,"totalDistance":105.0,"trajectory":"popup","hardness":"medium","location":"3","coordinates":{"coordX":157.59,"coordY":158.68}},"index":1,"playId":"9af57cfc-542b-3fd0-bd79-4a4086e7fdcf","pitchNumber":2,"startTime":"2025-10-29T00:18:18.582Z","endTime":"2025-10-29T00:18:28.338Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":660271,"link":"/api/v1/people/660271","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":669242,"link":"/api/v1/people/669242"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":571771,"link":"/api/v1/people/571771"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":672386,"link":"/api/v1/people/672386","batSide":{"code":"R","description":"Right"}},"first":{"id":680718,"link":"/api/v1/people/680718"},"second":{"id":666182,"link":"/api/v1/people/666182"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Left Field"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Right Field"}],"contextMetrics":{}}],"credits":[{"player":{"id":672386,"link":"/api/v1/people/672386"},"credit":"b_ab"},{"player":{"id":660271,"link":"/api/v1/people/660271"},"credit":"p_ab"},{"player":{"id":672386,"link":"/api/v1/people/672386"},"credit":"b_pa"},{"player":{"id":660271,"link":"/api/v1/people/660271"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":54.800000000000004,"awayTeamWinProbability":45.199999999999996,"homeTeamWinProbabilityAdded":4.300000000000004,"leverageIndex":1.7,"dramaIndex":74.0,"contextMetrics":{},"playEndTime":"2025-10-29T00:18:28.338Z","atBatIndex":4},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Shohei Ohtani walks.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":5,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-10-29T00:21:18.266Z","endTime":"2025-10-29T00:22:57.773Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669456,"fullName":"Shane Bieber","link":"/api/v1/people/669456"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.8,"endSpeed":81.7,"strikeZoneTop":3.52000111108437,"strikeZoneBottom":1.70795408094625,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.528815443802607,"aZ":-24.693317376959847,"pfxX":0.6947825387617867,"pfxZ":4.395818133999347,"pX":0.7626660812743268,"pZ":3.974456606598493,"vX0":5.334590789080673,"vY0":-129.28985214248323,"vZ0":0.4567193738451477,"x":87.93,"y":131.47,"x0":-1.4128946366155417,"y0":50.00397530121034,"z0":5.682080761387633,"aX":1.1829490405594654},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.2,"breakVerticalInduced":8.3,"breakHorizontal":-2.4,"spinRate":2542,"spinDirection":202},"zone":12,"typeConfidence":2.0,"plateTime":0.4227335133594967,"extension":6.577179942557965},"index":0,"playId":"32f429d1-54d7-32cf-885e-d9f11e8aaa20","pitchNumber":1,"startTime":"2025-10-29T00:21:38.411Z","endTime":"2025-10-29T00:21:42.250Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669456,"link":"/api/v1/people/669456","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":664770,"link":"/api/v1/people/664770"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":680718,"link":"/api/v1/people/680718"}},"offense":{"batter":{"id":660271,"link":"/api/v1/people/660271","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Left Field"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Right Field"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.2,"endSpeed":81.5,"strikeZoneTop":3.58029823963447,"strikeZoneBottom":1.66367177526622,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.862939524056795,"aZ":-24.49715692724806,"pfxX":-0.07737083207817896,"pfxZ":4.543895693486947,"pX":0.6864572590795908,"pZ":3.9447893114445383,"vX0":5.60624517765031,"vY0":-128.46342268348155,"vZ0":0.18861274940965078,"x":90.83,"y":132.27,"x0":-1.504054264260614,"y0":50.00450382948322,"z0":5.757818088565886,"aX":-0.13232479670362973},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":8.5,"breakHorizontal":-1.0,"spinRate":2606,"spinDirection":199},"zone":12,"typeConfidence":2.0,"plateTime":0.42459522636308833,"extension":6.675037777183205},"index":1,"playId":"d9eff174-6fac-3aa3-b4ee-c3f41b9e7024","pitchNumber":2,"startTime":"2025-10-29T00:21:48.964Z","endTime":"2025-10-29T00:21:52.990Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669456,"link":"/api/v1/people/669456","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":664770,"link":"/api/v1/people/664770"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":680718,"link":"/api/v1/people/680718"}},"offense":{"batter":{"id":660271,"link":"/api/v1/people/660271","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Left Field"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Right Field"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.9,"endSpeed":81.6,"strikeZoneTop":3.65251487204345,"strikeZoneBottom":1.74025044591696,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.23996687170411,"aZ":-30.234470019943764,"pfxX":-8.981932032742483,"pfxZ":1.1446832820147117,"pX":0.6295878078236011,"pZ":0.9645306975410977,"vX0":8.170856990865538,"vY0":-129.13642055603938,"vZ0":-5.2138892654080236,"x":93.0,"y":212.74,"x0":-1.4106597828081562,"y0":50.0000307601038,"z0":5.339456765620816,"aX":-15.147188491626684},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":1.1,"breakHorizontal":14.4,"spinRate":1357,"spinDirection":255},"zone":14,"typeConfidence":2.0,"plateTime":0.4243749903660845,"extension":6.760894042467995},"index":2,"playId":"1e366d74-d66a-383c-9a43-182b7d12bde7","pitchNumber":3,"startTime":"2025-10-29T00:21:59.294Z","endTime":"2025-10-29T00:22:03.370Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669456,"link":"/api/v1/people/669456","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":664770,"link":"/api/v1/people/664770"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":680718,"link":"/api/v1/people/680718"}},"offense":{"batter":{"id":660271,"link":"/api/v1/people/660271","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Left Field"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Right Field"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"preCount":{"balls":3,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.3,"endSpeed":84.4,"strikeZoneTop":3.64747417576383,"strikeZoneBottom":1.70319112899055,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.58471262031377,"aZ":-13.281075267236131,"pfxX":-7.598638620301062,"pfxZ":10.237465672412352,"pX":-0.6085122451094849,"pZ":2.9395550989036665,"vX0":5.022453403073723,"vY0":-135.6936235659398,"vZ0":-4.249991719302642,"x":140.2,"y":159.41,"x0":-1.5061545738848616,"y0":50.00111489400407,"z0":5.466400959517645,"aX":-14.020811871966039},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":17.8,"breakHorizontal":12.5,"spinRate":2444,"spinDirection":219},"zone":4,"typeConfidence":2.0,"plateTime":0.40527570595601725,"extension":6.6216098987749215},"index":3,"playId":"20488b83-89ba-38e7-807c-7ccf81fc293a","pitchNumber":4,"startTime":"2025-10-29T00:22:15.302Z","endTime":"2025-10-29T00:22:18.609Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669456,"link":"/api/v1/people/669456","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":664770,"link":"/api/v1/people/664770"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":680718,"link":"/api/v1/people/680718"}},"offense":{"batter":{"id":660271,"link":"/api/v1/people/660271","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Left Field"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Right Field"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.3,"endSpeed":74.9,"strikeZoneTop":3.54802171767306,"strikeZoneBottom":1.62562562455624,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.932244377685656,"aZ":-40.99659274805735,"pfxX":2.6774000700694875,"pfxZ":-6.193708215289148,"pX":-0.26177277284141803,"pZ":1.3089873726779295,"vX0":1.9587957681981223,"vY0":-119.71441515806727,"vZ0":-1.2347966627338625,"x":126.98,"y":203.44,"x0":-1.4434670811346355,"y0":50.00015404858484,"z0":5.560055130475573,"aX":3.8161352663963806},"breaks":{"breakAngle":6.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.2,"breakVerticalInduced":-11.2,"breakHorizontal":-5.4,"spinRate":2271,"spinDirection":33},"zone":13,"typeConfidence":2.0,"plateTime":0.4606736192000427,"extension":6.337066955403764},"index":4,"playId":"0293241d-fd43-3849-b677-56789415d559","pitchNumber":5,"startTime":"2025-10-29T00:22:28.182Z","endTime":"2025-10-29T00:22:31.676Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669456,"link":"/api/v1/people/669456","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":664770,"link":"/api/v1/people/664770"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":680718,"link":"/api/v1/people/680718"}},"offense":{"batter":{"id":660271,"link":"/api/v1/people/660271","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Left Field"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Right Field"}],"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":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"index":5,"startTime":"2025-10-29T00:22:35.501Z","endTime":"2025-10-29T00:22:50.849Z","isPitch":false,"type":"action","player":{"id":660271,"link":"/api/v1/people/660271"},"defense":{"pitcher":{"id":669456,"link":"/api/v1/people/669456","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":664770,"link":"/api/v1/people/664770"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":680718,"link":"/api/v1/people/680718"}},"offense":{"batter":{"id":660271,"link":"/api/v1/people/660271","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Left Field"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Right Field"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.0,"endSpeed":82.5,"strikeZoneTop":3.56193438852097,"strikeZoneBottom":1.68036099630445,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.255150443301606,"aZ":-32.58344345828564,"pfxX":-8.479213253681014,"pfxZ":-0.23254900289214042,"pX":-0.7198021004750706,"pZ":2.1591637721761416,"vX0":4.685427079382006,"vY0":-131.0533433614227,"vZ0":-2.15788793190752,"x":144.44,"y":180.48,"x0":-1.4311577180050399,"y0":50.004869775047986,"z0":5.432077949775886,"aX":-14.719115016410269},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":-0.7,"breakHorizontal":14.3,"spinRate":1447,"spinDirection":249},"zone":7,"typeConfidence":2.0,"plateTime":0.4182838597480534,"extension":6.488319892715995},"index":6,"playId":"4542ea1c-f6e1-303d-8373-0c179aee93b2","pitchNumber":6,"startTime":"2025-10-29T00:22:50.849Z","endTime":"2025-10-29T00:22:57.773Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669456,"link":"/api/v1/people/669456","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":664770,"link":"/api/v1/people/664770"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":680718,"link":"/api/v1/people/680718"}},"offense":{"batter":{"id":660271,"link":"/api/v1/people/660271","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Left Field"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Right Field"}],"contextMetrics":{}}],"credits":[{"player":{"id":660271,"link":"/api/v1/people/660271"},"credit":"b_pa"},{"player":{"id":669456,"link":"/api/v1/people/669456"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":58.3,"awayTeamWinProbability":41.7,"homeTeamWinProbabilityAdded":3.499999999999993,"leverageIndex":0.86,"dramaIndex":48.0,"contextMetrics":{},"playEndTime":"2025-10-29T00:22:57.773Z","atBatIndex":5},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Mookie Betts flies out to right fielder Addison Barger.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":6,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-10-29T00:23:12.669Z","endTime":"2025-10-29T00:25:33.185Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":605141,"fullName":"Mookie Betts","link":"/api/v1/people/605141"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669456,"fullName":"Shane Bieber","link":"/api/v1/people/669456"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":605141,"fullName":"Mookie Betts","link":"/api/v1/people/605141"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":680718,"link":"/api/v1/people/680718"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.7,"endSpeed":84.0,"strikeZoneTop":3.12172231412071,"strikeZoneBottom":1.4333817342109,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.855418268783186,"aZ":-12.16749370006546,"pfxX":-8.7272501681303,"pfxZ":11.014313251812345,"pX":0.6845156901313021,"pZ":1.5633928935907293,"vX0":7.9963248216147935,"vY0":-134.56861367854137,"vZ0":-7.7717193748875735,"x":90.91,"y":196.57,"x0":-1.2057597904593198,"y0":50.000997537994216,"z0":5.369741184118985,"aX":-15.848979682769484},"breaks":{"breakAngle":45.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":18.2,"breakHorizontal":13.9,"spinRate":2389,"spinDirection":218},"zone":9,"typeConfidence":2.0,"plateTime":0.40855169015526904,"extension":6.576014677365502},"index":0,"playId":"f67a3d3b-5e4d-3096-8acd-daf57fad05eb","pitchNumber":1,"startTime":"2025-10-29T00:23:23.980Z","endTime":"2025-10-29T00:23:28.154Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669456,"link":"/api/v1/people/669456","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":664770,"link":"/api/v1/people/664770"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":680718,"link":"/api/v1/people/680718"}},"offense":{"batter":{"id":605141,"link":"/api/v1/people/605141","batSide":{"code":"R","description":"Right"}},"first":{"id":660271,"link":"/api/v1/people/660271"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Left Field"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Right Field"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.6,"endSpeed":79.7,"strikeZoneTop":3.18000033053113,"strikeZoneBottom":1.44054542881554,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.710301174036704,"aZ":-31.36378056686085,"pfxX":-0.5670543907043433,"pfxZ":0.5139448289616875,"pX":1.1596774514835282,"pZ":0.49790633006946544,"vX0":6.749764775945076,"vY0":-124.52167017573828,"vZ0":-5.63418235631441,"x":72.8,"y":225.34,"x0":-1.5013175257997726,"y0":50.00581233637652,"z0":5.354709250027447,"aX":-0.9003045475956167},"breaks":{"breakAngle":0.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":-0.1,"breakHorizontal":-0.4,"spinRate":2627,"spinDirection":358},"zone":14,"typeConfidence":2.0,"plateTime":0.43823158679738095,"extension":6.4242805166668},"index":1,"playId":"72210817-e1dc-35a6-92d1-a16aad601bd1","pitchNumber":2,"startTime":"2025-10-29T00:23:43.369Z","endTime":"2025-10-29T00:23:46.369Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669456,"link":"/api/v1/people/669456","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":664770,"link":"/api/v1/people/664770"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":680718,"link":"/api/v1/people/680718"}},"offense":{"batter":{"id":605141,"link":"/api/v1/people/605141","batSide":{"code":"R","description":"Right"}},"first":{"id":660271,"link":"/api/v1/people/660271"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Left Field"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Right Field"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.3,"endSpeed":79.3,"strikeZoneTop":3.18000121666405,"strikeZoneBottom":1.52955043010986,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.311309711406594,"aZ":-33.9197852495372,"pfxX":-0.3116626287803008,"pfxZ":-1.1117679832453593,"pX":0.9423836909668432,"pZ":0.8717443487643297,"vX0":5.891045117696163,"vY0":-124.21122180131172,"vZ0":-4.292570150165803,"x":81.08,"y":215.24,"x0":-1.4127603074950492,"y0":50.00249720113083,"z0":5.422198763191984,"aX":-0.49154387769083635},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-40.1,"breakVerticalInduced":-2.8,"breakHorizontal":-0.7,"spinRate":2589,"spinDirection":20},"zone":14,"typeConfidence":2.0,"plateTime":0.4398330984036054,"extension":6.363868611285278},"index":2,"playId":"1afedba4-93ab-3b8e-ac30-7cd90638546c","pitchNumber":3,"startTime":"2025-10-29T00:24:08.363Z","endTime":"2025-10-29T00:24:11.363Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669456,"link":"/api/v1/people/669456","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":664770,"link":"/api/v1/people/664770"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":680718,"link":"/api/v1/people/680718"}},"offense":{"batter":{"id":605141,"link":"/api/v1/people/605141","batSide":{"code":"R","description":"Right"}},"first":{"id":660271,"link":"/api/v1/people/660271"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Left Field"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Right Field"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.8,"endSpeed":85.4,"strikeZoneTop":3.14522610811924,"strikeZoneBottom":1.56852207899523,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.152176919394204,"aZ":-11.458798341338293,"pfxX":-5.468636212221442,"pfxZ":11.083445051749313,"pX":0.6833128882363658,"pZ":1.5207647107264257,"vX0":7.230854383591245,"vY0":-136.14593836585024,"vZ0":-8.104058831346737,"x":90.95,"y":197.72,"x0":-1.302088012507278,"y0":50.00092737706746,"z0":5.3376720293612525,"aX":-10.219348026451733},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":18.4,"breakHorizontal":8.3,"spinRate":2428,"spinDirection":214},"zone":9,"typeConfidence":2.0,"plateTime":0.40300735992460623,"extension":7.081628629552796},"index":3,"playId":"8e4d4f2a-b936-3c5e-83b4-9ce20ceb6b44","pitchNumber":4,"startTime":"2025-10-29T00:24:28.679Z","endTime":"2025-10-29T00:24:32.600Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669456,"link":"/api/v1/people/669456","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":664770,"link":"/api/v1/people/664770"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":680718,"link":"/api/v1/people/680718"}},"offense":{"batter":{"id":605141,"link":"/api/v1/people/605141","batSide":{"code":"R","description":"Right"}},"first":{"id":660271,"link":"/api/v1/people/660271"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Left Field"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Right Field"}],"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":3,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.9,"endSpeed":77.5,"strikeZoneTop":3.1799998009593,"strikeZoneBottom":1.50835747090462,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.762682767515738,"aZ":-39.93475957878621,"pfxX":2.200136276561169,"pfxZ":-5.237353107657961,"pX":1.9402702285717421,"pZ":-1.5907056198840557,"vX0":7.08747826231851,"vY0":-121.74211874495559,"vZ0":-8.14935646692981,"x":43.04,"y":281.73,"x0":-1.3098714039642587,"y0":50.004304068924675,"z0":5.312548942615385,"aX":3.258715663723779},"breaks":{"breakAngle":6.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.9,"breakVerticalInduced":-11.4,"breakHorizontal":-5.9,"spinRate":2552,"spinDirection":28},"zone":14,"typeConfidence":2.0,"plateTime":0.4521474476858942,"extension":6.737407679826088},"index":4,"playId":"3200e54a-3913-31e1-b33e-a37b723a8f34","pitchNumber":5,"startTime":"2025-10-29T00:24:49.811Z","endTime":"2025-10-29T00:24:53.732Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669456,"link":"/api/v1/people/669456","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":664770,"link":"/api/v1/people/664770"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":680718,"link":"/api/v1/people/680718"}},"offense":{"batter":{"id":605141,"link":"/api/v1/people/605141","batSide":{"code":"R","description":"Right"}},"first":{"id":660271,"link":"/api/v1/people/660271"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Left Field"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Right Field"}],"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":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.0,"endSpeed":81.5,"strikeZoneTop":3.18,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.128222037911495,"aZ":-24.64921096078109,"pfxX":0.08187504680420998,"pfxZ":4.4806167468642,"pX":0.6534340380247475,"pZ":1.9549703347466814,"vX0":5.589156941067784,"vY0":-128.18853065085912,"vZ0":-3.919193922928303,"x":92.09,"y":186.0,"x0":-1.5572045818272946,"y0":50.005580329122104,"z0":5.406905568282858,"aX":0.1365016441277196},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":7.6,"breakHorizontal":-1.3,"spinRate":2481,"spinDirection":217},"zone":9,"typeConfidence":2.0,"plateTime":0.42573106637298874,"extension":7.043871190775399},"hitData":{"launchSpeed":90.3,"launchAngle":50.0,"totalDistance":265.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":151.91,"coordY":97.0}},"index":5,"playId":"5d07ea40-194b-376c-a7e0-99db2a29a2bc","pitchNumber":6,"startTime":"2025-10-29T00:25:20.664Z","endTime":"2025-10-29T00:25:33.185Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669456,"link":"/api/v1/people/669456","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":664770,"link":"/api/v1/people/664770"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":680718,"link":"/api/v1/people/680718"}},"offense":{"batter":{"id":605141,"link":"/api/v1/people/605141","batSide":{"code":"R","description":"Right"}},"first":{"id":660271,"link":"/api/v1/people/660271"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Left Field"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Right Field"}],"contextMetrics":{}}],"credits":[{"player":{"id":605141,"link":"/api/v1/people/605141"},"credit":"b_ab"},{"player":{"id":669456,"link":"/api/v1/people/669456"},"credit":"p_ab"},{"player":{"id":605141,"link":"/api/v1/people/605141"},"credit":"b_pa"},{"player":{"id":669456,"link":"/api/v1/people/669456"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":55.1,"awayTeamWinProbability":44.9,"homeTeamWinProbabilityAdded":-3.1999999999999957,"leverageIndex":1.44,"dramaIndex":61.0,"contextMetrics":{},"playEndTime":"2025-10-29T00:25:33.185Z","atBatIndex":6},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Freddie Freeman grounds into a force out, second baseman Isiah Kiner-Falefa to shortstop Andrés Giménez. Shohei Ohtani out at 2nd. Freddie Freeman to 1st.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":7,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-10-29T00:25:41.877Z","endTime":"2025-10-29T00:26:50.030Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669456,"fullName":"Shane Bieber","link":"/api/v1/people/669456"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"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":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":643396,"link":"/api/v1/people/643396"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":665926,"link":"/api/v1/people/665926"},"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":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.5,"endSpeed":81.1,"strikeZoneTop":3.69,"strikeZoneBottom":1.79,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.2980988349058,"aZ":-24.569760264407304,"pfxX":-0.255391227250525,"pfxZ":4.570945462814056,"pX":0.7501332210008068,"pZ":2.6392586317329316,"vX0":5.487710747394652,"vY0":-127.38756680399504,"vZ0":-2.428714936402362,"x":88.41,"y":167.52,"x0":-1.388100140616298,"y0":50.00049308879588,"z0":5.523928735065143,"aX":-0.4254194000236865},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":8.0,"breakHorizontal":-0.6,"spinRate":2538,"spinDirection":210},"zone":6,"typeConfidence":2.0,"plateTime":0.428059649806416,"extension":6.927983602567146},"index":0,"playId":"8db0215d-8460-374e-afbf-e5a3526e304f","pitchNumber":1,"startTime":"2025-10-29T00:25:58.795Z","endTime":"2025-10-29T00:26:02.108Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669456,"link":"/api/v1/people/669456","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":664770,"link":"/api/v1/people/664770"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":680718,"link":"/api/v1/people/680718"}},"offense":{"batter":{"id":518692,"link":"/api/v1/people/518692","batSide":{"code":"L","description":"Left"}},"first":{"id":660271,"link":"/api/v1/people/660271"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Left Field"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Right Field"}],"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":88.3,"endSpeed":81.9,"strikeZoneTop":3.68999951293229,"strikeZoneBottom":1.83027770671973,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.01257962310089,"aZ":-25.527974112711945,"pfxX":0.1194846889921033,"pfxZ":3.9366404793740175,"pX":1.560644999140929,"pZ":1.6690395339690487,"vX0":7.232251108088811,"vY0":-128.4857122401793,"vZ0":-4.45974552923996,"x":57.51,"y":193.72,"x0":-1.2939734484400895,"y0":50.00464587673209,"z0":5.38629536032578,"aX":0.20201438039507766},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":6.5,"breakHorizontal":-1.7,"spinRate":2557,"spinDirection":213},"zone":14,"typeConfidence":2.0,"plateTime":0.424604976892478,"extension":6.6252149397249775},"index":1,"playId":"6ed2e1df-aedd-3d0d-8b30-01e1a2a37ca9","pitchNumber":2,"startTime":"2025-10-29T00:26:22.335Z","endTime":"2025-10-29T00:26:25.335Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669456,"link":"/api/v1/people/669456","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":664770,"link":"/api/v1/people/664770"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":680718,"link":"/api/v1/people/680718"}},"offense":{"batter":{"id":518692,"link":"/api/v1/people/518692","batSide":{"code":"L","description":"Left"}},"first":{"id":660271,"link":"/api/v1/people/660271"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Left Field"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Right Field"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.8,"endSpeed":81.0,"strikeZoneTop":3.69,"strikeZoneBottom":1.79,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.584118301691003,"aZ":-34.78267471369996,"pfxX":-7.505258688706667,"pfxZ":-1.5788605313565212,"pX":-0.012333410733459615,"pZ":1.6177660173816795,"vX0":6.115250129232945,"vY0":-127.73963692795978,"vZ0":-2.767730988622982,"x":117.47,"y":195.1,"x0":-1.4587661875837323,"y0":50.00063217561462,"z0":5.44188710792999,"aX":-12.43874798304026},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.6,"breakVerticalInduced":-3.2,"breakHorizontal":12.2,"spinRate":1291,"spinDirection":256},"zone":13,"typeConfidence":2.0,"plateTime":0.42830608752815724,"extension":6.2959220036610075},"hitData":{"launchSpeed":93.5,"launchAngle":-21.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":157.09,"coordY":156.65}},"index":2,"playId":"3bfa3fc6-0312-39e2-b696-78acec373b7e","pitchNumber":3,"startTime":"2025-10-29T00:26:41.942Z","endTime":"2025-10-29T00:26:50.030Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669456,"link":"/api/v1/people/669456","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":664770,"link":"/api/v1/people/664770"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":680718,"link":"/api/v1/people/680718"}},"offense":{"batter":{"id":518692,"link":"/api/v1/people/518692","batSide":{"code":"L","description":"Left"}},"first":{"id":660271,"link":"/api/v1/people/660271"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Left Field"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Right Field"}],"contextMetrics":{}}],"credits":[{"player":{"id":518692,"link":"/api/v1/people/518692"},"credit":"b_ab"},{"player":{"id":669456,"link":"/api/v1/people/669456"},"credit":"p_ab"},{"player":{"id":518692,"link":"/api/v1/people/518692"},"credit":"b_pa"},{"player":{"id":669456,"link":"/api/v1/people/669456"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.2,"awayTeamWinProbability":47.8,"homeTeamWinProbabilityAdded":-2.8999999999999986,"leverageIndex":1.2,"dramaIndex":53.0,"contextMetrics":{},"playEndTime":"2025-10-29T00:26:50.030Z","atBatIndex":7},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Will Smith flies out to right fielder Addison Barger.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":8,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-10-29T00:26:56.805Z","endTime":"2025-10-29T00:28:38.021Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":669257,"fullName":"Will Smith","link":"/api/v1/people/669257"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669456,"fullName":"Shane Bieber","link":"/api/v1/people/669456"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":669257,"fullName":"Will Smith","link":"/api/v1/people/669257"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":680718,"link":"/api/v1/people/680718"},"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":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.1,"endSpeed":84.6,"strikeZoneTop":3.40000118958574,"strikeZoneBottom":1.66934599608324,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.114342094021442,"aZ":-12.732212848000508,"pfxX":-5.818920255865829,"pfxZ":10.593787709801964,"pX":1.7310816136226006,"pZ":1.6921666467286949,"vX0":9.881699548313483,"vY0":-135.03597115852594,"vZ0":-7.443931679228604,"x":51.02,"y":193.09,"x0":-1.2301422087363862,"y0":50.0019170827364,"z0":5.392097937767709,"aX":-10.678808128276248},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":17.6,"breakHorizontal":8.3,"spinRate":2403,"spinDirection":218},"zone":14,"typeConfidence":2.0,"plateTime":0.40658717427255775,"extension":7.077110442957331},"index":0,"playId":"cfb2e8a2-72f4-30d9-b08d-a7db313bd81a","pitchNumber":1,"startTime":"2025-10-29T00:27:32.352Z","endTime":"2025-10-29T00:27:35.352Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669456,"link":"/api/v1/people/669456","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":664770,"link":"/api/v1/people/664770"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":680718,"link":"/api/v1/people/680718"}},"offense":{"batter":{"id":669257,"link":"/api/v1/people/669257","batSide":{"code":"R","description":"Right"}},"first":{"id":518692,"link":"/api/v1/people/518692"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Left Field"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Right Field"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.7,"endSpeed":82.1,"strikeZoneTop":3.4,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.493273619884384,"aZ":-21.756735958550564,"pfxX":0.0849009040629305,"pfxZ":6.101769771246695,"pX":0.5415276353776048,"pZ":2.2043578793588607,"vX0":5.161383220157305,"vY0":-129.18488587756616,"vZ0":-4.111617692718185,"x":96.36,"y":179.26,"x0":-1.4851878461678705,"y0":50.000564998580636,"z0":5.469381577802974,"aX":0.14342229862482989},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-24.0,"breakVerticalInduced":10.4,"breakHorizontal":-1.2,"spinRate":2559,"spinDirection":210},"zone":6,"typeConfidence":2.0,"plateTime":0.4224498961753964,"extension":6.884699786331604},"index":1,"playId":"a2e17c1b-8464-3bd1-8b9b-6377e0e256b3","pitchNumber":2,"startTime":"2025-10-29T00:27:54.782Z","endTime":"2025-10-29T00:27:57.782Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669456,"link":"/api/v1/people/669456","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":664770,"link":"/api/v1/people/664770"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":680718,"link":"/api/v1/people/680718"}},"offense":{"batter":{"id":669257,"link":"/api/v1/people/669257","batSide":{"code":"R","description":"Right"}},"first":{"id":518692,"link":"/api/v1/people/518692"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Left Field"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Right Field"}],"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":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.4,"endSpeed":76.8,"strikeZoneTop":3.4,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.877555731500436,"aZ":-42.6557923853389,"pfxX":2.3307346667558866,"pfxZ":-7.053862932022998,"pX":0.4190581428807006,"pZ":1.7716140295504887,"vX0":3.8551949308396396,"vY0":-121.47828488634171,"vZ0":-0.2765742632067625,"x":101.03,"y":190.95,"x0":-1.4941524496159224,"y0":50.000396741140186,"z0":5.610473778109518,"aX":3.46462971723131},"breaks":{"breakAngle":6.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.0,"breakVerticalInduced":-12.5,"breakHorizontal":-5.2,"spinRate":2432,"spinDirection":34},"zone":9,"typeConfidence":2.0,"plateTime":0.45172403854022836,"extension":6.619730978493473},"hitData":{"launchSpeed":97.8,"launchAngle":25.0,"totalDistance":340.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":183.33,"coordY":74.39}},"index":2,"playId":"ba1d1aa4-e5d8-3c6f-97c3-b585719c36ae","pitchNumber":3,"startTime":"2025-10-29T00:28:30.280Z","endTime":"2025-10-29T00:28:38.021Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669456,"link":"/api/v1/people/669456","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":664770,"link":"/api/v1/people/664770"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":680718,"link":"/api/v1/people/680718"}},"offense":{"batter":{"id":669257,"link":"/api/v1/people/669257","batSide":{"code":"R","description":"Right"}},"first":{"id":518692,"link":"/api/v1/people/518692"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Left Field"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Right Field"}],"contextMetrics":{}}],"credits":[{"player":{"id":669257,"link":"/api/v1/people/669257"},"credit":"b_ab"},{"player":{"id":669456,"link":"/api/v1/people/669456"},"credit":"p_ab"},{"player":{"id":669257,"link":"/api/v1/people/669257"},"credit":"b_pa"},{"player":{"id":669456,"link":"/api/v1/people/669456"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":50.0,"awayTeamWinProbability":50.0,"homeTeamWinProbabilityAdded":-2.200000000000003,"leverageIndex":0.88,"dramaIndex":41.0,"contextMetrics":{},"playEndTime":"2025-10-29T00:28:38.021Z","atBatIndex":8},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Daulton Varsho pops out to shortstop Mookie Betts.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":9,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-10-29T00:31:30.498Z","endTime":"2025-10-29T00:32:04.345Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":662139,"fullName":"Daulton Varsho","link":"/api/v1/people/662139"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"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":1},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":662139,"fullName":"Daulton Varsho","link":"/api/v1/people/662139"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":605141,"link":"/api/v1/people/605141"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":97.4,"endSpeed":89.1,"strikeZoneTop":3.39,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.868314074767675,"aZ":-14.552581301068697,"pfxX":-4.899597777509627,"pfxZ":8.671908073203056,"pX":0.3321418907236791,"pZ":2.77707105031631,"vX0":8.26300674010348,"vY0":-141.5467331196464,"vZ0":-5.097139348277128,"x":104.34,"y":163.8,"x0":-1.986378140625627,"y0":50.0019963235548,"z0":5.5306401364434565,"aX":-9.956032327242346},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":14.9,"breakHorizontal":7.2,"spinRate":2467,"spinDirection":217},"zone":6,"typeConfidence":2.0,"plateTime":0.38674171351233033,"extension":6.346216369396031},"hitData":{"launchSpeed":71.5,"launchAngle":64.0,"totalDistance":130.0,"trajectory":"popup","hardness":"medium","location":"6","coordinates":{"coordX":110.45,"coordY":147.52}},"index":0,"playId":"10b8a49c-6fb4-35b2-8ba3-f4f076190586","pitchNumber":1,"startTime":"2025-10-29T00:31:55.485Z","endTime":"2025-10-29T00:32:04.345Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":660271,"link":"/api/v1/people/660271","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":669242,"link":"/api/v1/people/669242"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":571771,"link":"/api/v1/people/571771"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":662139,"link":"/api/v1/people/662139","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Left Field"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Right Field"}],"contextMetrics":{}}],"credits":[{"player":{"id":662139,"link":"/api/v1/people/662139"},"credit":"b_ab"},{"player":{"id":660271,"link":"/api/v1/people/660271"},"credit":"p_ab"},{"player":{"id":662139,"link":"/api/v1/people/662139"},"credit":"b_pa"},{"player":{"id":660271,"link":"/api/v1/people/660271"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.300000000000004,"awayTeamWinProbability":47.699999999999996,"homeTeamWinProbabilityAdded":2.3000000000000043,"leverageIndex":0.92,"dramaIndex":42.0,"contextMetrics":{},"playEndTime":"2025-10-29T00:32:04.345Z","atBatIndex":9},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Ernie Clement grounds out softly, first baseman Freddie Freeman to pitcher Shohei Ohtani.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":10,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-10-29T00:32:13.602Z","endTime":"2025-10-29T00:33:29.516Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"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":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":518692,"link":"/api/v1/people/518692"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":660271,"link":"/api/v1/people/660271"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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.2,"endSpeed":89.0,"strikeZoneTop":3.52068713693417,"strikeZoneBottom":1.73564112870641,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.32057058858954,"aZ":-14.649427029479195,"pfxX":-4.7631151737362885,"pfxZ":8.623409766975106,"pX":-0.6587436754857381,"pZ":3.1234920888963758,"vX0":5.949811539320843,"vY0":-141.44675941788233,"vZ0":-3.96869900815196,"x":142.11,"y":154.45,"x0":-2.1675830002847305,"y0":50.005107069479294,"z0":5.479846394263042,"aX":-9.68298078167877},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":15.0,"breakHorizontal":7.4,"spinRate":2418,"spinDirection":222},"zone":1,"typeConfidence":2.0,"plateTime":0.38677262993281847,"extension":6.5251554365214},"index":0,"playId":"5b913534-bf17-38e1-b15c-3b1cc05f1ab3","pitchNumber":1,"startTime":"2025-10-29T00:32:21.342Z","endTime":"2025-10-29T00:32:25.487Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":660271,"link":"/api/v1/people/660271","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":669242,"link":"/api/v1/people/669242"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":571771,"link":"/api/v1/people/571771"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":676391,"link":"/api/v1/people/676391","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Left Field"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Right Field"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.3,"endSpeed":78.6,"strikeZoneTop":3.54610441070114,"strikeZoneBottom":1.67678046552661,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.365065118490147,"aZ":-29.51646653714085,"pfxX":6.218454268613089,"pfxZ":1.70868332942249,"pX":1.4117384922585727,"pZ":1.412016981029021,"vX0":6.412282120622836,"vY0":-124.12070669292777,"vZ0":-3.882873926561055,"x":63.19,"y":200.66,"x0":-2.015389438448736,"y0":50.00503892388109,"z0":5.460740497150668,"aX":9.680021449629054},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":2.4,"breakHorizontal":-12.7,"spinRate":2572,"spinDirection":67},"zone":14,"typeConfidence":2.0,"plateTime":0.44167003962023665,"extension":6.534145715792696},"index":1,"playId":"84237855-e65a-399b-86b6-72dd0612fe18","pitchNumber":2,"startTime":"2025-10-29T00:32:33.702Z","endTime":"2025-10-29T00:32:36.702Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":660271,"link":"/api/v1/people/660271","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":669242,"link":"/api/v1/people/669242"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":571771,"link":"/api/v1/people/571771"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":676391,"link":"/api/v1/people/676391","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Left Field"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Right Field"}],"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.3,"endSpeed":88.9,"strikeZoneTop":3.37523730987262,"strikeZoneBottom":1.62099827656709,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.700444994307695,"aZ":-13.698032376683617,"pfxX":-4.252155566172244,"pfxZ":9.22095715151308,"pX":0.43884345182904044,"pZ":1.5082415649685827,"vX0":8.598093872950843,"vY0":-139.97901043093884,"vZ0":-7.983882680154635,"x":100.27,"y":198.06,"x0":-2.1067339294933287,"y0":50.006522232537726,"z0":5.275636478608117,"aX":-8.52405924725009},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":15.4,"breakHorizontal":6.1,"spinRate":2423,"spinDirection":218},"zone":9,"typeConfidence":2.0,"plateTime":0.3898485675607022,"extension":6.855605582124775},"index":2,"playId":"b70cd643-bca6-3a34-a584-6bbf4c6c55a5","pitchNumber":3,"startTime":"2025-10-29T00:32:46.401Z","endTime":"2025-10-29T00:32:50.768Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":660271,"link":"/api/v1/people/660271","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":669242,"link":"/api/v1/people/669242"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":571771,"link":"/api/v1/people/571771"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":676391,"link":"/api/v1/people/676391","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Left Field"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Right Field"}],"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":98.9,"endSpeed":90.7,"strikeZoneTop":3.43101245058043,"strikeZoneBottom":1.64600313472224,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.873322402771354,"aZ":-14.941210031493714,"pfxX":-3.9649415618000265,"pfxZ":8.251400111281788,"pX":2.109794715949798,"pZ":1.7484916849854317,"vX0":12.647584077338252,"vY0":-143.2975374310043,"vZ0":-7.92955276986662,"x":36.58,"y":191.57,"x0":-1.837993691388378,"y0":50.001562280887384,"z0":5.477279855361491,"aX":-8.281317507618317},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":13.4,"breakHorizontal":4.8,"spinRate":2412,"spinDirection":220},"zone":14,"typeConfidence":2.0,"plateTime":0.3816597872096721,"extension":6.730579852921359},"index":3,"playId":"be7edcf3-7477-35de-b9f3-94162edc13a8","pitchNumber":4,"startTime":"2025-10-29T00:33:04.378Z","endTime":"2025-10-29T00:33:07.378Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":660271,"link":"/api/v1/people/660271","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":669242,"link":"/api/v1/people/669242"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":571771,"link":"/api/v1/people/571771"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":676391,"link":"/api/v1/people/676391","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Left Field"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Right Field"}],"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":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.9,"endSpeed":79.8,"strikeZoneTop":3.34,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.11667586057145,"aZ":-25.262538388184655,"pfxX":5.716990218305164,"pfxZ":4.265873775754018,"pX":0.014049522733808394,"pZ":2.5197219551827232,"vX0":4.1556925566655485,"vY0":-126.58933430600896,"vZ0":-2.209582832902841,"x":116.46,"y":170.75,"x0":-2.3924697856042454,"y0":50.006141980373314,"z0":5.428744152730598,"aX":9.267958969695131},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":7.4,"breakHorizontal":-11.3,"spinRate":2595,"spinDirection":71},"zone":5,"typeConfidence":2.0,"plateTime":0.4328796242802486,"extension":6.535057940167013},"hitData":{"launchSpeed":49.0,"launchAngle":-18.0,"totalDistance":11.0,"trajectory":"ground_ball","hardness":"soft","location":"3","coordinates":{"coordX":145.94,"coordY":167.18}},"index":4,"playId":"26aab9a6-ec69-3c9e-a5d6-9a6e52ae319b","pitchNumber":5,"startTime":"2025-10-29T00:33:21.612Z","endTime":"2025-10-29T00:33:29.516Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":660271,"link":"/api/v1/people/660271","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":669242,"link":"/api/v1/people/669242"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":571771,"link":"/api/v1/people/571771"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":676391,"link":"/api/v1/people/676391","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Left Field"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Right Field"}],"contextMetrics":{}}],"credits":[{"player":{"id":676391,"link":"/api/v1/people/676391"},"credit":"b_ab"},{"player":{"id":660271,"link":"/api/v1/people/660271"},"credit":"p_ab"},{"player":{"id":676391,"link":"/api/v1/people/676391"},"credit":"b_pa"},{"player":{"id":660271,"link":"/api/v1/people/660271"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":54.0,"awayTeamWinProbability":46.0,"homeTeamWinProbabilityAdded":1.6999999999999957,"leverageIndex":0.67,"dramaIndex":33.0,"contextMetrics":{},"playEndTime":"2025-10-29T00:33:29.516Z","atBatIndex":10},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Andrés Giménez grounds out softly, pitcher Shohei Ohtani to first baseman Freddie Freeman.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":11,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-10-29T00:33:38.728Z","endTime":"2025-10-29T00:34:08.844Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":665926,"fullName":"Andrés Giménez","link":"/api/v1/people/665926"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"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":665926,"fullName":"Andrés Giménez","link":"/api/v1/people/665926"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":660271,"link":"/api/v1/people/660271"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":518692,"link":"/api/v1/people/518692"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":70.7,"endSpeed":64.1,"strikeZoneTop":3.24,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.094228717869665,"aZ":-41.255497832295625,"pfxX":5.104506425552581,"pfxZ":-8.722566840013052,"pX":-0.1744275963297894,"pZ":2.607496690733149,"vX0":2.153902642183545,"vY0":-102.72314305934712,"vZ0":2.617979996828595,"x":123.65,"y":168.38,"x0":-1.9083888540436582,"y0":50.00273634512143,"z0":6.427921732948498,"aX":5.314342193920047},"breaks":{"breakAngle":8.4,"breakLength":15.6,"breakY":24.0,"breakVertical":-70.3,"breakVerticalInduced":-14.3,"breakHorizontal":-10.0,"spinRate":2301,"spinDirection":35},"zone":5,"typeConfidence":2.0,"plateTime":0.5385496593136185,"extension":6.000870795284529},"hitData":{"launchSpeed":45.3,"launchAngle":-61.0,"totalDistance":2.0,"trajectory":"ground_ball","hardness":"soft","location":"1","coordinates":{"coordX":129.68,"coordY":188.87}},"index":0,"playId":"498742a5-d9a3-353c-a886-48be72ab375e","pitchNumber":1,"startTime":"2025-10-29T00:34:01.292Z","endTime":"2025-10-29T00:34:08.844Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":660271,"link":"/api/v1/people/660271","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":669242,"link":"/api/v1/people/669242"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":571771,"link":"/api/v1/people/571771"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":665926,"link":"/api/v1/people/665926","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Left Field"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Right Field"}],"contextMetrics":{}}],"credits":[{"player":{"id":665926,"link":"/api/v1/people/665926"},"credit":"b_ab"},{"player":{"id":660271,"link":"/api/v1/people/660271"},"credit":"p_ab"},{"player":{"id":665926,"link":"/api/v1/people/665926"},"credit":"b_pa"},{"player":{"id":660271,"link":"/api/v1/people/660271"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":55.1,"awayTeamWinProbability":44.9,"homeTeamWinProbabilityAdded":1.1000000000000014,"leverageIndex":0.43,"dramaIndex":23.0,"contextMetrics":{},"playEndTime":"2025-10-29T00:34:08.844Z","atBatIndex":11},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Teoscar Hernández grounds out, shortstop Andrés Giménez to first baseman Vladimir Guerrero Jr.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":12,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-10-29T00:36:24.885Z","endTime":"2025-10-29T00:37:55.626Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":606192,"fullName":"Teoscar Hernández","link":"/api/v1/people/606192"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669456,"fullName":"Shane Bieber","link":"/api/v1/people/669456"},"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":606192,"fullName":"Teoscar Hernández","link":"/api/v1/people/606192"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":665926,"link":"/api/v1/people/665926"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":665489,"link":"/api/v1/people/665489"},"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":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.4,"endSpeed":84.5,"strikeZoneTop":3.29733534892202,"strikeZoneBottom":1.60111813365734,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.00518871234625,"aZ":-13.01027330166003,"pfxX":-7.463467556605166,"pfxZ":10.371765338931656,"pX":0.750746321049786,"pZ":3.2676485118838516,"vX0":7.984952924622222,"vY0":-135.64864478438426,"vZ0":-3.6335142142052463,"x":88.38,"y":150.55,"x0":-1.2732657282266249,"y0":50.00303842337251,"z0":5.542681230396517,"aX":-13.791713748950377},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":18.1,"breakHorizontal":11.6,"spinRate":2503,"spinDirection":218},"zone":3,"typeConfidence":2.0,"plateTime":0.40509023842364256,"extension":6.799790489665187},"index":0,"playId":"32340e45-ddc3-3182-9ce9-2b24fecae196","pitchNumber":1,"startTime":"2025-10-29T00:37:18.644Z","endTime":"2025-10-29T00:37:21.865Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669456,"link":"/api/v1/people/669456","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":664770,"link":"/api/v1/people/664770"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":680718,"link":"/api/v1/people/680718"}},"offense":{"batter":{"id":606192,"link":"/api/v1/people/606192","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Left Field"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Right Field"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.1,"endSpeed":76.3,"strikeZoneTop":3.54864679003562,"strikeZoneBottom":1.62770781382576,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.053487280447648,"aZ":-40.320593433687606,"pfxX":3.256632625301725,"pfxZ":-5.549807837612951,"pX":0.2151734874897689,"pZ":1.002570162450721,"vX0":3.0408498709336733,"vY0":-121.0250548240513,"vZ0":-2.429237141786415,"x":108.8,"y":211.71,"x0":-1.485862240292008,"y0":50.004867258971004,"z0":5.588274716410889,"aX":4.777753328329377},"breaks":{"breakAngle":7.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-50.3,"breakVerticalInduced":-10.3,"breakHorizontal":-6.7,"spinRate":2500,"spinDirection":30},"zone":14,"typeConfidence":2.0,"plateTime":0.454507403460477,"extension":6.598832324142762},"index":1,"playId":"a87d165a-7017-30e4-8fe5-e57900682437","pitchNumber":2,"startTime":"2025-10-29T00:37:31.714Z","endTime":"2025-10-29T00:37:35.258Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669456,"link":"/api/v1/people/669456","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":664770,"link":"/api/v1/people/664770"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":680718,"link":"/api/v1/people/680718"}},"offense":{"batter":{"id":606192,"link":"/api/v1/people/606192","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Left Field"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Right Field"}],"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":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.7,"endSpeed":84.0,"strikeZoneTop":3.41,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.74830694945383,"aZ":-13.571537227034563,"pfxX":-6.412835862390401,"pfxZ":10.182455736027258,"pX":-0.5823337404656894,"pZ":3.3762241541138485,"vX0":4.589951509321201,"vY0":-134.90875266395187,"vZ0":-3.310920073106038,"x":139.2,"y":147.62,"x0":-1.4801066709405448,"y0":50.00400933329007,"z0":5.587549039451752,"aX":-11.718164492874493},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":17.9,"breakHorizontal":10.6,"spinRate":2475,"spinDirection":214},"zone":1,"typeConfidence":2.0,"plateTime":0.4073582446035968,"extension":6.70836510375386},"hitData":{"launchSpeed":90.2,"launchAngle":-0.0,"totalDistance":51.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":105.88,"coordY":153.1}},"index":2,"playId":"2cfc9758-16a2-38f3-9a8a-2f9f497f181f","pitchNumber":3,"startTime":"2025-10-29T00:37:47.068Z","endTime":"2025-10-29T00:37:55.626Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669456,"link":"/api/v1/people/669456","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":664770,"link":"/api/v1/people/664770"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":680718,"link":"/api/v1/people/680718"}},"offense":{"batter":{"id":606192,"link":"/api/v1/people/606192","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Left Field"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Right Field"}],"contextMetrics":{}}],"credits":[{"player":{"id":606192,"link":"/api/v1/people/606192"},"credit":"b_ab"},{"player":{"id":669456,"link":"/api/v1/people/669456"},"credit":"p_ab"},{"player":{"id":606192,"link":"/api/v1/people/606192"},"credit":"b_pa"},{"player":{"id":669456,"link":"/api/v1/people/669456"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.800000000000004,"awayTeamWinProbability":47.199999999999996,"homeTeamWinProbabilityAdded":-2.299999999999997,"leverageIndex":0.91,"dramaIndex":42.0,"contextMetrics":{},"playEndTime":"2025-10-29T00:37:55.626Z","atBatIndex":12},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Max Muncy walks.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":13,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-10-29T00:38:04.278Z","endTime":"2025-10-29T00:39:04.293Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":1},"matchup":{"batter":{"id":571970,"fullName":"Max Muncy","link":"/api/v1/people/571970"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669456,"fullName":"Shane Bieber","link":"/api/v1/people/669456"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":571970,"fullName":"Max Muncy","link":"/api/v1/people/571970"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":571970,"fullName":"Max Muncy","link":"/api/v1/people/571970"},"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(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":87.7,"endSpeed":81.2,"strikeZoneTop":3.11840565138654,"strikeZoneBottom":1.58871000955256,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.478490066046987,"aZ":-27.27933202652281,"pfxX":0.5174437431237902,"pfxZ":2.92878828002482,"pX":1.072611642671769,"pZ":3.4437276154539123,"vX0":6.151159892471268,"vY0":-127.73941327315255,"vZ0":-0.12485041909915984,"x":76.11,"y":145.8,"x0":-1.4223837582882501,"y0":50.002709521886345,"z0":5.617304042577655,"aX":0.8647784913083414},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.6,"breakVerticalInduced":5.5,"breakHorizontal":-2.2,"spinRate":2596,"spinDirection":206},"zone":12,"typeConfidence":2.0,"plateTime":0.42691591993110656,"extension":6.4813696297358705},"index":0,"playId":"08c8254d-ce9b-3060-99c0-10ecc5e05219","pitchNumber":1,"startTime":"2025-10-29T00:38:20.613Z","endTime":"2025-10-29T00:38:25.862Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669456,"link":"/api/v1/people/669456","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":664770,"link":"/api/v1/people/664770"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":680718,"link":"/api/v1/people/680718"}},"offense":{"batter":{"id":571970,"link":"/api/v1/people/571970","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Left Field"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Right Field"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.9,"endSpeed":82.4,"strikeZoneTop":3.08999938768124,"strikeZoneBottom":1.53681335155018,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.800822855065572,"aZ":-30.544422605278395,"pfxX":-8.480406553220195,"pfxZ":0.9550853925023866,"pX":-0.06921966946244086,"pZ":1.159845148932761,"vX0":6.414078532827408,"vY0":-129.3107737033143,"vZ0":-4.7261086683624285,"x":119.64,"y":207.46,"x0":-1.4695201102138,"y0":50.00331855696032,"z0":5.331399681606206,"aX":-14.485204447352688},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":1.0,"breakHorizontal":14.0,"spinRate":1347,"spinDirection":245},"zone":13,"typeConfidence":2.0,"plateTime":0.4221969651507216,"extension":6.700372437389318},"index":1,"playId":"76d44ccd-8c5c-3604-a02b-1de93e68283b","pitchNumber":2,"startTime":"2025-10-29T00:38:33.109Z","endTime":"2025-10-29T00:38:37.108Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669456,"link":"/api/v1/people/669456","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":664770,"link":"/api/v1/people/664770"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":680718,"link":"/api/v1/people/680718"}},"offense":{"batter":{"id":571970,"link":"/api/v1/people/571970","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Left Field"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Right Field"}],"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":3,"strikes":0,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":81.9,"endSpeed":75.5,"strikeZoneTop":3.08999912347438,"strikeZoneBottom":1.51592098305987,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.045395738939487,"aZ":-40.957743243793466,"pfxX":4.755026686226406,"pfxZ":-6.066281314093642,"pX":-0.9074693028424986,"pZ":3.8531423950174237,"vX0":0.20154459144841927,"vY0":-119.29347248272666,"vZ0":4.1163588750709925,"x":151.59,"y":134.75,"x0":-1.6111727772846733,"y0":50.004896491270465,"z0":5.787565015774573,"aX":6.882301457302769},"breaks":{"breakAngle":9.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.4,"breakVerticalInduced":-9.8,"breakHorizontal":-8.6,"spinRate":2511,"spinDirection":34},"zone":11,"typeConfidence":2.0,"plateTime":0.4584140861274957,"extension":6.322761264585255},"index":2,"playId":"efaff86b-5e55-3a41-bcbe-0b3547323c2f","pitchNumber":3,"startTime":"2025-10-29T00:38:46.200Z","endTime":"2025-10-29T00:38:49.200Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669456,"link":"/api/v1/people/669456","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":664770,"link":"/api/v1/people/664770"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":680718,"link":"/api/v1/people/680718"}},"offense":{"batter":{"id":571970,"link":"/api/v1/people/571970","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Left Field"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Right Field"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":1},"preCount":{"balls":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.1,"endSpeed":80.6,"strikeZoneTop":3.08999927699697,"strikeZoneBottom":1.57394190797912,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.66139299877814,"aZ":-26.891120417271885,"pfxX":1.4544963325758746,"pfxZ":3.195599517856813,"pX":-0.5529571979209577,"pZ":4.923485792566911,"vX0":2.101501654167878,"vY0":-126.9071201607552,"vZ0":3.193536657425416,"x":138.08,"y":105.85,"x0":-1.5764513258268777,"y0":50.002618417985076,"z0":5.773934441700578,"aX":2.404411321138881},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":6.6,"breakHorizontal":-3.0,"spinRate":2562,"spinDirection":182},"zone":11,"typeConfidence":2.0,"plateTime":0.4293646680531129,"extension":6.55660546347663},"index":3,"playId":"87199f89-5e10-38e4-8158-9d0ca2879599","pitchNumber":4,"startTime":"2025-10-29T00:39:01.293Z","endTime":"2025-10-29T00:39:04.293Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669456,"link":"/api/v1/people/669456","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":664770,"link":"/api/v1/people/664770"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":680718,"link":"/api/v1/people/680718"}},"offense":{"batter":{"id":571970,"link":"/api/v1/people/571970","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Left Field"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Right Field"}],"contextMetrics":{}}],"credits":[{"player":{"id":571970,"link":"/api/v1/people/571970"},"credit":"b_pa"},{"player":{"id":669456,"link":"/api/v1/people/669456"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":55.400000000000006,"awayTeamWinProbability":44.599999999999994,"homeTeamWinProbabilityAdded":2.6000000000000014,"leverageIndex":0.68,"dramaIndex":38.0,"contextMetrics":{},"playEndTime":"2025-10-29T00:39:04.293Z","atBatIndex":13},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Tommy Edman singles on a ground ball to center fielder Daulton Varsho. Max Muncy to 3rd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":14,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-10-29T00:39:14.843Z","endTime":"2025-10-29T00:40:50.264Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":669242,"fullName":"Tommy Edman","link":"/api/v1/people/669242"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669456,"fullName":"Shane Bieber","link":"/api/v1/people/669456"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":669242,"fullName":"Tommy Edman","link":"/api/v1/people/669242"},"postOnThird":{"id":571970,"fullName":"Max Muncy","link":"/api/v1/people/571970"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":669242,"fullName":"Tommy Edman","link":"/api/v1/people/669242"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":662139,"link":"/api/v1/people/662139"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":571970,"fullName":"Max Muncy","link":"/api/v1/people/571970"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":571970,"fullName":"Max Muncy","link":"/api/v1/people/571970"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.4,"endSpeed":84.1,"strikeZoneTop":3.39,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.924617541377238,"aZ":-11.847388327845144,"pfxX":-5.678371083743145,"pfxZ":11.146699418142651,"pX":0.3396698473854258,"pZ":3.2460547317243527,"vX0":6.387928004013431,"vY0":-134.3839915010845,"vZ0":-3.7100406750623542,"x":104.05,"y":151.14,"x0":-1.3337753350704666,"y0":50.001898944976745,"z0":5.489858053169728,"aX":-10.354621055727529},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":19.6,"breakHorizontal":8.9,"spinRate":2438,"spinDirection":215},"zone":3,"typeConfidence":2.0,"plateTime":0.408047664144811,"extension":6.506363098494995},"index":0,"playId":"e815c8cc-f5f5-3332-bf27-90c4d6edf1cc","pitchNumber":1,"startTime":"2025-10-29T00:39:33.393Z","endTime":"2025-10-29T00:39:38.237Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669456,"link":"/api/v1/people/669456","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":664770,"link":"/api/v1/people/664770"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":680718,"link":"/api/v1/people/680718"}},"offense":{"batter":{"id":669242,"link":"/api/v1/people/669242","batSide":{"code":"L","description":"Left"}},"first":{"id":571970,"link":"/api/v1/people/571970"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Left Field"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Right Field"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.1,"endSpeed":80.4,"strikeZoneTop":3.38999922503779,"strikeZoneBottom":1.64016709544834,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.034086607679498,"aZ":-28.603943425975157,"pfxX":1.7924490880995236,"pfxZ":2.1666306632465204,"pX":0.28487951567561787,"pZ":3.7495977023406692,"vX0":3.6004543372128364,"vY0":-126.969865084144,"vZ0":0.9737248901689686,"x":106.14,"y":137.54,"x0":-1.3798107165541977,"y0":50.00096281774025,"z0":5.623452493947883,"aX":2.948866333841653},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":4.3,"breakHorizontal":-4.0,"spinRate":2545,"spinDirection":183},"zone":12,"typeConfidence":2.0,"plateTime":0.43006499937531073,"extension":6.514710600053744},"index":1,"playId":"a7278990-a28e-366f-a42b-080ad4c59bed","pitchNumber":2,"startTime":"2025-10-29T00:40:01.901Z","endTime":"2025-10-29T00:40:05.884Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669456,"link":"/api/v1/people/669456","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":664770,"link":"/api/v1/people/664770"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":680718,"link":"/api/v1/people/680718"}},"offense":{"batter":{"id":669242,"link":"/api/v1/people/669242","batSide":{"code":"L","description":"Left"}},"first":{"id":571970,"link":"/api/v1/people/571970"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Left Field"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Right Field"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.1,"endSpeed":81.7,"strikeZoneTop":3.39000018453689,"strikeZoneBottom":1.62353970298127,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.09208220616192,"aZ":-29.047531436821362,"pfxX":0.8498898889860556,"pfxZ":1.8638990487346287,"pX":1.983419075741439,"pZ":2.2065811026480087,"vX0":8.168926763792463,"vY0":-128.19851451168623,"vZ0":-2.6286152849012674,"x":41.4,"y":179.2,"x0":-1.3421945606012198,"y0":50.005629263318404,"z0":5.490277620153253,"aX":1.4282702037205166},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":3.0,"breakHorizontal":-3.2,"spinRate":2615,"spinDirection":212},"zone":14,"typeConfidence":2.0,"plateTime":0.42566727199288357,"extension":6.793787491279463},"index":2,"playId":"fe5268dc-a918-3eca-aec4-071ef5d2593d","pitchNumber":3,"startTime":"2025-10-29T00:40:18.838Z","endTime":"2025-10-29T00:40:21.838Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669456,"link":"/api/v1/people/669456","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":664770,"link":"/api/v1/people/664770"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":680718,"link":"/api/v1/people/680718"}},"offense":{"batter":{"id":669242,"link":"/api/v1/people/669242","batSide":{"code":"L","description":"Left"}},"first":{"id":571970,"link":"/api/v1/people/571970"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Left Field"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Right Field"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.8,"endSpeed":84.3,"strikeZoneTop":3.39,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.02958571046193,"aZ":-14.273642015922306,"pfxX":-6.800740237677225,"pfxZ":9.75990044399002,"pX":0.03378628759739076,"pZ":2.777841698549374,"vX0":6.014501735365607,"vY0":-134.980043624872,"vZ0":-4.402562500574955,"x":115.71,"y":163.78,"x0":-1.3463144643212692,"y0":50.00206004514811,"z0":5.444152884642542,"aX":-12.473146086235328},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":16.8,"breakHorizontal":10.9,"spinRate":2383,"spinDirection":216},"zone":5,"typeConfidence":2.0,"plateTime":0.40671025927397686,"extension":6.561626773969813},"hitData":{"launchSpeed":91.0,"launchAngle":5.0,"totalDistance":94.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":153.03,"coordY":97.84}},"index":3,"playId":"0595ba91-86de-337f-9a7d-c160ad6925c2","pitchNumber":4,"startTime":"2025-10-29T00:40:39.778Z","endTime":"2025-10-29T00:40:50.264Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669456,"link":"/api/v1/people/669456","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":664770,"link":"/api/v1/people/664770"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":680718,"link":"/api/v1/people/680718"}},"offense":{"batter":{"id":669242,"link":"/api/v1/people/669242","batSide":{"code":"L","description":"Left"}},"first":{"id":571970,"link":"/api/v1/people/571970"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Left Field"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Right Field"}],"contextMetrics":{}}],"credits":[{"player":{"id":669242,"link":"/api/v1/people/669242"},"credit":"b_ab"},{"player":{"id":669456,"link":"/api/v1/people/669456"},"credit":"p_ab"},{"player":{"id":669242,"link":"/api/v1/people/669242"},"credit":"b_pa"},{"player":{"id":669456,"link":"/api/v1/people/669456"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":62.1,"awayTeamWinProbability":37.9,"homeTeamWinProbabilityAdded":6.699999999999996,"leverageIndex":1.27,"dramaIndex":78.0,"contextMetrics":{},"playEndTime":"2025-10-29T00:40:50.264Z","atBatIndex":14},{"result":{"type":"atBat","event":"Sac Fly","eventType":"sac_fly","description":"Enrique Hernández out on a sacrifice fly to right fielder Addison Barger. Max Muncy scores.","rbi":1,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":15,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-10-29T00:41:05.137Z","endTime":"2025-10-29T00:44:41.782Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":571771,"fullName":"Enrique Hernández","link":"/api/v1/people/571771"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669456,"fullName":"Shane Bieber","link":"/api/v1/people/669456"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":669242,"fullName":"Tommy Edman","link":"/api/v1/people/669242"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":null,"runner":{"id":571771,"fullName":"Enrique Hernández","link":"/api/v1/people/571771"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":680718,"link":"/api/v1/people/680718"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":"r_adv_play","runner":{"id":571970,"fullName":"Max Muncy","link":"/api/v1/people/571970"},"responsiblePitcher":{"id":669456,"link":"/api/v1/people/669456"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.2,"endSpeed":80.3,"strikeZoneTop":3.43999940422213,"strikeZoneBottom":1.67838545583706,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.327395792218056,"aZ":-30.36097769486515,"pfxX":-0.7186433200601652,"pfxZ":1.1316006199184658,"pX":2.5406986349870357,"pZ":-0.4327057438593472,"vX0":9.695914728539627,"vY0":-125.02587578680186,"vZ0":-7.93659561950407,"x":20.15,"y":250.46,"x0":-1.2810061410693445,"y0":50.001330926390416,"z0":5.247647019102257,"aX":-1.149451539413814},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":0.5,"breakHorizontal":-0.7,"spinRate":2695,"spinDirection":10},"zone":14,"typeConfidence":2.0,"plateTime":0.43677177874249784,"extension":6.7093553867319615},"index":0,"playId":"9825b74c-2a5e-3bdf-85a5-4667985ede3e","pitchNumber":1,"startTime":"2025-10-29T00:41:38.911Z","endTime":"2025-10-29T00:41:42.944Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669456,"link":"/api/v1/people/669456","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":664770,"link":"/api/v1/people/664770"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":680718,"link":"/api/v1/people/680718"}},"offense":{"batter":{"id":571771,"link":"/api/v1/people/571771","batSide":{"code":"R","description":"Right"}},"first":{"id":669242,"link":"/api/v1/people/669242"},"third":{"id":571970,"link":"/api/v1/people/571970"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Left Field"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Right Field"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.1,"endSpeed":79.8,"strikeZoneTop":3.44,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.47892999509918,"aZ":-30.91417299644225,"pfxX":0.07125587904328334,"pfxZ":0.7850283880047151,"pX":1.168515116735262,"pZ":1.8374408957350654,"vX0":6.2965987848501825,"vY0":-125.33990923502502,"vZ0":-2.744743067105862,"x":72.46,"y":189.17,"x0":-1.3772055199322646,"y0":50.00334661787222,"z0":5.45130006408983,"aX":0.11275480620848774},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":1.1,"breakHorizontal":-1.4,"spinRate":2710,"spinDirection":357},"zone":14,"typeConfidence":2.0,"plateTime":0.43569805205613577,"extension":6.716844139912038},"index":1,"playId":"3f2d65f3-96a7-3d60-bc39-094f3f3e7d4c","pitchNumber":2,"startTime":"2025-10-29T00:42:26.373Z","endTime":"2025-10-29T00:42:29.453Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669456,"link":"/api/v1/people/669456","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":664770,"link":"/api/v1/people/664770"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":680718,"link":"/api/v1/people/680718"}},"offense":{"batter":{"id":571771,"link":"/api/v1/people/571771","batSide":{"code":"R","description":"Right"}},"first":{"id":669242,"link":"/api/v1/people/669242"},"third":{"id":571970,"link":"/api/v1/people/571970"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Left Field"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Right Field"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.7,"endSpeed":79.3,"strikeZoneTop":3.44,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.088935255643758,"aZ":-34.80695109454259,"pfxX":0.6153192414887758,"pfxZ":-1.6638745976595501,"pX":0.17692670993551013,"pZ":1.8349723834156937,"vX0":3.9745638247464843,"vY0":-124.80761267179204,"vZ0":-1.8914678038443224,"x":110.26,"y":189.24,"x0":-1.513198368343858,"y0":50.001523746089525,"z0":5.4573837237036855,"aX":0.974279701816253},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-40.2,"breakVerticalInduced":-3.2,"breakHorizontal":-2.0,"spinRate":2634,"spinDirection":25},"zone":8,"typeConfidence":2.0,"plateTime":0.4381209450903558,"extension":6.430193708194433},"index":2,"playId":"499ccbda-d2d7-3c0c-9763-9dd4bfd5ce65","pitchNumber":3,"startTime":"2025-10-29T00:42:47.619Z","endTime":"2025-10-29T00:42:51.405Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669456,"link":"/api/v1/people/669456","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":664770,"link":"/api/v1/people/664770"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":680718,"link":"/api/v1/people/680718"}},"offense":{"batter":{"id":571771,"link":"/api/v1/people/571771","batSide":{"code":"R","description":"Right"}},"first":{"id":669242,"link":"/api/v1/people/669242"},"third":{"id":571970,"link":"/api/v1/people/571970"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Left Field"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Right Field"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.7,"endSpeed":80.2,"strikeZoneTop":3.4400002054165,"strikeZoneBottom":1.61546286471753,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.07413249825994,"aZ":-32.18255578980247,"pfxX":-0.6167273427921285,"pfxZ":-0.004547321843633156,"pX":0.868917486855521,"pZ":1.193575790147663,"vX0":5.821332617476138,"vY0":-124.79404344064088,"vZ0":-3.964560871729463,"x":83.88,"y":206.55,"x0":-1.397019399938267,"y0":50.004425069967766,"z0":5.405370258839473,"aX":-0.9906875228649384},"breaks":{"breakAngle":0.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.3,"breakVerticalInduced":-0.6,"breakHorizontal":0.0,"spinRate":2654,"spinDirection":6},"zone":14,"typeConfidence":2.0,"plateTime":0.4360689716122472,"extension":6.581486068247527},"index":3,"playId":"bbb99cc9-8d37-3aeb-910d-cbdf2aec2a80","pitchNumber":4,"startTime":"2025-10-29T00:43:30.351Z","endTime":"2025-10-29T00:43:33.351Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669456,"link":"/api/v1/people/669456","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":664770,"link":"/api/v1/people/664770"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":680718,"link":"/api/v1/people/680718"}},"offense":{"batter":{"id":571771,"link":"/api/v1/people/571771","batSide":{"code":"R","description":"Right"}},"first":{"id":669242,"link":"/api/v1/people/669242"},"third":{"id":571970,"link":"/api/v1/people/571970"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Left Field"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Right Field"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.3,"endSpeed":79.4,"strikeZoneTop":3.44,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.285826755753376,"aZ":-32.260444569009685,"pfxX":-0.22758560041079057,"pfxZ":-0.056124301076081906,"pX":0.19908901270213358,"pZ":1.6132604091687321,"vX0":4.399044138898725,"vY0":-124.28354103351904,"vZ0":-2.9221762578402926,"x":109.41,"y":195.22,"x0":-1.555854618863352,"y0":50.001934008913445,"z0":5.453215523558604,"aX":-0.3606003397595997},"breaks":{"breakAngle":0.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.7,"breakVerticalInduced":-0.5,"breakHorizontal":-0.5,"spinRate":2627,"spinDirection":28},"zone":8,"typeConfidence":2.0,"plateTime":0.43883241183027355,"extension":6.041787408811026},"index":4,"playId":"c80ae0c0-1fff-3077-926f-55b4fa269c3b","pitchNumber":5,"startTime":"2025-10-29T00:43:52.396Z","endTime":"2025-10-29T00:44:00.276Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669456,"link":"/api/v1/people/669456","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":664770,"link":"/api/v1/people/664770"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":680718,"link":"/api/v1/people/680718"}},"offense":{"batter":{"id":571771,"link":"/api/v1/people/571771","batSide":{"code":"R","description":"Right"}},"first":{"id":669242,"link":"/api/v1/people/669242"},"third":{"id":571970,"link":"/api/v1/people/571970"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Left Field"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Right Field"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.6,"endSpeed":84.1,"strikeZoneTop":3.44,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.997063900599855,"aZ":-14.120130921299452,"pfxX":-5.927481278020922,"pfxZ":9.88838059630391,"pX":0.44786786681498947,"pZ":3.2021484297586924,"vX0":6.738226965095211,"vY0":-134.70009752293882,"vZ0":-3.599551668138806,"x":99.93,"y":152.32,"x0":-1.3235337524114503,"y0":50.00312751751771,"z0":5.563016276047803,"aX":-10.823402646483087},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":17.3,"breakHorizontal":9.1,"spinRate":2505,"spinDirection":215},"zone":3,"typeConfidence":2.0,"plateTime":0.4076083240754387,"extension":6.712896641949707},"hitData":{"launchSpeed":97.8,"launchAngle":35.0,"totalDistance":356.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":176.74,"coordY":64.65}},"index":5,"playId":"8934aec0-99c6-3e5c-b1b5-568a3e74e0c3","pitchNumber":6,"startTime":"2025-10-29T00:44:29.988Z","endTime":"2025-10-29T00:44:41.782Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669456,"link":"/api/v1/people/669456","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":664770,"link":"/api/v1/people/664770"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":680718,"link":"/api/v1/people/680718"}},"offense":{"batter":{"id":571771,"link":"/api/v1/people/571771","batSide":{"code":"R","description":"Right"}},"first":{"id":669242,"link":"/api/v1/people/669242"},"third":{"id":571970,"link":"/api/v1/people/571970"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Left Field"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Right Field"}],"contextMetrics":{}}],"credits":[{"player":{"id":571771,"link":"/api/v1/people/571771"},"credit":"b_pa"},{"player":{"id":669456,"link":"/api/v1/people/669456"},"credit":"p_pa"}],"flags":[{"credit":"b_sac_fly"}],"homeTeamWinProbability":63.2,"awayTeamWinProbability":36.8,"homeTeamWinProbabilityAdded":1.1000000000000014,"leverageIndex":1.94,"dramaIndex":60.0,"contextMetrics":{},"playEndTime":"2025-10-29T00:44:41.782Z","atBatIndex":15},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Andy Pages flies out to center fielder Daulton Varsho.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":16,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-10-29T00:45:02.229Z","endTime":"2025-10-29T00:46:02.108Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":681624,"fullName":"Andy Pages","link":"/api/v1/people/681624"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669456,"fullName":"Shane Bieber","link":"/api/v1/people/669456"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":681624,"fullName":"Andy Pages","link":"/api/v1/people/681624"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":662139,"link":"/api/v1/people/662139"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.9,"endSpeed":84.7,"strikeZoneTop":3.68501324239201,"strikeZoneBottom":1.67947769309556,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.05332884892853,"aZ":-13.23151078469879,"pfxX":-6.170143686668398,"pfxZ":10.281362247815705,"pX":0.06015063787011866,"pZ":2.3955166691400542,"vX0":5.882051078126073,"vY0":-135.04944962349433,"vZ0":-5.687225156793761,"x":114.71,"y":174.1,"x0":-1.3469308140910432,"y0":50.006402342695196,"z0":5.463424220567544,"aX":-11.372971462049504},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":17.5,"breakHorizontal":9.8,"spinRate":2310,"spinDirection":216},"zone":5,"typeConfidence":2.0,"plateTime":0.4059281208332606,"extension":6.9184563656025855},"index":0,"playId":"9116a3bc-4992-36df-8270-055c5af5f4c4","pitchNumber":1,"startTime":"2025-10-29T00:45:15.992Z","endTime":"2025-10-29T00:45:19.278Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669456,"link":"/api/v1/people/669456","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":664770,"link":"/api/v1/people/664770"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":680718,"link":"/api/v1/people/680718"}},"offense":{"batter":{"id":681624,"link":"/api/v1/people/681624","batSide":{"code":"R","description":"Right"}},"first":{"id":669242,"link":"/api/v1/people/669242"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Left Field"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Right Field"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.8,"endSpeed":82.1,"strikeZoneTop":3.61345666482232,"strikeZoneBottom":1.66412931379812,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.820730261935424,"aZ":-31.66913619041158,"pfxX":-8.364561981403183,"pfxZ":0.30177004082714287,"pX":0.11804879077140362,"pZ":0.6740840804469221,"vX0":6.8768896966650574,"vY0":-129.1957494525246,"vZ0":-5.671334491949368,"x":112.5,"y":220.58,"x0":-1.4858003031902935,"y0":50.00623145985904,"z0":5.319015305424403,"aX":-14.20466337913159},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":-0.5,"breakHorizontal":13.7,"spinRate":1152,"spinDirection":256},"zone":14,"typeConfidence":2.0,"plateTime":0.42325047435834273,"extension":6.555553558622689},"index":1,"playId":"16e58e0d-63e6-309a-9e79-3b17581280a5","pitchNumber":2,"startTime":"2025-10-29T00:45:31.841Z","endTime":"2025-10-29T00:45:34.841Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669456,"link":"/api/v1/people/669456","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":664770,"link":"/api/v1/people/664770"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":680718,"link":"/api/v1/people/680718"}},"offense":{"batter":{"id":681624,"link":"/api/v1/people/681624","batSide":{"code":"R","description":"Right"}},"first":{"id":669242,"link":"/api/v1/people/669242"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Left Field"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Right Field"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.7,"endSpeed":81.0,"strikeZoneTop":3.49,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.723058016382502,"aZ":-27.761865583947422,"pfxX":0.5095788174286229,"pfxZ":2.657041341158685,"pX":0.7015268095587563,"pZ":2.330347437082556,"vX0":5.279413980204392,"vY0":-127.6468978364061,"vZ0":-2.5598451735746206,"x":90.26,"y":175.86,"x0":-1.4543230781932357,"y0":50.003249910578546,"z0":5.5179317314444365,"aX":0.8453506052728548},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":4.4,"breakHorizontal":-2.0,"spinRate":2571,"spinDirection":207},"zone":6,"typeConfidence":2.0,"plateTime":0.42805909116580887,"extension":6.9211889767709245},"hitData":{"launchSpeed":97.3,"launchAngle":25.0,"totalDistance":369.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":93.07,"coordY":53.92}},"index":2,"playId":"02307490-fb3c-3415-b632-6f8875793b27","pitchNumber":3,"startTime":"2025-10-29T00:45:54.080Z","endTime":"2025-10-29T00:46:02.108Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669456,"link":"/api/v1/people/669456","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":664770,"link":"/api/v1/people/664770"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":680718,"link":"/api/v1/people/680718"}},"offense":{"batter":{"id":681624,"link":"/api/v1/people/681624","batSide":{"code":"R","description":"Right"}},"first":{"id":669242,"link":"/api/v1/people/669242"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Left Field"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Right Field"}],"contextMetrics":{}}],"credits":[{"player":{"id":681624,"link":"/api/v1/people/681624"},"credit":"b_ab"},{"player":{"id":669456,"link":"/api/v1/people/669456"},"credit":"p_ab"},{"player":{"id":681624,"link":"/api/v1/people/681624"},"credit":"b_pa"},{"player":{"id":669456,"link":"/api/v1/people/669456"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":61.199999999999996,"awayTeamWinProbability":38.800000000000004,"homeTeamWinProbabilityAdded":-2.000000000000007,"leverageIndex":0.81,"dramaIndex":38.0,"contextMetrics":{},"playEndTime":"2025-10-29T00:46:02.108Z","atBatIndex":16},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Isiah Kiner-Falefa grounds out, second baseman Tommy Edman to first baseman Freddie Freeman.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":17,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-10-29T00:49:32.883Z","endTime":"2025-10-29T00:50:47.917Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":643396,"fullName":"Isiah Kiner-Falefa","link":"/api/v1/people/643396"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":643396,"fullName":"Isiah Kiner-Falefa","link":"/api/v1/people/643396"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":669242,"link":"/api/v1/people/669242"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":518692,"link":"/api/v1/people/518692"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":79.7,"endSpeed":73.2,"strikeZoneTop":3.22999889856273,"strikeZoneBottom":1.48798096442658,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.369299797353932,"aZ":-25.700436358933157,"pfxX":3.3479503230580883,"pfxZ":4.767343856475169,"pX":0.7005140100003774,"pZ":1.9890905559855199,"vX0":5.3326328340289155,"vY0":-115.98027697352958,"vZ0":-2.738770195258383,"x":90.3,"y":185.07,"x0":-2.066426176573563,"y0":50.0021713072039,"z0":5.644744020047801,"aX":4.545064921353139},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":8.2,"breakHorizontal":-7.4,"spinRate":2427,"spinDirection":73},"zone":9,"typeConfidence":2.0,"plateTime":0.47285979911556364,"extension":6.47535624797351},"index":0,"playId":"9e8dab23-3982-38cf-898d-e1f1f977b056","pitchNumber":1,"startTime":"2025-10-29T00:49:51.771Z","endTime":"2025-10-29T00:49:55.308Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":660271,"link":"/api/v1/people/660271","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":669242,"link":"/api/v1/people/669242"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":571771,"link":"/api/v1/people/571771"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":643396,"link":"/api/v1/people/643396","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Left Field"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Right Field"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":97.9,"endSpeed":89.8,"strikeZoneTop":3.2299994069105,"strikeZoneBottom":1.56581621629788,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.73859013250156,"aZ":-18.176766057022327,"pfxX":-6.036733301796595,"pfxZ":6.803030721773198,"pX":0.17799745250297846,"pZ":2.4746469708366043,"vX0":8.42164809669134,"vY0":-142.34861565709113,"vZ0":-5.404257662970946,"x":110.22,"y":171.96,"x0":-2.0303955962390163,"y0":50.006795462143145,"z0":5.543251305533209,"aX":-12.429354193409965},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":11.4,"breakHorizontal":9.2,"spinRate":2490,"spinDirection":215},"zone":5,"typeConfidence":2.0,"plateTime":0.3843247414163282,"extension":6.678193553536603},"index":1,"playId":"62b99891-3270-350b-a353-1c82238211fe","pitchNumber":2,"startTime":"2025-10-29T00:50:04.005Z","endTime":"2025-10-29T00:50:07.029Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":660271,"link":"/api/v1/people/660271","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":669242,"link":"/api/v1/people/669242"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":571771,"link":"/api/v1/people/571771"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":643396,"link":"/api/v1/people/643396","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Left Field"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Right Field"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.6,"endSpeed":79.5,"strikeZoneTop":3.11838731467702,"strikeZoneBottom":1.42020177673977,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.326970887325132,"aZ":-35.46737674578926,"pfxX":1.5927624435098986,"pfxZ":-2.087245590655862,"pX":0.7726896244559771,"pZ":0.9666885129610919,"vX0":5.441420516942544,"vY0":-124.60874083828391,"vZ0":-5.217163912064678,"x":87.55,"y":212.68,"x0":-1.6435508245671726,"y0":50.00300845072219,"z0":6.0076841532185865,"aX":2.5120759544126994},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.0,"breakVerticalInduced":-4.7,"breakHorizontal":-4.1,"spinRate":2644,"spinDirection":60},"zone":14,"typeConfidence":2.0,"plateTime":0.43905124848152166,"extension":6.723148424821973},"index":2,"playId":"e1fa0819-8730-37cd-b378-4ed8c0fe49df","pitchNumber":3,"startTime":"2025-10-29T00:50:17.360Z","endTime":"2025-10-29T00:50:20.360Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":660271,"link":"/api/v1/people/660271","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":669242,"link":"/api/v1/people/669242"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":571771,"link":"/api/v1/people/571771"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":643396,"link":"/api/v1/people/643396","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Left Field"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Right Field"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"index":3,"startTime":"2025-10-29T00:50:29.329Z","endTime":"2025-10-29T00:50:40.446Z","isPitch":false,"type":"action","player":{"id":643396,"link":"/api/v1/people/643396"},"defense":{"pitcher":{"id":660271,"link":"/api/v1/people/660271","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":669242,"link":"/api/v1/people/669242"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":571771,"link":"/api/v1/people/571771"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":643396,"link":"/api/v1/people/643396","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Left Field"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Right Field"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":98.9,"endSpeed":90.5,"strikeZoneTop":3.23,"strikeZoneBottom":1.47,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.12224289626473,"aZ":-19.08635447351701,"pfxX":-6.0995384203130385,"pfxZ":6.24178685324849,"pX":-0.17497234706110162,"pZ":2.5406987672091357,"vX0":7.632314857835717,"vY0":-143.81107438929473,"vZ0":-5.10708012892884,"x":123.67,"y":170.18,"x0":-2.0698979032861713,"y0":50.00000499858906,"z0":5.522121445449848,"aX":-12.783958278664125},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":10.4,"breakHorizontal":9.5,"spinRate":2489,"spinDirection":216},"zone":5,"typeConfidence":2.0,"plateTime":0.38075931990876066,"extension":6.772512700841336},"hitData":{"launchSpeed":99.1,"launchAngle":-21.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":145.93,"coordY":143.98}},"index":4,"playId":"6c55aaa4-7358-3c26-bd0b-fcdb3ca727a3","pitchNumber":4,"startTime":"2025-10-29T00:50:40.446Z","endTime":"2025-10-29T00:50:47.917Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":660271,"link":"/api/v1/people/660271","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":669242,"link":"/api/v1/people/669242"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":571771,"link":"/api/v1/people/571771"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":643396,"link":"/api/v1/people/643396","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Left Field"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Right Field"}],"contextMetrics":{}}],"credits":[{"player":{"id":643396,"link":"/api/v1/people/643396"},"credit":"b_ab"},{"player":{"id":660271,"link":"/api/v1/people/660271"},"credit":"p_ab"},{"player":{"id":643396,"link":"/api/v1/people/643396"},"credit":"b_pa"},{"player":{"id":660271,"link":"/api/v1/people/660271"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":63.800000000000004,"awayTeamWinProbability":36.199999999999996,"homeTeamWinProbabilityAdded":2.6000000000000085,"leverageIndex":1.03,"dramaIndex":47.0,"contextMetrics":{},"playEndTime":"2025-10-29T00:50:47.917Z","atBatIndex":17},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Nathan Lukes singles on a sharp line drive to right fielder Teoscar Hernández.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":18,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-10-29T00:51:04.437Z","endTime":"2025-10-29T00:52:13.010Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":606192,"link":"/api/v1/people/606192"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":98.6,"endSpeed":89.8,"strikeZoneTop":3.36307320714498,"strikeZoneBottom":1.54000075893682,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.120149491212544,"aZ":-14.11651851761529,"pfxX":-2.295297346937205,"pfxZ":8.718385714139025,"pX":1.0496354147649467,"pZ":3.198258460994814,"vX0":9.819794019383124,"vY0":-143.2403805400771,"vZ0":-4.024179618688804,"x":76.99,"y":152.43,"x0":-2.129696613118059,"y0":50.00210937720221,"z0":5.508433911100187,"aX":-4.755353441529358},"breaks":{"breakAngle":9.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":15.1,"breakHorizontal":2.2,"spinRate":2577,"spinDirection":214},"zone":12,"typeConfidence":2.0,"plateTime":0.3828804167139612,"extension":6.624703171201251},"index":0,"playId":"f301aa72-f910-3b10-8f2c-112ceeb9ff10","pitchNumber":1,"startTime":"2025-10-29T00:51:30.944Z","endTime":"2025-10-29T00:51:34.717Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":660271,"link":"/api/v1/people/660271","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":669242,"link":"/api/v1/people/669242"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":571771,"link":"/api/v1/people/571771"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":664770,"link":"/api/v1/people/664770","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Left Field"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Right Field"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.2,"endSpeed":85.2,"strikeZoneTop":3.35,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.317417574436302,"aZ":-25.943526083141418,"pfxX":0.9380510659570396,"pfxZ":3.403156329042801,"pX":0.6525046036581452,"pZ":1.4935214035630198,"vX0":7.102905974667441,"vY0":-134.07353890836822,"vZ0":-5.4241632871107175,"x":92.13,"y":198.45,"x0":-2.1463733912810548,"y0":50.00578530988604,"z0":5.379893665448369,"aX":1.7169935008554333},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":5.3,"breakHorizontal":-3.1,"spinRate":2483,"spinDirection":168},"zone":9,"typeConfidence":2.0,"plateTime":0.40758297982242286,"extension":6.707790773478545},"index":1,"playId":"9d6dd695-a22f-3bff-be23-db314b96b31c","pitchNumber":2,"startTime":"2025-10-29T00:51:42.210Z","endTime":"2025-10-29T00:51:46.205Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":660271,"link":"/api/v1/people/660271","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":669242,"link":"/api/v1/people/669242"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":571771,"link":"/api/v1/people/571771"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":664770,"link":"/api/v1/people/664770","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Left Field"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Right Field"}],"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":98.4,"endSpeed":89.4,"strikeZoneTop":3.35,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.86359926273147,"aZ":-18.826918534532236,"pfxX":-3.0003821695213837,"pfxZ":6.48008663316249,"pX":0.7063322680755852,"pZ":3.6647227172182952,"vX0":8.877886833369443,"vY0":-143.0308680781039,"vZ0":-1.7275746760394952,"x":90.08,"y":139.83,"x0":-2.056244753027882,"y0":50.00076518426107,"z0":5.46466560684548,"aX":-6.1792401191923005},"breaks":{"breakAngle":12.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":11.5,"breakHorizontal":3.5,"spinRate":2434,"spinDirection":207},"zone":12,"typeConfidence":2.0,"plateTime":0.38384261237207884,"extension":6.657703278097322},"hitData":{"launchSpeed":101.6,"launchAngle":10.0,"totalDistance":174.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":199.84,"coordY":98.97}},"index":2,"playId":"f6401ccf-187b-3e94-8ce8-5d50eed01f83","pitchNumber":3,"startTime":"2025-10-29T00:52:02.188Z","endTime":"2025-10-29T00:52:13.010Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":660271,"link":"/api/v1/people/660271","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":669242,"link":"/api/v1/people/669242"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":571771,"link":"/api/v1/people/571771"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":664770,"link":"/api/v1/people/664770","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Left Field"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Right Field"}],"contextMetrics":{}}],"credits":[{"player":{"id":664770,"link":"/api/v1/people/664770"},"credit":"b_ab"},{"player":{"id":660271,"link":"/api/v1/people/660271"},"credit":"p_ab"},{"player":{"id":664770,"link":"/api/v1/people/664770"},"credit":"b_pa"},{"player":{"id":660271,"link":"/api/v1/people/660271"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":60.9,"awayTeamWinProbability":39.1,"homeTeamWinProbabilityAdded":-2.9000000000000057,"leverageIndex":0.75,"dramaIndex":42.0,"contextMetrics":{},"playEndTime":"2025-10-29T00:52:13.010Z","atBatIndex":18},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Vladimir Guerrero Jr. homers (7) on a fly ball to left center field. Nathan Lukes scores.","rbi":2,"awayScore":2,"homeScore":1,"isOut":false},"about":{"atBatIndex":19,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-10-29T00:52:28.027Z","endTime":"2025-10-29T00:54:35.091Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":65},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"responsiblePitcher":{"id":660271,"link":"/api/v1/people/660271"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770"},"responsiblePitcher":{"id":660271,"link":"/api/v1/people/660271"},"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":88.2,"endSpeed":81.7,"strikeZoneTop":3.6399991933682,"strikeZoneBottom":1.66556144830513,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.768404971516997,"aZ":-32.848823454582075,"pfxX":1.0231914594809572,"pfxZ":-0.40571715744257464,"pX":0.396098418214293,"pZ":1.0728527096228455,"vX0":4.832495020676303,"vY0":-128.33900375577446,"vZ0":-5.69232597228373,"x":101.9,"y":209.81,"x0":-1.6416320666873503,"y0":50.00090100810397,"z0":5.868195664044386,"aX":1.7115424087868407},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":-1.8,"breakHorizontal":-2.9,"spinRate":2449,"spinDirection":78},"zone":14,"typeConfidence":2.0,"plateTime":0.42626082938753385,"extension":6.790329523831034},"index":0,"playId":"e2b1f11e-0825-3130-9916-8b1f23e1054f","pitchNumber":1,"startTime":"2025-10-29T00:52:38.768Z","endTime":"2025-10-29T00:52:41.856Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":660271,"link":"/api/v1/people/660271","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":669242,"link":"/api/v1/people/669242"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":571771,"link":"/api/v1/people/571771"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":665489,"link":"/api/v1/people/665489","batSide":{"code":"R","description":"Right"}},"first":{"id":664770,"link":"/api/v1/people/664770"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Left Field"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Right Field"}],"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":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":78.7,"endSpeed":72.4,"strikeZoneTop":3.64000015090992,"strikeZoneBottom":1.65724785617171,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.903359637741318,"aZ":-41.60762661755657,"pfxX":5.0142736610292635,"pfxZ":-7.124308985639068,"pX":-0.9737621112435322,"pZ":3.3347094222090727,"vX0":0.5281969945059142,"vY0":-114.60024392787712,"vZ0":2.780729854405152,"x":154.12,"y":148.74,"x0":-1.858517676316294,"y0":50.00074473467196,"z0":6.180507828899709,"aX":6.643402049209976},"breaks":{"breakAngle":9.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.0,"breakVerticalInduced":-11.9,"breakHorizontal":-9.2,"spinRate":2486,"spinDirection":42},"zone":11,"typeConfidence":2.0,"plateTime":0.4786338498129261,"extension":6.694434953556932},"index":1,"playId":"419757cd-aa2b-3051-b311-86b03e9727f5","pitchNumber":2,"startTime":"2025-10-29T00:53:11.970Z","endTime":"2025-10-29T00:53:16.090Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":660271,"link":"/api/v1/people/660271","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":669242,"link":"/api/v1/people/669242"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":571771,"link":"/api/v1/people/571771"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":665489,"link":"/api/v1/people/665489","batSide":{"code":"R","description":"Right"}},"first":{"id":664770,"link":"/api/v1/people/664770"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Left Field"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Right Field"}],"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.4,"endSpeed":89.5,"strikeZoneTop":3.64,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.103514107743408,"aZ":-17.001601065838656,"pfxX":-2.6014067551915225,"pfxZ":7.4416172469789155,"pX":-0.06480822938505797,"pZ":2.031550017199842,"vX0":6.168837299859566,"vY0":-141.62279562037676,"vZ0":-6.627788880975229,"x":119.47,"y":183.93,"x0":-1.9293783466860237,"y0":50.00653507046975,"z0":5.481986452930593,"aX":-5.307041206242292},"breaks":{"breakAngle":12.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":12.4,"breakHorizontal":3.5,"spinRate":2306,"spinDirection":213},"zone":8,"typeConfidence":2.0,"plateTime":0.386142724142331,"extension":6.723856287181141},"index":2,"playId":"84daf3e3-ee3e-35e0-9ac2-92dc5a2eb653","pitchNumber":3,"startTime":"2025-10-29T00:53:30.184Z","endTime":"2025-10-29T00:53:36.842Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":660271,"link":"/api/v1/people/660271","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":669242,"link":"/api/v1/people/669242"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":571771,"link":"/api/v1/people/571771"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":665489,"link":"/api/v1/people/665489","batSide":{"code":"R","description":"Right"}},"first":{"id":664770,"link":"/api/v1/people/664770"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Left Field"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Right Field"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.1,"endSpeed":77.6,"strikeZoneTop":3.64,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.522368755548733,"aZ":-29.24579575101767,"pfxX":4.950077270266055,"pfxZ":1.9004776560572552,"pX":-0.12292539602456168,"pZ":3.3357571602766987,"vX0":3.245297253719773,"vY0":-123.91588502469374,"vZ0":0.4145072079440095,"x":121.69,"y":148.71,"x0":-2.0961760680791595,"y0":50.00442995900981,"z0":5.624609937217366,"aX":7.640375909608519},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":3.8,"breakHorizontal":-9.7,"spinRate":2548,"spinDirection":69},"zone":2,"typeConfidence":2.0,"plateTime":0.44329676942493457,"extension":6.580523668113789},"hitData":{"launchSpeed":102.7,"launchAngle":25.0,"totalDistance":395.0,"trajectory":"fly_ball","hardness":"medium","location":"78","coordinates":{"coordX":76.65,"coordY":47.24}},"index":3,"playId":"a5653d68-83f0-37a5-b631-8b57d49c3ebb","pitchNumber":4,"startTime":"2025-10-29T00:54:03.809Z","endTime":"2025-10-29T00:54:35.091Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":660271,"link":"/api/v1/people/660271","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":669242,"link":"/api/v1/people/669242"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":571771,"link":"/api/v1/people/571771"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":665489,"link":"/api/v1/people/665489","batSide":{"code":"R","description":"Right"}},"first":{"id":664770,"link":"/api/v1/people/664770"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Left Field"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Right Field"}],"contextMetrics":{}}],"credits":[{"player":{"id":665489,"link":"/api/v1/people/665489"},"credit":"b_ab"},{"player":{"id":660271,"link":"/api/v1/people/660271"},"credit":"p_ab"},{"player":{"id":665489,"link":"/api/v1/people/665489"},"credit":"b_pa"},{"player":{"id":660271,"link":"/api/v1/people/660271"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":41.0,"awayTeamWinProbability":59.0,"homeTeamWinProbabilityAdded":-19.9,"leverageIndex":1.44,"dramaIndex":163.0,"contextMetrics":{},"playEndTime":"2025-10-29T00:54:35.091Z","atBatIndex":19},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Bo Bichette grounds out sharply, second baseman Tommy Edman to first baseman Freddie Freeman.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":20,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-10-29T00:54:36.897Z","endTime":"2025-10-29T00:55:07.203Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":669242,"link":"/api/v1/people/669242"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":518692,"link":"/api/v1/people/518692"},"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":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":98.3,"endSpeed":89.9,"strikeZoneTop":3.7,"strikeZoneBottom":1.74,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.53983202592128,"aZ":-14.366237131792833,"pfxX":-3.997249813533953,"pfxZ":8.609822766644502,"pX":0.649157079786266,"pZ":2.9013053199460184,"vX0":9.018866281556939,"vY0":-142.82048309859695,"vZ0":-4.769129227122003,"x":92.26,"y":160.44,"x0":-2.0285600745188717,"y0":50.00051563926161,"z0":5.4945265357359,"aX":-8.266185664524018},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":14.8,"breakHorizontal":5.4,"spinRate":2645,"spinDirection":214},"zone":6,"typeConfidence":2.0,"plateTime":0.3833377290377604,"extension":6.755963353786049},"hitData":{"launchSpeed":102.3,"launchAngle":-2.0,"totalDistance":40.0,"trajectory":"ground_ball","hardness":"hard","location":"4","coordinates":{"coordX":139.9,"coordY":142.27}},"index":0,"playId":"814200c7-93f7-388e-a3e2-aec535effcb2","pitchNumber":1,"startTime":"2025-10-29T00:54:59.116Z","endTime":"2025-10-29T00:55:07.203Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":660271,"link":"/api/v1/people/660271","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":669242,"link":"/api/v1/people/669242"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":571771,"link":"/api/v1/people/571771"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":666182,"link":"/api/v1/people/666182","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Left Field"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Right Field"}],"contextMetrics":{}}],"credits":[{"player":{"id":666182,"link":"/api/v1/people/666182"},"credit":"b_ab"},{"player":{"id":660271,"link":"/api/v1/people/660271"},"credit":"p_ab"},{"player":{"id":666182,"link":"/api/v1/people/666182"},"credit":"b_pa"},{"player":{"id":660271,"link":"/api/v1/people/660271"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":42.6,"awayTeamWinProbability":57.4,"homeTeamWinProbabilityAdded":1.6000000000000014,"leverageIndex":0.64,"dramaIndex":31.0,"contextMetrics":{},"playEndTime":"2025-10-29T00:55:07.203Z","atBatIndex":20},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Addison Barger flies out to left fielder Enrique Hernández.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":21,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-10-29T00:55:24.084Z","endTime":"2025-10-29T00:56:36.228Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":680718,"fullName":"Addison Barger","link":"/api/v1/people/680718"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":680718,"fullName":"Addison Barger","link":"/api/v1/people/680718"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":571771,"link":"/api/v1/people/571771"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":99.0,"endSpeed":91.2,"strikeZoneTop":3.73,"strikeZoneBottom":1.75,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.392980035596807,"aZ":-14.809454387804426,"pfxX":-4.278491868216246,"pfxZ":8.199124936940704,"pX":0.8951930089904713,"pZ":2.961539534364548,"vX0":10.368692538955647,"vY0":-143.92245293612785,"vZ0":-4.042936739021325,"x":82.88,"y":158.82,"x0":-2.1829402609559208,"y0":50.004911135093636,"z0":5.288858769793065,"aX":-9.064776569186186},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":14.3,"breakHorizontal":5.9,"spinRate":2630,"spinDirection":217},"zone":12,"typeConfidence":2.0,"plateTime":0.3791838710897468,"extension":6.905562628566623},"index":0,"playId":"6c222b76-0fc3-39c3-bf18-0be6a155e7e3","pitchNumber":1,"startTime":"2025-10-29T00:55:29.150Z","endTime":"2025-10-29T00:55:32.150Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":660271,"link":"/api/v1/people/660271","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":669242,"link":"/api/v1/people/669242"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":571771,"link":"/api/v1/people/571771"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":680718,"link":"/api/v1/people/680718","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Left Field"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Right Field"}],"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":88.5,"endSpeed":81.5,"strikeZoneTop":3.82646781289863,"strikeZoneBottom":1.96459136461756,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.148750340015443,"aZ":-33.16087729376626,"pfxX":-6.891249368060842,"pfxZ":-0.5843304528971949,"pX":-2.4018875711789835,"pZ":2.5850316120557246,"vX0":2.0635475955936764,"vY0":-128.88431294821171,"vZ0":-1.1020639605619067,"x":208.55,"y":168.98,"x0":-2.3163437429223834,"y0":50.0033052522958,"z0":5.573235571509631,"aX":-11.623155823191098},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":-1.1,"breakHorizontal":12.0,"spinRate":1448,"spinDirection":237},"zone":13,"typeConfidence":2.0,"plateTime":0.4245673924050126,"extension":6.723936646155402},"index":1,"playId":"04e44d74-87eb-3b6e-90aa-0d1c22feb15b","pitchNumber":2,"startTime":"2025-10-29T00:55:49.131Z","endTime":"2025-10-29T00:55:52.131Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":660271,"link":"/api/v1/people/660271","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":669242,"link":"/api/v1/people/669242"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":571771,"link":"/api/v1/people/571771"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":680718,"link":"/api/v1/people/680718","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Left Field"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Right Field"}],"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":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":77.4,"endSpeed":70.7,"strikeZoneTop":3.73,"strikeZoneBottom":1.75,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.346468809284936,"aZ":-42.29765904616393,"pfxX":6.523790426061875,"pfxZ":-8.00516482924471,"pX":0.4988237293426467,"pZ":2.5737485206278974,"vX0":3.8878574077797743,"vY0":-112.61294482035692,"vZ0":2.1076270849633385,"x":97.99,"y":169.29,"x0":-2.1064654781502563,"y0":50.00247825895763,"z0":5.95320749414689,"aX":8.250515810659062},"breaks":{"breakAngle":12.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-59.6,"breakVerticalInduced":-13.4,"breakHorizontal":-13.0,"spinRate":2759,"spinDirection":45},"zone":6,"typeConfidence":2.0,"plateTime":0.48923939724355137,"extension":6.690579147225637},"index":2,"playId":"62bae8b1-3409-3f98-aeef-35e2d5c642e0","pitchNumber":3,"startTime":"2025-10-29T00:56:04.533Z","endTime":"2025-10-29T00:56:07.694Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":660271,"link":"/api/v1/people/660271","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":669242,"link":"/api/v1/people/669242"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":571771,"link":"/api/v1/people/571771"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":680718,"link":"/api/v1/people/680718","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Left Field"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Right Field"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"index":3,"startTime":"2025-10-29T00:56:22.064Z","endTime":"2025-10-29T00:56:27.398Z","isPitch":false,"type":"action","player":{"id":680718,"link":"/api/v1/people/680718"},"defense":{"pitcher":{"id":660271,"link":"/api/v1/people/660271","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":669242,"link":"/api/v1/people/669242"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":571771,"link":"/api/v1/people/571771"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":680718,"link":"/api/v1/people/680718","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Left Field"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Right Field"}],"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(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.2,"endSpeed":80.4,"strikeZoneTop":3.73,"strikeZoneBottom":1.75,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.46245135023955,"aZ":-31.1716141229411,"pfxX":-6.664014422210899,"pfxZ":0.6027712412383348,"pX":-0.7983601700594272,"pZ":2.7991834172135515,"vX0":5.266427809471667,"vY0":-128.31646509886284,"vZ0":-1.5400264140412954,"x":147.43,"y":163.2,"x0":-2.0194021184328212,"y0":50.00048992099681,"z0":5.853414960220025,"aX":-11.025675438538286},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":1.0,"breakHorizontal":10.8,"spinRate":1264,"spinDirection":238},"zone":4,"typeConfidence":2.0,"plateTime":0.4281233569262568,"extension":6.605976455053848},"hitData":{"launchSpeed":88.8,"launchAngle":43.0,"totalDistance":287.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":61.1,"coordY":103.76}},"index":4,"playId":"30abf164-a37e-30d2-a0e4-c801d3ab04f0","pitchNumber":4,"startTime":"2025-10-29T00:56:27.398Z","endTime":"2025-10-29T00:56:36.228Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":660271,"link":"/api/v1/people/660271","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":669242,"link":"/api/v1/people/669242"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":571771,"link":"/api/v1/people/571771"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":680718,"link":"/api/v1/people/680718","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Left Field"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Right Field"}],"contextMetrics":{}}],"credits":[{"player":{"id":680718,"link":"/api/v1/people/680718"},"credit":"b_ab"},{"player":{"id":660271,"link":"/api/v1/people/660271"},"credit":"p_ab"},{"player":{"id":680718,"link":"/api/v1/people/680718"},"credit":"b_pa"},{"player":{"id":660271,"link":"/api/v1/people/660271"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":43.7,"awayTeamWinProbability":56.3,"homeTeamWinProbabilityAdded":1.1000000000000014,"leverageIndex":0.42,"dramaIndex":22.0,"contextMetrics":{},"playEndTime":"2025-10-29T00:56:36.228Z","atBatIndex":21},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Shohei Ohtani strikes out on a foul tip.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":22,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-10-29T00:59:45.365Z","endTime":"2025-10-29T01:01:10.929Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669456,"fullName":"Shane Bieber","link":"/api/v1/people/669456"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":672386,"link":"/api/v1/people/672386"},"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":88.5,"endSpeed":81.4,"strikeZoneTop":3.51999919317084,"strikeZoneBottom":1.67590120030337,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.346946967013398,"aZ":-28.88133481778692,"pfxX":-8.882892084167523,"pfxZ":1.9677100988685585,"pX":0.4808941970061383,"pZ":0.7223416345245898,"vX0":7.713615856965252,"vY0":-128.54245144424874,"vZ0":-5.90038123782764,"x":98.67,"y":219.28,"x0":-1.4029675913902846,"y0":50.00590353745018,"z0":5.286700527864563,"aX":-14.885761266657722},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":2.4,"breakHorizontal":14.4,"spinRate":1262,"spinDirection":250},"zone":14,"typeConfidence":2.0,"plateTime":0.4259085400983347,"extension":6.375268930178703},"index":0,"playId":"f8c65b30-caae-3d73-b27a-152344946604","pitchNumber":1,"startTime":"2025-10-29T00:59:52.212Z","endTime":"2025-10-29T00:59:55.556Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669456,"link":"/api/v1/people/669456","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":664770,"link":"/api/v1/people/664770"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":680718,"link":"/api/v1/people/680718"}},"offense":{"batter":{"id":660271,"link":"/api/v1/people/660271","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Left Field"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Right Field"}],"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":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.7,"endSpeed":81.9,"strikeZoneTop":3.52,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.760799724216017,"aZ":-34.19686825734533,"pfxX":-7.17967057668969,"pfxZ":-1.1944331229837601,"pX":0.21805474859656115,"pZ":1.7519738697661267,"vX0":6.72776405031565,"vY0":-129.13846982973521,"vZ0":-2.620018467498987,"x":108.69,"y":191.48,"x0":-1.4825005410037122,"y0":50.001008151892854,"z0":5.398458141729624,"aX":-12.179872342333523},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":-2.5,"breakHorizontal":11.6,"spinRate":1279,"spinDirection":251},"zone":8,"typeConfidence":2.0,"plateTime":0.4234085013172888,"extension":6.341644839183746},"index":1,"playId":"6a04b88f-03f6-32c3-a1ff-d0e73d986a44","pitchNumber":2,"startTime":"2025-10-29T01:00:07.681Z","endTime":"2025-10-29T01:00:10.860Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669456,"link":"/api/v1/people/669456","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":664770,"link":"/api/v1/people/664770"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":680718,"link":"/api/v1/people/680718"}},"offense":{"batter":{"id":660271,"link":"/api/v1/people/660271","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Left Field"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Right Field"}],"contextMetrics":{}},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.8,"endSpeed":81.2,"strikeZoneTop":3.52,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.191011037390357,"aZ":-24.403677691816707,"pfxX":-0.588959444539713,"pfxZ":4.65141347149993,"pX":0.9949321304657733,"pZ":2.305598363800854,"vX0":6.394544677104256,"vY0":-127.86194524131346,"vZ0":-3.2204061580968766,"x":79.08,"y":176.53,"x0":-1.4525137202400928,"y0":50.00342359536007,"z0":5.477901154410086,"aX":-0.9853828975611477},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":8.0,"breakHorizontal":-0.2,"spinRate":2531,"spinDirection":216},"zone":14,"typeConfidence":2.0,"plateTime":0.42694397757460845,"extension":6.491575693690777},"index":2,"playId":"fb804f3d-2c7f-37e7-b36e-98479b271c1d","pitchNumber":3,"startTime":"2025-10-29T01:00:25.221Z","endTime":"2025-10-29T01:00:28.221Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669456,"link":"/api/v1/people/669456","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":664770,"link":"/api/v1/people/664770"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":680718,"link":"/api/v1/people/680718"}},"offense":{"batter":{"id":660271,"link":"/api/v1/people/660271","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Left Field"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Right Field"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"index":3,"startTime":"2025-10-29T01:00:33.698Z","endTime":"2025-10-29T01:00:47.134Z","isPitch":false,"type":"action","player":{"id":660271,"link":"/api/v1/people/660271"},"defense":{"pitcher":{"id":669456,"link":"/api/v1/people/669456","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":664770,"link":"/api/v1/people/664770"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":680718,"link":"/api/v1/people/680718"}},"offense":{"batter":{"id":660271,"link":"/api/v1/people/660271","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Left Field"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Right Field"}],"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":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.6,"endSpeed":75.7,"strikeZoneTop":3.52000069913466,"strikeZoneBottom":1.66794311951724,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.014474450828644,"aZ":-40.94631914561247,"pfxX":2.796936598223439,"pfxZ":-6.0598670480469465,"pX":-0.1429837183119429,"pZ":0.7879885682470258,"vX0":2.4938209279285295,"vY0":-120.24551757670457,"vZ0":-2.47423526664719,"x":122.45,"y":217.5,"x0":-1.561737301879448,"y0":50.00553695970986,"z0":5.506464573955377,"aX":4.045663260166508},"breaks":{"breakAngle":6.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.7,"breakVerticalInduced":-11.3,"breakHorizontal":-5.8,"spinRate":2389,"spinDirection":35},"zone":13,"typeConfidence":2.0,"plateTime":0.45767620833872336,"extension":6.572644777000262},"index":4,"playId":"6c77ab97-a871-3f04-9436-38872e4a4ffc","pitchNumber":4,"startTime":"2025-10-29T01:00:47.134Z","endTime":"2025-10-29T01:00:51.245Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669456,"link":"/api/v1/people/669456","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":664770,"link":"/api/v1/people/664770"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":680718,"link":"/api/v1/people/680718"}},"offense":{"batter":{"id":660271,"link":"/api/v1/people/660271","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Left Field"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Right Field"}],"contextMetrics":{}},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.9,"endSpeed":80.7,"strikeZoneTop":3.52,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.885501101521108,"aZ":-28.04039657155046,"pfxX":-7.8761637424813316,"pfxZ":2.4698380849333548,"pX":-0.6904873026655555,"pZ":2.1833781942296033,"vX0":4.738830752641328,"vY0":-129.29468175510354,"vZ0":-2.620845366617557,"x":143.32,"y":179.83,"x0":-1.534872918903935,"y0":50.00159852894478,"z0":5.3878953264128295,"aX":-13.178943210580654},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":4.1,"breakHorizontal":13.1,"spinRate":1194,"spinDirection":248},"zone":7,"typeConfidence":2.0,"plateTime":0.42552806755815986,"extension":6.960387536189404},"index":5,"playId":"25b8aed5-8c79-34f8-a6ad-18e4f8c2e214","pitchNumber":5,"startTime":"2025-10-29T01:01:07.929Z","endTime":"2025-10-29T01:01:10.929Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669456,"link":"/api/v1/people/669456","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":664770,"link":"/api/v1/people/664770"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":680718,"link":"/api/v1/people/680718"}},"offense":{"batter":{"id":660271,"link":"/api/v1/people/660271","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Left Field"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Right Field"}],"contextMetrics":{}}],"credits":[{"player":{"id":660271,"link":"/api/v1/people/660271"},"credit":"b_ab"},{"player":{"id":669456,"link":"/api/v1/people/669456"},"credit":"p_ab"},{"player":{"id":660271,"link":"/api/v1/people/660271"},"credit":"b_pa"},{"player":{"id":669456,"link":"/api/v1/people/669456"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":40.9,"awayTeamWinProbability":59.1,"homeTeamWinProbabilityAdded":-2.8000000000000043,"leverageIndex":1.07,"dramaIndex":49.0,"contextMetrics":{},"playEndTime":"2025-10-29T01:01:10.929Z","atBatIndex":22},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Mookie Betts lines out sharply to third baseman Ernie Clement.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":23,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-10-29T01:01:13.262Z","endTime":"2025-10-29T01:01:56.925Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":605141,"fullName":"Mookie Betts","link":"/api/v1/people/605141"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669456,"fullName":"Shane Bieber","link":"/api/v1/people/669456"},"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":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":605141,"fullName":"Mookie Betts","link":"/api/v1/people/605141"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":676391,"link":"/api/v1/people/676391"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.0,"endSpeed":84.1,"strikeZoneTop":3.22413026892673,"strikeZoneBottom":1.46725920289042,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.463747835970025,"aZ":-13.182054637018705,"pfxX":-8.70199000714466,"pfxZ":10.401266602543142,"pX":0.3012864598907492,"pZ":2.0860248503599195,"vX0":7.484314280750851,"vY0":-135.04330728295307,"vZ0":-6.215708135328768,"x":105.52,"y":182.46,"x0":-1.390705425390643,"y0":50.00637936461976,"z0":5.364504230316064,"aX":-15.896727019366704},"breaks":{"breakAngle":44.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":17.5,"breakHorizontal":13.9,"spinRate":2485,"spinDirection":218},"zone":6,"typeConfidence":2.0,"plateTime":0.407326255416133,"extension":6.931939831498694},"index":0,"playId":"15b08b38-6714-3cc9-96cd-84bb8e9fa2df","pitchNumber":1,"startTime":"2025-10-29T01:01:35.531Z","endTime":"2025-10-29T01:01:38.769Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669456,"link":"/api/v1/people/669456","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":664770,"link":"/api/v1/people/664770"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":680718,"link":"/api/v1/people/680718"}},"offense":{"batter":{"id":605141,"link":"/api/v1/people/605141","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Left Field"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Right Field"}],"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":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.0,"endSpeed":84.3,"strikeZoneTop":3.18,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.1405713971874,"aZ":-14.361283368034814,"pfxX":-7.110214106335032,"pfxZ":9.7105887631369,"pX":-0.5467405898358231,"pZ":2.4098279403440994,"vX0":4.551036633952163,"vY0":-135.2319854348675,"vZ0":-5.262084480102991,"x":137.84,"y":173.71,"x0":-1.3360770790817638,"y0":50.001912766312635,"z0":5.404347621124162,"aX":-13.041724857757982},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":16.6,"breakHorizontal":11.8,"spinRate":2392,"spinDirection":218},"zone":4,"typeConfidence":2.0,"plateTime":0.40653271133938684,"extension":6.979359272489644},"hitData":{"launchSpeed":100.4,"launchAngle":7.0,"totalDistance":123.0,"trajectory":"line_drive","hardness":"hard","location":"5","coordinates":{"coordX":90.31,"coordY":167.72}},"index":1,"playId":"e9ca261b-6f72-355e-bb67-ab6ef90752b9","pitchNumber":2,"startTime":"2025-10-29T01:01:50.424Z","endTime":"2025-10-29T01:01:56.925Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669456,"link":"/api/v1/people/669456","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":664770,"link":"/api/v1/people/664770"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":680718,"link":"/api/v1/people/680718"}},"offense":{"batter":{"id":605141,"link":"/api/v1/people/605141","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Left Field"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Right Field"}],"contextMetrics":{}}],"credits":[{"player":{"id":605141,"link":"/api/v1/people/605141"},"credit":"b_ab"},{"player":{"id":669456,"link":"/api/v1/people/669456"},"credit":"p_ab"},{"player":{"id":605141,"link":"/api/v1/people/605141"},"credit":"b_pa"},{"player":{"id":669456,"link":"/api/v1/people/669456"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":39.0,"awayTeamWinProbability":61.0,"homeTeamWinProbabilityAdded":-1.8999999999999986,"leverageIndex":0.78,"dramaIndex":36.0,"contextMetrics":{},"playEndTime":"2025-10-29T01:01:56.925Z","atBatIndex":23},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Freddie Freeman singles on a line drive to left fielder Nathan Lukes.","rbi":0,"awayScore":2,"homeScore":1,"isOut":false},"about":{"atBatIndex":24,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-10-29T01:02:07.820Z","endTime":"2025-10-29T01:03:40.515Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669456,"fullName":"Shane Bieber","link":"/api/v1/people/669456"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":664770,"link":"/api/v1/people/664770"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.3,"endSpeed":85.0,"strikeZoneTop":3.69704922513888,"strikeZoneBottom":1.86489733019217,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.600524344475453,"aZ":-12.606127204466487,"pfxX":-7.405903300354663,"pfxZ":10.563840237713451,"pX":0.29206097270954556,"pZ":1.585207843711185,"vX0":6.9680428579937095,"vY0":-135.47493750780404,"vZ0":-7.688177291442479,"x":105.87,"y":195.98,"x0":-1.355660769879904,"y0":50.00218693994052,"z0":5.348109777668768,"aX":-13.71628575662616},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":17.6,"breakHorizontal":11.9,"spinRate":2346,"spinDirection":218},"zone":14,"typeConfidence":2.0,"plateTime":0.40487981294952213,"extension":6.983107685018545},"index":0,"playId":"e94f133d-0695-3434-9cf9-c9a012b0763a","pitchNumber":1,"startTime":"2025-10-29T01:02:27.091Z","endTime":"2025-10-29T01:02:30.654Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669456,"link":"/api/v1/people/669456","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":664770,"link":"/api/v1/people/664770"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":680718,"link":"/api/v1/people/680718"}},"offense":{"batter":{"id":518692,"link":"/api/v1/people/518692","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Left Field"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Right Field"}],"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":89.1,"endSpeed":81.4,"strikeZoneTop":3.69,"strikeZoneBottom":1.79,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.200608657915087,"aZ":-24.920575906336467,"pfxX":-9.467337990622,"pfxZ":4.287369610169834,"pX":-0.26572800253312445,"pZ":1.8192971617087121,"vX0":6.405008729470787,"vY0":-129.5747466008366,"vZ0":-4.0310925788321565,"x":127.13,"y":189.66,"x0":-1.545150870862294,"y0":50.005529663337754,"z0":5.309400552106976,"aX":-16.029378858784906},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":7.1,"breakHorizontal":15.6,"spinRate":1348,"spinDirection":244},"zone":8,"typeConfidence":2.0,"plateTime":0.42343352918668087,"extension":6.416995349759962},"index":1,"playId":"e5f3d225-3c59-3117-b2dc-39ad597972a0","pitchNumber":2,"startTime":"2025-10-29T01:02:41.858Z","endTime":"2025-10-29T01:02:44.875Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669456,"link":"/api/v1/people/669456","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":664770,"link":"/api/v1/people/664770"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":680718,"link":"/api/v1/people/680718"}},"offense":{"batter":{"id":518692,"link":"/api/v1/people/518692","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Left Field"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Right Field"}],"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":2,"outs":2},"pitchData":{"startSpeed":85.8,"endSpeed":79.7,"strikeZoneTop":3.69,"strikeZoneBottom":1.79,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.954546771575835,"aZ":-31.03391589956842,"pfxX":-0.665263672162733,"pfxZ":0.71863705030104,"pX":1.1499692408060975,"pZ":1.6492836578334618,"vX0":6.39486452976031,"vY0":-124.9509510429639,"vZ0":-3.1207634111267124,"x":73.17,"y":194.25,"x0":-1.345949013340363,"y0":50.00518776848529,"z0":5.439592394953733,"aX":-1.0617034790716064},"breaks":{"breakAngle":0.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":0.8,"breakHorizontal":-0.1,"spinRate":2641,"spinDirection":19},"zone":14,"typeConfidence":2.0,"plateTime":0.436785515323618,"extension":6.888774235412302},"index":2,"playId":"080cd8ae-a1d2-331a-a646-378804e2e6be","pitchNumber":3,"startTime":"2025-10-29T01:03:06.257Z","endTime":"2025-10-29T01:03:09.305Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669456,"link":"/api/v1/people/669456","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":664770,"link":"/api/v1/people/664770"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":680718,"link":"/api/v1/people/680718"}},"offense":{"batter":{"id":518692,"link":"/api/v1/people/518692","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Left Field"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Right Field"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.4,"endSpeed":82.2,"strikeZoneTop":3.69,"strikeZoneBottom":1.79,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.119828763521635,"aZ":-21.203289213146906,"pfxX":-0.5089328873359131,"pfxZ":6.360262134034146,"pX":-0.3442467787981755,"pZ":2.7923180695398515,"vX0":3.4528710422810365,"vY0":-130.18769202633715,"vZ0":-2.8085696719538316,"x":130.12,"y":163.39,"x0":-1.618863666926346,"y0":50.00101428969778,"z0":5.481441422999064,"aX":-0.8777760964875656},"breaks":{"breakAngle":0.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":11.2,"breakHorizontal":0.2,"spinRate":2421,"spinDirection":217},"zone":4,"typeConfidence":2.0,"plateTime":0.41996239765656185,"extension":6.596934768171749},"hitData":{"launchSpeed":87.5,"launchAngle":21.0,"totalDistance":268.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":83.64,"coordY":85.41}},"index":3,"playId":"d242ad41-7c98-3a78-932f-7fac7ade44ab","pitchNumber":4,"startTime":"2025-10-29T01:03:28.892Z","endTime":"2025-10-29T01:03:40.515Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669456,"link":"/api/v1/people/669456","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":664770,"link":"/api/v1/people/664770"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":680718,"link":"/api/v1/people/680718"}},"offense":{"batter":{"id":518692,"link":"/api/v1/people/518692","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Left Field"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Right Field"}],"contextMetrics":{}}],"credits":[{"player":{"id":518692,"link":"/api/v1/people/518692"},"credit":"b_ab"},{"player":{"id":669456,"link":"/api/v1/people/669456"},"credit":"p_ab"},{"player":{"id":518692,"link":"/api/v1/people/518692"},"credit":"b_pa"},{"player":{"id":669456,"link":"/api/v1/people/669456"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":40.400000000000006,"awayTeamWinProbability":59.599999999999994,"homeTeamWinProbabilityAdded":1.4000000000000057,"leverageIndex":0.5,"dramaIndex":26.0,"contextMetrics":{},"playEndTime":"2025-10-29T01:03:40.515Z","atBatIndex":24},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Will Smith grounds out, third baseman Ernie Clement to first baseman Vladimir Guerrero Jr.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":25,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-10-29T01:03:48.692Z","endTime":"2025-10-29T01:05:39.527Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":3},"matchup":{"batter":{"id":669257,"fullName":"Will Smith","link":"/api/v1/people/669257"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669456,"fullName":"Shane Bieber","link":"/api/v1/people/669456"},"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":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":669257,"fullName":"Will Smith","link":"/api/v1/people/669257"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":676391,"link":"/api/v1/people/676391"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":665489,"link":"/api/v1/people/665489"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.7,"endSpeed":85.7,"strikeZoneTop":3.399998757083,"strikeZoneBottom":1.65529225372693,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.53795409908283,"aZ":-13.478538678470473,"pfxX":-5.524713047187585,"pfxZ":9.929634885900088,"pX":1.163188962568064,"pZ":3.480666443921361,"vX0":8.416594412883956,"vY0":-136.25881887620724,"vZ0":-2.952474109616692,"x":72.66,"y":144.8,"x0":-1.24594089869773,"y0":50.005513058315444,"z0":5.507883045201092,"aX":-10.405772042145436},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":17.5,"breakHorizontal":8.3,"spinRate":2467,"spinDirection":216},"zone":12,"typeConfidence":2.0,"plateTime":0.4017594676636058,"extension":6.746432110661593},"index":0,"playId":"de0a6880-8ee7-355a-81bf-be4b75cc462a","pitchNumber":1,"startTime":"2025-10-29T01:04:07.955Z","endTime":"2025-10-29T01:04:11.395Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669456,"link":"/api/v1/people/669456","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":664770,"link":"/api/v1/people/664770"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":680718,"link":"/api/v1/people/680718"}},"offense":{"batter":{"id":669257,"link":"/api/v1/people/669257","batSide":{"code":"R","description":"Right"}},"first":{"id":518692,"link":"/api/v1/people/518692"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Left Field"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Right Field"}],"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":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.3,"endSpeed":81.5,"strikeZoneTop":3.39999866701046,"strikeZoneBottom":1.72197963576414,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.55897523715561,"aZ":-30.834402287847514,"pfxX":-7.547818436810227,"pfxZ":0.7970485197199819,"pX":1.1769084094717606,"pZ":1.0595941735320116,"vX0":8.681036604590194,"vY0":-128.37986887752058,"vZ0":-4.7451089051038515,"x":72.14,"y":210.17,"x0":-1.2612105429897427,"y0":50.00022363696962,"z0":5.320382318228012,"aX":-12.648681222153582},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":0.6,"breakHorizontal":11.8,"spinRate":1219,"spinDirection":250},"zone":14,"typeConfidence":2.0,"plateTime":0.42597756055018055,"extension":6.807916267657224},"index":1,"playId":"1b0f4459-e1c3-3782-9c84-6028612ae7f6","pitchNumber":2,"startTime":"2025-10-29T01:04:28.831Z","endTime":"2025-10-29T01:04:32.277Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669456,"link":"/api/v1/people/669456","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":664770,"link":"/api/v1/people/664770"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":680718,"link":"/api/v1/people/680718"}},"offense":{"batter":{"id":669257,"link":"/api/v1/people/669257","batSide":{"code":"R","description":"Right"}},"first":{"id":518692,"link":"/api/v1/people/518692"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Left Field"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Right Field"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.3,"endSpeed":79.7,"strikeZoneTop":3.39999981301071,"strikeZoneBottom":1.66617273690772,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.416083731345534,"aZ":-29.23323214290701,"pfxX":-1.1802666195491165,"pfxZ":1.8465771611716217,"pX":1.7394440888227332,"pZ":0.09594997779767747,"vX0":7.966078865051257,"vY0":-125.3783539119039,"vZ0":-6.966237039709368,"x":50.7,"y":236.19,"x0":-1.3259007933954974,"y0":50.00096804407718,"z0":5.2967408248780785,"aX":-1.8783165085125724},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":1.9,"breakHorizontal":0.4,"spinRate":2664,"spinDirection":323},"zone":14,"typeConfidence":2.0,"plateTime":0.4368956231120995,"extension":6.264672000040683},"index":2,"playId":"8fcba1ec-f78e-3080-aad0-50f99ed1132d","pitchNumber":3,"startTime":"2025-10-29T01:04:47.591Z","endTime":"2025-10-29T01:04:50.591Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669456,"link":"/api/v1/people/669456","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":664770,"link":"/api/v1/people/664770"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":680718,"link":"/api/v1/people/680718"}},"offense":{"batter":{"id":669257,"link":"/api/v1/people/669257","batSide":{"code":"R","description":"Right"}},"first":{"id":518692,"link":"/api/v1/people/518692"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Left Field"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Right Field"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"preCount":{"balls":3,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.8,"endSpeed":85.1,"strikeZoneTop":3.3999987990205,"strikeZoneBottom":1.72821732148541,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.121161747045697,"aZ":-12.939927496876694,"pfxX":-5.467219797680118,"pfxZ":10.379264106929671,"pX":0.42759934819089174,"pZ":2.5968475587529776,"vX0":6.543113507467495,"vY0":-134.9652606921085,"vZ0":-5.035651681158755,"x":100.7,"y":168.67,"x0":-1.3126524003669648,"y0":50.00462278240143,"z0":5.391226321345805,"aX":-10.133741924946735},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":18.0,"breakHorizontal":8.6,"spinRate":2485,"spinDirection":217},"zone":6,"typeConfidence":2.0,"plateTime":0.4051294425679286,"extension":7.001032108595038},"index":3,"playId":"acbbae3c-22bc-3260-8495-3317cf82dc63","pitchNumber":4,"startTime":"2025-10-29T01:05:11.160Z","endTime":"2025-10-29T01:05:14.218Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669456,"link":"/api/v1/people/669456","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":664770,"link":"/api/v1/people/664770"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":680718,"link":"/api/v1/people/680718"}},"offense":{"batter":{"id":669257,"link":"/api/v1/people/669257","batSide":{"code":"R","description":"Right"}},"first":{"id":518692,"link":"/api/v1/people/518692"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Left Field"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Right Field"}],"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":2},"preCount":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.4,"endSpeed":81.2,"strikeZoneTop":3.4,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.46676134301918,"aZ":-26.46483725889592,"pfxX":0.5603238394821033,"pfxZ":3.4285411041949985,"pX":0.46440184733237666,"pZ":2.9577479233288786,"vX0":4.752096039588585,"vY0":-127.31259239454194,"vZ0":-1.2785726556772006,"x":99.3,"y":158.92,"x0":-1.4877291384740925,"y0":50.004594479743425,"z0":5.532187294843429,"aX":0.9331959980467105},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":6.2,"breakHorizontal":-1.9,"spinRate":2569,"spinDirection":209},"zone":3,"typeConfidence":2.0,"plateTime":0.4277923847757794,"extension":6.623774995846627},"hitData":{"launchSpeed":84.0,"launchAngle":6.0,"totalDistance":100.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":101.32,"coordY":160.71}},"index":4,"playId":"a9cb3ecc-3ac9-32c3-9202-d16eb15b0a4d","pitchNumber":5,"startTime":"2025-10-29T01:05:30.932Z","endTime":"2025-10-29T01:05:39.527Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669456,"link":"/api/v1/people/669456","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":664770,"link":"/api/v1/people/664770"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":680718,"link":"/api/v1/people/680718"}},"offense":{"batter":{"id":669257,"link":"/api/v1/people/669257","batSide":{"code":"R","description":"Right"}},"first":{"id":518692,"link":"/api/v1/people/518692"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Left Field"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Right Field"}],"contextMetrics":{}}],"credits":[{"player":{"id":669257,"link":"/api/v1/people/669257"},"credit":"b_ab"},{"player":{"id":669456,"link":"/api/v1/people/669456"},"credit":"p_ab"},{"player":{"id":669257,"link":"/api/v1/people/669257"},"credit":"b_pa"},{"player":{"id":669456,"link":"/api/v1/people/669456"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":37.7,"awayTeamWinProbability":62.3,"homeTeamWinProbabilityAdded":-2.700000000000003,"leverageIndex":1.09,"dramaIndex":49.0,"contextMetrics":{},"playEndTime":"2025-10-29T01:05:39.527Z","atBatIndex":25},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Alejandro Kirk strikes out swinging.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":26,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-10-29T01:08:35.038Z","endTime":"2025-10-29T01:10:01.603Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":672386,"fullName":"Alejandro Kirk","link":"/api/v1/people/672386"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":672386,"fullName":"Alejandro Kirk","link":"/api/v1/people/672386"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":669257,"link":"/api/v1/people/669257"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.5,"endSpeed":85.2,"strikeZoneTop":3.09999908553789,"strikeZoneBottom":1.49478925706453,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.468935244050318,"aZ":-19.972629639725415,"pfxX":-9.859383275238262,"pfxZ":6.597799087724635,"pX":2.0349922089481804,"pZ":1.68613408204528,"vX0":13.074846728854862,"vY0":-135.3745447965727,"vZ0":-6.569946125520996,"x":39.43,"y":193.25,"x0":-1.5839775524487794,"y0":50.005195556073865,"z0":5.549974997456283,"aX":-18.24167387930637},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":10.6,"breakHorizontal":15.0,"spinRate":2204,"spinDirection":220},"zone":14,"typeConfidence":2.0,"plateTime":0.40512062323443354,"extension":6.647417179038811},"index":0,"playId":"4d4077dd-7798-3813-9329-432c63005b56","pitchNumber":1,"startTime":"2025-10-29T01:08:46.089Z","endTime":"2025-10-29T01:08:49.157Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":660271,"link":"/api/v1/people/660271","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":669242,"link":"/api/v1/people/669242"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":571771,"link":"/api/v1/people/571771"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":672386,"link":"/api/v1/people/672386","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Left Field"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Right Field"}],"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":97.0,"endSpeed":88.6,"strikeZoneTop":3.1,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.21391811150711,"aZ":-13.632463867630213,"pfxX":-4.706058070981419,"pfxZ":9.22883250045668,"pX":0.047197617392824714,"pZ":2.2893855618601746,"vX0":7.77875090464798,"vY0":-140.9065153953771,"vZ0":-6.356690324511638,"x":115.2,"y":176.97,"x0":-2.138661707139823,"y0":50.00454629187281,"z0":5.4565111626594875,"aX":-9.457544801245373},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":15.6,"breakHorizontal":7.0,"spinRate":2415,"spinDirection":221},"zone":5,"typeConfidence":2.0,"plateTime":0.388799667246575,"extension":6.671686736623018},"index":1,"playId":"0d601c16-2ab0-32b7-9a40-97b821a40330","pitchNumber":2,"startTime":"2025-10-29T01:09:02.399Z","endTime":"2025-10-29T01:09:05.399Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":660271,"link":"/api/v1/people/660271","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":669242,"link":"/api/v1/people/669242"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":571771,"link":"/api/v1/people/571771"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":672386,"link":"/api/v1/people/672386","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Left Field"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Right Field"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"index":2,"startTime":"2025-10-29T01:09:18.303Z","endTime":"2025-10-29T01:09:26.235Z","isPitch":false,"type":"action","player":{"id":672386,"link":"/api/v1/people/672386"},"defense":{"pitcher":{"id":660271,"link":"/api/v1/people/660271","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":669242,"link":"/api/v1/people/669242"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":571771,"link":"/api/v1/people/571771"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":672386,"link":"/api/v1/people/672386","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Left Field"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Right Field"}],"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":96.9,"endSpeed":88.2,"strikeZoneTop":3.21445938146161,"strikeZoneBottom":1.65746279221105,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.84041284032739,"aZ":-15.924412108114465,"pfxX":-3.0620776595561696,"pfxZ":8.114641264503742,"pX":0.5154242928540186,"pZ":3.730596812070972,"vX0":8.159479218461675,"vY0":-140.83675935830294,"vZ0":-2.104990058147396,"x":97.35,"y":138.05,"x0":-2.0252944018564767,"y0":50.00681852269589,"z0":5.521060899584356,"aX":-6.135691747489333},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":14.4,"breakHorizontal":3.8,"spinRate":2416,"spinDirection":213},"zone":12,"typeConfidence":2.0,"plateTime":0.38933310803483323,"extension":6.623356030432662},"index":3,"playId":"63c3fc27-c0cf-3f35-b223-edf539333fa7","pitchNumber":3,"startTime":"2025-10-29T01:09:26.235Z","endTime":"2025-10-29T01:09:31.124Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":660271,"link":"/api/v1/people/660271","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":669242,"link":"/api/v1/people/669242"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":571771,"link":"/api/v1/people/571771"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":672386,"link":"/api/v1/people/672386","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Left Field"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Right Field"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.4,"endSpeed":88.0,"strikeZoneTop":3.15627326119167,"strikeZoneBottom":1.59645657645818,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.40530898038845,"aZ":-14.792179526499998,"pfxX":-3.993317144276186,"pfxZ":8.74877650801572,"pX":-0.9821809805531674,"pZ":2.0115619150865824,"vX0":5.061306140789981,"vY0":-140.22625653297126,"vZ0":-6.487909417010709,"x":154.44,"y":184.47,"x0":-2.2936807541766155,"y0":50.00342475878843,"z0":5.324536957237152,"aX":-7.934553981359852},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":14.6,"breakHorizontal":6.1,"spinRate":2462,"spinDirection":222},"zone":13,"typeConfidence":2.0,"plateTime":0.39095043673611407,"extension":6.7302118501842},"index":4,"playId":"15065678-2d38-3c49-9836-9865a3e6e45b","pitchNumber":4,"startTime":"2025-10-29T01:09:42.199Z","endTime":"2025-10-29T01:09:45.848Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":660271,"link":"/api/v1/people/660271","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":669242,"link":"/api/v1/people/669242"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":571771,"link":"/api/v1/people/571771"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":672386,"link":"/api/v1/people/672386","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Left Field"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Right Field"}],"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":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":79.2,"endSpeed":72.4,"strikeZoneTop":3.1,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.117051056478402,"aZ":-42.05816405432498,"pfxX":7.029860050104928,"pfxZ":-7.445911529069512,"pX":-0.36644875050571357,"pZ":2.4520107952648984,"vX0":1.5130299312821982,"vY0":-115.24877911292108,"vZ0":1.222093299885077,"x":130.97,"y":172.58,"x0":-1.9465336672372004,"y0":50.003931089398876,"z0":6.02007855863242,"aX":9.329155763316946},"breaks":{"breakAngle":13.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.8,"breakVerticalInduced":-12.7,"breakHorizontal":-13.1,"spinRate":2613,"spinDirection":43},"zone":4,"typeConfidence":2.0,"plateTime":0.4777311804610145,"extension":6.577678237799279},"index":5,"playId":"7846a2d6-9475-3998-bb38-7880f8fd38a2","pitchNumber":5,"startTime":"2025-10-29T01:09:57.233Z","endTime":"2025-10-29T01:10:01.603Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":660271,"link":"/api/v1/people/660271","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":669242,"link":"/api/v1/people/669242"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":571771,"link":"/api/v1/people/571771"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":672386,"link":"/api/v1/people/672386","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Left Field"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Right Field"}],"contextMetrics":{}}],"credits":[{"player":{"id":672386,"link":"/api/v1/people/672386"},"credit":"b_ab"},{"player":{"id":660271,"link":"/api/v1/people/660271"},"credit":"p_ab"},{"player":{"id":672386,"link":"/api/v1/people/672386"},"credit":"b_pa"},{"player":{"id":660271,"link":"/api/v1/people/660271"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":40.0,"awayTeamWinProbability":60.0,"homeTeamWinProbabilityAdded":2.299999999999997,"leverageIndex":0.9,"dramaIndex":42.0,"contextMetrics":{},"playEndTime":"2025-10-29T01:10:01.603Z","atBatIndex":26},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Daulton Varsho strikes out on a foul tip.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":27,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-10-29T01:10:10.841Z","endTime":"2025-10-29T01:11:38.278Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":662139,"fullName":"Daulton Varsho","link":"/api/v1/people/662139"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":662139,"fullName":"Daulton Varsho","link":"/api/v1/people/662139"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":669257,"link":"/api/v1/people/669257"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":98.5,"endSpeed":90.4,"strikeZoneTop":3.4170045498107,"strikeZoneBottom":1.60392080457629,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.106538342171216,"aZ":-13.788425289735493,"pfxX":-4.784701974154275,"pfxZ":8.819834133287312,"pX":0.8233883550671937,"pZ":2.36771031799796,"vX0":9.948766784800837,"vY0":-143.02651434168513,"vZ0":-5.999404913632027,"x":85.61,"y":174.85,"x0":-2.0688897129100416,"y0":50.00242598868912,"z0":5.347487103731797,"aX":-9.974615386905434},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":15.0,"breakHorizontal":6.8,"spinRate":2412,"spinDirection":215},"zone":6,"typeConfidence":2.0,"plateTime":0.3820749688390461,"extension":6.710156821858894},"index":0,"playId":"89b335d7-d0da-3a45-8ea0-60d798e2cf80","pitchNumber":1,"startTime":"2025-10-29T01:10:23.326Z","endTime":"2025-10-29T01:10:27.398Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":660271,"link":"/api/v1/people/660271","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":669242,"link":"/api/v1/people/669242"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":571771,"link":"/api/v1/people/571771"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":662139,"link":"/api/v1/people/662139","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Left Field"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Right Field"}],"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":92.9,"endSpeed":86.8,"strikeZoneTop":3.390000470124,"strikeZoneBottom":1.60672653305747,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.210102818928235,"aZ":-24.068426850276975,"pfxX":0.4154040563974535,"pfxZ":4.2617697717541425,"pX":-0.5227167211562289,"pZ":3.7661921416611923,"vX0":4.8304911874730925,"vY0":-135.5036540109655,"vZ0":-0.40678442470720433,"x":136.92,"y":137.09,"x0":-2.365646875941194,"y0":50.00323709278738,"z0":5.566808366457571,"aX":0.7903039583607568},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.2,"breakVerticalInduced":7.9,"breakHorizontal":-1.6,"spinRate":2519,"spinDirection":186},"zone":11,"typeConfidence":2.0,"plateTime":0.40070433212292844,"extension":6.604006025556292},"index":1,"playId":"3079cb40-a0c1-3aff-a88d-6622414bf09b","pitchNumber":2,"startTime":"2025-10-29T01:10:35.212Z","endTime":"2025-10-29T01:10:38.305Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":660271,"link":"/api/v1/people/660271","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":669242,"link":"/api/v1/people/669242"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":571771,"link":"/api/v1/people/571771"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":662139,"link":"/api/v1/people/662139","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Left Field"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Right Field"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.1,"endSpeed":77.4,"strikeZoneTop":3.39000014545574,"strikeZoneBottom":1.51672477375596,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.362484247591805,"aZ":-26.255370997662304,"pfxX":7.133076576835888,"pfxZ":3.8694327891277798,"pX":-0.9953264238631047,"pZ":3.5928681310287627,"vX0":1.356954142506182,"vY0":-122.6112965152833,"vZ0":0.664533697825713,"x":154.94,"y":141.77,"x0":-2.482149105246645,"y0":50.000047527174516,"z0":5.55199039769317,"aX":10.900277144339901},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":7.4,"breakHorizontal":-13.2,"spinRate":2525,"spinDirection":77},"zone":11,"typeConfidence":2.0,"plateTime":0.4460497182816008,"extension":6.60228132745513},"index":2,"playId":"b891644f-b99a-3444-9039-42d5dd8e9266","pitchNumber":3,"startTime":"2025-10-29T01:10:47.799Z","endTime":"2025-10-29T01:10:51.734Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":660271,"link":"/api/v1/people/660271","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":669242,"link":"/api/v1/people/669242"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":571771,"link":"/api/v1/people/571771"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":662139,"link":"/api/v1/people/662139","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Left Field"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Right Field"}],"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":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.4,"endSpeed":89.8,"strikeZoneTop":3.38999872822636,"strikeZoneBottom":1.5813112215519,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.939035722973735,"aZ":-15.693602387895925,"pfxX":-3.0418170630227075,"pfxZ":8.066100524010826,"pX":0.4222881598651421,"pZ":1.3048942429216155,"vX0":8.367014241223144,"vY0":-141.4934620009089,"vZ0":-8.095816899344815,"x":100.9,"y":203.55,"x0":-2.167773603782849,"y0":50.002604525288504,"z0":5.192988565050498,"aX":-6.215367073442602},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":13.2,"breakHorizontal":4.0,"spinRate":2490,"spinDirection":219},"zone":14,"typeConfidence":2.0,"plateTime":0.3859484227320853,"extension":6.551888990849973},"index":3,"playId":"44cc7602-644f-325d-aacc-3aeb0e640ec5","pitchNumber":4,"startTime":"2025-10-29T01:11:01.028Z","endTime":"2025-10-29T01:11:04.111Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":660271,"link":"/api/v1/people/660271","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":669242,"link":"/api/v1/people/669242"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":571771,"link":"/api/v1/people/571771"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":662139,"link":"/api/v1/people/662139","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Left Field"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Right Field"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.5,"endSpeed":89.8,"strikeZoneTop":3.39,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.551062608216284,"aZ":-16.56489581648391,"pfxX":-2.696769143373431,"pfxZ":7.58658430315549,"pX":0.4382867093636244,"pZ":3.7237783529680435,"vX0":8.221257996219563,"vY0":-141.8516084009727,"vZ0":-1.9393211018082457,"x":100.29,"y":138.24,"x0":-2.134914835166564,"y0":50.00077008900564,"z0":5.461285089389827,"aX":-5.547726349602848},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":13.6,"breakHorizontal":3.4,"spinRate":2503,"spinDirection":218},"zone":12,"typeConfidence":2.0,"plateTime":0.38472526231862947,"extension":6.791441192721728},"index":4,"playId":"be8c4f4c-64a3-322b-ab33-e703fb3b98ca","pitchNumber":5,"startTime":"2025-10-29T01:11:19.108Z","endTime":"2025-10-29T01:11:22.108Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":660271,"link":"/api/v1/people/660271","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":669242,"link":"/api/v1/people/669242"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":571771,"link":"/api/v1/people/571771"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":662139,"link":"/api/v1/people/662139","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Left Field"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Right Field"}],"contextMetrics":{}},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":79.4,"endSpeed":72.4,"strikeZoneTop":3.39,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.25247556509652,"aZ":-41.91726228196962,"pfxX":5.424055845081355,"pfxZ":-7.3176260817592045,"pX":-0.14345086428876255,"pZ":2.7854655550901217,"vX0":2.372637487186858,"vY0":-115.47437918140403,"vZ0":1.9112172016649989,"x":122.47,"y":163.57,"x0":-1.8931800103031453,"y0":50.001203123389914,"z0":6.021450117814595,"aX":7.223675643505261},"breaks":{"breakAngle":10.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.2,"breakVerticalInduced":-12.4,"breakHorizontal":-10.4,"spinRate":2602,"spinDirection":41},"zone":5,"typeConfidence":2.0,"plateTime":0.47682906110229073,"extension":6.5978981194601705},"index":5,"playId":"b33d891e-8059-318b-94f2-7328d61a1a57","pitchNumber":6,"startTime":"2025-10-29T01:11:35.165Z","endTime":"2025-10-29T01:11:38.278Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":660271,"link":"/api/v1/people/660271","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":669242,"link":"/api/v1/people/669242"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":571771,"link":"/api/v1/people/571771"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":662139,"link":"/api/v1/people/662139","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Left Field"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Right Field"}],"contextMetrics":{}}],"credits":[{"player":{"id":662139,"link":"/api/v1/people/662139"},"credit":"b_ab"},{"player":{"id":660271,"link":"/api/v1/people/660271"},"credit":"p_ab"},{"player":{"id":662139,"link":"/api/v1/people/662139"},"credit":"b_pa"},{"player":{"id":660271,"link":"/api/v1/people/660271"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":41.699999999999996,"awayTeamWinProbability":58.300000000000004,"homeTeamWinProbabilityAdded":1.6999999999999957,"leverageIndex":0.67,"dramaIndex":33.0,"contextMetrics":{},"playEndTime":"2025-10-29T01:11:38.278Z","atBatIndex":27},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ernie Clement strikes out on a foul tip.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":28,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-10-29T01:11:53.619Z","endTime":"2025-10-29T01:13:48.210Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":669257,"link":"/api/v1/people/669257"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.7,"endSpeed":88.6,"strikeZoneTop":3.34000043934169,"strikeZoneBottom":1.58829429314761,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.743141087556562,"aZ":-16.647597844561556,"pfxX":-1.3622844515689305,"pfxZ":7.765834615552959,"pX":0.5757622540883973,"pZ":1.3366825837808207,"vX0":8.095616309637439,"vY0":-140.4772002620402,"vZ0":-8.225629126182474,"x":95.05,"y":202.69,"x0":-2.166133727954977,"y0":50.00414239928317,"z0":5.3846486603599395,"aX":-2.725802775433511},"breaks":{"breakAngle":3.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":12.5,"breakHorizontal":0.8,"spinRate":2469,"spinDirection":217},"zone":14,"typeConfidence":2.0,"plateTime":0.38987315269411127,"extension":6.525214386812883},"index":0,"playId":"b1de6f48-0e7c-3f23-9483-1229a81a38a3","pitchNumber":1,"startTime":"2025-10-29T01:12:10.024Z","endTime":"2025-10-29T01:12:14.295Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":660271,"link":"/api/v1/people/660271","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":669242,"link":"/api/v1/people/669242"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":571771,"link":"/api/v1/people/571771"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":676391,"link":"/api/v1/people/676391","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Left Field"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Right Field"}],"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":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.6,"endSpeed":79.0,"strikeZoneTop":3.34,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.371294360265388,"aZ":-27.431101660363215,"pfxX":4.664726524515263,"pfxZ":3.006847024572563,"pX":-0.0558251230443408,"pZ":1.7223031583115156,"vX0":4.050847082454164,"vY0":-124.62220402795363,"vZ0":-3.5035511801896355,"x":119.13,"y":192.28,"x0":-2.3066983645146637,"y0":50.00256977453247,"z0":5.4050730021348015,"aX":7.3578023019226935},"breaks":{"breakAngle":15.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":4.9,"breakHorizontal":-9.4,"spinRate":2565,"spinDirection":70},"zone":8,"typeConfidence":2.0,"plateTime":0.43903232068183984,"extension":6.608406744477133},"index":1,"playId":"1afd205a-a9a8-3340-93c9-a729397fd9a5","pitchNumber":2,"startTime":"2025-10-29T01:12:23.350Z","endTime":"2025-10-29T01:12:26.350Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":660271,"link":"/api/v1/people/660271","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":669242,"link":"/api/v1/people/669242"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":571771,"link":"/api/v1/people/571771"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":676391,"link":"/api/v1/people/676391","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Left Field"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Right Field"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.6,"endSpeed":78.9,"strikeZoneTop":3.34,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.652578705664418,"aZ":-29.266308887802065,"pfxX":5.685747050109111,"pfxZ":1.8508183580146564,"pX":1.45023515744233,"pZ":2.9074250709122706,"vX0":7.076612291818685,"vY0":-124.52787471083475,"vZ0":-0.38689637311865355,"x":61.72,"y":160.28,"x0":-2.1655532001914217,"y0":50.0042223791318,"z0":5.482715508833198,"aX":8.943420521652218},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":3.5,"breakHorizontal":-11.9,"spinRate":2638,"spinDirection":69},"zone":12,"typeConfidence":2.0,"plateTime":0.43958297857039685,"extension":6.680489514443624},"index":2,"playId":"08fb97ec-36d2-3055-83fb-8643a806f643","pitchNumber":3,"startTime":"2025-10-29T01:12:40.588Z","endTime":"2025-10-29T01:12:43.814Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":660271,"link":"/api/v1/people/660271","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":669242,"link":"/api/v1/people/669242"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":571771,"link":"/api/v1/people/571771"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":676391,"link":"/api/v1/people/676391","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Left Field"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Right Field"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":80.9,"endSpeed":74.1,"strikeZoneTop":3.17307998904327,"strikeZoneBottom":1.52755254334955,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.87150516459423,"aZ":-43.37385197331289,"pfxX":6.36795363407041,"pfxZ":-8.173375421435056,"pX":1.183915507127209,"pZ":0.4114447546136497,"vX0":4.684560532822594,"vY0":-117.66397455460854,"vZ0":-3.508518346534989,"x":71.87,"y":227.67,"x0":-1.6753614530576817,"y0":50.00021394726849,"z0":6.029350791160447,"aX":8.730772277227903},"breaks":{"breakAngle":12.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.0,"breakVerticalInduced":-15.4,"breakHorizontal":-12.8,"spinRate":2829,"spinDirection":36},"zone":14,"typeConfidence":2.0,"plateTime":0.4694646099054931,"extension":6.575401964281754},"index":3,"playId":"f7e0b74d-8753-37d6-9a7d-78f0427b95c6","pitchNumber":4,"startTime":"2025-10-29T01:12:55.668Z","endTime":"2025-10-29T01:13:00.180Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":660271,"link":"/api/v1/people/660271","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":669242,"link":"/api/v1/people/669242"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":571771,"link":"/api/v1/people/571771"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":676391,"link":"/api/v1/people/676391","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Left Field"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Right Field"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.5,"endSpeed":79.6,"strikeZoneTop":3.34,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.939114831274388,"aZ":-29.318194981874946,"pfxX":7.655528906811014,"pfxZ":1.7770570141822635,"pX":0.6097205892021743,"pZ":2.3980011544722983,"vX0":4.840104630798381,"vY0":-125.96521812394286,"vZ0":-1.7575134086389759,"x":93.76,"y":174.03,"x0":-2.3319296790215254,"y0":50.000572913778775,"z0":5.478393565136662,"aX":12.281537583909868},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":3.0,"breakHorizontal":-15.0,"spinRate":2749,"spinDirection":66},"zone":6,"typeConfidence":2.0,"plateTime":0.435065854255849,"extension":6.911571668077842},"index":4,"playId":"bdacd118-99dc-3ba3-831c-2b2791afe967","pitchNumber":5,"startTime":"2025-10-29T01:13:23.795Z","endTime":"2025-10-29T01:13:26.915Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":660271,"link":"/api/v1/people/660271","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":669242,"link":"/api/v1/people/669242"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":571771,"link":"/api/v1/people/571771"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":676391,"link":"/api/v1/people/676391","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Left Field"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Right Field"}],"contextMetrics":{}},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.3,"endSpeed":88.6,"strikeZoneTop":3.34,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.135784242258122,"aZ":-21.828687931490236,"pfxX":-1.4068446620260677,"pfxZ":5.177245293002013,"pX":0.5755425119499687,"pZ":2.76290751137298,"vX0":8.246458851152399,"vY0":-140.10260439212007,"vZ0":-3.3806458585228034,"x":95.06,"y":164.18,"x0":-2.216680737763745,"y0":50.002042806618746,"z0":5.40314315554936,"aX":-2.8115455120808144},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.5,"breakVerticalInduced":8.9,"breakHorizontal":1.0,"spinRate":2483,"spinDirection":211},"zone":6,"typeConfidence":2.0,"plateTime":0.39018408203083377,"extension":6.684850935198205},"index":5,"playId":"ec193430-040b-3f45-a179-a4a0a472c535","pitchNumber":6,"startTime":"2025-10-29T01:13:44.922Z","endTime":"2025-10-29T01:13:48.210Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":660271,"link":"/api/v1/people/660271","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":669242,"link":"/api/v1/people/669242"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":571771,"link":"/api/v1/people/571771"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":676391,"link":"/api/v1/people/676391","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Left Field"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Right Field"}],"contextMetrics":{}}],"credits":[{"player":{"id":676391,"link":"/api/v1/people/676391"},"credit":"b_ab"},{"player":{"id":660271,"link":"/api/v1/people/660271"},"credit":"p_ab"},{"player":{"id":676391,"link":"/api/v1/people/676391"},"credit":"b_pa"},{"player":{"id":660271,"link":"/api/v1/people/660271"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":42.8,"awayTeamWinProbability":57.2,"homeTeamWinProbabilityAdded":1.1000000000000014,"leverageIndex":0.45,"dramaIndex":23.0,"contextMetrics":{},"playEndTime":"2025-10-29T01:13:48.210Z","atBatIndex":28},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Teoscar Hernández flies out to center fielder Daulton Varsho.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":29,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-10-29T01:16:40.414Z","endTime":"2025-10-29T01:17:03.563Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":606192,"fullName":"Teoscar Hernández","link":"/api/v1/people/606192"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669456,"fullName":"Shane Bieber","link":"/api/v1/people/669456"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":606192,"fullName":"Teoscar Hernández","link":"/api/v1/people/606192"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":662139,"link":"/api/v1/people/662139"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(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":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":82.1,"endSpeed":75.8,"strikeZoneTop":3.41,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.920531092756615,"aZ":-40.796463187269424,"pfxX":2.5206892801281437,"pfxZ":-5.9528065961070205,"pX":-0.1457524326107845,"pZ":2.4153722869443577,"vX0":2.5295750575260576,"vY0":-119.57003653655002,"vZ0":0.9565896818373498,"x":122.56,"y":173.56,"x0":-1.544572168881778,"y0":50.001809206560125,"z0":5.668896813413131,"aX":3.6515847675237927},"breaks":{"breakAngle":6.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.8,"breakVerticalInduced":-10.3,"breakHorizontal":-5.2,"spinRate":2582,"spinDirection":32},"zone":5,"typeConfidence":2.0,"plateTime":0.4579765275049321,"extension":6.687095974565907},"hitData":{"launchSpeed":98.1,"launchAngle":25.0,"totalDistance":357.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":119.98,"coordY":55.55}},"index":0,"playId":"09f8804d-608f-3e0a-a4de-71ec709d1f09","pitchNumber":1,"startTime":"2025-10-29T01:16:55.243Z","endTime":"2025-10-29T01:17:03.563Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669456,"link":"/api/v1/people/669456","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":664770,"link":"/api/v1/people/664770"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":680718,"link":"/api/v1/people/680718"}},"offense":{"batter":{"id":606192,"link":"/api/v1/people/606192","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Left Field"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Right Field"}],"contextMetrics":{}}],"credits":[{"player":{"id":606192,"link":"/api/v1/people/606192"},"credit":"b_ab"},{"player":{"id":669456,"link":"/api/v1/people/669456"},"credit":"p_ab"},{"player":{"id":606192,"link":"/api/v1/people/606192"},"credit":"b_pa"},{"player":{"id":669456,"link":"/api/v1/people/669456"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":39.800000000000004,"awayTeamWinProbability":60.199999999999996,"homeTeamWinProbabilityAdded":-2.999999999999993,"leverageIndex":1.18,"dramaIndex":53.0,"contextMetrics":{},"playEndTime":"2025-10-29T01:17:03.563Z","atBatIndex":29},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Max Muncy strikes out on a foul tip.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":30,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-10-29T01:17:10.729Z","endTime":"2025-10-29T01:18:10.279Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":571970,"fullName":"Max Muncy","link":"/api/v1/people/571970"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669456,"fullName":"Shane Bieber","link":"/api/v1/people/669456"},"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":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":571970,"fullName":"Max Muncy","link":"/api/v1/people/571970"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":672386,"link":"/api/v1/people/672386"},"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":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.7,"endSpeed":79.6,"strikeZoneTop":3.28283085525438,"strikeZoneBottom":1.64161556373643,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.784237755165243,"aZ":-26.131455139168633,"pfxX":1.5618202061940671,"pfxZ":3.7739764399392683,"pX":-0.107734694534793,"pZ":3.127833835075065,"vX0":3.130602504697139,"vY0":-124.905684508861,"vZ0":-0.8138161599610416,"x":121.11,"y":154.33,"x0":-1.5733624594215891,"y0":50.005904234807176,"z0":5.5793691759362956,"aX":2.503385107404217},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":7.0,"breakHorizontal":-3.5,"spinRate":2491,"spinDirection":195},"zone":2,"typeConfidence":2.0,"plateTime":0.43613275004254426,"extension":6.223144295880976},"index":0,"playId":"421536c0-1c4b-3ac6-bfab-fa65c9eeeadf","pitchNumber":1,"startTime":"2025-10-29T01:17:27.112Z","endTime":"2025-10-29T01:17:30.310Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669456,"link":"/api/v1/people/669456","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":664770,"link":"/api/v1/people/664770"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":680718,"link":"/api/v1/people/680718"}},"offense":{"batter":{"id":571970,"link":"/api/v1/people/571970","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Left Field"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Right Field"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"index":1,"startTime":"2025-10-29T01:17:43.807Z","endTime":"2025-10-29T01:17:53.054Z","isPitch":false,"type":"action","player":{"id":571970,"link":"/api/v1/people/571970"},"defense":{"pitcher":{"id":669456,"link":"/api/v1/people/669456","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":664770,"link":"/api/v1/people/664770"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":680718,"link":"/api/v1/people/680718"}},"offense":{"batter":{"id":571970,"link":"/api/v1/people/571970","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Left Field"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Right Field"}],"contextMetrics":{}},{"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":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":82.1,"endSpeed":75.9,"strikeZoneTop":3.09,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.68289462066734,"aZ":-41.14258915809266,"pfxX":2.6583919152537616,"pfxZ":-6.216168891164859,"pX":0.10059421465778247,"pZ":1.2185010738864128,"vX0":2.9238318924466737,"vY0":-119.58227924978577,"vZ0":-1.6251641982911413,"x":113.17,"y":205.88,"x0":-1.4845109741859601,"y0":50.001073003941976,"z0":5.607686015557621,"aX":3.8372935153183},"breaks":{"breakAngle":6.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.0,"breakVerticalInduced":-11.4,"breakHorizontal":-5.5,"spinRate":2377,"spinDirection":31},"zone":14,"typeConfidence":2.0,"plateTime":0.4585573224139732,"extension":6.624910490717523},"index":2,"playId":"a3e8cf89-fd78-32db-b4d1-572a4583b4bd","pitchNumber":2,"startTime":"2025-10-29T01:17:53.054Z","endTime":"2025-10-29T01:17:56.330Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669456,"link":"/api/v1/people/669456","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":664770,"link":"/api/v1/people/664770"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":680718,"link":"/api/v1/people/680718"}},"offense":{"batter":{"id":571970,"link":"/api/v1/people/571970","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Left Field"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Right Field"}],"contextMetrics":{}},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","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":0,"strikes":3,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.7,"endSpeed":76.0,"strikeZoneTop":3.09,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.18842726079108,"aZ":-40.68211041453026,"pfxX":4.190295883561505,"pfxZ":-5.848539429509952,"pX":0.7377253475319099,"pZ":1.302338569673011,"vX0":3.9178794552697016,"vY0":-120.36092520801945,"vZ0":-1.4991223442996044,"x":88.88,"y":203.62,"x0":-1.4605499972390765,"y0":50.00341850805209,"z0":5.563411815053349,"aX":6.095310603160596},"breaks":{"breakAngle":9.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.9,"breakVerticalInduced":-10.7,"breakHorizontal":-8.6,"spinRate":2493,"spinDirection":33},"zone":14,"typeConfidence":2.0,"plateTime":0.4565488873110404,"extension":6.834247557350006},"index":3,"playId":"5aa472f4-a6c3-36bd-b3fe-56fb73e0ff8f","pitchNumber":3,"startTime":"2025-10-29T01:18:06.818Z","endTime":"2025-10-29T01:18:10.279Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669456,"link":"/api/v1/people/669456","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":664770,"link":"/api/v1/people/664770"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":680718,"link":"/api/v1/people/680718"}},"offense":{"batter":{"id":571970,"link":"/api/v1/people/571970","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Left Field"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Right Field"}],"contextMetrics":{}}],"credits":[{"player":{"id":571970,"link":"/api/v1/people/571970"},"credit":"b_ab"},{"player":{"id":669456,"link":"/api/v1/people/669456"},"credit":"p_ab"},{"player":{"id":571970,"link":"/api/v1/people/571970"},"credit":"b_pa"},{"player":{"id":669456,"link":"/api/v1/people/669456"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":37.6,"awayTeamWinProbability":62.4,"homeTeamWinProbabilityAdded":-2.200000000000003,"leverageIndex":0.87,"dramaIndex":41.0,"contextMetrics":{},"playEndTime":"2025-10-29T01:18:10.279Z","atBatIndex":30},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Tommy Edman walks.","rbi":0,"awayScore":2,"homeScore":1,"isOut":false},"about":{"atBatIndex":31,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-10-29T01:18:46.549Z","endTime":"2025-10-29T01:20:08.273Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":2},"matchup":{"batter":{"id":669242,"fullName":"Tommy Edman","link":"/api/v1/people/669242"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669456,"fullName":"Shane Bieber","link":"/api/v1/people/669456"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":669242,"fullName":"Tommy Edman","link":"/api/v1/people/669242"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":669242,"fullName":"Tommy Edman","link":"/api/v1/people/669242"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-10-29T01:18:37.565Z","endTime":"2025-10-29T01:18:48.523Z","isPitch":false,"type":"action","player":{"id":669242,"link":"/api/v1/people/669242"},"defense":{"pitcher":{"id":669456,"link":"/api/v1/people/669456","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":664770,"link":"/api/v1/people/664770"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":680718,"link":"/api/v1/people/680718"}},"offense":{"batter":{"id":669242,"link":"/api/v1/people/669242","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Left Field"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Right Field"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.7,"endSpeed":83.1,"strikeZoneTop":3.3895335388609,"strikeZoneBottom":1.59651364679149,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.020630132975533,"aZ":-14.05801798353261,"pfxX":-5.0446556261730064,"pfxZ":10.128820979252238,"pX":-1.3596880489705467,"pZ":3.89648020283768,"vX0":2.2726078162157757,"vY0":-133.46038381152752,"vZ0":-1.8032315519938085,"x":168.83,"y":133.58,"x0":-1.5709037366283627,"y0":50.002455392677774,"z0":5.6031672628695,"aX":-9.02179011094787},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":18.1,"breakHorizontal":8.5,"spinRate":2362,"spinDirection":216},"zone":11,"typeConfidence":2.0,"plateTime":0.4117684753510087,"extension":6.928969338568553},"index":1,"playId":"fdb384ae-ef18-35e7-913c-4f1b3f695dd7","pitchNumber":1,"startTime":"2025-10-29T01:18:48.523Z","endTime":"2025-10-29T01:18:51.523Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669456,"link":"/api/v1/people/669456","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":664770,"link":"/api/v1/people/664770"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":680718,"link":"/api/v1/people/680718"}},"offense":{"batter":{"id":669242,"link":"/api/v1/people/669242","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Left Field"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Right Field"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":82.7,"endSpeed":76.0,"strikeZoneTop":3.39,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.25921422152542,"aZ":-41.123303456256814,"pfxX":3.632456845465316,"pfxZ":-6.154714184814132,"pX":1.0335310422055952,"pZ":1.5234978903645047,"vX0":4.834242009364611,"vY0":-120.3590132105455,"vZ0":-0.8750627264001377,"x":77.6,"y":197.65,"x0":-1.4796006414181035,"y0":50.00218671966964,"z0":5.5613906974273855,"aX":5.282015498507108},"breaks":{"breakAngle":8.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.2,"breakVerticalInduced":-11.0,"breakHorizontal":-7.8,"spinRate":2507,"spinDirection":37},"zone":14,"typeConfidence":2.0,"plateTime":0.45659648190338675,"extension":6.581636021301918},"index":2,"playId":"161914c9-2170-39e0-bf23-731afb4f5845","pitchNumber":2,"startTime":"2025-10-29T01:19:00.528Z","endTime":"2025-10-29T01:19:03.970Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669456,"link":"/api/v1/people/669456","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":664770,"link":"/api/v1/people/664770"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":680718,"link":"/api/v1/people/680718"}},"offense":{"batter":{"id":669242,"link":"/api/v1/people/669242","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Left Field"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Right Field"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.8,"endSpeed":79.5,"strikeZoneTop":3.38999883034408,"strikeZoneBottom":1.57737446212776,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.64366858479913,"aZ":-32.57898572573509,"pfxX":-0.2642997919972112,"pfxZ":-0.2571918534968849,"pX":0.7432167510891696,"pZ":0.696961000944739,"vX0":5.648119890588707,"vY0":-123.51483195334811,"vZ0":-4.82755500239262,"x":88.67,"y":219.96,"x0":-1.522382895383928,"y0":50.00381659291993,"z0":5.363955970750826,"aX":-0.41627783906892657},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.6,"breakVerticalInduced":-1.2,"breakHorizontal":-0.6,"spinRate":2594,"spinDirection":24},"zone":14,"typeConfidence":2.0,"plateTime":0.44058502461873017,"extension":6.948433570220684},"index":3,"playId":"23772021-c7eb-3865-bff4-ab5b9f03fe08","pitchNumber":3,"startTime":"2025-10-29T01:19:27.083Z","endTime":"2025-10-29T01:19:30.083Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669456,"link":"/api/v1/people/669456","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":664770,"link":"/api/v1/people/664770"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":680718,"link":"/api/v1/people/680718"}},"offense":{"batter":{"id":669242,"link":"/api/v1/people/669242","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Left Field"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Right Field"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.1,"endSpeed":81.2,"strikeZoneTop":3.3001721733279,"strikeZoneBottom":1.5190445281032,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.958389555472163,"aZ":-32.64022928498338,"pfxX":-8.16219095304079,"pfxZ":-0.27903431015895386,"pX":0.765445288859084,"pZ":1.0882892001496496,"vX0":8.440663430990732,"vY0":-128.05235032786274,"vZ0":-4.216940182771836,"x":87.82,"y":209.4,"x0":-1.5099980731580043,"y0":50.00285648206958,"z0":5.304421331626861,"aX":-13.581486442216189},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":-1.2,"breakHorizontal":13.0,"spinRate":1054,"spinDirection":250},"zone":14,"typeConfidence":2.0,"plateTime":0.4274060861843685,"extension":6.4514868016283815},"index":4,"playId":"2a65305f-f880-3886-94f3-d81f0fc5bb6b","pitchNumber":4,"startTime":"2025-10-29T01:19:42.648Z","endTime":"2025-10-29T01:19:46.088Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669456,"link":"/api/v1/people/669456","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":664770,"link":"/api/v1/people/664770"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":680718,"link":"/api/v1/people/680718"}},"offense":{"batter":{"id":669242,"link":"/api/v1/people/669242","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Left Field"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Right Field"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":2},"preCount":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.6,"endSpeed":79.8,"strikeZoneTop":3.35140122033277,"strikeZoneBottom":1.57711246041906,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.34229741743765,"aZ":-27.825952571021507,"pfxX":1.5756953105461131,"pfxZ":2.685692728751432,"pX":0.30382258751193797,"pZ":3.3625239285081876,"vX0":4.255738170992296,"vY0":-126.11286667630425,"vZ0":0.23012733846122546,"x":105.42,"y":147.99,"x0":-1.6066263437122619,"y0":50.00408910160414,"z0":5.504679656372393,"aX":2.550995551139533},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":5.2,"breakHorizontal":-3.7,"spinRate":2503,"spinDirection":213},"zone":3,"typeConfidence":2.0,"plateTime":0.4334282960134548,"extension":6.655150090589241},"index":5,"playId":"4cecd2ee-c16f-3328-8451-27aca934f5eb","pitchNumber":5,"startTime":"2025-10-29T01:20:02.325Z","endTime":"2025-10-29T01:20:08.273Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669456,"link":"/api/v1/people/669456","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":664770,"link":"/api/v1/people/664770"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":680718,"link":"/api/v1/people/680718"}},"offense":{"batter":{"id":669242,"link":"/api/v1/people/669242","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Left Field"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Right Field"}],"contextMetrics":{}}],"credits":[{"player":{"id":669242,"link":"/api/v1/people/669242"},"credit":"b_pa"},{"player":{"id":669456,"link":"/api/v1/people/669456"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":39.2,"awayTeamWinProbability":60.8,"homeTeamWinProbabilityAdded":1.6000000000000014,"leverageIndex":0.56,"dramaIndex":29.0,"contextMetrics":{},"playEndTime":"2025-10-29T01:20:08.273Z","atBatIndex":31},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Enrique Hernández flies out to right fielder Addison Barger.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":32,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-10-29T01:20:27.909Z","endTime":"2025-10-29T01:21:15.082Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":3},"matchup":{"batter":{"id":571771,"fullName":"Enrique Hernández","link":"/api/v1/people/571771"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669456,"fullName":"Shane Bieber","link":"/api/v1/people/669456"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":571771,"fullName":"Enrique Hernández","link":"/api/v1/people/571771"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":680718,"link":"/api/v1/people/680718"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.1,"endSpeed":80.3,"strikeZoneTop":3.43999901634492,"strikeZoneBottom":1.65057483594365,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.78122654051033,"aZ":-27.930925622811277,"pfxX":0.5587238455564218,"pfxZ":2.5958192430807934,"pX":1.5355110718888605,"pZ":2.8905855037376,"vX0":7.031626878447868,"vY0":-126.81126061901017,"vZ0":-1.0222958153102386,"x":58.47,"y":160.73,"x0":-1.3405528027830094,"y0":50.00586890732816,"z0":5.517625165439764,"aX":0.9131240841379256},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":4.7,"breakHorizontal":-2.5,"spinRate":2558,"spinDirection":205},"zone":12,"typeConfidence":2.0,"plateTime":0.43114935278321376,"extension":6.897250384821979},"index":0,"playId":"26a6b9a8-1a92-37a0-9615-5725fb278ea5","pitchNumber":1,"startTime":"2025-10-29T01:20:33.684Z","endTime":"2025-10-29T01:20:36.684Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669456,"link":"/api/v1/people/669456","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":664770,"link":"/api/v1/people/664770"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":680718,"link":"/api/v1/people/680718"}},"offense":{"batter":{"id":571771,"link":"/api/v1/people/571771","batSide":{"code":"R","description":"Right"}},"first":{"id":669242,"link":"/api/v1/people/669242"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Left Field"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Right Field"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.1,"endSpeed":83.6,"strikeZoneTop":3.43999864579334,"strikeZoneBottom":1.67380383207621,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.97201668183295,"aZ":-17.38165692319189,"pfxX":-8.2577982852127,"pfxZ":8.17908387722397,"pX":-1.2301846912812853,"pZ":4.019604187858247,"vX0":3.446665644307757,"vY0":-134.12281656917466,"vZ0":-0.7066146170532267,"x":163.89,"y":130.25,"x0":-1.4643014192683252,"y0":50.002794933557446,"z0":5.534323669172211,"aX":-14.93563490470432},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":14.9,"breakHorizontal":14.2,"spinRate":2465,"spinDirection":219},"zone":11,"typeConfidence":2.0,"plateTime":0.4095204317792307,"extension":6.79089203645752},"index":1,"playId":"e92b9971-c9a2-38fe-948f-1b43cd77b38e","pitchNumber":2,"startTime":"2025-10-29T01:20:50.206Z","endTime":"2025-10-29T01:20:54.008Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669456,"link":"/api/v1/people/669456","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":664770,"link":"/api/v1/people/664770"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":680718,"link":"/api/v1/people/680718"}},"offense":{"batter":{"id":571771,"link":"/api/v1/people/571771","batSide":{"code":"R","description":"Right"}},"first":{"id":669242,"link":"/api/v1/people/669242"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Left Field"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Right Field"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.9,"endSpeed":80.0,"strikeZoneTop":3.44,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.964613536004762,"aZ":-26.732619456951703,"pfxX":0.6217155281442506,"pfxZ":3.3434654857731463,"pX":0.7349946655765011,"pZ":2.7350546957583535,"vX0":5.500573176281196,"vY0":-126.53981183630943,"vZ0":-1.5438133026808845,"x":88.98,"y":164.93,"x0":-1.5444476361717294,"y0":50.00172463624563,"z0":5.487462498534604,"aX":1.0118424951699505},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":6.0,"breakHorizontal":-2.3,"spinRate":2520,"spinDirection":208},"zone":6,"typeConfidence":2.0,"plateTime":0.4322572296804972,"extension":6.7121744587098755},"hitData":{"launchSpeed":90.2,"launchAngle":27.0,"totalDistance":328.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":159.24,"coordY":71.54}},"index":2,"playId":"ec2e76cd-7bc6-32c1-a3bf-f24c29c89994","pitchNumber":3,"startTime":"2025-10-29T01:21:07.007Z","endTime":"2025-10-29T01:21:15.082Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669456,"link":"/api/v1/people/669456","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":664770,"link":"/api/v1/people/664770"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":680718,"link":"/api/v1/people/680718"}},"offense":{"batter":{"id":571771,"link":"/api/v1/people/571771","batSide":{"code":"R","description":"Right"}},"first":{"id":669242,"link":"/api/v1/people/669242"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Left Field"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Right Field"}],"contextMetrics":{}}],"credits":[{"player":{"id":571771,"link":"/api/v1/people/571771"},"credit":"b_ab"},{"player":{"id":669456,"link":"/api/v1/people/669456"},"credit":"p_ab"},{"player":{"id":571771,"link":"/api/v1/people/571771"},"credit":"b_pa"},{"player":{"id":669456,"link":"/api/v1/people/669456"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":36.199999999999996,"awayTeamWinProbability":63.800000000000004,"homeTeamWinProbabilityAdded":-3.000000000000007,"leverageIndex":1.21,"dramaIndex":54.0,"contextMetrics":{},"playEndTime":"2025-10-29T01:21:15.082Z","atBatIndex":32},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Andrés Giménez strikes out swinging.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":33,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-10-29T01:24:05.421Z","endTime":"2025-10-29T01:25:25.846Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":665926,"fullName":"Andrés Giménez","link":"/api/v1/people/665926"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"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":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":665926,"fullName":"Andrés Giménez","link":"/api/v1/people/665926"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":669257,"link":"/api/v1/people/669257"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.3,"endSpeed":88.2,"strikeZoneTop":3.24000079572806,"strikeZoneBottom":1.62512165893778,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.832787431324387,"aZ":-16.15911607414536,"pfxX":-2.3484175360616573,"pfxZ":8.017551913115533,"pX":-0.5791528612172417,"pZ":3.8916859162823525,"vX0":5.300495372726667,"vY0":-140.24455193185298,"vZ0":-1.721892083369088,"x":139.08,"y":133.7,"x0":-2.1860470393371556,"y0":50.005030505056105,"z0":5.564202030654195,"aX":-4.692707636587178},"breaks":{"breakAngle":12.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":14.4,"breakHorizontal":3.2,"spinRate":2497,"spinDirection":219},"zone":11,"typeConfidence":2.0,"plateTime":0.3901098552041229,"extension":6.513823696801325},"index":0,"playId":"2df663dc-9ec0-304c-867e-0a24f936e0e7","pitchNumber":1,"startTime":"2025-10-29T01:24:21.326Z","endTime":"2025-10-29T01:24:24.713Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":660271,"link":"/api/v1/people/660271","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":669242,"link":"/api/v1/people/669242"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":571771,"link":"/api/v1/people/571771"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":665926,"link":"/api/v1/people/665926","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Left Field"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Right Field"}],"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":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":74.6,"endSpeed":68.8,"strikeZoneTop":3.29558950354579,"strikeZoneBottom":1.48543644263472,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.731243848292042,"aZ":-41.39668913473128,"pfxX":6.010321201292857,"pfxZ":-7.747956080915092,"pX":-0.9250985926341676,"pZ":2.7065504878405577,"vX0":0.7723179205593735,"vY0":-108.63366360751496,"vZ0":2.4235500181253333,"x":152.26,"y":165.7,"x0":-2.066130846175496,"y0":50.00277824276526,"z0":6.089458134277601,"aX":7.15463037922836},"breaks":{"breakAngle":9.6,"breakLength":14.4,"breakY":24.0,"breakVertical":-62.3,"breakVerticalInduced":-13.0,"breakHorizontal":-11.0,"spinRate":2501,"spinDirection":45},"zone":11,"typeConfidence":2.0,"plateTime":0.5049661568154833,"extension":6.4311491341190905},"index":1,"playId":"aa1709ff-011e-33dd-beaa-fd87bcb16f8c","pitchNumber":2,"startTime":"2025-10-29T01:24:34.147Z","endTime":"2025-10-29T01:24:38.161Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":660271,"link":"/api/v1/people/660271","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":669242,"link":"/api/v1/people/669242"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":571771,"link":"/api/v1/people/571771"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":665926,"link":"/api/v1/people/665926","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Left Field"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Right Field"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.1,"endSpeed":84.0,"strikeZoneTop":3.2399998650294,"strikeZoneBottom":1.56620186487534,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.09093292638604,"aZ":-22.225296926295414,"pfxX":0.6789427972515765,"pfxZ":5.59375537838669,"pX":-0.7557138188126603,"pZ":2.219915794124393,"vX0":3.81867271420716,"vY0":-131.3373482722981,"vZ0":-4.434830568287751,"x":145.81,"y":178.84,"x0":-2.3060533117071946,"y0":50.00404178138628,"z0":5.546139602973004,"aX":1.2068470586685807},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.5,"breakVerticalInduced":9.6,"breakHorizontal":-1.9,"spinRate":2357,"spinDirection":196},"zone":4,"typeConfidence":2.0,"plateTime":0.4141833177387282,"extension":6.6426490728467495},"index":2,"playId":"c2040b01-589e-3748-b9a5-bdd81bc353ee","pitchNumber":3,"startTime":"2025-10-29T01:24:50.769Z","endTime":"2025-10-29T01:24:53.960Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":660271,"link":"/api/v1/people/660271","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":669242,"link":"/api/v1/people/669242"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":571771,"link":"/api/v1/people/571771"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":665926,"link":"/api/v1/people/665926","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Left Field"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Right Field"}],"contextMetrics":{}},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.0,"endSpeed":87.5,"strikeZoneTop":3.24,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.17019189113017,"aZ":-18.14085113330703,"pfxX":-2.9150153281604876,"pfxZ":7.12889429959119,"pX":0.5827946312886974,"pZ":3.521191509535282,"vX0":8.092534777679788,"vY0":-139.61573343072277,"vZ0":-2.0498651414641476,"x":94.79,"y":143.71,"x0":-1.9779521402077864,"y0":50.00697153131407,"z0":5.462170481111671,"aX":-5.742515565011754},"breaks":{"breakAngle":12.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":12.6,"breakHorizontal":3.6,"spinRate":2543,"spinDirection":213},"zone":12,"typeConfidence":2.0,"plateTime":0.3926822593178376,"extension":6.6582937697333255},"index":3,"playId":"179c41c2-7542-38fb-8f84-12a7bcf6742c","pitchNumber":4,"startTime":"2025-10-29T01:25:05.092Z","endTime":"2025-10-29T01:25:08.203Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":660271,"link":"/api/v1/people/660271","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":669242,"link":"/api/v1/people/669242"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":571771,"link":"/api/v1/people/571771"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":665926,"link":"/api/v1/people/665926","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Left Field"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Right Field"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"index":4,"startTime":"2025-10-29T01:25:13.449Z","endTime":"2025-10-29T01:25:22.735Z","isPitch":false,"type":"action","player":{"id":665926,"link":"/api/v1/people/665926"},"defense":{"pitcher":{"id":660271,"link":"/api/v1/people/660271","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":669242,"link":"/api/v1/people/669242"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":571771,"link":"/api/v1/people/571771"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":665926,"link":"/api/v1/people/665926","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Left Field"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Right Field"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.4,"endSpeed":80.3,"strikeZoneTop":3.24,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.717698396197232,"aZ":-32.552875497080464,"pfxX":1.1360155328451849,"pfxZ":-0.23618441300926385,"pX":0.9092057774984746,"pZ":1.3257171728815687,"vX0":6.299314560978317,"vY0":-125.78752157115596,"vZ0":-4.825732047948481,"x":82.34,"y":202.99,"x0":-1.7673316033369793,"y0":50.00198368781683,"z0":5.8858813239734875,"aX":1.8331188058361998},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.7,"breakVerticalInduced":-1.2,"breakHorizontal":-3.4,"spinRate":2461,"spinDirection":76},"zone":14,"typeConfidence":2.0,"plateTime":0.43419637752563967,"extension":6.617771659793594},"index":5,"playId":"1717185f-e340-3188-8d31-c9f9b4433a8f","pitchNumber":5,"startTime":"2025-10-29T01:25:22.735Z","endTime":"2025-10-29T01:25:25.846Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":660271,"link":"/api/v1/people/660271","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":669242,"link":"/api/v1/people/669242"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":571771,"link":"/api/v1/people/571771"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":665926,"link":"/api/v1/people/665926","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Left Field"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Right Field"}],"contextMetrics":{}}],"credits":[{"player":{"id":665926,"link":"/api/v1/people/665926"},"credit":"b_ab"},{"player":{"id":660271,"link":"/api/v1/people/660271"},"credit":"p_ab"},{"player":{"id":665926,"link":"/api/v1/people/665926"},"credit":"b_pa"},{"player":{"id":660271,"link":"/api/v1/people/660271"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":38.6,"awayTeamWinProbability":61.4,"homeTeamWinProbabilityAdded":2.4000000000000057,"leverageIndex":0.94,"dramaIndex":43.0,"contextMetrics":{},"playEndTime":"2025-10-29T01:25:25.846Z","atBatIndex":33},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Isiah Kiner-Falefa flies out to left fielder Enrique Hernández.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":34,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-10-29T01:25:34.192Z","endTime":"2025-10-29T01:26:32.273Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":643396,"fullName":"Isiah Kiner-Falefa","link":"/api/v1/people/643396"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":643396,"fullName":"Isiah Kiner-Falefa","link":"/api/v1/people/643396"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":571771,"link":"/api/v1/people/571771"},"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(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":73.3,"endSpeed":67.3,"strikeZoneTop":3.23000083081851,"strikeZoneBottom":1.4265418911339,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.589872221173415,"aZ":-41.076131647739906,"pfxX":6.784865267402829,"pfxZ":-7.790109058497121,"pX":-0.6459799453056246,"pZ":3.2333436705388534,"vX0":1.0283195548795272,"vY0":-106.60614857184362,"vZ0":3.453259631263617,"x":141.62,"y":151.48,"x0":-2.016527042489892,"y0":50.00363231479889,"z0":6.2526616991211466,"aX":7.751694735703489},"breaks":{"breakAngle":10.8,"breakLength":14.4,"breakY":24.0,"breakVertical":-64.0,"breakVerticalInduced":-12.7,"breakHorizontal":-12.6,"spinRate":2541,"spinDirection":44},"zone":1,"typeConfidence":2.0,"plateTime":0.5152395122139808,"extension":6.448473183017781},"index":0,"playId":"9fedf30d-bd9c-34f3-8d3c-e5c4dbdfc209","pitchNumber":1,"startTime":"2025-10-29T01:25:48.182Z","endTime":"2025-10-29T01:25:51.685Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":660271,"link":"/api/v1/people/660271","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":669242,"link":"/api/v1/people/669242"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":571771,"link":"/api/v1/people/571771"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":643396,"link":"/api/v1/people/643396","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Left Field"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Right Field"}],"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":97.5,"endSpeed":89.7,"strikeZoneTop":3.23,"strikeZoneBottom":1.47,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.397408023007323,"aZ":-14.57316592588424,"pfxX":-1.306853875394114,"pfxZ":8.578784594834831,"pX":0.4309533941818817,"pZ":3.070769316510228,"vX0":7.838414308020061,"vY0":-141.84665729881812,"vZ0":-4.268027659695614,"x":100.57,"y":155.87,"x0":-2.1902929480676927,"y0":50.00051383133252,"z0":5.514557739093007,"aX":-2.6811657374442794},"breaks":{"breakAngle":3.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":14.9,"breakHorizontal":0.8,"spinRate":2605,"spinDirection":216},"zone":3,"typeConfidence":2.0,"plateTime":0.38514696701495676,"extension":6.659393293930167},"index":1,"playId":"2caad0f3-2870-3456-af73-41e57bb416cc","pitchNumber":2,"startTime":"2025-10-29T01:26:05.692Z","endTime":"2025-10-29T01:26:08.692Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":660271,"link":"/api/v1/people/660271","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":669242,"link":"/api/v1/people/669242"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":571771,"link":"/api/v1/people/571771"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":643396,"link":"/api/v1/people/643396","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Left Field"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Right Field"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.8,"endSpeed":82.1,"strikeZoneTop":3.23,"strikeZoneBottom":1.47,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.65651622993006,"aZ":-32.57533340278145,"pfxX":0.9357286433257062,"pfxZ":-0.23743528088368038,"pX":0.41158237192817027,"pZ":2.618046283976024,"vX0":5.006220047083048,"vY0":-129.3331366996503,"vZ0":-2.5555418595151425,"x":101.31,"y":168.09,"x0":-1.666495980457753,"y0":50.00107024955966,"z0":6.104211507349177,"aX":1.5929213089872998},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":-0.7,"breakHorizontal":-2.8,"spinRate":2644,"spinDirection":74},"zone":6,"typeConfidence":2.0,"plateTime":0.42265240598758824,"extension":6.728592032299955},"hitData":{"launchSpeed":83.2,"launchAngle":33.0,"totalDistance":308.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":91.79,"coordY":80.56}},"index":2,"playId":"838f23b5-5907-3711-8255-90ca2d7017c5","pitchNumber":3,"startTime":"2025-10-29T01:26:23.137Z","endTime":"2025-10-29T01:26:32.273Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":660271,"link":"/api/v1/people/660271","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":669242,"link":"/api/v1/people/669242"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":571771,"link":"/api/v1/people/571771"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":643396,"link":"/api/v1/people/643396","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Left Field"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Right Field"}],"contextMetrics":{}}],"credits":[{"player":{"id":643396,"link":"/api/v1/people/643396"},"credit":"b_ab"},{"player":{"id":660271,"link":"/api/v1/people/660271"},"credit":"p_ab"},{"player":{"id":643396,"link":"/api/v1/people/643396"},"credit":"b_pa"},{"player":{"id":660271,"link":"/api/v1/people/660271"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":40.400000000000006,"awayTeamWinProbability":59.599999999999994,"homeTeamWinProbabilityAdded":1.8000000000000043,"leverageIndex":0.71,"dramaIndex":34.0,"contextMetrics":{},"playEndTime":"2025-10-29T01:26:32.273Z","atBatIndex":34},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Nathan Lukes singles on a sharp ground ball to center fielder Andy Pages.","rbi":0,"awayScore":2,"homeScore":1,"isOut":false},"about":{"atBatIndex":35,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-10-29T01:26:39.029Z","endTime":"2025-10-29T01:28:08.249Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":1,"outs":2},"matchup":{"batter":{"id":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":681624,"link":"/api/v1/people/681624"},"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(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":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.7,"endSpeed":79.6,"strikeZoneTop":3.16367674104334,"strikeZoneBottom":1.4410594979025,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.0783915362972,"aZ":-27.91136753000729,"pfxX":-9.020456540930594,"pfxZ":2.643111526727518,"pX":-2.1314341350955797,"pZ":2.188996728730912,"vX0":2.881793184557295,"vY0":-126.28421758448239,"vZ0":-3.249031359091312,"x":198.25,"y":179.68,"x0":-2.1164265286868735,"y0":50.003602316378384,"z0":5.741185302897,"aX":-14.54762601990449},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":4.3,"breakHorizontal":15.7,"spinRate":1437,"spinDirection":231},"zone":13,"typeConfidence":2.0,"plateTime":0.43398476664216723,"extension":6.61741321121261},"index":0,"playId":"e26c5b4b-419f-377b-aae2-cd832bf086c8","pitchNumber":1,"startTime":"2025-10-29T01:27:02.357Z","endTime":"2025-10-29T01:27:05.552Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":660271,"link":"/api/v1/people/660271","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":669242,"link":"/api/v1/people/669242"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":571771,"link":"/api/v1/people/571771"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":664770,"link":"/api/v1/people/664770","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Left Field"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Right Field"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":77.8,"endSpeed":71.9,"strikeZoneTop":3.35000040493588,"strikeZoneBottom":1.49244832458337,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.679799137461927,"aZ":-40.09707496471307,"pfxX":5.056731935122149,"pfxZ":-6.135004099684879,"pX":1.2206922340787352,"pZ":1.6629854851518298,"vX0":5.19805900129552,"vY0":-113.1914949774424,"vZ0":-1.0400958082923317,"x":70.47,"y":193.88,"x0":-1.7671374233162633,"y0":50.004235040270764,"z0":6.161896099682467,"aX":6.527244610401825},"breaks":{"breakAngle":10.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.4,"breakVerticalInduced":-11.0,"breakHorizontal":-10.6,"spinRate":2620,"spinDirection":41},"zone":14,"typeConfidence":2.0,"plateTime":0.4848653539330554,"extension":6.503273912111842},"index":1,"playId":"bfe82ea7-0234-38a9-8caf-3db8a1ffa40c","pitchNumber":2,"startTime":"2025-10-29T01:27:17.892Z","endTime":"2025-10-29T01:27:20.892Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":660271,"link":"/api/v1/people/660271","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":669242,"link":"/api/v1/people/669242"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":571771,"link":"/api/v1/people/571771"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":664770,"link":"/api/v1/people/664770","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Left Field"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Right Field"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.4,"endSpeed":88.1,"strikeZoneTop":3.29289168103408,"strikeZoneBottom":1.48644426373989,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.276345041823962,"aZ":-16.078267456097567,"pfxX":-5.20974081672548,"pfxZ":8.178941675410446,"pX":-0.49527969665515237,"pZ":1.3782501390422626,"vX0":6.586713053617212,"vY0":-138.76260839858756,"vZ0":-7.918192459159384,"x":135.88,"y":201.57,"x0":-2.2123568038687393,"y0":50.00676856384944,"z0":5.320319999697013,"aX":-10.258840032278778},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":13.4,"breakHorizontal":8.3,"spinRate":2355,"spinDirection":222},"zone":7,"typeConfidence":2.0,"plateTime":0.3932853746028151,"extension":6.724963550063187},"index":2,"playId":"0bdb66ae-821f-3f63-9e30-ff187d13bbec","pitchNumber":3,"startTime":"2025-10-29T01:27:31.139Z","endTime":"2025-10-29T01:27:36.543Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":660271,"link":"/api/v1/people/660271","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":669242,"link":"/api/v1/people/669242"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":571771,"link":"/api/v1/people/571771"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":664770,"link":"/api/v1/people/664770","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Left Field"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Right Field"}],"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":94.1,"endSpeed":86.7,"strikeZoneTop":3.23464400176376,"strikeZoneBottom":1.48445239753689,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.87206555967904,"aZ":-17.166828799988508,"pfxX":-5.470561327799463,"pfxZ":7.834741019420036,"pX":-0.7246228351559669,"pZ":2.29469525540825,"vX0":5.607587196441705,"vY0":-136.93126142743617,"vZ0":-5.348068720383576,"x":144.62,"y":176.82,"x0":-2.080111779636379,"y0":50.00065244120888,"z0":5.432719925816294,"aX":-10.474592473271834},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":13.3,"breakHorizontal":8.9,"spinRate":2277,"spinDirection":220},"zone":4,"typeConfidence":2.0,"plateTime":0.39874820553170887,"extension":6.584770599357441},"index":3,"playId":"cd347f96-b570-30a7-80df-b72519ecb98b","pitchNumber":4,"startTime":"2025-10-29T01:27:45.449Z","endTime":"2025-10-29T01:27:48.596Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":660271,"link":"/api/v1/people/660271","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":669242,"link":"/api/v1/people/669242"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":571771,"link":"/api/v1/people/571771"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":664770,"link":"/api/v1/people/664770","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Left Field"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Right Field"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"preCount":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.0,"endSpeed":84.0,"strikeZoneTop":3.35,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.752249828893046,"aZ":-26.110377504272943,"pfxX":0.46042107746763783,"pfxZ":3.4150341042042776,"pX":-0.6027223583848889,"pZ":2.3494805251301334,"vX0":4.143343652171287,"vY0":-131.160269927075,"vZ0":-3.1974206833160324,"x":139.97,"y":175.34,"x0":-2.250335813768743,"y0":50.00409592804912,"z0":5.491296254041981,"aX":0.8165708119994123},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":5.9,"breakHorizontal":-1.6,"spinRate":2434,"spinDirection":186},"zone":4,"typeConfidence":2.0,"plateTime":0.4145866245354073,"extension":6.532373125931946},"hitData":{"launchSpeed":105.4,"launchAngle":2.0,"totalDistance":81.0,"trajectory":"ground_ball","hardness":"hard","location":"8","coordinates":{"coordX":105.88,"coordY":96.32}},"index":4,"playId":"13b57166-3978-35b7-9ac6-88e20f3d0e84","pitchNumber":5,"startTime":"2025-10-29T01:27:58.243Z","endTime":"2025-10-29T01:28:08.249Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":660271,"link":"/api/v1/people/660271","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":669242,"link":"/api/v1/people/669242"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":571771,"link":"/api/v1/people/571771"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":664770,"link":"/api/v1/people/664770","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Left Field"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Right Field"}],"contextMetrics":{}}],"credits":[{"player":{"id":664770,"link":"/api/v1/people/664770"},"credit":"b_ab"},{"player":{"id":660271,"link":"/api/v1/people/660271"},"credit":"p_ab"},{"player":{"id":664770,"link":"/api/v1/people/664770"},"credit":"b_pa"},{"player":{"id":660271,"link":"/api/v1/people/660271"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":39.1,"awayTeamWinProbability":60.9,"homeTeamWinProbabilityAdded":-1.3000000000000043,"leverageIndex":0.47,"dramaIndex":25.0,"contextMetrics":{},"playEndTime":"2025-10-29T01:28:08.249Z","atBatIndex":35},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Vladimir Guerrero Jr. lines out to center fielder Andy Pages.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":36,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-10-29T01:28:17.160Z","endTime":"2025-10-29T01:29:30.074Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":681624,"link":"/api/v1/people/681624"},"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":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":99.0,"endSpeed":90.4,"strikeZoneTop":3.64,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.779358626059285,"aZ":-14.128085091046135,"pfxX":-2.8208966568457616,"pfxZ":8.59966065636562,"pX":-0.06489169897406653,"pZ":2.8400160404390804,"vX0":6.117231725048462,"vY0":-144.00580275324447,"vZ0":-5.291289875347857,"x":119.47,"y":162.1,"x0":-1.8511199424940343,"y0":50.00081182130907,"z0":5.576871533067668,"aX":-5.918936772538217},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":14.6,"breakHorizontal":3.8,"spinRate":2482,"spinDirection":209},"zone":5,"typeConfidence":2.0,"plateTime":0.3805109835050038,"extension":6.671188974799115},"index":0,"playId":"ce64fefd-811e-3128-aa67-354f706e2721","pitchNumber":1,"startTime":"2025-10-29T01:28:33.012Z","endTime":"2025-10-29T01:28:36.059Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":660271,"link":"/api/v1/people/660271","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":669242,"link":"/api/v1/people/669242"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":571771,"link":"/api/v1/people/571771"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":665489,"link":"/api/v1/people/665489","batSide":{"code":"R","description":"Right"}},"first":{"id":664770,"link":"/api/v1/people/664770"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Left Field"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Right Field"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":98.8,"endSpeed":90.5,"strikeZoneTop":3.64000080100672,"strikeZoneBottom":1.59029323158596,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.53003523146898,"aZ":-13.190938794960164,"pfxX":-4.250621066883928,"pfxZ":9.046288581999654,"pX":-1.2953700568047877,"pZ":2.807993713065554,"vX0":3.591718947168466,"vY0":-143.75014647696608,"vZ0":-5.754831745196899,"x":166.38,"y":162.96,"x0":-2.0072074188970666,"y0":50.00194918883351,"z0":5.650987356489093,"aX":-8.918143668767147},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":15.5,"breakHorizontal":7.0,"spinRate":2421,"spinDirection":211},"zone":11,"typeConfidence":2.0,"plateTime":0.38066450175812516,"extension":6.539730196701565},"index":1,"playId":"05383e87-e2af-38fa-aae2-1ebd0a4a4e16","pitchNumber":2,"startTime":"2025-10-29T01:28:49.778Z","endTime":"2025-10-29T01:28:53.043Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":660271,"link":"/api/v1/people/660271","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":669242,"link":"/api/v1/people/669242"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":571771,"link":"/api/v1/people/571771"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":665489,"link":"/api/v1/people/665489","batSide":{"code":"R","description":"Right"}},"first":{"id":664770,"link":"/api/v1/people/664770"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Left Field"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Right Field"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":79.2,"endSpeed":72.5,"strikeZoneTop":3.64,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.4374086903038,"aZ":-42.10819580794757,"pfxX":6.05726910416262,"pfxZ":-7.511840249891207,"pX":0.42156850244970034,"pZ":1.713769478955946,"vX0":3.131063139551644,"vY0":-115.17455952282549,"vZ0":-0.40782870076356903,"x":100.93,"y":192.51,"x0":-1.7491526441868306,"y0":50.00179548212949,"z0":6.018928232402102,"aX":8.012186214178369},"breaks":{"breakAngle":12.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.5,"breakVerticalInduced":-13.3,"breakHorizontal":-11.9,"spinRate":2665,"spinDirection":41},"zone":9,"typeConfidence":2.0,"plateTime":0.47837923893349243,"extension":6.714596313142768},"index":2,"playId":"c29372ac-6705-346e-a5d2-1996f0c2e89e","pitchNumber":3,"startTime":"2025-10-29T01:29:06.709Z","endTime":"2025-10-29T01:29:10.140Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":660271,"link":"/api/v1/people/660271","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":669242,"link":"/api/v1/people/669242"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":571771,"link":"/api/v1/people/571771"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":665489,"link":"/api/v1/people/665489","batSide":{"code":"R","description":"Right"}},"first":{"id":664770,"link":"/api/v1/people/664770"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Left Field"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Right Field"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":99.0,"endSpeed":90.7,"strikeZoneTop":3.64,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.71983760644473,"aZ":-15.404311877082574,"pfxX":-2.087229237479486,"pfxZ":7.969312977228057,"pX":-0.28035424575433676,"pZ":2.431457857771553,"vX0":5.38973770352407,"vY0":-143.9758245367423,"vZ0":-6.255714726053172,"x":127.69,"y":173.13,"x0":-1.90354832843417,"y0":50.00359676172784,"z0":5.581994063453496,"aX":-4.393169745022087},"breaks":{"breakAngle":10.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":13.4,"breakHorizontal":2.8,"spinRate":2515,"spinDirection":212},"zone":4,"typeConfidence":2.0,"plateTime":0.380114485736204,"extension":6.690149834988169},"hitData":{"launchSpeed":95.2,"launchAngle":17.0,"totalDistance":303.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":143.86,"coordY":79.03}},"index":3,"playId":"d60d05e9-6796-306b-8345-c761d8258b68","pitchNumber":4,"startTime":"2025-10-29T01:29:23.417Z","endTime":"2025-10-29T01:29:30.074Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":660271,"link":"/api/v1/people/660271","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":669242,"link":"/api/v1/people/669242"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":571771,"link":"/api/v1/people/571771"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":665489,"link":"/api/v1/people/665489","batSide":{"code":"R","description":"Right"}},"first":{"id":664770,"link":"/api/v1/people/664770"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Left Field"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Right Field"}],"contextMetrics":{}}],"credits":[{"player":{"id":665489,"link":"/api/v1/people/665489"},"credit":"b_ab"},{"player":{"id":660271,"link":"/api/v1/people/660271"},"credit":"p_ab"},{"player":{"id":665489,"link":"/api/v1/people/665489"},"credit":"b_pa"},{"player":{"id":660271,"link":"/api/v1/people/660271"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":41.5,"awayTeamWinProbability":58.5,"homeTeamWinProbabilityAdded":2.3999999999999986,"leverageIndex":0.99,"dramaIndex":45.0,"contextMetrics":{},"playEndTime":"2025-10-29T01:29:30.074Z","atBatIndex":36},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Andy Pages flies out to right fielder Addison Barger.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":37,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-10-29T01:32:17.093Z","endTime":"2025-10-29T01:34:13.564Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":681624,"fullName":"Andy Pages","link":"/api/v1/people/681624"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669456,"fullName":"Shane Bieber","link":"/api/v1/people/669456"},"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":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":681624,"fullName":"Andy Pages","link":"/api/v1/people/681624"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":680718,"link":"/api/v1/people/680718"},"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":91.7,"endSpeed":83.2,"strikeZoneTop":3.48999918155216,"strikeZoneBottom":1.68326184135157,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.367945716648084,"aZ":-14.600485697168416,"pfxX":-7.994867449951127,"pfxZ":9.920268458385632,"pX":0.583929076881007,"pZ":0.436062555011617,"vX0":7.667420638665407,"vY0":-132.96074022737392,"vZ0":-9.876067018484141,"x":94.74,"y":227.01,"x0":-1.3134891019034935,"y0":50.00297037214843,"z0":5.284763215041212,"aX":-14.161401522793042},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":15.7,"breakHorizontal":12.6,"spinRate":2324,"spinDirection":218},"zone":14,"typeConfidence":2.0,"plateTime":0.4136542846807769,"extension":6.822126981497701},"index":0,"playId":"15cc3306-ce3c-304d-9e21-3cff02388ea4","pitchNumber":1,"startTime":"2025-10-29T01:32:37.726Z","endTime":"2025-10-29T01:32:40.726Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669456,"link":"/api/v1/people/669456","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":664770,"link":"/api/v1/people/664770"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":680718,"link":"/api/v1/people/680718"}},"offense":{"batter":{"id":681624,"link":"/api/v1/people/681624","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Left Field"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Right Field"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":87.4,"endSpeed":80.2,"strikeZoneTop":3.66661595788262,"strikeZoneBottom":1.64828701857141,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.44394425078897,"aZ":-25.05234613188916,"pfxX":0.8814703283890872,"pfxZ":4.321507727492971,"pX":-0.6654416365090067,"pZ":3.5135579174828115,"vX0":2.257472925867472,"vY0":-127.32810111451602,"vZ0":-0.09364215374507734,"x":142.37,"y":143.91,"x0":-1.6769462938239958,"y0":50.000377410833664,"z0":5.528469554597745,"aX":1.450354028064417},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":8.0,"breakHorizontal":-2.0,"spinRate":2533,"spinDirection":210},"zone":1,"typeConfidence":2.0,"plateTime":0.42970122059570004,"extension":6.648512838112715},"index":1,"playId":"d60e53e4-9e5f-3a36-ab35-a768daf5d1fd","pitchNumber":2,"startTime":"2025-10-29T01:32:55.713Z","endTime":"2025-10-29T01:33:00.983Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669456,"link":"/api/v1/people/669456","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":664770,"link":"/api/v1/people/664770"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":680718,"link":"/api/v1/people/680718"}},"offense":{"batter":{"id":681624,"link":"/api/v1/people/681624","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Left Field"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Right Field"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.6,"endSpeed":82.6,"strikeZoneTop":3.49,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.72026582845193,"aZ":-15.236505084319829,"pfxX":-6.468758310160818,"pfxZ":9.59159152332219,"pX":-0.41435804398189124,"pZ":2.079452208430031,"vX0":5.042037986874327,"vY0":-133.09032131164184,"vZ0":-5.7094316331750985,"x":132.79,"y":182.63,"x0":-1.5077323198796018,"y0":50.0050682667895,"z0":5.384960917345188,"aX":-11.425256098681855},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":16.1,"breakHorizontal":10.4,"spinRate":2356,"spinDirection":216},"zone":7,"typeConfidence":2.0,"plateTime":0.41403033493930597,"extension":6.954262842935347},"index":2,"playId":"f26220aa-3bde-30d1-afee-e73755163a60","pitchNumber":3,"startTime":"2025-10-29T01:33:07.664Z","endTime":"2025-10-29T01:33:10.664Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669456,"link":"/api/v1/people/669456","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":664770,"link":"/api/v1/people/664770"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":680718,"link":"/api/v1/people/680718"}},"offense":{"batter":{"id":681624,"link":"/api/v1/people/681624","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Left Field"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Right Field"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.8,"endSpeed":84.4,"strikeZoneTop":3.62235974639244,"strikeZoneBottom":1.61831677613185,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.736767016502988,"aZ":-14.401923993848435,"pfxX":-7.327627175016893,"pfxZ":9.716869215324312,"pX":0.749593307752273,"pZ":2.1380691217798016,"vX0":8.01041971058392,"vY0":-134.74043313725693,"vZ0":-5.903355853934585,"x":88.43,"y":181.05,"x0":-1.3174074573720085,"y0":50.0024884236635,"z0":5.384583381073658,"aX":-13.401764413603377},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":16.4,"breakHorizontal":11.4,"spinRate":2379,"spinDirection":221},"zone":9,"typeConfidence":2.0,"plateTime":0.40733676775848604,"extension":6.822562691113468},"index":3,"playId":"c2932b99-7a67-3f58-9016-5268a58e074b","pitchNumber":4,"startTime":"2025-10-29T01:33:50.577Z","endTime":"2025-10-29T01:33:53.850Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669456,"link":"/api/v1/people/669456","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":664770,"link":"/api/v1/people/664770"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":680718,"link":"/api/v1/people/680718"}},"offense":{"batter":{"id":681624,"link":"/api/v1/people/681624","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Left Field"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Right Field"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.8,"endSpeed":78.2,"strikeZoneTop":3.49,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.970037740620132,"aZ":-33.296590815861876,"pfxX":0.6357175704760862,"pfxZ":-0.7201273320954868,"pX":0.0350705289268344,"pZ":2.4674243100836812,"vX0":3.5827436910842554,"vY0":-123.5457416247482,"vZ0":-0.49960694408779205,"x":115.66,"y":172.16,"x0":-1.514910959119255,"y0":50.00610314492833,"z0":5.464064374176215,"aX":0.9850893891003071},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.0,"breakVerticalInduced":-1.2,"breakHorizontal":-1.9,"spinRate":2601,"spinDirection":68},"zone":5,"typeConfidence":2.0,"plateTime":0.4428684703198602,"extension":6.928030060674306},"hitData":{"launchSpeed":86.5,"launchAngle":55.0,"totalDistance":228.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":181.3,"coordY":127.05}},"index":4,"playId":"c44e9710-2889-3f75-9c70-0bd3b9425cc5","pitchNumber":5,"startTime":"2025-10-29T01:34:03.859Z","endTime":"2025-10-29T01:34:13.564Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669456,"link":"/api/v1/people/669456","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":664770,"link":"/api/v1/people/664770"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":680718,"link":"/api/v1/people/680718"}},"offense":{"batter":{"id":681624,"link":"/api/v1/people/681624","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Left Field"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Right Field"}],"contextMetrics":{}}],"credits":[{"player":{"id":681624,"link":"/api/v1/people/681624"},"credit":"b_ab"},{"player":{"id":669456,"link":"/api/v1/people/669456"},"credit":"p_ab"},{"player":{"id":681624,"link":"/api/v1/people/681624"},"credit":"b_pa"},{"player":{"id":669456,"link":"/api/v1/people/669456"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":38.2,"awayTeamWinProbability":61.8,"homeTeamWinProbabilityAdded":-3.299999999999997,"leverageIndex":1.33,"dramaIndex":59.0,"contextMetrics":{},"playEndTime":"2025-10-29T01:34:13.564Z","atBatIndex":37},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Shohei Ohtani called out on strikes.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":38,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-10-29T01:34:24.069Z","endTime":"2025-10-29T01:36:24.205Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669456,"fullName":"Shane Bieber","link":"/api/v1/people/669456"},"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":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":672386,"link":"/api/v1/people/672386"},"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(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":75.7,"strikeZoneTop":3.52,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.7871286880838,"aZ":-38.473345975817224,"pfxX":4.092734712875561,"pfxZ":-4.3510890715303026,"pX":0.1528273009234503,"pZ":1.52001997875715,"vX0":2.7551338247807236,"vY0":-119.95494004839979,"vZ0":-1.3562882241550376,"x":111.17,"y":197.74,"x0":-1.5453219354984804,"y0":50.0042431948386,"z0":5.5454529656893605,"aX":5.9212778929944925},"breaks":{"breakAngle":9.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.4,"breakVerticalInduced":-7.9,"breakHorizontal":-8.2,"spinRate":2388,"spinDirection":36},"zone":8,"typeConfidence":2.0,"plateTime":0.45788389185693523,"extension":6.7539532283102774},"index":0,"playId":"58eb830f-fd11-32ae-97a6-8de4a301412b","pitchNumber":1,"startTime":"2025-10-29T01:34:38.307Z","endTime":"2025-10-29T01:34:41.311Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669456,"link":"/api/v1/people/669456","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":664770,"link":"/api/v1/people/664770"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":680718,"link":"/api/v1/people/680718"}},"offense":{"batter":{"id":660271,"link":"/api/v1/people/660271","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Left Field"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Right Field"}],"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":91.7,"endSpeed":83.5,"strikeZoneTop":3.52,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.25538091745863,"aZ":-14.831837011101145,"pfxX":-6.448949218357265,"pfxZ":9.660715715718197,"pX":0.5347982048647603,"pZ":3.6610668908614876,"vX0":7.10658952017338,"vY0":-133.3005894021317,"vZ0":-2.030884449367819,"x":96.61,"y":139.93,"x0":-1.330739118342227,"y0":50.00653863526746,"z0":5.50640567085815,"aX":-11.582373851617412},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":17.3,"breakHorizontal":10.1,"spinRate":2333,"spinDirection":217},"zone":12,"typeConfidence":2.0,"plateTime":0.41124385149811005,"extension":6.752727722758045},"index":1,"playId":"98826854-1850-3661-b72f-4fd89c0b2321","pitchNumber":2,"startTime":"2025-10-29T01:35:23.164Z","endTime":"2025-10-29T01:35:26.164Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669456,"link":"/api/v1/people/669456","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":664770,"link":"/api/v1/people/664770"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":680718,"link":"/api/v1/people/680718"}},"offense":{"batter":{"id":660271,"link":"/api/v1/people/660271","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Left Field"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Right Field"}],"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":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.0,"endSpeed":76.5,"strikeZoneTop":3.63663760963874,"strikeZoneBottom":1.65730851532065,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.232076225978027,"aZ":-39.62860671778178,"pfxX":2.1971883017368263,"pfxZ":-5.036336495391971,"pX":-0.7368272176925946,"pZ":2.3723815037035525,"vX0":1.321276481954114,"vY0":-120.84463550138894,"vZ0":0.7865972695047712,"x":145.09,"y":174.73,"x0":-1.5757900737983468,"y0":50.00027202961876,"z0":5.519789759190116,"aX":3.2538068146085055},"breaks":{"breakAngle":4.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.2,"breakVerticalInduced":-8.6,"breakHorizontal":-4.3,"spinRate":2369,"spinDirection":36},"zone":4,"typeConfidence":2.0,"plateTime":0.45299952881833194,"extension":6.561550076888993},"index":2,"playId":"62fed15b-cb5e-33ee-b388-2b71c4ac525a","pitchNumber":3,"startTime":"2025-10-29T01:36:20.086Z","endTime":"2025-10-29T01:36:24.205Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669456,"link":"/api/v1/people/669456","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":664770,"link":"/api/v1/people/664770"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":680718,"link":"/api/v1/people/680718"}},"offense":{"batter":{"id":660271,"link":"/api/v1/people/660271","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Left Field"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Right Field"}],"contextMetrics":{}}],"credits":[{"player":{"id":660271,"link":"/api/v1/people/660271"},"credit":"b_ab"},{"player":{"id":669456,"link":"/api/v1/people/669456"},"credit":"p_ab"},{"player":{"id":660271,"link":"/api/v1/people/660271"},"credit":"b_pa"},{"player":{"id":669456,"link":"/api/v1/people/669456"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":35.699999999999996,"awayTeamWinProbability":64.30000000000001,"homeTeamWinProbabilityAdded":-2.500000000000007,"leverageIndex":0.99,"dramaIndex":46.0,"contextMetrics":{},"playEndTime":"2025-10-29T01:36:24.205Z","atBatIndex":38},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Mookie Betts lines out to center fielder Daulton Varsho.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":39,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-10-29T01:36:57.218Z","endTime":"2025-10-29T01:37:06.996Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":605141,"fullName":"Mookie Betts","link":"/api/v1/people/605141"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669456,"fullName":"Shane Bieber","link":"/api/v1/people/669456"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[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":605141,"fullName":"Mookie Betts","link":"/api/v1/people/605141"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":662139,"link":"/api/v1/people/662139"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-10-29T01:36:45.734Z","endTime":"2025-10-29T01:36:59.385Z","isPitch":false,"type":"action","player":{"id":605141,"link":"/api/v1/people/605141"},"defense":{"pitcher":{"id":669456,"link":"/api/v1/people/669456","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":664770,"link":"/api/v1/people/664770"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":680718,"link":"/api/v1/people/680718"}},"offense":{"batter":{"id":605141,"link":"/api/v1/people/605141","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Left Field"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Right Field"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.0,"endSpeed":81.3,"strikeZoneTop":3.18,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.902292385710744,"aZ":-24.625351889996928,"pfxX":1.4954856986494134,"pfxZ":4.510063493538604,"pX":0.8157851332710448,"pZ":2.4089821404965286,"vX0":5.276420731920934,"vY0":-128.1745792699193,"vZ0":-2.744781243870792,"x":85.9,"y":173.74,"x0":-1.4585707667937773,"y0":50.00612102384935,"z0":5.403713786439619,"aX":2.503227810846142},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":7.8,"breakHorizontal":-3.8,"spinRate":2535,"spinDirection":218},"zone":6,"typeConfidence":2.0,"plateTime":0.42629123916811107,"extension":6.671305413140984},"hitData":{"launchSpeed":95.2,"launchAngle":20.0,"totalDistance":319.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":118.38,"coordY":71.33}},"index":1,"playId":"b22002ee-7eda-378e-9cad-ea7640c14518","pitchNumber":1,"startTime":"2025-10-29T01:36:59.385Z","endTime":"2025-10-29T01:37:06.996Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669456,"link":"/api/v1/people/669456","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":664770,"link":"/api/v1/people/664770"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":680718,"link":"/api/v1/people/680718"}},"offense":{"batter":{"id":605141,"link":"/api/v1/people/605141","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Left Field"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Right Field"}],"contextMetrics":{}}],"credits":[{"player":{"id":605141,"link":"/api/v1/people/605141"},"credit":"b_ab"},{"player":{"id":669456,"link":"/api/v1/people/669456"},"credit":"p_ab"},{"player":{"id":605141,"link":"/api/v1/people/605141"},"credit":"b_pa"},{"player":{"id":669456,"link":"/api/v1/people/669456"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":34.0,"awayTeamWinProbability":66.0,"homeTeamWinProbabilityAdded":-1.6999999999999957,"leverageIndex":0.64,"dramaIndex":32.0,"contextMetrics":{},"playEndTime":"2025-10-29T01:37:06.996Z","atBatIndex":39},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Bo Bichette flies out to left fielder Enrique Hernández.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":40,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-10-29T01:39:52.077Z","endTime":"2025-10-29T01:41:57.155Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":571771,"link":"/api/v1/people/571771"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":82.6,"endSpeed":76.2,"strikeZoneTop":3.72667202686993,"strikeZoneBottom":1.69635626541299,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.625852521489673,"aZ":-25.780756921033543,"pfxX":7.882681618985494,"pfxZ":4.346291236191247,"pX":-0.44309391684776933,"pZ":2.5390228141529447,"vX0":2.1430906588019645,"vY0":-120.30467612557187,"vZ0":-1.6066497860555287,"x":133.89,"y":170.23,"x0":-2.3687673315893423,"y0":50.00117143442312,"z0":5.493415918206878,"aX":11.591026181085837},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":7.8,"breakHorizontal":-14.8,"spinRate":2764,"spinDirection":71},"zone":4,"typeConfidence":2.0,"plateTime":0.4547196698653311,"extension":6.60774168897747},"index":0,"playId":"2e09e38d-82d2-316f-9a00-99fe9bf4c120","pitchNumber":1,"startTime":"2025-10-29T01:40:08.970Z","endTime":"2025-10-29T01:40:12.418Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":660271,"link":"/api/v1/people/660271","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":669242,"link":"/api/v1/people/669242"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":571771,"link":"/api/v1/people/571771"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":666182,"link":"/api/v1/people/666182","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Left Field"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Right Field"}],"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":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.8,"endSpeed":78.0,"strikeZoneTop":3.7,"strikeZoneBottom":1.74,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.660692449358685,"aZ":-28.73577073848655,"pfxX":6.755117936040364,"pfxZ":2.239929069600173,"pX":2.0965360326085833,"pZ":1.837742166314236,"vX0":7.694913826216432,"vY0":-123.32139500406603,"vZ0":-2.99890756090243,"x":37.08,"y":189.16,"x0":-1.9473128416118415,"y0":50.00114534127602,"z0":5.5061513623452685,"aX":10.348932022373997},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":3.6,"breakHorizontal":-14.2,"spinRate":2856,"spinDirection":64},"zone":14,"typeConfidence":2.0,"plateTime":0.4450026786508099,"extension":6.346569696652385},"index":1,"playId":"6f81a14b-8b89-334f-b1ba-dd4a39f9f5eb","pitchNumber":2,"startTime":"2025-10-29T01:40:20.761Z","endTime":"2025-10-29T01:40:23.761Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":660271,"link":"/api/v1/people/660271","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":669242,"link":"/api/v1/people/669242"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":571771,"link":"/api/v1/people/571771"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":666182,"link":"/api/v1/people/666182","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Left Field"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Right Field"}],"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":98.3,"endSpeed":90.2,"strikeZoneTop":3.53254560612627,"strikeZoneBottom":1.75505764340469,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.16465751396991,"aZ":-13.53263811153969,"pfxX":-5.355298906998878,"pfxZ":8.995821745793565,"pX":1.5779851165527405,"pZ":2.7741378574370663,"vX0":11.815507063477293,"vY0":-142.6723934608298,"vZ0":-5.080394011906042,"x":56.85,"y":163.88,"x0":-1.9113436830213488,"y0":50.00501929005152,"z0":5.422928016105335,"aX":-11.100777211298716},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":15.5,"breakHorizontal":7.4,"spinRate":2701,"spinDirection":219},"zone":12,"typeConfidence":2.0,"plateTime":0.38311044492124147,"extension":6.467044242133315},"index":2,"playId":"cc9f2cb1-4f72-3d7e-833a-d929c878535d","pitchNumber":3,"startTime":"2025-10-29T01:40:34.115Z","endTime":"2025-10-29T01:40:37.115Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":660271,"link":"/api/v1/people/660271","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":669242,"link":"/api/v1/people/669242"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":571771,"link":"/api/v1/people/571771"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":666182,"link":"/api/v1/people/666182","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Left Field"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Right Field"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.9,"endSpeed":78.4,"strikeZoneTop":3.7,"strikeZoneBottom":1.74,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.872398351894038,"aZ":-28.818655683698346,"pfxX":9.449452467161631,"pfxZ":2.149131734974528,"pX":0.9238377499243842,"pZ":2.14523684175682,"vX0":5.028545166863342,"vY0":-124.90833559519338,"vZ0":-2.3872718482744903,"x":81.79,"y":180.86,"x0":-2.350562841572421,"y0":50.00276952547696,"z0":5.510529022474475,"aX":14.759060882299273},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":3.5,"breakHorizontal":-18.4,"spinRate":2931,"spinDirection":67},"zone":14,"typeConfidence":2.0,"plateTime":0.4404486086589121,"extension":6.400827123925584},"index":3,"playId":"2e6b922a-77f8-3f5e-a5f6-846ff8b2cc1e","pitchNumber":4,"startTime":"2025-10-29T01:40:52.122Z","endTime":"2025-10-29T01:40:55.417Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":660271,"link":"/api/v1/people/660271","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":669242,"link":"/api/v1/people/669242"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":571771,"link":"/api/v1/people/571771"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":666182,"link":"/api/v1/people/666182","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Left Field"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Right Field"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.6,"endSpeed":89.3,"strikeZoneTop":3.7,"strikeZoneBottom":1.74,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.69077996521162,"aZ":-14.953933388335859,"pfxX":-2.197765335581466,"pfxZ":8.440396355606662,"pX":-0.77198272198655,"pZ":1.9710084450151588,"vX0":4.593032663092639,"vY0":-141.98429621871242,"vZ0":-6.9647952788306,"x":146.43,"y":185.56,"x0":-2.1255198453841158,"y0":50.00344534072599,"z0":5.4084563039233,"aX":-4.484614736215463},"breaks":{"breakAngle":12.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":14.0,"breakHorizontal":3.0,"spinRate":2681,"spinDirection":213},"zone":7,"typeConfidence":2.0,"plateTime":0.3858547833579786,"extension":6.417124958785857},"index":4,"playId":"8997df32-47ba-346a-a8c7-6ecf01d2d0c1","pitchNumber":5,"startTime":"2025-10-29T01:41:07.682Z","endTime":"2025-10-29T01:41:11.442Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":660271,"link":"/api/v1/people/660271","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":669242,"link":"/api/v1/people/669242"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":571771,"link":"/api/v1/people/571771"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":666182,"link":"/api/v1/people/666182","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Left Field"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Right Field"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.2,"endSpeed":73.5,"strikeZoneTop":3.51393495215301,"strikeZoneBottom":1.68046858506303,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.293142995735707,"aZ":-43.80912823956512,"pfxX":5.4347020728317705,"pfxZ":-8.480291065004227,"pX":1.159907725881392,"pZ":1.9905004624679756,"vX0":4.998690758277686,"vY0":-118.05866773612286,"vZ0":0.027757520915425715,"x":72.79,"y":185.04,"x0":-1.7127950936547887,"y0":50.00244042451886,"z0":6.106391266769024,"aX":7.456780478940003},"breaks":{"breakAngle":10.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.4,"breakVerticalInduced":-14.9,"breakHorizontal":-11.3,"spinRate":2950,"spinDirection":36},"zone":14,"typeConfidence":2.0,"plateTime":0.4689803243551105,"extension":6.6983531136182135},"index":5,"playId":"72b79801-db20-3d73-987e-8f8125a31d43","pitchNumber":6,"startTime":"2025-10-29T01:41:31.550Z","endTime":"2025-10-29T01:41:37.616Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":660271,"link":"/api/v1/people/660271","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":669242,"link":"/api/v1/people/669242"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":571771,"link":"/api/v1/people/571771"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":666182,"link":"/api/v1/people/666182","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Left Field"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Right Field"}],"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":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.4,"endSpeed":77.7,"strikeZoneTop":3.7,"strikeZoneBottom":1.74,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.09932134093853,"aZ":-28.949503190390594,"pfxX":9.95141143430569,"pfxZ":2.090739130345666,"pX":0.2885449914135934,"pZ":2.510017074595275,"vX0":3.232984644844213,"vY0":-124.31877404901704,"vZ0":-1.2166759303444354,"x":106.0,"y":171.01,"x0":-2.326334021249888,"y0":50.00386002723548,"z0":5.439129713738198,"aX":15.364867853118131},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":3.7,"breakHorizontal":-18.8,"spinRate":2962,"spinDirection":66},"zone":6,"typeConfidence":2.0,"plateTime":0.44290418475433935,"extension":6.6566978872526334},"hitData":{"launchSpeed":99.4,"launchAngle":41.0,"totalDistance":325.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":59.49,"coordY":86.18}},"index":6,"playId":"eaef4aba-529e-32a7-a9f6-9a1cf0478221","pitchNumber":7,"startTime":"2025-10-29T01:41:45.614Z","endTime":"2025-10-29T01:41:57.155Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":660271,"link":"/api/v1/people/660271","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":669242,"link":"/api/v1/people/669242"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":571771,"link":"/api/v1/people/571771"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":666182,"link":"/api/v1/people/666182","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Left Field"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Right Field"}],"contextMetrics":{}}],"credits":[{"player":{"id":666182,"link":"/api/v1/people/666182"},"credit":"b_ab"},{"player":{"id":660271,"link":"/api/v1/people/660271"},"credit":"p_ab"},{"player":{"id":666182,"link":"/api/v1/people/666182"},"credit":"b_pa"},{"player":{"id":660271,"link":"/api/v1/people/660271"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":36.5,"awayTeamWinProbability":63.5,"homeTeamWinProbabilityAdded":2.5,"leverageIndex":0.97,"dramaIndex":45.0,"contextMetrics":{},"playEndTime":"2025-10-29T01:41:57.155Z","atBatIndex":40},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Addison Barger grounds out, pitcher Shohei Ohtani to first baseman Freddie Freeman.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":41,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-10-29T01:42:04.144Z","endTime":"2025-10-29T01:42:36.358Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":680718,"fullName":"Addison Barger","link":"/api/v1/people/680718"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"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":680718,"fullName":"Addison Barger","link":"/api/v1/people/680718"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":660271,"link":"/api/v1/people/660271"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":518692,"link":"/api/v1/people/518692"},"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":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":98.6,"endSpeed":89.9,"strikeZoneTop":3.78095512295424,"strikeZoneBottom":1.79029176240754,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.78529613682841,"aZ":-12.751891204685766,"pfxX":-3.6712046451308367,"pfxZ":9.35066153776611,"pX":0.2009415564217559,"pZ":2.8602676139612915,"vX0":8.032790131130735,"vY0":-143.3709473567098,"vZ0":-4.823455581438723,"x":109.34,"y":161.55,"x0":-2.162874028302063,"y0":50.006059802209016,"z0":5.363239091262819,"aX":-7.628596909845624},"breaks":{"breakAngle":22.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":16.1,"breakHorizontal":5.0,"spinRate":2687,"spinDirection":214},"zone":5,"typeConfidence":2.0,"plateTime":0.38234123489660377,"extension":6.806542897980199},"index":0,"playId":"396c48cf-1919-3354-ae68-49a08804ea66","pitchNumber":1,"startTime":"2025-10-29T01:42:16.753Z","endTime":"2025-10-29T01:42:20.019Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":660271,"link":"/api/v1/people/660271","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":669242,"link":"/api/v1/people/669242"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":571771,"link":"/api/v1/people/571771"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":680718,"link":"/api/v1/people/680718","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Left Field"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Right Field"}],"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":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":79.6,"endSpeed":72.1,"strikeZoneTop":3.73,"strikeZoneBottom":1.75,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.03281335243185,"aZ":-44.27470533295546,"pfxX":7.0339903726046025,"pfxZ":-9.117281859355396,"pX":-0.24074873360761068,"pZ":2.9427747054155553,"vX0":1.826763096171042,"vY0":-115.75942241005026,"vZ0":2.5709274909502042,"x":126.18,"y":159.33,"x0":-1.9579400810975722,"y0":50.00245190905892,"z0":6.12488386303904,"aX":9.335804420198935},"breaks":{"breakAngle":12.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-59.3,"breakVerticalInduced":-15.2,"breakHorizontal":-13.2,"spinRate":2941,"spinDirection":39},"zone":5,"typeConfidence":2.0,"plateTime":0.47719872070076086,"extension":6.610020739924999},"hitData":{"launchSpeed":99.3,"launchAngle":-17.0,"totalDistance":9.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":125.92,"coordY":200.76}},"index":1,"playId":"49f527d3-abc8-3abb-8ad5-ae1cdf6b3084","pitchNumber":2,"startTime":"2025-10-29T01:42:28.946Z","endTime":"2025-10-29T01:42:36.358Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":660271,"link":"/api/v1/people/660271","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":669242,"link":"/api/v1/people/669242"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":571771,"link":"/api/v1/people/571771"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":680718,"link":"/api/v1/people/680718","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Left Field"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Right Field"}],"contextMetrics":{}}],"credits":[{"player":{"id":680718,"link":"/api/v1/people/680718"},"credit":"b_ab"},{"player":{"id":660271,"link":"/api/v1/people/660271"},"credit":"p_ab"},{"player":{"id":680718,"link":"/api/v1/people/680718"},"credit":"b_pa"},{"player":{"id":660271,"link":"/api/v1/people/660271"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":38.4,"awayTeamWinProbability":61.6,"homeTeamWinProbabilityAdded":1.8999999999999986,"leverageIndex":0.74,"dramaIndex":35.0,"contextMetrics":{},"playEndTime":"2025-10-29T01:42:36.358Z","atBatIndex":41},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Alejandro Kirk strikes out on a foul tip.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":42,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-10-29T01:42:46.540Z","endTime":"2025-10-29T01:44:19.655Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":672386,"fullName":"Alejandro Kirk","link":"/api/v1/people/672386"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":672386,"fullName":"Alejandro Kirk","link":"/api/v1/people/672386"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":669257,"link":"/api/v1/people/669257"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":82.7,"endSpeed":75.7,"strikeZoneTop":3.10000143533606,"strikeZoneBottom":1.43263118930442,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.192925914929212,"aZ":-31.364285309007023,"pfxX":9.384642703314679,"pfxZ":0.5494808963530478,"pX":-1.461534380838647,"pZ":3.6241494848710927,"vX0":-0.2891810070579296,"vY0":-120.46920124157751,"vZ0":1.743465859183768,"x":172.71,"y":140.93,"x0":-2.558072658072567,"y0":50.000467783828206,"z0":5.670763913113638,"aX":13.741248563018395},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.3,"breakVerticalInduced":1.7,"breakHorizontal":-16.9,"spinRate":2698,"spinDirection":69},"zone":11,"typeConfidence":2.0,"plateTime":0.45529999537681043,"extension":6.436071292056941},"index":0,"playId":"f5e5fe6a-64ec-3a0a-8e30-224f0a75e3ac","pitchNumber":1,"startTime":"2025-10-29T01:43:14.369Z","endTime":"2025-10-29T01:43:17.822Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":660271,"link":"/api/v1/people/660271","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":669242,"link":"/api/v1/people/669242"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":571771,"link":"/api/v1/people/571771"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":672386,"link":"/api/v1/people/672386","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Left Field"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Right Field"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.8,"endSpeed":87.5,"strikeZoneTop":3.09999964365611,"strikeZoneBottom":1.51991744757794,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.13263428477736,"aZ":-12.964213676779806,"pfxX":-3.2256856175131863,"pfxZ":9.783572259167666,"pX":0.9801561426141284,"pZ":3.026276664518359,"vX0":9.13299297775873,"vY0":-139.2000375932313,"vZ0":-4.541100918862663,"x":79.64,"y":157.07,"x0":-1.9235522798125921,"y0":50.00115320473121,"z0":5.536563822231269,"aX":-6.334123603966416},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":16.9,"breakHorizontal":4.0,"spinRate":2442,"spinDirection":211},"zone":12,"typeConfidence":2.0,"plateTime":0.3934393215281733,"extension":6.543726817381931},"index":1,"playId":"b9c4f1c6-c2d0-3a81-9668-54f5df3bce01","pitchNumber":2,"startTime":"2025-10-29T01:43:28.959Z","endTime":"2025-10-29T01:43:35.165Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":660271,"link":"/api/v1/people/660271","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":669242,"link":"/api/v1/people/669242"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":571771,"link":"/api/v1/people/571771"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":672386,"link":"/api/v1/people/672386","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Left Field"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Right Field"}],"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":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":76.0,"endSpeed":69.5,"strikeZoneTop":2.98705301878439,"strikeZoneBottom":1.43176271030113,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.350411614120407,"aZ":-42.035298392296816,"pfxX":7.333860840579968,"pfxZ":-8.091383241241422,"pX":0.13550094484014066,"pZ":2.6237847902140174,"vX0":2.3571294113702956,"vY0":-110.51408532658247,"vZ0":2.086987332789448,"x":111.84,"y":167.94,"x0":-1.9018458209065912,"y0":50.00185560472456,"z0":6.1303898269503625,"aX":8.939377877293316},"breaks":{"breakAngle":13.2,"breakLength":14.4,"breakY":24.0,"breakVertical":-61.6,"breakVerticalInduced":-13.6,"breakHorizontal":-13.9,"spinRate":2664,"spinDirection":43},"zone":2,"typeConfidence":2.0,"plateTime":0.49838529685914956,"extension":6.524816371904051},"index":2,"playId":"be580924-e164-3e6e-a823-7d69e140779a","pitchNumber":3,"startTime":"2025-10-29T01:43:43.024Z","endTime":"2025-10-29T01:43:46.536Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":660271,"link":"/api/v1/people/660271","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":669242,"link":"/api/v1/people/669242"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":571771,"link":"/api/v1/people/571771"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":672386,"link":"/api/v1/people/672386","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Left Field"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Right Field"}],"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":95.8,"endSpeed":87.5,"strikeZoneTop":3.1,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.09604829944621,"aZ":-15.690967814366866,"pfxX":-2.8634966173364536,"pfxZ":8.374342935720138,"pX":-0.042711150998524426,"pZ":3.7858690794033403,"vX0":6.41096808335921,"vY0":-139.3585924570644,"vZ0":-2.065014962882689,"x":118.63,"y":136.56,"x0":-2.000178227004757,"y0":50.00244855836342,"z0":5.572019707851379,"aX":-5.636488404761821},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":14.9,"breakHorizontal":3.8,"spinRate":2443,"spinDirection":220},"zone":11,"typeConfidence":2.0,"plateTime":0.39291822606768223,"extension":6.601841016352569},"index":3,"playId":"ba5bce21-1886-3bc3-9d28-125a700a115b","pitchNumber":4,"startTime":"2025-10-29T01:43:56.851Z","endTime":"2025-10-29T01:44:02.609Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":660271,"link":"/api/v1/people/660271","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":669242,"link":"/api/v1/people/669242"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":571771,"link":"/api/v1/people/571771"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":672386,"link":"/api/v1/people/672386","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Left Field"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Right Field"}],"contextMetrics":{}},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.7,"endSpeed":78.2,"strikeZoneTop":3.1,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.007193097946484,"aZ":-33.2174243151342,"pfxX":6.633445843467145,"pfxZ":-0.6662972353145893,"pX":0.5815913181807627,"pZ":1.7164779805624468,"vX0":4.980246784861095,"vY0":-124.63928054725653,"vZ0":-2.146944620589344,"x":94.83,"y":192.44,"x0":-2.3134514499490546,"y0":50.005839761208435,"z0":5.36582368112685,"aX":10.307022269361722},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.1,"breakVerticalInduced":-1.4,"breakHorizontal":-13.3,"spinRate":2781,"spinDirection":62},"zone":9,"typeConfidence":2.0,"plateTime":0.4415904429124673,"extension":6.45822146499937},"index":4,"playId":"b778bf47-5053-3b27-a076-5d41f54206f4","pitchNumber":5,"startTime":"2025-10-29T01:44:16.138Z","endTime":"2025-10-29T01:44:19.655Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":660271,"link":"/api/v1/people/660271","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":669242,"link":"/api/v1/people/669242"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":571771,"link":"/api/v1/people/571771"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":672386,"link":"/api/v1/people/672386","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Left Field"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Right Field"}],"contextMetrics":{}}],"credits":[{"player":{"id":672386,"link":"/api/v1/people/672386"},"credit":"b_ab"},{"player":{"id":660271,"link":"/api/v1/people/660271"},"credit":"p_ab"},{"player":{"id":672386,"link":"/api/v1/people/672386"},"credit":"b_pa"},{"player":{"id":660271,"link":"/api/v1/people/660271"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":39.6,"awayTeamWinProbability":60.4,"homeTeamWinProbabilityAdded":1.2000000000000028,"leverageIndex":0.5,"dramaIndex":25.0,"contextMetrics":{},"playEndTime":"2025-10-29T01:44:19.655Z","atBatIndex":42},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Freddie Freeman singles on a ground ball to first baseman Vladimir Guerrero Jr.","rbi":0,"awayScore":2,"homeScore":1,"isOut":false},"about":{"atBatIndex":43,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-10-29T01:47:07.436Z","endTime":"2025-10-29T01:48:24.898Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":0},"matchup":{"batter":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669456,"fullName":"Shane Bieber","link":"/api/v1/people/669456"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":665489,"link":"/api/v1/people/665489"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.8,"endSpeed":82.5,"strikeZoneTop":3.68999890474564,"strikeZoneBottom":1.82704682842294,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.286040152209814,"aZ":-12.097900350297907,"pfxX":-6.93719208930005,"pfxZ":11.329656125257204,"pX":0.26494477411758227,"pZ":3.1495960705800603,"vX0":6.414314000007874,"vY0":-133.4201349168509,"vZ0":-3.7402635967065585,"x":106.9,"y":153.74,"x0":-1.2891940690586827,"y0":50.002243346045304,"z0":5.4643092589551205,"aX":-12.292563267076817},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":19.7,"breakHorizontal":10.9,"spinRate":2492,"spinDirection":217},"zone":2,"typeConfidence":2.0,"plateTime":0.4132473276905282,"extension":6.694958586376901},"index":0,"playId":"bdf711b6-a9b7-3ca4-9cc3-9b3cea9cbd55","pitchNumber":1,"startTime":"2025-10-29T01:47:24.358Z","endTime":"2025-10-29T01:47:27.659Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669456,"link":"/api/v1/people/669456","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":664770,"link":"/api/v1/people/664770"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":680718,"link":"/api/v1/people/680718"}},"offense":{"batter":{"id":518692,"link":"/api/v1/people/518692","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Left Field"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Right Field"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.7,"endSpeed":81.2,"strikeZoneTop":3.69000005750537,"strikeZoneBottom":1.76315581573524,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.382118694074084,"aZ":-23.842103612057432,"pfxX":-1.1918711667240731,"pfxZ":4.978850836191713,"pX":0.697072101532486,"pZ":3.041275199153857,"vX0":5.750685734358553,"vY0":-127.76182580124411,"vZ0":-1.4746784886051145,"x":90.43,"y":156.67,"x0":-1.4164956998870293,"y0":50.00173395879082,"z0":5.478522193615243,"aX":-1.9950165913141522},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.2,"breakVerticalInduced":9.0,"breakHorizontal":1.1,"spinRate":2644,"spinDirection":207},"zone":6,"typeConfidence":2.0,"plateTime":0.4267810382989987,"extension":6.695108433840629},"index":1,"playId":"c47b56e7-f923-309a-a780-e19179a9f4b1","pitchNumber":2,"startTime":"2025-10-29T01:47:34.694Z","endTime":"2025-10-29T01:47:37.801Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669456,"link":"/api/v1/people/669456","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":664770,"link":"/api/v1/people/664770"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":680718,"link":"/api/v1/people/680718"}},"offense":{"batter":{"id":518692,"link":"/api/v1/people/518692","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Left Field"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Right Field"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.8,"endSpeed":75.2,"strikeZoneTop":3.69000069183069,"strikeZoneBottom":1.77838641736068,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.152653571415453,"aZ":-39.800925309245955,"pfxX":3.8165537318761897,"pfxZ":-5.377428858840579,"pX":1.1837468783114655,"pZ":0.6713078913450363,"vX0":5.023190312698495,"vY0":-118.99752539340788,"vZ0":-2.715374828131673,"x":71.88,"y":220.65,"x0":-1.4591442633463145,"y0":50.00240149169975,"z0":5.471079324548739,"aX":5.413189188516204},"breaks":{"breakAngle":8.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.4,"breakVerticalInduced":-10.2,"breakHorizontal":-8.3,"spinRate":2524,"spinDirection":34},"zone":14,"typeConfidence":2.0,"plateTime":0.4622195095212729,"extension":6.36644442105459},"index":2,"playId":"3b95583f-cd3c-3dd8-bfd8-4f77c799cf2d","pitchNumber":3,"startTime":"2025-10-29T01:47:45.782Z","endTime":"2025-10-29T01:47:48.782Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669456,"link":"/api/v1/people/669456","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":664770,"link":"/api/v1/people/664770"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":680718,"link":"/api/v1/people/680718"}},"offense":{"batter":{"id":518692,"link":"/api/v1/people/518692","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Left Field"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Right Field"}],"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":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.3,"endSpeed":75.7,"strikeZoneTop":3.69,"strikeZoneBottom":1.79,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.514697016918888,"aZ":-41.112978847771366,"pfxX":5.042435149820752,"pfxZ":-6.185089655785102,"pX":0.534442297413497,"pZ":1.958962848601602,"vX0":3.225114229650199,"vY0":-119.86510547342985,"vZ0":0.1842636043926451,"x":96.63,"y":185.89,"x0":-1.4863068227672644,"y0":50.00121664009364,"z0":5.570867343537084,"aX":7.290107630131336},"breaks":{"breakAngle":10.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.4,"breakVerticalInduced":-10.8,"breakHorizontal":-10.0,"spinRate":2519,"spinDirection":36},"zone":9,"typeConfidence":2.0,"plateTime":0.4580394440727611,"extension":6.598694590689655},"hitData":{"launchSpeed":99.3,"launchAngle":7.0,"totalDistance":121.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":174.83,"coordY":155.64}},"index":3,"playId":"c76670d4-547a-3bea-8fd5-5798248c24b7","pitchNumber":4,"startTime":"2025-10-29T01:48:14.411Z","endTime":"2025-10-29T01:48:24.898Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669456,"link":"/api/v1/people/669456","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":664770,"link":"/api/v1/people/664770"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":680718,"link":"/api/v1/people/680718"}},"offense":{"batter":{"id":518692,"link":"/api/v1/people/518692","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Left Field"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Right Field"}],"contextMetrics":{}}],"credits":[{"player":{"id":518692,"link":"/api/v1/people/518692"},"credit":"b_ab"},{"player":{"id":669456,"link":"/api/v1/people/669456"},"credit":"p_ab"},{"player":{"id":518692,"link":"/api/v1/people/518692"},"credit":"b_pa"},{"player":{"id":669456,"link":"/api/v1/people/669456"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":46.0,"awayTeamWinProbability":54.0,"homeTeamWinProbabilityAdded":6.399999999999999,"leverageIndex":1.56,"dramaIndex":83.0,"contextMetrics":{},"playEndTime":"2025-10-29T01:48:24.898Z","atBatIndex":43},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Will Smith lines out sharply to center fielder Daulton Varsho.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":44,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-10-29T01:48:36.284Z","endTime":"2025-10-29T01:49:09.296Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":669257,"fullName":"Will Smith","link":"/api/v1/people/669257"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669456,"fullName":"Shane Bieber","link":"/api/v1/people/669456"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":669257,"fullName":"Will Smith","link":"/api/v1/people/669257"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":662139,"link":"/api/v1/people/662139"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":87.3,"endSpeed":80.7,"strikeZoneTop":3.4,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.30227844036062,"aZ":-27.97122218857087,"pfxX":0.5523457033259036,"pfxZ":2.551884121018002,"pX":0.7830933962746897,"pZ":2.806074540618078,"vX0":5.4358395012190135,"vY0":-127.17364920315978,"vZ0":-1.2879836645228306,"x":87.15,"y":163.02,"x0":-1.4475559515269374,"y0":50.00609899956448,"z0":5.522831434520524,"aX":0.9116523295900842},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":4.6,"breakHorizontal":-2.2,"spinRate":2574,"spinDirection":209},"zone":6,"typeConfidence":2.0,"plateTime":0.4294873140057467,"extension":6.7783771612466674},"hitData":{"launchSpeed":100.7,"launchAngle":16.0,"totalDistance":297.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":121.27,"coordY":80.7}},"index":0,"playId":"98713eab-ebd7-3f28-b9cd-4e94ae971a23","pitchNumber":1,"startTime":"2025-10-29T01:48:57.861Z","endTime":"2025-10-29T01:49:09.296Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669456,"link":"/api/v1/people/669456","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":664770,"link":"/api/v1/people/664770"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":680718,"link":"/api/v1/people/680718"}},"offense":{"batter":{"id":669257,"link":"/api/v1/people/669257","batSide":{"code":"R","description":"Right"}},"first":{"id":518692,"link":"/api/v1/people/518692"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Left Field"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Right Field"}],"contextMetrics":{}}],"credits":[{"player":{"id":669257,"link":"/api/v1/people/669257"},"credit":"b_ab"},{"player":{"id":669456,"link":"/api/v1/people/669456"},"credit":"p_ab"},{"player":{"id":669257,"link":"/api/v1/people/669257"},"credit":"b_pa"},{"player":{"id":669456,"link":"/api/v1/people/669456"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":40.1,"awayTeamWinProbability":59.9,"homeTeamWinProbabilityAdded":-5.899999999999999,"leverageIndex":2.58,"dramaIndex":106.0,"contextMetrics":{},"playEndTime":"2025-10-29T01:49:09.296Z","atBatIndex":44},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Teoscar Hernández singles on a line drive to center fielder Daulton Varsho. Freddie Freeman to 2nd.","rbi":0,"awayScore":2,"homeScore":1,"isOut":false},"about":{"atBatIndex":45,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-10-29T01:50:15.298Z","endTime":"2025-10-29T01:50:28.102Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":606192,"fullName":"Teoscar Hernández","link":"/api/v1/people/606192"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669456,"fullName":"Shane Bieber","link":"/api/v1/people/669456"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":606192,"fullName":"Teoscar Hernández","link":"/api/v1/people/606192"},"postOnSecond":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":606192,"fullName":"Teoscar Hernández","link":"/api/v1/people/606192"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":662139,"link":"/api/v1/people/662139"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2025-10-29T01:49:19.066Z","endTime":"2025-10-29T01:50:17.469Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":669456,"link":"/api/v1/people/669456","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":664770,"link":"/api/v1/people/664770"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":680718,"link":"/api/v1/people/680718"}},"offense":{"batter":{"id":606192,"link":"/api/v1/people/606192","batSide":{"code":"R","description":"Right"}},"first":{"id":518692,"link":"/api/v1/people/518692"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Left Field"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Right Field"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":84.8,"endSpeed":78.7,"strikeZoneTop":3.41,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.247087994524595,"aZ":-33.07540578947562,"pfxX":-0.18335244726339006,"pfxZ":-0.5740139425852604,"pX":0.6353266943008617,"pZ":2.521418383715192,"vX0":5.39041209614197,"vY0":-123.58215246346838,"vZ0":-0.5464610668529679,"x":92.78,"y":170.7,"x0":-1.5409365078928774,"y0":50.005249238313354,"z0":5.499108809758141,"aX":-0.28741198120527295},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.5,"breakVerticalInduced":-1.0,"breakHorizontal":-0.8,"spinRate":2561,"spinDirection":32},"zone":6,"typeConfidence":2.0,"plateTime":0.441469151743485,"extension":6.781202052225039},"hitData":{"launchSpeed":85.7,"launchAngle":14.0,"totalDistance":182.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":132.6,"coordY":89.89}},"index":1,"playId":"87b2dd3f-0c9f-3b32-b6db-e06d12e21d39","pitchNumber":1,"startTime":"2025-10-29T01:50:17.469Z","endTime":"2025-10-29T01:50:28.102Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669456,"link":"/api/v1/people/669456","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":664770,"link":"/api/v1/people/664770"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":680718,"link":"/api/v1/people/680718"}},"offense":{"batter":{"id":606192,"link":"/api/v1/people/606192","batSide":{"code":"R","description":"Right"}},"first":{"id":518692,"link":"/api/v1/people/518692"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Left Field"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Right Field"}],"contextMetrics":{}}],"credits":[{"player":{"id":606192,"link":"/api/v1/people/606192"},"credit":"b_ab"},{"player":{"id":669456,"link":"/api/v1/people/669456"},"credit":"p_ab"},{"player":{"id":606192,"link":"/api/v1/people/606192"},"credit":"b_pa"},{"player":{"id":669456,"link":"/api/v1/people/669456"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":46.6,"awayTeamWinProbability":53.4,"homeTeamWinProbabilityAdded":6.5,"leverageIndex":2.19,"dramaIndex":100.0,"contextMetrics":{},"playEndTime":"2025-10-29T01:50:28.102Z","atBatIndex":45},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Max Muncy flies out to center fielder Daulton Varsho.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":46,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-10-29T01:53:41.651Z","endTime":"2025-10-29T01:53:55.315Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":571970,"fullName":"Max Muncy","link":"/api/v1/people/571970"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":689254,"fullName":"Mason Fluharty","link":"/api/v1/people/689254"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":606192,"fullName":"Teoscar Hernández","link":"/api/v1/people/606192"},"postOnSecond":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[2],"actionIndex":[1],"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":571970,"fullName":"Max Muncy","link":"/api/v1/people/571970"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":662139,"link":"/api/v1/people/662139"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2025-10-29T01:50:45.172Z","endTime":"2025-10-29T01:52:06.524Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":669456,"link":"/api/v1/people/669456","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":664770,"link":"/api/v1/people/664770"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":680718,"link":"/api/v1/people/680718"}},"offense":{"batter":{"id":571970,"link":"/api/v1/people/571970","batSide":{"code":"L","description":"Left"}},"first":{"id":606192,"link":"/api/v1/people/606192"},"second":{"id":518692,"link":"/api/v1/people/518692"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Left Field"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Right Field"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Mason Fluharty replaces Shane Bieber.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2025-10-29T01:52:06.524Z","endTime":"2025-10-29T01:53:43.798Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":689254,"link":"/api/v1/people/689254"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":669456,"link":"/api/v1/people/669456","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":664770,"link":"/api/v1/people/664770"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":680718,"link":"/api/v1/people/680718"}},"offense":{"batter":{"id":571970,"link":"/api/v1/people/571970","batSide":{"code":"L","description":"Left"}},"first":{"id":606192,"link":"/api/v1/people/606192"},"second":{"id":518692,"link":"/api/v1/people/518692"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Left Field"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Right Field"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.1,"endSpeed":83.2,"strikeZoneTop":3.09,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.582610441489003,"aZ":-21.129402990104268,"pfxX":0.1833846914485,"pfxZ":6.305095315830023,"pX":-0.540740575803368,"pZ":2.7211024769030794,"vX0":-10.150763208800237,"vY0":-130.99057045179782,"vZ0":-3.163589081325197,"x":137.61,"y":165.31,"x0":3.3476115011895513,"y0":50.00207001314516,"z0":5.50954330247862,"aX":0.3212067186179007},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.6,"breakVerticalInduced":10.9,"breakHorizontal":1.7,"spinRate":2736,"spinDirection":172},"zone":1,"typeConfidence":0.9,"plateTime":0.41686006330727565,"extension":6.809186327295515},"hitData":{"launchSpeed":84.9,"launchAngle":32.0,"totalDistance":307.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":103.08,"coordY":78.24}},"index":2,"playId":"9afbbcd7-9790-3e6e-82d6-b0c3bb5bb910","pitchNumber":1,"startTime":"2025-10-29T01:53:43.798Z","endTime":"2025-10-29T01:53:55.315Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":689254,"link":"/api/v1/people/689254","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":664770,"link":"/api/v1/people/664770"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":680718,"link":"/api/v1/people/680718"}},"offense":{"batter":{"id":571970,"link":"/api/v1/people/571970","batSide":{"code":"L","description":"Left"}},"first":{"id":606192,"link":"/api/v1/people/606192"},"second":{"id":518692,"link":"/api/v1/people/518692"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Left Field"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Right Field"}],"contextMetrics":{}}],"credits":[{"player":{"id":571970,"link":"/api/v1/people/571970"},"credit":"b_ab"},{"player":{"id":689254,"link":"/api/v1/people/689254"},"credit":"p_ab"},{"player":{"id":571970,"link":"/api/v1/people/571970"},"credit":"b_pa"},{"player":{"id":689254,"link":"/api/v1/people/689254"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":38.6,"awayTeamWinProbability":61.4,"homeTeamWinProbabilityAdded":-8.0,"leverageIndex":3.4,"dramaIndex":139.0,"contextMetrics":{},"playEndTime":"2025-10-29T01:53:55.315Z","atBatIndex":46},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Tommy Edman strikes out swinging.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":47,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-10-29T01:54:03.366Z","endTime":"2025-10-29T01:55:18.452Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":669242,"fullName":"Tommy Edman","link":"/api/v1/people/669242"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":689254,"fullName":"Mason Fluharty","link":"/api/v1/people/689254"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":669242,"fullName":"Tommy Edman","link":"/api/v1/people/669242"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":672386,"link":"/api/v1/people/672386"},"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(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":81.7,"endSpeed":74.9,"strikeZoneTop":3.39,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.181819994058422,"aZ":-33.91860250201301,"pfxX":-7.65923970122731,"pfxZ":-1.2349038916012365,"pX":-0.038162419475403456,"pZ":1.3416027448916694,"vX0":-5.679083627821847,"vY0":-118.82190702730897,"vZ0":-2.869629639911301,"x":118.45,"y":202.56,"x0":3.3874910409800485,"y0":50.002231893567725,"z0":5.682071822074614,"aX":-10.826413342658087},"breaks":{"breakAngle":19.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.0,"breakVerticalInduced":-2.8,"breakHorizontal":15.4,"spinRate":2783,"spinDirection":298},"zone":13,"typeConfidence":0.91,"plateTime":0.4629873778510336,"extension":6.678008149491765},"index":0,"playId":"d52a6cf9-127c-373b-b739-0e1889643746","pitchNumber":1,"startTime":"2025-10-29T01:54:32.426Z","endTime":"2025-10-29T01:54:35.426Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":689254,"link":"/api/v1/people/689254","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":664770,"link":"/api/v1/people/664770"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":680718,"link":"/api/v1/people/680718"}},"offense":{"batter":{"id":669242,"link":"/api/v1/people/669242","batSide":{"code":"R","description":"Right"}},"first":{"id":606192,"link":"/api/v1/people/606192"},"second":{"id":518692,"link":"/api/v1/people/518692"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Left Field"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Right Field"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.5,"endSpeed":75.9,"strikeZoneTop":3.39,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.128685082019853,"aZ":-34.87799636719637,"pfxX":-7.966484759267151,"pfxZ":-1.8730390023388122,"pX":-0.28956194828578785,"pZ":1.5667185013338696,"vX0":-5.719677736901409,"vY0":-120.0689740868922,"vZ0":-2.7437471089900347,"x":128.04,"y":196.48,"x0":3.1653953334834286,"y0":50.00100823931981,"z0":5.854690379799815,"aX":-11.526880877089262},"breaks":{"breakAngle":19.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.3,"breakVerticalInduced":-3.8,"breakHorizontal":15.8,"spinRate":2927,"spinDirection":306},"zone":7,"typeConfidence":0.91,"plateTime":0.45770837779247486,"extension":6.8417875893959925},"index":1,"playId":"e0082233-53fa-348d-94f3-cf58ba65788d","pitchNumber":2,"startTime":"2025-10-29T01:54:49.941Z","endTime":"2025-10-29T01:54:53.078Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":689254,"link":"/api/v1/people/689254","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":664770,"link":"/api/v1/people/664770"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":680718,"link":"/api/v1/people/680718"}},"offense":{"batter":{"id":669242,"link":"/api/v1/people/669242","batSide":{"code":"R","description":"Right"}},"first":{"id":606192,"link":"/api/v1/people/606192"},"second":{"id":518692,"link":"/api/v1/people/518692"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Left Field"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Right Field"}],"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":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.1,"endSpeed":76.3,"strikeZoneTop":3.39,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.57188398619986,"aZ":-35.57863273378354,"pfxX":-8.464636670943786,"pfxZ":-2.341073740975348,"pX":-1.0112233543935145,"pZ":0.8947120077637597,"vX0":-7.2690667644697236,"vY0":-120.7625359742167,"vZ0":-4.171045360501668,"x":155.55,"y":214.62,"x0":3.1525198873614406,"y0":50.001147414393415,"z0":5.820875289739713,"aX":-12.325201827664698},"breaks":{"breakAngle":20.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.2,"breakVerticalInduced":-5.0,"breakHorizontal":17.3,"spinRate":2797,"spinDirection":301},"zone":13,"typeConfidence":0.91,"plateTime":0.45600263228542026,"extension":6.654376444301072},"index":2,"playId":"3c739927-7224-3924-ae0d-0b1df65020ce","pitchNumber":3,"startTime":"2025-10-29T01:55:14.363Z","endTime":"2025-10-29T01:55:18.452Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":689254,"link":"/api/v1/people/689254","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":664770,"link":"/api/v1/people/664770"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":680718,"link":"/api/v1/people/680718"}},"offense":{"batter":{"id":669242,"link":"/api/v1/people/669242","batSide":{"code":"R","description":"Right"}},"first":{"id":606192,"link":"/api/v1/people/606192"},"second":{"id":518692,"link":"/api/v1/people/518692"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Left Field"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Right Field"}],"contextMetrics":{}}],"credits":[{"player":{"id":669242,"link":"/api/v1/people/669242"},"credit":"b_ab"},{"player":{"id":689254,"link":"/api/v1/people/689254"},"credit":"p_ab"},{"player":{"id":669242,"link":"/api/v1/people/669242"},"credit":"b_pa"},{"player":{"id":689254,"link":"/api/v1/people/689254"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":30.8,"awayTeamWinProbability":69.2,"homeTeamWinProbabilityAdded":-7.800000000000001,"leverageIndex":3.11,"dramaIndex":131.0,"contextMetrics":{},"playEndTime":"2025-10-29T01:55:18.452Z","atBatIndex":47},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Daulton Varsho singles on a line drive to right fielder Teoscar Hernández.","rbi":0,"awayScore":2,"homeScore":1,"isOut":false},"about":{"atBatIndex":48,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-10-29T01:58:08.040Z","endTime":"2025-10-29T01:58:33.983Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":662139,"fullName":"Daulton Varsho","link":"/api/v1/people/662139"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":662139,"fullName":"Daulton Varsho","link":"/api/v1/people/662139"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0],"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":662139,"fullName":"Daulton Varsho","link":"/api/v1/people/662139"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":606192,"link":"/api/v1/people/606192"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":97.3,"endSpeed":88.7,"strikeZoneTop":3.39,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.83825147016434,"aZ":-14.600988436155967,"pfxX":-5.628578969889302,"pfxZ":8.699819357343163,"pX":0.40421961622935376,"pZ":2.7802917216278606,"vX0":8.978537017893688,"vY0":-141.38054187413474,"vZ0":-4.999100503726934,"x":101.59,"y":163.71,"x0":-2.0843831074938395,"y0":50.00472882085229,"z0":5.511594101855722,"aX":-11.372810181191202},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":14.9,"breakHorizontal":8.3,"spinRate":2527,"spinDirection":214},"zone":6,"typeConfidence":2.0,"plateTime":0.3877000591645774,"extension":6.688405939784742},"hitData":{"launchSpeed":81.9,"launchAngle":20.0,"totalDistance":240.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":183.66,"coordY":122.3}},"index":0,"playId":"466ab408-fb15-3e52-b097-3a0f313cea22","pitchNumber":1,"startTime":"2025-10-29T01:58:23.630Z","endTime":"2025-10-29T01:58:33.983Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":660271,"link":"/api/v1/people/660271","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":669242,"link":"/api/v1/people/669242"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":571771,"link":"/api/v1/people/571771"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":662139,"link":"/api/v1/people/662139","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Left Field"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Right Field"}],"contextMetrics":{}}],"credits":[{"player":{"id":662139,"link":"/api/v1/people/662139"},"credit":"b_ab"},{"player":{"id":660271,"link":"/api/v1/people/660271"},"credit":"p_ab"},{"player":{"id":662139,"link":"/api/v1/people/662139"},"credit":"b_pa"},{"player":{"id":660271,"link":"/api/v1/people/660271"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":27.0,"awayTeamWinProbability":73.0,"homeTeamWinProbabilityAdded":-3.8000000000000007,"leverageIndex":0.97,"dramaIndex":53.0,"contextMetrics":{},"playEndTime":"2025-10-29T01:58:33.983Z","atBatIndex":48},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Ernie Clement doubles (4) on a sharp line drive to center fielder Andy Pages. Daulton Varsho to 3rd.","rbi":0,"awayScore":2,"homeScore":1,"isOut":false},"about":{"atBatIndex":49,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-10-29T01:58:39.091Z","endTime":"2025-10-29T01:59:27.707Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":1,"strikes":0,"outs":0},"matchup":{"batter":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"postOnThird":{"id":662139,"fullName":"Daulton Varsho","link":"/api/v1/people/662139"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":681624,"link":"/api/v1/people/681624"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":662139,"fullName":"Daulton Varsho","link":"/api/v1/people/662139"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 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":75.1,"endSpeed":68.7,"strikeZoneTop":3.12380945909586,"strikeZoneBottom":1.425257897085,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.222278554303955,"aZ":-42.3830973343848,"pfxX":6.037413308928247,"pfxZ":-8.578377493612404,"pX":-1.1755071183222272,"pZ":1.8995863598636646,"vX0":-0.32193042190937965,"vY0":-109.30374884888917,"vZ0":0.7053747078903605,"x":161.81,"y":187.49,"x0":-1.8074870227347226,"y0":50.0033300472348,"z0":6.184610963836536,"aX":7.184896503190834},"breaks":{"breakAngle":9.6,"breakLength":14.4,"breakY":24.0,"breakVertical":-64.0,"breakVerticalInduced":-14.9,"breakHorizontal":-10.8,"spinRate":2566,"spinDirection":40},"zone":13,"typeConfidence":2.0,"plateTime":0.5043037507392758,"extension":6.522582954346819},"index":0,"playId":"fe25bd2f-5adc-3adf-a2fe-a641565c69ed","pitchNumber":1,"startTime":"2025-10-29T01:58:57.249Z","endTime":"2025-10-29T01:59:00.736Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":660271,"link":"/api/v1/people/660271","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":669242,"link":"/api/v1/people/669242"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":571771,"link":"/api/v1/people/571771"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":676391,"link":"/api/v1/people/676391","batSide":{"code":"R","description":"Right"}},"first":{"id":662139,"link":"/api/v1/people/662139"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Left Field"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Right Field"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.3,"endSpeed":87.8,"strikeZoneTop":3.34,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.181857842972754,"aZ":-12.758566257468757,"pfxX":-5.8221598133670724,"pfxZ":9.814605248797019,"pX":-0.4629717422845799,"pZ":1.9377367618245633,"vX0":6.036255312813768,"vY0":-139.92037051389303,"vZ0":-7.4556841806751315,"x":134.65,"y":186.46,"x0":-1.8939823311877308,"y0":50.00548888635776,"z0":5.476770888185375,"aX":-11.521926539381905},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":16.3,"breakHorizontal":9.2,"spinRate":2433,"spinDirection":218},"zone":7,"typeConfidence":2.0,"plateTime":0.3917553193958181,"extension":6.686314273982914},"hitData":{"launchSpeed":101.7,"launchAngle":21.0,"totalDistance":379.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":82.01,"coordY":52.44}},"index":1,"playId":"b0d70f81-8b3b-3726-adc8-540aa4264233","pitchNumber":2,"startTime":"2025-10-29T01:59:15.102Z","endTime":"2025-10-29T01:59:27.707Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":660271,"link":"/api/v1/people/660271","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":669242,"link":"/api/v1/people/669242"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":571771,"link":"/api/v1/people/571771"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":676391,"link":"/api/v1/people/676391","batSide":{"code":"R","description":"Right"}},"first":{"id":662139,"link":"/api/v1/people/662139"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Left Field"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Right Field"}],"contextMetrics":{}}],"credits":[{"player":{"id":676391,"link":"/api/v1/people/676391"},"credit":"b_ab"},{"player":{"id":660271,"link":"/api/v1/people/660271"},"credit":"p_ab"},{"player":{"id":676391,"link":"/api/v1/people/676391"},"credit":"b_pa"},{"player":{"id":660271,"link":"/api/v1/people/660271"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":16.5,"awayTeamWinProbability":83.5,"homeTeamWinProbabilityAdded":-10.5,"leverageIndex":1.55,"dramaIndex":109.0,"contextMetrics":{},"playEndTime":"2025-10-29T01:59:27.707Z","atBatIndex":49},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Andrés Giménez singles on a line drive to left fielder Enrique Hernández. Daulton Varsho scores. Ernie Clement to 3rd.","rbi":1,"awayScore":3,"homeScore":1,"isOut":false},"about":{"atBatIndex":50,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-10-29T02:02:45.130Z","endTime":"2025-10-29T02:05:53.757Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":70},"count":{"balls":3,"strikes":2,"outs":0},"matchup":{"batter":{"id":665926,"fullName":"Andrés Giménez","link":"/api/v1/people/665926"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":607455,"fullName":"Anthony Banda","link":"/api/v1/people/607455"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":665926,"fullName":"Andrés Giménez","link":"/api/v1/people/665926"},"postOnThird":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[3,4,5,6,7,9,10,11],"actionIndex":[1,2],"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":665926,"fullName":"Andrés Giménez","link":"/api/v1/people/665926"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":11},"credits":[{"player":{"id":571771,"link":"/api/v1/people/571771"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":662139,"fullName":"Daulton Varsho","link":"/api/v1/people/662139"},"responsiblePitcher":{"id":660271,"link":"/api/v1/people/660271"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":11},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":11},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-10-29T02:00:05.191Z","endTime":"2025-10-29T02:00:49.894Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":660271,"link":"/api/v1/people/660271","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":669242,"link":"/api/v1/people/669242"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":571771,"link":"/api/v1/people/571771"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":665926,"link":"/api/v1/people/665926","batSide":{"code":"L","description":"Left"}},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":662139,"link":"/api/v1/people/662139"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Left Field"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Right Field"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Anthony Banda replaces Shohei Ohtani.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2025-10-29T02:00:49.894Z","endTime":"2025-10-29T02:00:49.919Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":607455,"link":"/api/v1/people/607455"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":660271,"link":"/api/v1/people/660271","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":669242,"link":"/api/v1/people/669242"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":571771,"link":"/api/v1/people/571771"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":665926,"link":"/api/v1/people/665926","batSide":{"code":"L","description":"Left"}},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":662139,"link":"/api/v1/people/662139"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Left Field"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Right Field"}],"contextMetrics":{}},{"details":{"description":"Defensive switch from pitcher to designated hitter for Shohei Ohtani.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2025-10-29T02:00:49.919Z","endTime":"2025-10-29T02:02:47.299Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":660271,"link":"/api/v1/people/660271"},"position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"battingOrder":"100","defense":{"pitcher":{"id":607455,"link":"/api/v1/people/607455","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":669242,"link":"/api/v1/people/669242"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":571771,"link":"/api/v1/people/571771"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":665926,"link":"/api/v1/people/665926","batSide":{"code":"L","description":"Left"}},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":662139,"link":"/api/v1/people/662139"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Left Field"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Right Field"}],"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":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":85.7,"endSpeed":79.6,"strikeZoneTop":3.24,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.655081018086676,"aZ":-32.255657989082295,"pfxX":-1.3506241030675756,"pfxZ":-0.05096602677702755,"pX":-1.2302237207827578,"pZ":2.027333419256189,"vX0":-8.764062128629318,"vY0":-124.6015867370296,"vZ0":-2.0785841495390738,"x":163.89,"y":184.04,"x0":2.493526895445628,"y0":50.00392795507764,"z0":5.511824897184537,"aX":-2.1434550137037367},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.3,"breakVerticalInduced":-0.4,"breakHorizontal":4.3,"spinRate":2326,"spinDirection":323},"zone":13,"typeConfidence":0.9,"plateTime":0.43789870281066845,"extension":6.184790534558906},"index":3,"playId":"7e4be46b-c9bd-3e83-a2bd-add967261f59","pitchNumber":1,"startTime":"2025-10-29T02:02:47.299Z","endTime":"2025-10-29T02:02:50.299Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607455,"link":"/api/v1/people/607455","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":669242,"link":"/api/v1/people/669242"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":571771,"link":"/api/v1/people/571771"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":665926,"link":"/api/v1/people/665926","batSide":{"code":"L","description":"Left"}},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":662139,"link":"/api/v1/people/662139"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Left Field"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Right Field"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.8,"endSpeed":81.4,"strikeZoneTop":3.2989045225525,"strikeZoneBottom":1.57490229030223,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.598472619922653,"aZ":-31.157903204292346,"pfxX":-1.0776839870680561,"pfxZ":0.6241280915490148,"pX":-1.9723101785078396,"pZ":0.8720460243601108,"vX0":-10.541484258788254,"vY0":-126.0968731037245,"vZ0":-5.123491919074565,"x":192.18,"y":215.23,"x0":2.3736774152265516,"y0":50.004888411703014,"z0":5.395185764731991,"aX":-1.765044471849282},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":0.2,"breakHorizontal":4.0,"spinRate":2430,"spinDirection":338},"zone":13,"typeConfidence":0.89,"plateTime":0.4316023595909031,"extension":6.27829202579836},"index":4,"playId":"90b15f77-2b29-31c4-930f-9a4626acdcfe","pitchNumber":2,"startTime":"2025-10-29T02:03:07.703Z","endTime":"2025-10-29T02:03:10.703Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607455,"link":"/api/v1/people/607455","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":669242,"link":"/api/v1/people/669242"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":571771,"link":"/api/v1/people/571771"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":665926,"link":"/api/v1/people/665926","batSide":{"code":"L","description":"Left"}},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":662139,"link":"/api/v1/people/662139"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Left Field"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Right Field"}],"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":97.5,"endSpeed":89.5,"strikeZoneTop":3.24000049820636,"strikeZoneBottom":1.58753548881885,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.740462029321733,"aZ":-15.878423686117973,"pfxX":8.559831056982683,"pfxZ":7.9923467468364375,"pX":-0.1771464708877218,"pZ":1.6862403499542962,"vX0":-10.289387910000759,"vY0":-141.52454840802767,"vZ0":-7.485872035715646,"x":123.75,"y":193.25,"x0":2.384711795365043,"y0":50.00325107807964,"z0":5.372572066362587,"aX":17.454241672860096},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":13.2,"breakHorizontal":-13.6,"spinRate":2155,"spinDirection":130},"zone":8,"typeConfidence":0.9,"plateTime":0.38626426758443344,"extension":6.275697093224658},"index":5,"playId":"007b6755-5ca2-3474-ba2f-9150a3d7b2a3","pitchNumber":3,"startTime":"2025-10-29T02:03:28.059Z","endTime":"2025-10-29T02:03:31.293Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607455,"link":"/api/v1/people/607455","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":669242,"link":"/api/v1/people/669242"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":571771,"link":"/api/v1/people/571771"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":665926,"link":"/api/v1/people/665926","batSide":{"code":"L","description":"Left"}},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":662139,"link":"/api/v1/people/662139"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Left Field"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Right Field"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.3,"endSpeed":80.6,"strikeZoneTop":3.23999878409181,"strikeZoneBottom":1.4605944253643,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.452445696116317,"aZ":-32.54378250461759,"pfxX":-1.7393157374444965,"pfxZ":-0.2281175146132206,"pX":-0.9733723905128694,"pZ":1.0787108981701345,"vX0":-7.7448635617327675,"vY0":-125.5990817125907,"vZ0":-4.345038798780611,"x":154.1,"y":209.65,"x0":2.3604386401893285,"y0":50.002298028708275,"z0":5.441128141269172,"aX":-2.8137159371518887},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.4,"breakVerticalInduced":-1.1,"breakHorizontal":4.7,"spinRate":2311,"spinDirection":304},"zone":13,"typeConfidence":0.9,"plateTime":0.4340160631448544,"extension":6.081268348486907},"index":6,"playId":"ee07e477-8347-371c-b6e2-87876a84c712","pitchNumber":4,"startTime":"2025-10-29T02:03:48.301Z","endTime":"2025-10-29T02:03:51.316Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607455,"link":"/api/v1/people/607455","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":669242,"link":"/api/v1/people/669242"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":571771,"link":"/api/v1/people/571771"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":665926,"link":"/api/v1/people/665926","batSide":{"code":"L","description":"Left"}},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":662139,"link":"/api/v1/people/662139"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Left Field"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Right Field"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.6,"endSpeed":80.8,"strikeZoneTop":3.2399994613157,"strikeZoneBottom":1.54656678238982,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.454339034651735,"aZ":-31.31021896050684,"pfxX":1.103961369549733,"pfxZ":0.5318375933975666,"pX":-3.4780324210953255,"pZ":0.018602927905887218,"vX0":-14.22836609006098,"vY0":-126.67693939637759,"vZ0":-6.914536144790404,"x":249.57,"y":238.28,"x0":2.07378254094913,"y0":50.00351008640513,"z0":5.294486668258856,"aX":1.7930262265081787},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":-0.6,"breakHorizontal":1.3,"spinRate":2437,"spinDirection":0},"zone":13,"typeConfidence":0.86,"plateTime":0.4327879702664781,"extension":6.059168965291031},"index":7,"playId":"06e9f72c-97ee-308e-869c-7a51bae0f1ee","pitchNumber":5,"startTime":"2025-10-29T02:04:09.696Z","endTime":"2025-10-29T02:04:14.535Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607455,"link":"/api/v1/people/607455","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":669242,"link":"/api/v1/people/669242"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":571771,"link":"/api/v1/people/571771"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":665926,"link":"/api/v1/people/665926","batSide":{"code":"L","description":"Left"}},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":662139,"link":"/api/v1/people/662139"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Left Field"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Right Field"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"index":8,"startTime":"2025-10-29T02:04:40.666Z","endTime":"2025-10-29T02:04:59.361Z","isPitch":false,"type":"action","player":{"id":665926,"link":"/api/v1/people/665926"},"defense":{"pitcher":{"id":607455,"link":"/api/v1/people/607455","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":669242,"link":"/api/v1/people/669242"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":571771,"link":"/api/v1/people/571771"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":665926,"link":"/api/v1/people/665926","batSide":{"code":"L","description":"Left"}},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":662139,"link":"/api/v1/people/662139"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Left Field"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Right Field"}],"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":96.6,"endSpeed":88.8,"strikeZoneTop":3.24,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.5593354668737,"aZ":-16.470994717803656,"pfxX":7.024952808517858,"pfxZ":7.81444122765177,"pX":-0.23085582133072827,"pZ":2.8048513392854586,"vX0":-9.54872856026781,"vY0":-140.33963338856935,"vZ0":-4.572519767482386,"x":125.8,"y":163.05,"x0":2.291293225840149,"y0":50.00144661577258,"z0":5.516416234399139,"aX":14.115415952123278},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":13.4,"breakHorizontal":-10.9,"spinRate":2290,"spinDirection":133},"zone":2,"typeConfidence":0.89,"plateTime":0.38917843120526197,"extension":6.0600605232948865},"index":9,"playId":"fdeaba32-0c1e-33d5-b828-e1128426d94c","pitchNumber":6,"startTime":"2025-10-29T02:04:59.361Z","endTime":"2025-10-29T02:05:02.361Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607455,"link":"/api/v1/people/607455","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":669242,"link":"/api/v1/people/669242"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":571771,"link":"/api/v1/people/571771"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":665926,"link":"/api/v1/people/665926","batSide":{"code":"L","description":"Left"}},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":662139,"link":"/api/v1/people/662139"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Left Field"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Right Field"}],"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":85.7,"endSpeed":78.6,"strikeZoneTop":3.24,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.05060015259271,"aZ":-32.72355787252495,"pfxX":0.17623768413533014,"pfxZ":-0.3540682996794331,"pX":-1.139630818719634,"pZ":1.5655864101609138,"vX0":-8.784534569208203,"vY0":-124.45949756440145,"vZ0":-2.7070904995853993,"x":160.44,"y":196.51,"x0":2.4194552075251097,"y0":50.00087475822658,"z0":5.3898293434607085,"aX":0.27574024049669194},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.5,"breakVerticalInduced":-1.1,"breakHorizontal":1.8,"spinRate":2310,"spinDirection":338},"zone":13,"typeConfidence":0.9,"plateTime":0.44086309489140696,"extension":6.225936154837031},"index":10,"playId":"7f0256de-5c1e-3995-be00-03a416f823b6","pitchNumber":7,"startTime":"2025-10-29T02:05:21.610Z","endTime":"2025-10-29T02:05:24.664Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607455,"link":"/api/v1/people/607455","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":669242,"link":"/api/v1/people/669242"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":571771,"link":"/api/v1/people/571771"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":665926,"link":"/api/v1/people/665926","batSide":{"code":"L","description":"Left"}},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":662139,"link":"/api/v1/people/662139"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Left Field"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Right Field"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.0,"endSpeed":78.6,"strikeZoneTop":3.24,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.20456709945894,"aZ":-34.01247783285203,"pfxX":-0.4554178793334529,"pfxZ":-1.1761582813434277,"pX":-0.84497512457628,"pZ":2.0934041599544844,"vX0":-7.901938536337452,"vY0":-125.026026085045,"vZ0":-1.3647644336297438,"x":149.21,"y":182.26,"x0":2.4267270105872734,"y0":50.00048504950643,"z0":5.459589375873628,"aX":-0.7123761359576963},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.5,"breakVerticalInduced":-2.2,"breakHorizontal":2.8,"spinRate":2354,"spinDirection":338},"zone":13,"typeConfidence":0.9,"plateTime":0.43953642150027905,"extension":5.960161304282852},"hitData":{"launchSpeed":80.6,"launchAngle":15.0,"totalDistance":202.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":90.62,"coordY":109.86}},"index":11,"playId":"acf09b06-adb5-37ae-94d7-634b2e81328b","pitchNumber":8,"startTime":"2025-10-29T02:05:44.034Z","endTime":"2025-10-29T02:05:53.757Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607455,"link":"/api/v1/people/607455","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":669242,"link":"/api/v1/people/669242"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":571771,"link":"/api/v1/people/571771"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":665926,"link":"/api/v1/people/665926","batSide":{"code":"L","description":"Left"}},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":662139,"link":"/api/v1/people/662139"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Left Field"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Right Field"}],"contextMetrics":{}}],"credits":[{"player":{"id":665926,"link":"/api/v1/people/665926"},"credit":"b_ab"},{"player":{"id":607455,"link":"/api/v1/people/607455"},"credit":"p_ab"},{"player":{"id":665926,"link":"/api/v1/people/665926"},"credit":"b_pa"},{"player":{"id":607455,"link":"/api/v1/people/607455"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":10.4,"awayTeamWinProbability":89.6,"homeTeamWinProbabilityAdded":-6.1,"leverageIndex":1.28,"dramaIndex":75.0,"contextMetrics":{},"playEndTime":"2025-10-29T02:05:53.757Z","atBatIndex":50},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Blue Jays challenged (force play), call on the field was overturned: Isiah Kiner-Falefa lines out to third baseman Max Muncy.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":51,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-10-29T02:06:09.870Z","endTime":"2025-10-29T02:08:28.438Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":1},"matchup":{"batter":{"id":643396,"fullName":"Isiah Kiner-Falefa","link":"/api/v1/people/643396"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":607455,"fullName":"Anthony Banda","link":"/api/v1/people/607455"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":665926,"fullName":"Andrés Giménez","link":"/api/v1/people/665926"},"postOnThird":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":643396,"fullName":"Isiah Kiner-Falefa","link":"/api/v1/people/643396"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":571970,"link":"/api/v1/people/571970"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":84.3,"endSpeed":75.7,"strikeZoneTop":3.23,"strikeZoneBottom":1.47,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.385835796828257,"aZ":-37.725610133664134,"pfxX":-3.5767020989850002,"pfxZ":-3.7408688904781204,"pX":0.9840913231254848,"pZ":3.8711895182707443,"vX0":-3.192059966025149,"vY0":-122.47547320196622,"vZ0":3.628165501678233,"x":79.49,"y":134.26,"x0":2.780003494717569,"y0":50.00274853164131,"z0":5.645551412428786,"aX":-5.307631597035365},"breaks":{"breakAngle":9.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.6,"breakVerticalInduced":-5.4,"breakHorizontal":7.3,"spinRate":2293,"spinDirection":306},"zone":12,"typeConfidence":0.9,"plateTime":0.4512294667067023,"extension":6.369471736355255},"index":0,"playId":"226f23fb-8b7e-39bc-9519-d21ab3ee9a94","pitchNumber":1,"startTime":"2025-10-29T02:06:31.967Z","endTime":"2025-10-29T02:06:34.967Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607455,"link":"/api/v1/people/607455","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":669242,"link":"/api/v1/people/669242"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":571771,"link":"/api/v1/people/571771"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":643396,"link":"/api/v1/people/643396","batSide":{"code":"R","description":"Right"}},"first":{"id":665926,"link":"/api/v1/people/665926"},"third":{"id":676391,"link":"/api/v1/people/676391"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Left Field"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Right Field"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":84.1,"endSpeed":75.6,"strikeZoneTop":2.94588794395535,"strikeZoneBottom":1.41651669015062,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.194591020925678,"aZ":-35.51136274636756,"pfxX":-1.889717345463819,"pfxZ":-2.252244270581887,"pX":0.946872610998264,"pZ":3.488982630525282,"vX0":-3.909437838487939,"vY0":-122.2106492857805,"vZ0":2.387388694160224,"x":80.91,"y":144.58,"x0":2.827585197576214,"y0":50.005479073873666,"z0":5.598906902683427,"aX":-2.794169809294714},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.5,"breakVerticalInduced":-3.0,"breakHorizontal":4.6,"spinRate":2298,"spinDirection":300},"zone":12,"typeConfidence":0.9,"plateTime":0.4521454088744039,"extension":6.290569132192657},"index":1,"playId":"509c82e8-8418-3cc0-861f-383ce396d422","pitchNumber":2,"startTime":"2025-10-29T02:06:55.574Z","endTime":"2025-10-29T02:06:59.415Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607455,"link":"/api/v1/people/607455","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":669242,"link":"/api/v1/people/669242"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":571771,"link":"/api/v1/people/571771"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":643396,"link":"/api/v1/people/643396","batSide":{"code":"R","description":"Right"}},"first":{"id":665926,"link":"/api/v1/people/665926"},"third":{"id":676391,"link":"/api/v1/people/676391"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Left Field"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Right Field"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.0,"endSpeed":77.6,"strikeZoneTop":3.22999906535734,"strikeZoneBottom":1.48030156914851,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.639358528237203,"aZ":-36.575462950517164,"pfxX":0.005685591433886472,"pfxZ":-2.8676907609854574,"pX":-0.8421916425767579,"pZ":0.23092099094639798,"vX0":-8.290253198390994,"vY0":-124.75154612671241,"vZ0":-4.601948476327873,"x":149.1,"y":232.55,"x0":2.563509230369067,"y0":50.00621898436967,"z0":5.208808611219844,"aX":0.009141100273858982},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.3,"breakVerticalInduced":-6.2,"breakHorizontal":2.4,"spinRate":2325,"spinDirection":318},"zone":13,"typeConfidence":0.89,"plateTime":0.44385088490102786,"extension":6.3555562596741355},"index":2,"playId":"a31cad6f-1ceb-3fa3-b48d-8802e3e26b24","pitchNumber":3,"startTime":"2025-10-29T02:07:17.155Z","endTime":"2025-10-29T02:07:20.291Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607455,"link":"/api/v1/people/607455","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":669242,"link":"/api/v1/people/669242"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":571771,"link":"/api/v1/people/571771"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":643396,"link":"/api/v1/people/643396","batSide":{"code":"R","description":"Right"}},"first":{"id":665926,"link":"/api/v1/people/665926"},"third":{"id":676391,"link":"/api/v1/people/676391"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Left Field"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Right Field"}],"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":1,"outs":0},"preCount":{"balls":3,"strikes":0,"outs":0},"pitchData":{"startSpeed":97.1,"endSpeed":88.5,"strikeZoneTop":3.23,"strikeZoneBottom":1.47,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.707980349617934,"aZ":-15.858868053681887,"pfxX":6.6908933055938995,"pfxZ":8.117118711522386,"pX":-0.4345406040229788,"pZ":2.624440175142273,"vX0":-10.079225730909819,"vY0":-141.01500527009105,"vZ0":-4.952035762286671,"x":133.56,"y":167.92,"x0":2.3202524837724043,"y0":50.001173237566896,"z0":5.429794210111336,"aX":13.446235945748807},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":13.8,"breakHorizontal":-10.0,"spinRate":2315,"spinDirection":132},"zone":4,"typeConfidence":2.0,"plateTime":0.3887321564857418,"extension":6.228675822483739},"index":3,"playId":"94192ed4-f982-39c9-b063-e4b9029e3310","pitchNumber":4,"startTime":"2025-10-29T02:07:39.051Z","endTime":"2025-10-29T02:07:42.354Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607455,"link":"/api/v1/people/607455","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":669242,"link":"/api/v1/people/669242"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":571771,"link":"/api/v1/people/571771"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":643396,"link":"/api/v1/people/643396","batSide":{"code":"R","description":"Right"}},"first":{"id":665926,"link":"/api/v1/people/665926"},"third":{"id":676391,"link":"/api/v1/people/676391"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Left Field"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Right Field"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":3,"strikes":1,"outs":0},"preCount":{"balls":3,"strikes":1,"outs":0},"index":4,"playId":"205183bc-580e-3dd3-98e1-f73118e6cf54","startTime":"2025-10-29T02:08:00.110Z","endTime":"2025-10-29T02:08:03.110Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":607455,"link":"/api/v1/people/607455","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":669242,"link":"/api/v1/people/669242"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":571771,"link":"/api/v1/people/571771"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":643396,"link":"/api/v1/people/643396","batSide":{"code":"R","description":"Right"}},"first":{"id":665926,"link":"/api/v1/people/665926"},"third":{"id":676391,"link":"/api/v1/people/676391"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Left Field"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Right Field"}],"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":1,"outs":0},"preCount":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.5,"endSpeed":88.0,"strikeZoneTop":3.23,"strikeZoneBottom":1.47,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.11720521515626,"aZ":-17.514460034124117,"pfxX":5.900313729134224,"pfxZ":7.388719203489234,"pX":-0.6143538549606851,"pZ":2.661071960280372,"vX0":-10.41241413075836,"vY0":-140.10599108040643,"vZ0":-4.454154069383546,"x":140.42,"y":166.93,"x0":2.3864325865859475,"y0":50.006875120965056,"z0":5.418697664324176,"aX":11.714282120973438},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":12.6,"breakHorizontal":-8.5,"spinRate":2262,"spinDirection":128},"zone":4,"typeConfidence":2.0,"plateTime":0.39116009767779714,"extension":6.476352613129273},"hitData":{"launchSpeed":90.3,"launchAngle":7.0,"totalDistance":122.0,"trajectory":"line_drive","hardness":"medium","location":"5","coordinates":{"coordX":102.84,"coordY":168.31}},"index":5,"playId":"f23c3fb1-aaf1-3776-a630-78776f0a0b2a","pitchNumber":5,"startTime":"2025-10-29T02:08:20.402Z","endTime":"2025-10-29T02:08:28.438Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607455,"link":"/api/v1/people/607455","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":669242,"link":"/api/v1/people/669242"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":571771,"link":"/api/v1/people/571771"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":643396,"link":"/api/v1/people/643396","batSide":{"code":"R","description":"Right"}},"first":{"id":665926,"link":"/api/v1/people/665926"},"third":{"id":676391,"link":"/api/v1/people/676391"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Left Field"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Right Field"}],"contextMetrics":{}}],"credits":[{"player":{"id":643396,"link":"/api/v1/people/643396"},"credit":"b_ab"},{"player":{"id":607455,"link":"/api/v1/people/607455"},"credit":"p_ab"},{"player":{"id":643396,"link":"/api/v1/people/643396"},"credit":"b_pa"},{"player":{"id":607455,"link":"/api/v1/people/607455"},"credit":"p_pa"}],"flags":[],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MC","challengeTeamId":141},"homeTeamWinProbability":13.8,"awayTeamWinProbability":86.2,"homeTeamWinProbabilityAdded":3.4000000000000004,"leverageIndex":0.81,"dramaIndex":47.0,"contextMetrics":{},"playEndTime":"2025-10-29T02:08:28.438Z","atBatIndex":51},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Ty France grounds out, second baseman Tommy Edman to first baseman Freddie Freeman. Ernie Clement scores. Andrés Giménez to 2nd.","rbi":1,"awayScore":4,"homeScore":1,"isOut":true},"about":{"atBatIndex":52,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-10-29T02:12:14.682Z","endTime":"2025-10-29T02:12:46.771Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":664034,"fullName":"Ty France","link":"/api/v1/people/664034"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":607455,"fullName":"Anthony Banda","link":"/api/v1/people/607455"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":665926,"fullName":"Andrés Giménez","link":"/api/v1/people/665926"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[2,3],"actionIndex":[1],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":664034,"fullName":"Ty France","link":"/api/v1/people/664034"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":669242,"link":"/api/v1/people/669242"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":518692,"link":"/api/v1/people/518692"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_play","runner":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"responsiblePitcher":{"id":660271,"link":"/api/v1/people/660271"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_force","runner":{"id":665926,"fullName":"Andrés Giménez","link":"/api/v1/people/665926"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2025-10-29T02:11:20.916Z","endTime":"2025-10-29T02:11:28.989Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":607455,"link":"/api/v1/people/607455","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":669242,"link":"/api/v1/people/669242"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":571771,"link":"/api/v1/people/571771"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":664770,"link":"/api/v1/people/664770","batSide":{"code":"L","description":"Left"}},"first":{"id":665926,"link":"/api/v1/people/665926"},"third":{"id":676391,"link":"/api/v1/people/676391"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Left Field"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Right Field"}],"contextMetrics":{}},{"details":{"description":"Offensive Substitution: Pinch-hitter Ty France replaces Nathan Lukes.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2025-10-29T02:11:28.989Z","endTime":"2025-10-29T02:12:16.654Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":664034,"link":"/api/v1/people/664034"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"101","replacedPlayer":{"id":664770,"link":"/api/v1/people/664770"},"defense":{"pitcher":{"id":607455,"link":"/api/v1/people/607455","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":669242,"link":"/api/v1/people/669242"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":571771,"link":"/api/v1/people/571771"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":664770,"link":"/api/v1/people/664770","batSide":{"code":"L","description":"Left"}},"first":{"id":665926,"link":"/api/v1/people/665926"},"third":{"id":676391,"link":"/api/v1/people/676391"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Left Field"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Right Field"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.1,"endSpeed":79.2,"strikeZoneTop":3.29,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.46909863395545,"aZ":-28.350304945018372,"pfxX":-0.5703459440730432,"pfxZ":2.399507745787181,"pX":-0.38355919815756306,"pZ":0.8297932371340053,"vX0":-7.033457918169241,"vY0":-126.5233512798616,"vZ0":-5.327047165573439,"x":131.62,"y":216.38,"x0":2.5244405393456044,"y0":50.00620546908688,"z0":5.277223191659092,"aX":-0.9108864973133249},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":3.1,"breakHorizontal":2.9,"spinRate":2439,"spinDirection":322},"zone":13,"typeConfidence":0.9,"plateTime":0.43544137104878544,"extension":6.185761738841797},"index":2,"playId":"90ff2be5-a89a-3055-8d45-238bf0095aee","pitchNumber":1,"startTime":"2025-10-29T02:12:16.654Z","endTime":"2025-10-29T02:12:19.661Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607455,"link":"/api/v1/people/607455","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":669242,"link":"/api/v1/people/669242"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":571771,"link":"/api/v1/people/571771"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":664034,"link":"/api/v1/people/664034","batSide":{"code":"R","description":"Right"}},"first":{"id":665926,"link":"/api/v1/people/665926"},"third":{"id":676391,"link":"/api/v1/people/676391"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Left Field"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Right Field"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.7,"endSpeed":87.9,"strikeZoneTop":3.29,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.53474813963377,"aZ":-17.752534207703004,"pfxX":5.675577955950475,"pfxZ":7.2577159195317975,"pX":-0.3933475691026424,"pZ":2.9863719628109724,"vX0":-9.306713651518656,"vY0":-140.47973478285328,"vZ0":-3.929361392832593,"x":131.99,"y":158.15,"x0":2.23392339152739,"y0":50.004584319578136,"z0":5.566334091222275,"aX":11.280890903912749},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":12.5,"breakHorizontal":-8.3,"spinRate":2297,"spinDirection":131},"zone":1,"typeConfidence":2.0,"plateTime":0.39077456557891876,"extension":6.196577631546396},"hitData":{"launchSpeed":68.5,"launchAngle":-36.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":145.45,"coordY":156.97}},"index":3,"playId":"d30dbfbe-23de-38f7-9235-90389cec3559","pitchNumber":2,"startTime":"2025-10-29T02:12:38.804Z","endTime":"2025-10-29T02:12:46.771Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607455,"link":"/api/v1/people/607455","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":669242,"link":"/api/v1/people/669242"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":571771,"link":"/api/v1/people/571771"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":664034,"link":"/api/v1/people/664034","batSide":{"code":"R","description":"Right"}},"first":{"id":665926,"link":"/api/v1/people/665926"},"third":{"id":676391,"link":"/api/v1/people/676391"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Left Field"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Right Field"}],"contextMetrics":{}}],"credits":[{"player":{"id":664034,"link":"/api/v1/people/664034"},"credit":"b_ab"},{"player":{"id":607455,"link":"/api/v1/people/607455"},"credit":"p_ab"},{"player":{"id":664034,"link":"/api/v1/people/664034"},"credit":"b_pa"},{"player":{"id":607455,"link":"/api/v1/people/607455"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":11.200000000000001,"awayTeamWinProbability":88.8,"homeTeamWinProbabilityAdded":-2.5999999999999996,"leverageIndex":1.33,"dramaIndex":55.0,"contextMetrics":{},"playEndTime":"2025-10-29T02:12:46.771Z","atBatIndex":52},{"result":{"type":"atBat","event":"Intent Walk","eventType":"intent_walk","description":"Anthony Banda intentionally walks Vladimir Guerrero Jr.","rbi":0,"awayScore":4,"homeScore":1,"isOut":false},"about":{"atBatIndex":53,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-10-29T02:13:06.123Z","endTime":"2025-10-29T02:13:14.289Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":2},"matchup":{"batter":{"id":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":607455,"fullName":"Anthony Banda","link":"/api/v1/people/607455"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"postOnSecond":{"id":665926,"fullName":"Andrés Giménez","link":"/api/v1/people/665926"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Intent Walk","eventType":"intent_walk","movementReason":null,"runner":{"id":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"VB","description":"Automatic Ball - Intentional"},"description":"Automatic Ball - Intentional","code":"VB","isInPlay":false,"isStrike":false,"isBall":true,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"playId":"08130236-0546-1003-000c-f08cd117d70a","pitchNumber":0,"startTime":"2025-10-29T02:13:11.836Z","endTime":"2025-10-29T02:13:11.864Z","isPitch":false,"type":"no_pitch","defense":{"pitcher":{"id":607455,"link":"/api/v1/people/607455","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":669242,"link":"/api/v1/people/669242"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":571771,"link":"/api/v1/people/571771"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":665489,"link":"/api/v1/people/665489","batSide":{"code":"R","description":"Right"}},"second":{"id":665926,"link":"/api/v1/people/665926"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Left Field"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Right Field"}],"contextMetrics":{}},{"details":{"call":{"code":"VB","description":"Automatic Ball - Intentional"},"description":"Automatic Ball - Intentional","code":"VB","isInPlay":false,"isStrike":false,"isBall":true,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"index":1,"playId":"08130236-0546-1013-000c-f08cd117d70a","pitchNumber":0,"startTime":"2025-10-29T02:13:11.864Z","endTime":"2025-10-29T02:13:11.866Z","isPitch":false,"type":"no_pitch","defense":{"pitcher":{"id":607455,"link":"/api/v1/people/607455","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":669242,"link":"/api/v1/people/669242"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":571771,"link":"/api/v1/people/571771"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":665489,"link":"/api/v1/people/665489","batSide":{"code":"R","description":"Right"}},"second":{"id":665926,"link":"/api/v1/people/665926"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Left Field"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Right Field"}],"contextMetrics":{}},{"details":{"call":{"code":"VB","description":"Automatic Ball - Intentional"},"description":"Automatic Ball - Intentional","code":"VB","isInPlay":false,"isStrike":false,"isBall":true,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"index":2,"playId":"08130236-0546-1023-000c-f08cd117d70a","pitchNumber":0,"startTime":"2025-10-29T02:13:11.866Z","endTime":"2025-10-29T02:13:11.867Z","isPitch":false,"type":"no_pitch","defense":{"pitcher":{"id":607455,"link":"/api/v1/people/607455","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":669242,"link":"/api/v1/people/669242"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":571771,"link":"/api/v1/people/571771"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":665489,"link":"/api/v1/people/665489","batSide":{"code":"R","description":"Right"}},"second":{"id":665926,"link":"/api/v1/people/665926"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Left Field"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Right Field"}],"contextMetrics":{}},{"details":{"call":{"code":"VB","description":"Automatic Ball - Intentional"},"description":"Automatic Ball - Intentional","code":"VB","isInPlay":false,"isStrike":false,"isBall":true,"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":2},"preCount":{"balls":3,"strikes":0,"outs":2},"index":3,"playId":"08130236-0546-1033-000c-f08cd117d70a","pitchNumber":0,"startTime":"2025-10-29T02:13:11.867Z","endTime":"2025-10-29T02:13:14.289Z","isPitch":false,"type":"no_pitch","defense":{"pitcher":{"id":607455,"link":"/api/v1/people/607455","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":669242,"link":"/api/v1/people/669242"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":571771,"link":"/api/v1/people/571771"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":665489,"link":"/api/v1/people/665489","batSide":{"code":"R","description":"Right"}},"second":{"id":665926,"link":"/api/v1/people/665926"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Left Field"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Right Field"}],"contextMetrics":{}}],"credits":[{"player":{"id":665489,"link":"/api/v1/people/665489"},"credit":"b_pa"},{"player":{"id":607455,"link":"/api/v1/people/607455"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":10.9,"awayTeamWinProbability":89.1,"homeTeamWinProbabilityAdded":-0.3000000000000007,"leverageIndex":0.58,"dramaIndex":22.0,"contextMetrics":{},"playEndTime":"2025-10-29T02:13:14.289Z","atBatIndex":53},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Bo Bichette singles on a sharp line drive to left fielder Enrique Hernández. Andrés Giménez scores. Vladimir Guerrero Jr. to 3rd.","rbi":1,"awayScore":5,"homeScore":1,"isOut":false},"about":{"atBatIndex":54,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-10-29T02:16:11.595Z","endTime":"2025-10-29T02:16:41.436Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":595014,"fullName":"Blake Treinen","link":"/api/v1/people/595014"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"postOnThird":{"id":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2],"actionIndex":[0],"runnerIndex":[0,1,2,3,4],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":571771,"link":"/api/v1/people/571771"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"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":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":665926,"fullName":"Andrés Giménez","link":"/api/v1/people/665926"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"2B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":665926,"fullName":"Andrés Giménez","link":"/api/v1/people/665926"},"responsiblePitcher":{"id":607455,"link":"/api/v1/people/607455"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"description":"Pitching Change: Blake Treinen replaces Anthony Banda.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-10-29T02:13:37.954Z","endTime":"2025-10-29T02:16:13.790Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":595014,"link":"/api/v1/people/595014"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":607455,"link":"/api/v1/people/607455","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":669242,"link":"/api/v1/people/669242"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":571771,"link":"/api/v1/people/571771"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":666182,"link":"/api/v1/people/666182","batSide":{"code":"R","description":"Right"}},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":665926,"link":"/api/v1/people/665926"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Left Field"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Right Field"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.3,"endSpeed":87.1,"strikeZoneTop":3.9467260513762,"strikeZoneBottom":1.79726659306213,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.36550597294853,"aZ":-23.100920639650433,"pfxX":-10.693164571227777,"pfxZ":4.69363786523875,"pX":0.014560660449510814,"pZ":2.102225423652134,"vX0":10.439962619484277,"vY0":-138.29795363519753,"vZ0":-6.26377559265209,"x":116.44,"y":182.02,"x0":-2.4233315438807197,"y0":50.00562342843731,"z0":5.950220128296116,"aX":-20.679994798370846},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":7.3,"breakHorizontal":17.2,"spinRate":2289,"spinDirection":229},"zone":8,"typeConfidence":2.0,"plateTime":0.39633020171634437,"extension":5.571583255979226},"index":1,"playId":"f048058a-d633-3e97-88de-93be5f5df43d","pitchNumber":1,"startTime":"2025-10-29T02:16:13.790Z","endTime":"2025-10-29T02:16:17.108Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":595014,"link":"/api/v1/people/595014","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":669242,"link":"/api/v1/people/669242"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":571771,"link":"/api/v1/people/571771"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":666182,"link":"/api/v1/people/666182","batSide":{"code":"R","description":"Right"}},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":665926,"link":"/api/v1/people/665926"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Left Field"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Right Field"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.8,"endSpeed":76.6,"strikeZoneTop":3.7,"strikeZoneBottom":1.74,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.17119341289461,"aZ":-32.7052488858734,"pfxX":6.154234781748105,"pfxZ":-0.35520428952835736,"pX":-0.6153819619342217,"pZ":2.3854793631785056,"vX0":3.519575009983383,"vY0":-121.94429120734893,"vZ0":-2.0889841906479396,"x":140.46,"y":174.37,"x0":-2.881617540802545,"y0":50.002832308303006,"z0":6.101301239984441,"aX":9.177870134641061},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.2,"breakVerticalInduced":-1.0,"breakHorizontal":-12.0,"spinRate":2530,"spinDirection":49},"zone":4,"typeConfidence":2.0,"plateTime":0.45084478200299083,"extension":5.524613180593903},"hitData":{"launchSpeed":109.6,"launchAngle":17.0,"totalDistance":359.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":44.78,"coordY":78.47}},"index":2,"playId":"87213167-feed-3080-8398-321c2a0a3f19","pitchNumber":2,"startTime":"2025-10-29T02:16:30.479Z","endTime":"2025-10-29T02:16:41.436Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":595014,"link":"/api/v1/people/595014","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":669242,"link":"/api/v1/people/669242"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":571771,"link":"/api/v1/people/571771"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":666182,"link":"/api/v1/people/666182","batSide":{"code":"R","description":"Right"}},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":665926,"link":"/api/v1/people/665926"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Left Field"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Right Field"}],"contextMetrics":{}}],"credits":[{"player":{"id":666182,"link":"/api/v1/people/666182"},"credit":"b_ab"},{"player":{"id":595014,"link":"/api/v1/people/595014"},"credit":"p_ab"},{"player":{"id":666182,"link":"/api/v1/people/666182"},"credit":"b_pa"},{"player":{"id":595014,"link":"/api/v1/people/595014"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":5.8999999999999995,"awayTeamWinProbability":94.1,"homeTeamWinProbabilityAdded":-5.000000000000001,"leverageIndex":0.73,"dramaIndex":54.0,"contextMetrics":{},"playEndTime":"2025-10-29T02:16:41.436Z","atBatIndex":54},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Addison Barger singles on a ground ball to left fielder Enrique Hernández. Vladimir Guerrero Jr. scores. Bo Bichette to 2nd.","rbi":1,"awayScore":6,"homeScore":1,"isOut":false},"about":{"atBatIndex":55,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-10-29T02:17:01.389Z","endTime":"2025-10-29T02:17:35.577Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":680718,"fullName":"Addison Barger","link":"/api/v1/people/680718"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":595014,"fullName":"Blake Treinen","link":"/api/v1/people/595014"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":680718,"fullName":"Addison Barger","link":"/api/v1/people/680718"},"postOnSecond":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":680718,"fullName":"Addison Barger","link":"/api/v1/people/680718"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":571771,"link":"/api/v1/people/571771"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"responsiblePitcher":{"id":607455,"link":"/api/v1/people/607455"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.1,"endSpeed":87.1,"strikeZoneTop":3.73,"strikeZoneBottom":1.75,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.891077912910198,"aZ":-27.037245505573036,"pfxX":-11.05102150721466,"pfxZ":2.6639111224856435,"pX":-0.47475385245876695,"pZ":2.062267976461172,"vX0":9.568093818846389,"vY0":-138.08679835654576,"vZ0":-5.479719509549571,"x":135.1,"y":183.1,"x0":-2.5496819145899727,"y0":50.005936221744044,"z0":5.892737798472602,"aX":-21.334917283817617},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.5,"breakVerticalInduced":3.8,"breakHorizontal":18.0,"spinRate":2186,"spinDirection":237},"zone":7,"typeConfidence":2.0,"plateTime":0.39673698505350163,"extension":5.500650015653763},"hitData":{"launchSpeed":99.3,"launchAngle":-5.0,"totalDistance":21.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":99.8,"coordY":106.46}},"index":0,"playId":"2710b526-9723-3a8e-927a-422f773f17fe","pitchNumber":1,"startTime":"2025-10-29T02:17:24.801Z","endTime":"2025-10-29T02:17:35.577Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":595014,"link":"/api/v1/people/595014","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":669242,"link":"/api/v1/people/669242"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":571771,"link":"/api/v1/people/571771"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":680718,"link":"/api/v1/people/680718","batSide":{"code":"L","description":"Left"}},"first":{"id":666182,"link":"/api/v1/people/666182"},"third":{"id":665489,"link":"/api/v1/people/665489"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Left Field"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Right Field"}],"contextMetrics":{}}],"credits":[{"player":{"id":680718,"link":"/api/v1/people/680718"},"credit":"b_ab"},{"player":{"id":595014,"link":"/api/v1/people/595014"},"credit":"p_ab"},{"player":{"id":680718,"link":"/api/v1/people/680718"},"credit":"b_pa"},{"player":{"id":595014,"link":"/api/v1/people/595014"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":3.3000000000000003,"awayTeamWinProbability":96.7,"homeTeamWinProbabilityAdded":-2.599999999999999,"leverageIndex":0.46,"dramaIndex":33.0,"contextMetrics":{},"playEndTime":"2025-10-29T02:17:35.577Z","atBatIndex":55},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Alejandro Kirk lines out to right fielder Teoscar Hernández.","rbi":0,"awayScore":6,"homeScore":1,"isOut":true},"about":{"atBatIndex":56,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-10-29T02:17:48.973Z","endTime":"2025-10-29T02:19:56.944Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":672386,"fullName":"Alejandro Kirk","link":"/api/v1/people/672386"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":595014,"fullName":"Blake Treinen","link":"/api/v1/people/595014"},"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":672386,"fullName":"Alejandro Kirk","link":"/api/v1/people/672386"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":606192,"link":"/api/v1/people/606192"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.1,"endSpeed":86.7,"strikeZoneTop":3.2437735025533,"strikeZoneBottom":1.54686165445202,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.099393695927525,"aZ":-25.313201167154663,"pfxX":-10.607591118820206,"pfxZ":3.5890402698945234,"pX":0.23831773437985115,"pZ":1.2372916024161782,"vX0":10.845219075940433,"vY0":-137.81294728724788,"vZ0":-8.009375124534003,"x":107.92,"y":205.37,"x0":-2.379582199271408,"y0":50.00646329960659,"z0":5.904890272876607,"aX":-20.303205768946693},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.8,"breakVerticalInduced":4.8,"breakHorizontal":16.8,"spinRate":2253,"spinDirection":233},"zone":14,"typeConfidence":2.0,"plateTime":0.3982296125727096,"extension":5.723456310955464},"index":0,"playId":"2e033785-73df-33a8-9082-0be3c7176bd6","pitchNumber":1,"startTime":"2025-10-29T02:18:14.367Z","endTime":"2025-10-29T02:18:17.367Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":595014,"link":"/api/v1/people/595014","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":669242,"link":"/api/v1/people/669242"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":571771,"link":"/api/v1/people/571771"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":672386,"link":"/api/v1/people/672386","batSide":{"code":"R","description":"Right"}},"first":{"id":680718,"link":"/api/v1/people/680718"},"second":{"id":666182,"link":"/api/v1/people/666182"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Left Field"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Right Field"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":84.3,"endSpeed":76.9,"strikeZoneTop":3.10000029888565,"strikeZoneBottom":1.5169751591157,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.4122541609353,"aZ":-34.31857274255797,"pfxX":8.496695222945723,"pfxZ":-1.4389450717210588,"pX":0.6766137919230687,"pZ":1.208208443744233,"vX0":5.562046658013209,"vY0":-122.49008605389548,"vZ0":-4.382604065838959,"x":91.21,"y":206.16,"x0":-2.741921566232245,"y0":50.00192272264243,"z0":6.0154738930620235,"aX":12.668868221776853},"breaks":{"breakAngle":21.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-42.7,"breakVerticalInduced":-3.5,"breakHorizontal":-16.8,"spinRate":2582,"spinDirection":51},"zone":14,"typeConfidence":2.0,"plateTime":0.4503930930989237,"extension":5.638866907126123},"index":1,"playId":"c02be955-b777-3dca-ac79-bb8d069a3201","pitchNumber":2,"startTime":"2025-10-29T02:18:47.587Z","endTime":"2025-10-29T02:18:50.587Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":595014,"link":"/api/v1/people/595014","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":669242,"link":"/api/v1/people/669242"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":571771,"link":"/api/v1/people/571771"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":672386,"link":"/api/v1/people/672386","batSide":{"code":"R","description":"Right"}},"first":{"id":680718,"link":"/api/v1/people/680718"},"second":{"id":666182,"link":"/api/v1/people/666182"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Left Field"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Right Field"}],"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":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":84.3,"endSpeed":77.1,"strikeZoneTop":3.1,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.684282398437116,"aZ":-33.64068848888607,"pfxX":8.226799228649192,"pfxZ":-0.9739226310932887,"pX":0.9566163421469259,"pZ":1.5340774367968006,"vX0":6.297554163283626,"vY0":-122.60274575526172,"vZ0":-3.813447651877865,"x":80.54,"y":197.36,"x0":-2.728318525261637,"y0":50.00519436783754,"z0":6.027670056998327,"aX":12.335202065344049},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.5,"breakVerticalInduced":-2.5,"breakHorizontal":-16.6,"spinRate":2665,"spinDirection":48},"zone":14,"typeConfidence":2.0,"plateTime":0.44937755294257453,"extension":5.651693715449204},"index":2,"playId":"118c3ed6-cdd8-38dd-8a38-1eb6e7e61143","pitchNumber":3,"startTime":"2025-10-29T02:19:07.489Z","endTime":"2025-10-29T02:19:10.592Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":595014,"link":"/api/v1/people/595014","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":669242,"link":"/api/v1/people/669242"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":571771,"link":"/api/v1/people/571771"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":672386,"link":"/api/v1/people/672386","batSide":{"code":"R","description":"Right"}},"first":{"id":680718,"link":"/api/v1/people/680718"},"second":{"id":666182,"link":"/api/v1/people/666182"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Left Field"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Right Field"}],"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":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.1,"endSpeed":77.9,"strikeZoneTop":3.09999940576952,"strikeZoneBottom":1.5046440101225,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.649114126498993,"aZ":-33.949978124497925,"pfxX":8.521023428853361,"pfxZ":-1.1603930541812932,"pX":0.6115935152668583,"pZ":2.1962534551097055,"vX0":5.551828965915683,"vY0":-123.8359494658805,"vZ0":-2.449541432768842,"x":93.69,"y":179.48,"x0":-2.7758689807343426,"y0":50.00100507839553,"z0":6.073712398753968,"aX":13.06474695100356},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.6,"breakVerticalInduced":-2.4,"breakHorizontal":-16.8,"spinRate":2612,"spinDirection":54},"zone":6,"typeConfidence":2.0,"plateTime":0.44445593042869014,"extension":5.808678613483919},"index":3,"playId":"e2d1fa87-721f-3e3d-b956-7849996cc94f","pitchNumber":4,"startTime":"2025-10-29T02:19:29.301Z","endTime":"2025-10-29T02:19:32.839Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":595014,"link":"/api/v1/people/595014","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":669242,"link":"/api/v1/people/669242"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":571771,"link":"/api/v1/people/571771"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":672386,"link":"/api/v1/people/672386","batSide":{"code":"R","description":"Right"}},"first":{"id":680718,"link":"/api/v1/people/680718"},"second":{"id":666182,"link":"/api/v1/people/666182"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Left Field"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Right Field"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.5,"endSpeed":87.2,"strikeZoneTop":3.1,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.97467952943948,"aZ":-29.48058300448225,"pfxX":-11.350105174372711,"pfxZ":1.3828852001913416,"pX":0.3911149609527929,"pZ":1.9797745324382356,"vX0":11.619150475090247,"vY0":-139.90317138674743,"vZ0":-5.525572681512637,"x":102.09,"y":185.33,"x0":-2.371445478513445,"y0":50.00607913780425,"z0":5.949773164444995,"aX":-22.166669009622897},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":1.3,"breakHorizontal":17.8,"spinRate":2235,"spinDirection":229},"zone":9,"typeConfidence":2.0,"plateTime":0.3937767836934598,"extension":5.771629945108003},"hitData":{"launchSpeed":92.5,"launchAngle":20.0,"totalDistance":280.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":186.68,"coordY":104.52}},"index":4,"playId":"78baf44e-3231-3320-8458-7a5b1e78b583","pitchNumber":5,"startTime":"2025-10-29T02:19:48.539Z","endTime":"2025-10-29T02:19:56.944Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":595014,"link":"/api/v1/people/595014","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":669242,"link":"/api/v1/people/669242"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":571771,"link":"/api/v1/people/571771"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":672386,"link":"/api/v1/people/672386","batSide":{"code":"R","description":"Right"}},"first":{"id":680718,"link":"/api/v1/people/680718"},"second":{"id":666182,"link":"/api/v1/people/666182"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Left Field"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Right Field"}],"contextMetrics":{}}],"credits":[{"player":{"id":672386,"link":"/api/v1/people/672386"},"credit":"b_ab"},{"player":{"id":595014,"link":"/api/v1/people/595014"},"credit":"p_ab"},{"player":{"id":672386,"link":"/api/v1/people/672386"},"credit":"b_pa"},{"player":{"id":595014,"link":"/api/v1/people/595014"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":3.9,"awayTeamWinProbability":96.1,"homeTeamWinProbabilityAdded":0.5999999999999996,"leverageIndex":0.23,"dramaIndex":15.0,"contextMetrics":{},"playEndTime":"2025-10-29T02:19:56.944Z","atBatIndex":56},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Enrique Hernández grounds out, shortstop Andrés Giménez to first baseman Vladimir Guerrero Jr.","rbi":0,"awayScore":6,"homeScore":1,"isOut":true},"about":{"atBatIndex":57,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-10-29T02:23:01.543Z","endTime":"2025-10-29T02:23:32.542Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":571771,"fullName":"Enrique Hernández","link":"/api/v1/people/571771"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605135,"fullName":"Chris Bassitt","link":"/api/v1/people/605135"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3],"actionIndex":[0,1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":571771,"fullName":"Enrique Hernández","link":"/api/v1/people/571771"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":665926,"link":"/api/v1/people/665926"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":665489,"link":"/api/v1/people/665489"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Defensive Substitution: Myles Straw replaces Ty France, batting 1st, playing left field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":6,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-10-29T02:21:46.860Z","endTime":"2025-10-29T02:21:46.885Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":664702,"link":"/api/v1/people/664702"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"battingOrder":"102","replacedPlayer":{"id":664034,"link":"/api/v1/people/664034"},"defense":{"pitcher":{"id":689254,"link":"/api/v1/people/689254","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":664770,"link":"/api/v1/people/664770"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":680718,"link":"/api/v1/people/680718"}},"offense":{"batter":{"id":571771,"link":"/api/v1/people/571771","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Left Field"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Right Field"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Chris Bassitt replaces Mason Fluharty.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":6,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2025-10-29T02:21:46.885Z","endTime":"2025-10-29T02:23:03.736Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":605135,"link":"/api/v1/people/605135"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":689254,"link":"/api/v1/people/689254","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":680718,"link":"/api/v1/people/680718"}},"offense":{"batter":{"id":571771,"link":"/api/v1/people/571771","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Left Field"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Right Field"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.1,"endSpeed":84.3,"strikeZoneTop":3.44,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.57337538151019,"aZ":-28.637176815389907,"pfxX":-10.0080968787564,"pfxZ":1.9267325467905003,"pX":0.25644366550054126,"pZ":2.584681677841664,"vX0":8.058604856471398,"vY0":-135.28584454024255,"vZ0":-1.2468907244049658,"x":107.22,"y":168.99,"x0":-1.4771682826028987,"y0":50.00047933663491,"z0":5.079702426567101,"aX":-18.34305121124068},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":3.4,"breakHorizontal":16.2,"spinRate":2061,"spinDirection":224},"zone":5,"typeConfidence":0.93,"plateTime":0.4066100471959646,"extension":6.362733433722403},"index":2,"playId":"1508b187-df17-3c64-ba2e-fbdfd3661641","pitchNumber":1,"startTime":"2025-10-29T02:23:03.736Z","endTime":"2025-10-29T02:23:06.736Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605135,"link":"/api/v1/people/605135","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":680718,"link":"/api/v1/people/680718"}},"offense":{"batter":{"id":571771,"link":"/api/v1/people/571771","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Left Field"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Right Field"}],"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":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":69.2,"endSpeed":63.4,"strikeZoneTop":3.44,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":18.955543517694732,"aZ":-40.136391289110584,"pfxX":7.759115250553307,"pfxZ":-7.8982138559578985,"pX":0.9873299849052936,"pZ":1.8297491674848132,"vX0":2.8589400562828953,"vY0":-100.6428338710749,"vZ0":2.498955271459187,"x":79.37,"y":189.38,"x0":-1.4671028519811748,"y0":50.002345914523566,"z0":5.72004529929111,"aX":7.822140057729732},"breaks":{"breakAngle":12.0,"breakLength":16.8,"breakY":24.0,"breakVertical":-70.9,"breakVerticalInduced":-13.0,"breakHorizontal":-15.0,"spinRate":2149,"spinDirection":45},"zone":14,"typeConfidence":0.91,"plateTime":0.5478569236179078,"extension":6.481833058118344},"hitData":{"launchSpeed":61.6,"launchAngle":-31.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":115.93,"coordY":149.71}},"index":3,"playId":"71f37ade-e740-329a-a062-7be63004094d","pitchNumber":2,"startTime":"2025-10-29T02:23:24.580Z","endTime":"2025-10-29T02:23:32.542Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605135,"link":"/api/v1/people/605135","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":680718,"link":"/api/v1/people/680718"}},"offense":{"batter":{"id":571771,"link":"/api/v1/people/571771","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Left Field"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Right Field"}],"contextMetrics":{}}],"credits":[{"player":{"id":571771,"link":"/api/v1/people/571771"},"credit":"b_ab"},{"player":{"id":605135,"link":"/api/v1/people/605135"},"credit":"p_ab"},{"player":{"id":571771,"link":"/api/v1/people/571771"},"credit":"b_pa"},{"player":{"id":605135,"link":"/api/v1/people/605135"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":2.7,"awayTeamWinProbability":97.3,"homeTeamWinProbabilityAdded":-1.1999999999999997,"leverageIndex":0.44,"dramaIndex":24.0,"contextMetrics":{},"playEndTime":"2025-10-29T02:23:32.542Z","atBatIndex":57},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Alex Call called out on strikes.","rbi":0,"awayScore":6,"homeScore":1,"isOut":true},"about":{"atBatIndex":58,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-10-29T02:24:13.844Z","endTime":"2025-10-29T02:25:28.078Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":669743,"fullName":"Alex Call","link":"/api/v1/people/669743"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605135,"fullName":"Chris Bassitt","link":"/api/v1/people/605135"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,4,5],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":669743,"fullName":"Alex Call","link":"/api/v1/people/669743"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":672386,"link":"/api/v1/people/672386"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Alex Call replaces Andy Pages.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":6,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2025-10-29T02:23:48.307Z","endTime":"2025-10-29T02:24:16.048Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":669743,"link":"/api/v1/people/669743"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"901","replacedPlayer":{"id":681624,"link":"/api/v1/people/681624"},"defense":{"pitcher":{"id":605135,"link":"/api/v1/people/605135","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":680718,"link":"/api/v1/people/680718"}},"offense":{"batter":{"id":681624,"link":"/api/v1/people/681624","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Left Field"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Right Field"}],"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":94.3,"endSpeed":85.6,"strikeZoneTop":3.49159023686603,"strikeZoneBottom":1.7827421401348,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.19326259300142,"aZ":-27.201154476628467,"pfxX":-11.236277421356867,"pfxZ":2.6392374931430194,"pX":-0.873761113420543,"pZ":2.0981051256122205,"vX0":5.618518215460918,"vY0":-137.14825007635244,"vZ0":-3.178438402397399,"x":150.31,"y":182.13,"x0":-1.500264212750806,"y0":50.005323091041,"z0":5.147994591208384,"aX":-21.191755203189903},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.8,"breakVerticalInduced":4.2,"breakHorizontal":19.0,"spinRate":2097,"spinDirection":227},"zone":13,"typeConfidence":0.93,"plateTime":0.4009309204760778,"extension":6.3316871883713315},"index":1,"playId":"4a63661c-4b9a-3d4d-8533-1fe20e653a50","pitchNumber":1,"startTime":"2025-10-29T02:24:16.048Z","endTime":"2025-10-29T02:24:19.423Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605135,"link":"/api/v1/people/605135","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":680718,"link":"/api/v1/people/680718"}},"offense":{"batter":{"id":669743,"link":"/api/v1/people/669743","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Left Field"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Right Field"}],"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":92.4,"endSpeed":84.6,"strikeZoneTop":3.40000116024064,"strikeZoneBottom":1.67138228667131,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.233438699161276,"aZ":-19.90731592360942,"pfxX":-5.552204236569221,"pfxZ":6.710917324405744,"pX":0.17338170372433595,"pZ":1.7395465298377304,"vX0":6.568473280614387,"vY0":-134.39879297166473,"vZ0":-5.212539235384366,"x":110.39,"y":191.81,"x0":-1.581392640685705,"y0":50.006371362814505,"z0":5.118892462092335,"aX":-10.15547534157454},"breaks":{"breakAngle":22.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":11.2,"breakHorizontal":8.6,"spinRate":2194,"spinDirection":222},"zone":8,"typeConfidence":0.83,"plateTime":0.40758985369719536,"extension":6.3970926775786445},"index":2,"playId":"e18896aa-dd4c-3ff7-8bcc-24f806a7cbbb","pitchNumber":2,"startTime":"2025-10-29T02:24:34.644Z","endTime":"2025-10-29T02:24:37.749Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605135,"link":"/api/v1/people/605135","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":680718,"link":"/api/v1/people/680718"}},"offense":{"batter":{"id":669743,"link":"/api/v1/people/669743","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Left Field"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Right Field"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":6,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"index":3,"startTime":"2025-10-29T02:24:43.456Z","endTime":"2025-10-29T02:25:06.442Z","isPitch":false,"type":"action","player":{"id":669743,"link":"/api/v1/people/669743"},"defense":{"pitcher":{"id":605135,"link":"/api/v1/people/605135","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":680718,"link":"/api/v1/people/680718"}},"offense":{"batter":{"id":669743,"link":"/api/v1/people/669743","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Left Field"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Right Field"}],"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":93.3,"endSpeed":85.7,"strikeZoneTop":3.40000034551269,"strikeZoneBottom":1.71139791096715,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.246259098319747,"aZ":-21.441247720406558,"pfxX":-6.386513333768962,"pfxZ":5.748660164207802,"pX":1.6052902553029873,"pZ":1.8338346034989763,"vX0":10.190013620673524,"vY0":-135.44383655294143,"vZ0":-4.54522952065788,"x":55.81,"y":189.27,"x0":-1.3676317085836376,"y0":50.004082963668644,"z0":5.023840446707475,"aX":-11.92575885754274},"breaks":{"breakAngle":24.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":9.6,"breakHorizontal":9.5,"spinRate":2221,"spinDirection":230},"zone":14,"typeConfidence":0.54,"plateTime":0.4036651764785715,"extension":6.4273472361798065},"index":4,"playId":"b9e8cc32-fc5c-3df8-b835-2267fc490552","pitchNumber":3,"startTime":"2025-10-29T02:25:06.442Z","endTime":"2025-10-29T02:25:09.442Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605135,"link":"/api/v1/people/605135","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":680718,"link":"/api/v1/people/680718"}},"offense":{"batter":{"id":669743,"link":"/api/v1/people/669743","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Left Field"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Right Field"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.6,"endSpeed":84.8,"strikeZoneTop":3.46898088780819,"strikeZoneBottom":1.7181051655616,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.34973178126074,"aZ":-21.344674920927055,"pfxX":-2.2208378353226075,"pfxZ":5.944217894709215,"pX":0.5866420782401093,"pZ":1.8990261706097893,"vX0":6.344152070608306,"vY0":-133.30152920521752,"vZ0":-4.345385846388376,"x":94.64,"y":187.51,"x0":-1.5227785041060795,"y0":50.00388553041562,"z0":5.067394314559348,"aX":-4.047423845111852},"breaks":{"breakAngle":7.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":10.2,"breakHorizontal":2.9,"spinRate":2245,"spinDirection":215},"zone":9,"typeConfidence":0.87,"plateTime":0.40899192868047995,"extension":6.4176275166341625},"index":5,"playId":"ec33f0ab-acc9-3e1c-b56e-f0625592cf2c","pitchNumber":4,"startTime":"2025-10-29T02:25:24.935Z","endTime":"2025-10-29T02:25:28.078Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605135,"link":"/api/v1/people/605135","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":680718,"link":"/api/v1/people/680718"}},"offense":{"batter":{"id":669743,"link":"/api/v1/people/669743","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Left Field"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Right Field"}],"contextMetrics":{}}],"credits":[{"player":{"id":669743,"link":"/api/v1/people/669743"},"credit":"b_ab"},{"player":{"id":605135,"link":"/api/v1/people/605135"},"credit":"p_ab"},{"player":{"id":669743,"link":"/api/v1/people/669743"},"credit":"b_pa"},{"player":{"id":605135,"link":"/api/v1/people/605135"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":2.1,"awayTeamWinProbability":97.9,"homeTeamWinProbabilityAdded":-0.6000000000000001,"leverageIndex":0.26,"dramaIndex":15.0,"contextMetrics":{},"playEndTime":"2025-10-29T02:25:28.078Z","atBatIndex":58},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Shohei Ohtani grounds out, second baseman Isiah Kiner-Falefa to first baseman Vladimir Guerrero Jr.","rbi":0,"awayScore":6,"homeScore":1,"isOut":true},"about":{"atBatIndex":59,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-10-29T02:25:34.406Z","endTime":"2025-10-29T02:27:01.650Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":3},"matchup":{"batter":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":605135,"fullName":"Chris Bassitt","link":"/api/v1/people/605135"},"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":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":643396,"link":"/api/v1/people/643396"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":665489,"link":"/api/v1/people/665489"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.3,"endSpeed":85.4,"strikeZoneTop":3.57819075243172,"strikeZoneBottom":1.66224870557448,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.624762353208478,"aZ":-21.352283431996515,"pfxX":-2.375387037870186,"pfxZ":5.855258113793292,"pX":1.8276528982090336,"pZ":2.9900760734862897,"vX0":8.938864271038225,"vY0":-134.22673427368358,"vZ0":-1.901131992752303,"x":47.33,"y":158.05,"x0":-1.2187833233747387,"y0":50.0006623752905,"z0":5.208371747078769,"aX":-4.389632866450682},"breaks":{"breakAngle":7.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":10.4,"breakHorizontal":2.6,"spinRate":2226,"spinDirection":221},"zone":12,"typeConfidence":0.92,"plateTime":0.40611142498010855,"extension":6.380581686552813},"index":0,"playId":"20766304-a389-391a-849b-6983f466e53b","pitchNumber":1,"startTime":"2025-10-29T02:25:54.656Z","endTime":"2025-10-29T02:25:58.142Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605135,"link":"/api/v1/people/605135","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":680718,"link":"/api/v1/people/680718"}},"offense":{"batter":{"id":660271,"link":"/api/v1/people/660271","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Left Field"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Right Field"}],"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":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.7,"endSpeed":86.0,"strikeZoneTop":3.63627184960549,"strikeZoneBottom":1.69233948317842,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.84847481655512,"aZ":-31.748643498578048,"pfxX":-11.37668937796521,"pfxZ":0.22293385697608947,"pX":-0.29874273854327354,"pZ":1.3348153865995378,"vX0":7.246270409325327,"vY0":-137.6542362701547,"vZ0":-3.7893129192267048,"x":128.39,"y":202.74,"x0":-1.5029748285217257,"y0":50.00321570492357,"z0":4.906401293661331,"aX":-21.581222071593672},"breaks":{"breakAngle":31.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":-0.2,"breakHorizontal":18.8,"spinRate":2141,"spinDirection":236},"zone":13,"typeConfidence":0.93,"plateTime":0.39968237974730814,"extension":6.3869902359288115},"index":1,"playId":"6995548b-d516-3e35-af0f-0cfbc8e08d93","pitchNumber":2,"startTime":"2025-10-29T02:26:13.835Z","endTime":"2025-10-29T02:26:18.190Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605135,"link":"/api/v1/people/605135","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":680718,"link":"/api/v1/people/680718"}},"offense":{"batter":{"id":660271,"link":"/api/v1/people/660271","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Left Field"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Right Field"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":71.7,"endSpeed":65.0,"strikeZoneTop":3.52,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.827121276307505,"aZ":-37.41247883599831,"pfxX":10.23335115803407,"pfxZ":-4.866429918750999,"pX":-0.4029874541615873,"pZ":2.4841898187790803,"vX0":-0.22102313493264175,"vY0":-104.19069431908527,"vZ0":2.7944367493799627,"x":132.36,"y":171.71,"x0":-1.619417642315737,"y0":50.001444097051184,"z0":5.611319471695688,"aX":11.02076845315657},"breaks":{"breakAngle":16.8,"breakLength":14.4,"breakY":24.0,"breakVertical":-61.6,"breakVerticalInduced":-7.4,"breakHorizontal":-18.4,"spinRate":2308,"spinDirection":51},"zone":4,"typeConfidence":0.87,"plateTime":0.5298403128292892,"extension":6.262582447065116},"index":2,"playId":"6f3cb813-4e72-31bd-a518-4659e66e3394","pitchNumber":3,"startTime":"2025-10-29T02:26:32.721Z","endTime":"2025-10-29T02:26:36.274Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605135,"link":"/api/v1/people/605135","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":680718,"link":"/api/v1/people/680718"}},"offense":{"batter":{"id":660271,"link":"/api/v1/people/660271","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Left Field"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Right Field"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.7,"endSpeed":86.5,"strikeZoneTop":3.52,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.429364146953304,"aZ":-18.98996110301883,"pfxX":-5.27360638743736,"pfxZ":6.867514251684755,"pX":1.081007117283429,"pZ":2.8883532675487253,"vX0":8.6708034132748,"vY0":-137.66640456293752,"vZ0":-2.4755509836597858,"x":75.79,"y":160.79,"x0":-1.423666381413459,"y0":50.00468437146608,"z0":5.0839870193053365,"aX":-10.128148007731495},"breaks":{"breakAngle":22.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":12.1,"breakHorizontal":7.8,"spinRate":2248,"spinDirection":227},"zone":12,"typeConfidence":0.82,"plateTime":0.39779648669870715,"extension":6.363515233104316},"hitData":{"launchSpeed":64.7,"launchAngle":-9.0,"totalDistance":16.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":140.59,"coordY":161.98}},"index":3,"playId":"40480bd2-532b-3417-8b73-a27206237b16","pitchNumber":4,"startTime":"2025-10-29T02:26:53.870Z","endTime":"2025-10-29T02:27:01.650Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605135,"link":"/api/v1/people/605135","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":680718,"link":"/api/v1/people/680718"}},"offense":{"batter":{"id":660271,"link":"/api/v1/people/660271","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Left Field"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Right Field"}],"contextMetrics":{}}],"credits":[{"player":{"id":660271,"link":"/api/v1/people/660271"},"credit":"b_ab"},{"player":{"id":605135,"link":"/api/v1/people/605135"},"credit":"p_ab"},{"player":{"id":660271,"link":"/api/v1/people/660271"},"credit":"b_pa"},{"player":{"id":605135,"link":"/api/v1/people/605135"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":1.7999999999999998,"awayTeamWinProbability":98.2,"homeTeamWinProbabilityAdded":-0.30000000000000027,"leverageIndex":0.12,"dramaIndex":10.0,"contextMetrics":{},"playEndTime":"2025-10-29T02:27:01.650Z","atBatIndex":59},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Daulton Varsho pops out to third baseman Max Muncy.","rbi":0,"awayScore":6,"homeScore":1,"isOut":true},"about":{"atBatIndex":60,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-10-29T02:30:06.943Z","endTime":"2025-10-29T02:30:32.503Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":662139,"fullName":"Daulton Varsho","link":"/api/v1/people/662139"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676263,"fullName":"Jack Dreyer","link":"/api/v1/people/676263"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","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":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":662139,"fullName":"Daulton Varsho","link":"/api/v1/people/662139"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":571970,"link":"/api/v1/people/571970"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Defensive switch from left field to center field for Enrique Hernández.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":6,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-10-29T02:28:15.550Z","endTime":"2025-10-29T02:28:15.577Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":571771,"link":"/api/v1/people/571771"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"battingOrder":"800","defense":{"pitcher":{"id":595014,"link":"/api/v1/people/595014","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":669242,"link":"/api/v1/people/669242"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":571771,"link":"/api/v1/people/571771"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":662139,"link":"/api/v1/people/662139","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Left Field"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Right Field"}],"contextMetrics":{}},{"details":{"description":"Alex Call remains in the game as the left fielder.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":6,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2025-10-29T02:28:15.577Z","endTime":"2025-10-29T02:28:15.579Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":669743,"link":"/api/v1/people/669743"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"battingOrder":"901","replacedPlayer":{"id":681624,"link":"/api/v1/people/681624"},"defense":{"pitcher":{"id":595014,"link":"/api/v1/people/595014","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":669242,"link":"/api/v1/people/669242"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":571771,"link":"/api/v1/people/571771"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":662139,"link":"/api/v1/people/662139","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Left Field"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Right Field"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Jack Dreyer replaces Blake Treinen.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":6,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2025-10-29T02:28:15.579Z","endTime":"2025-10-29T02:30:09.111Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":676263,"link":"/api/v1/people/676263"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":595014,"link":"/api/v1/people/595014","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":669242,"link":"/api/v1/people/669242"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":669743,"link":"/api/v1/people/669743"},"center":{"id":571771,"link":"/api/v1/people/571771"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":662139,"link":"/api/v1/people/662139","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Left Field"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Right Field"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.9,"endSpeed":80.6,"strikeZoneTop":3.44919552717096,"strikeZoneBottom":1.52943826239673,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.90226743016579,"aZ":-27.842790399212575,"pfxX":-0.8507135241239803,"pfxZ":2.6380945342082693,"pX":0.1516268873697732,"pZ":3.124052353548372,"vX0":-5.085980873764081,"vY0":-126.55541645709286,"vZ0":-1.4405851955397366,"x":111.22,"y":154.43,"x0":2.287873263526009,"y0":50.00179845401441,"z0":5.905616015325123,"aX":-1.396541313386204},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":4.7,"breakHorizontal":2.5,"spinRate":2245,"spinDirection":179},"zone":2,"typeConfidence":2.0,"plateTime":0.4308025756600431,"extension":6.605579746530142},"index":3,"playId":"eff6805b-4aee-3357-9b5c-a15e20dc1767","pitchNumber":1,"startTime":"2025-10-29T02:30:09.111Z","endTime":"2025-10-29T02:30:13.345Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676263,"link":"/api/v1/people/676263","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":669242,"link":"/api/v1/people/669242"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":669743,"link":"/api/v1/people/669743"},"center":{"id":571771,"link":"/api/v1/people/571771"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":662139,"link":"/api/v1/people/662139","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Left Field"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Right Field"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.2,"endSpeed":85.6,"strikeZoneTop":3.39,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.920564908920305,"aZ":-10.272528697351502,"pfxX":6.707293351698552,"pfxZ":11.627451136955374,"pX":0.5445766374960219,"pZ":1.8578333319170806,"vX0":-6.11712468867955,"vY0":-136.79184363519644,"vZ0":-8.290463049978262,"x":96.24,"y":188.62,"x0":1.945129949957353,"y0":50.0013929919917,"z0":5.643693811714944,"aX":12.631742483060002},"breaks":{"breakAngle":43.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":19.3,"breakHorizontal":-10.8,"spinRate":2510,"spinDirection":155},"zone":9,"typeConfidence":2.0,"plateTime":0.4013624956824984,"extension":6.772986598663633},"hitData":{"launchSpeed":76.6,"launchAngle":76.0,"totalDistance":69.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":107.79,"coordY":182.26}},"index":4,"playId":"7a076829-e811-3d89-b5b5-b0659d3b0d0a","pitchNumber":2,"startTime":"2025-10-29T02:30:22.626Z","endTime":"2025-10-29T02:30:32.503Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676263,"link":"/api/v1/people/676263","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":669242,"link":"/api/v1/people/669242"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":669743,"link":"/api/v1/people/669743"},"center":{"id":571771,"link":"/api/v1/people/571771"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":662139,"link":"/api/v1/people/662139","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Left Field"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Right Field"}],"contextMetrics":{}}],"credits":[{"player":{"id":662139,"link":"/api/v1/people/662139"},"credit":"b_ab"},{"player":{"id":676263,"link":"/api/v1/people/676263"},"credit":"p_ab"},{"player":{"id":662139,"link":"/api/v1/people/662139"},"credit":"b_pa"},{"player":{"id":676263,"link":"/api/v1/people/676263"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":1.9,"awayTeamWinProbability":98.1,"homeTeamWinProbabilityAdded":0.10000000000000009,"leverageIndex":0.07,"dramaIndex":8.0,"contextMetrics":{},"playEndTime":"2025-10-29T02:30:32.503Z","atBatIndex":60},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Ernie Clement singles on a ground ball to first baseman Freddie Freeman.","rbi":0,"awayScore":6,"homeScore":1,"isOut":false},"about":{"atBatIndex":61,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-10-29T02:30:43.403Z","endTime":"2025-10-29T02:32:29.264Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676263,"fullName":"Jack Dreyer","link":"/api/v1/people/676263"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":518692,"link":"/api/v1/people/518692"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"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.3,"endSpeed":72.8,"strikeZoneTop":3.3400001402546,"strikeZoneBottom":1.56770902541073,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.262597531981893,"aZ":-44.00174024202263,"pfxX":-4.497311502444086,"pfxZ":-8.735423433689611,"pX":-0.6963931473595093,"pZ":2.912102127203614,"vX0":-2.6409176675235124,"vY0":-116.8234909868944,"vZ0":2.576730554216229,"x":143.54,"y":160.15,"x0":1.0410635854098584,"y0":50.004951554243426,"z0":5.993864479443926,"aX":-6.08707234612551},"breaks":{"breakAngle":8.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.7,"breakVerticalInduced":-14.6,"breakHorizontal":8.9,"spinRate":2567,"spinDirection":339},"zone":1,"typeConfidence":2.0,"plateTime":0.4726276486335035,"extension":6.954571059369421},"index":0,"playId":"42de9450-d378-3642-a059-f05516fe4028","pitchNumber":1,"startTime":"2025-10-29T02:30:58.828Z","endTime":"2025-10-29T02:31:03.030Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676263,"link":"/api/v1/people/676263","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":669242,"link":"/api/v1/people/669242"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":669743,"link":"/api/v1/people/669743"},"center":{"id":571771,"link":"/api/v1/people/571771"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":676391,"link":"/api/v1/people/676391","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Left Field"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Right Field"}],"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":95.5,"endSpeed":86.0,"strikeZoneTop":3.34,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.494935060225146,"aZ":-9.789973093725719,"pfxX":6.367473451625668,"pfxZ":11.673137626237777,"pX":0.45914905454457666,"pZ":2.078589763760855,"vX0":-3.6575278824786635,"vY0":-138.68422100914222,"vZ0":-7.839192467847017,"x":99.5,"y":182.66,"x0":0.9785910264828659,"y0":50.006496330184454,"z0":5.622314750492763,"aX":12.213759131441703},"breaks":{"breakAngle":44.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.2,"breakVerticalInduced":19.3,"breakHorizontal":-10.6,"spinRate":2577,"spinDirection":155},"zone":9,"typeConfidence":2.0,"plateTime":0.3973154016509324,"extension":6.546585508769106},"index":1,"playId":"de07beb2-f707-393f-aa2b-adf3514b997d","pitchNumber":2,"startTime":"2025-10-29T02:31:13.279Z","endTime":"2025-10-29T02:31:17.910Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676263,"link":"/api/v1/people/676263","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":669242,"link":"/api/v1/people/669242"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":669743,"link":"/api/v1/people/669743"},"center":{"id":571771,"link":"/api/v1/people/571771"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":676391,"link":"/api/v1/people/676391","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Left Field"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Right Field"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.5,"endSpeed":83.2,"strikeZoneTop":3.4014348345326,"strikeZoneBottom":1.64546795003135,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.20670883341854,"aZ":-31.331574524727035,"pfxX":-0.2206673416274224,"pfxZ":0.4832451860394489,"pX":0.02833264651247866,"pZ":0.5810966187689353,"vX0":-3.0358433777991123,"vY0":-131.67412381481086,"vZ0":-7.082130885312919,"x":115.92,"y":223.09,"x0":1.2272274726971428,"y0":50.00489905518661,"z0":5.638710775726065,"aX":-0.38510197068447555},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":-0.5,"breakHorizontal":1.1,"spinRate":2596,"spinDirection":11},"zone":14,"typeConfidence":2.0,"plateTime":0.4167398493413681,"extension":6.323810409826144},"index":2,"playId":"76b4a28c-df6f-3080-a522-6bcba9cc1834","pitchNumber":3,"startTime":"2025-10-29T02:31:36.198Z","endTime":"2025-10-29T02:31:40.511Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676263,"link":"/api/v1/people/676263","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":669242,"link":"/api/v1/people/669242"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":669743,"link":"/api/v1/people/669743"},"center":{"id":571771,"link":"/api/v1/people/571771"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":676391,"link":"/api/v1/people/676391","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Left Field"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Right Field"}],"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":95.1,"endSpeed":85.5,"strikeZoneTop":3.34,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.51041975796378,"aZ":-10.773895421501454,"pfxX":5.1470708385554165,"pfxZ":11.252311651559884,"pX":-0.926517952921775,"pZ":3.5998517441810884,"vX0":-6.507263761336173,"vY0":-138.17157542042685,"vZ0":-3.797974329375675,"x":152.32,"y":141.58,"x0":0.8087221802152685,"y0":50.00097050185525,"z0":5.735831387325177,"aX":9.787844489930476},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.2,"breakVerticalInduced":19.6,"breakHorizontal":-7.7,"spinRate":2530,"spinDirection":154},"zone":11,"typeConfidence":2.0,"plateTime":0.39893671528048635,"extension":6.618122993393085},"index":3,"playId":"752b2da8-99ed-3676-b72a-2cdda758d6d2","pitchNumber":4,"startTime":"2025-10-29T02:31:59.152Z","endTime":"2025-10-29T02:32:03.004Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676263,"link":"/api/v1/people/676263","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":669242,"link":"/api/v1/people/669242"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":669743,"link":"/api/v1/people/669743"},"center":{"id":571771,"link":"/api/v1/people/571771"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":676391,"link":"/api/v1/people/676391","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Left Field"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Right Field"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.8,"endSpeed":81.8,"strikeZoneTop":3.34,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.616774407266817,"aZ":-31.65915477008416,"pfxX":-1.2925947948618517,"pfxZ":0.29791187939897235,"pX":0.7682050218285436,"pZ":2.9334385940353616,"vX0":-0.8452667499529025,"vY0":-130.7327577457652,"vZ0":-1.3420927516274643,"x":87.72,"y":159.58,"x0":1.2644886359970122,"y0":50.00137426352249,"z0":5.847411434823883,"aX":-2.2191130827422243},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":0.5,"breakHorizontal":2.5,"spinRate":2513,"spinDirection":231},"zone":3,"typeConfidence":2.0,"plateTime":0.42025688998222765,"extension":6.4393848365326765},"hitData":{"launchSpeed":89.0,"launchAngle":-4.0,"totalDistance":28.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":147.96,"coordY":159.18}},"index":4,"playId":"f6d035bd-79f3-399b-9825-131fb43e7139","pitchNumber":5,"startTime":"2025-10-29T02:32:20.401Z","endTime":"2025-10-29T02:32:29.264Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676263,"link":"/api/v1/people/676263","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":669242,"link":"/api/v1/people/669242"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":669743,"link":"/api/v1/people/669743"},"center":{"id":571771,"link":"/api/v1/people/571771"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":676391,"link":"/api/v1/people/676391","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Left Field"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Right Field"}],"contextMetrics":{}}],"credits":[{"player":{"id":676391,"link":"/api/v1/people/676391"},"credit":"b_ab"},{"player":{"id":676263,"link":"/api/v1/people/676263"},"credit":"p_ab"},{"player":{"id":676391,"link":"/api/v1/people/676391"},"credit":"b_pa"},{"player":{"id":676263,"link":"/api/v1/people/676263"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":1.7999999999999998,"awayTeamWinProbability":98.2,"homeTeamWinProbabilityAdded":-0.10000000000000009,"leverageIndex":0.05,"dramaIndex":7.0,"contextMetrics":{},"playEndTime":"2025-10-29T02:32:29.264Z","atBatIndex":61},{"result":{"type":"atBat","event":"Hit By Pitch","eventType":"hit_by_pitch","description":"Andrés Giménez hit by pitch. Ernie Clement to 2nd.","rbi":0,"awayScore":6,"homeScore":1,"isOut":false},"about":{"atBatIndex":62,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-10-29T02:32:41.685Z","endTime":"2025-10-29T02:33:14.259Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":11},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":665926,"fullName":"Andrés Giménez","link":"/api/v1/people/665926"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676263,"fullName":"Jack Dreyer","link":"/api/v1/people/676263"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":665926,"fullName":"Andrés Giménez","link":"/api/v1/people/665926"},"postOnSecond":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","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":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"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":665926,"fullName":"Andrés Giménez","link":"/api/v1/people/665926"},"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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.9,"endSpeed":84.2,"strikeZoneTop":3.24,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.856640123781464,"aZ":-12.528898920238037,"pfxX":5.717165672077324,"pfxZ":10.697627342575872,"pX":1.7949698280004271,"pZ":4.115426525661306,"vX0":-2.8189000606607,"vY0":-135.23918044802227,"vZ0":-2.4559321399287177,"x":48.58,"y":127.66,"x0":2.112921210156158,"y0":50.00165290990247,"z0":5.923662060908958,"aX":10.498614796078785},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":19.0,"breakHorizontal":-9.7,"spinRate":2426,"spinDirection":154},"zone":12,"typeConfidence":2.0,"plateTime":0.4063411270486439,"extension":6.531516832996399},"index":0,"playId":"967d1d07-229f-39b1-81bf-c8e7a98327bc","pitchNumber":1,"startTime":"2025-10-29T02:33:09.296Z","endTime":"2025-10-29T02:33:14.259Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676263,"link":"/api/v1/people/676263","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":669242,"link":"/api/v1/people/669242"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":669743,"link":"/api/v1/people/669743"},"center":{"id":571771,"link":"/api/v1/people/571771"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":665926,"link":"/api/v1/people/665926","batSide":{"code":"L","description":"Left"}},"first":{"id":676391,"link":"/api/v1/people/676391"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Left Field"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Right Field"}],"contextMetrics":{}}],"credits":[{"player":{"id":665926,"link":"/api/v1/people/665926"},"credit":"b_pa"},{"player":{"id":676263,"link":"/api/v1/people/676263"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":1.5,"awayTeamWinProbability":98.5,"homeTeamWinProbabilityAdded":-0.2999999999999998,"leverageIndex":0.09,"dramaIndex":10.0,"contextMetrics":{},"playEndTime":"2025-10-29T02:33:14.259Z","atBatIndex":62},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Isiah Kiner-Falefa grounds out, shortstop Mookie Betts to first baseman Freddie Freeman. Ernie Clement to 3rd. Andrés Giménez to 2nd.","rbi":0,"awayScore":6,"homeScore":1,"isOut":true},"about":{"atBatIndex":63,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-10-29T02:33:24.182Z","endTime":"2025-10-29T02:34:40.320Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":643396,"fullName":"Isiah Kiner-Falefa","link":"/api/v1/people/643396"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676263,"fullName":"Jack Dreyer","link":"/api/v1/people/676263"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":665926,"fullName":"Andrés Giménez","link":"/api/v1/people/665926"},"postOnThird":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":643396,"fullName":"Isiah Kiner-Falefa","link":"/api/v1/people/643396"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":605141,"link":"/api/v1/people/605141"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":518692,"link":"/api/v1/people/518692"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_force","runner":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_force","runner":{"id":665926,"fullName":"Andrés Giménez","link":"/api/v1/people/665926"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":78.2,"endSpeed":70.9,"strikeZoneTop":3.0315879209776,"strikeZoneBottom":1.38952613804567,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.898865080618318,"aZ":-44.38790386101055,"pfxX":-3.637846106171292,"pfxZ":-9.458482650230636,"pX":1.4240231563189483,"pZ":5.32843857318816,"vX0":1.4067626359639975,"vY0":-113.5070456073705,"vZ0":7.875469516532826,"x":62.72,"y":94.91,"x0":1.2651391909591334,"y0":50.005056027645395,"z0":6.257845976400205,"aX":-4.695492786153413},"breaks":{"breakAngle":6.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-59.9,"breakVerticalInduced":-14.5,"breakHorizontal":6.1,"spinRate":2320,"spinDirection":339},"zone":12,"typeConfidence":2.0,"plateTime":0.4845902663182402,"extension":6.826918880686048},"index":0,"playId":"e1d39db5-935d-3b7e-b8b4-63817a3047a6","pitchNumber":1,"startTime":"2025-10-29T02:34:16.590Z","endTime":"2025-10-29T02:34:20.017Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676263,"link":"/api/v1/people/676263","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":669242,"link":"/api/v1/people/669242"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":669743,"link":"/api/v1/people/669743"},"center":{"id":571771,"link":"/api/v1/people/571771"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":643396,"link":"/api/v1/people/643396","batSide":{"code":"R","description":"Right"}},"first":{"id":665926,"link":"/api/v1/people/665926"},"second":{"id":676391,"link":"/api/v1/people/676391"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Left Field"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Right Field"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.4,"endSpeed":78.6,"strikeZoneTop":3.23,"strikeZoneBottom":1.47,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.51964871834782,"aZ":-31.551581771328117,"pfxX":-0.186287192484495,"pfxZ":0.3920524898143025,"pX":-0.20665572255961753,"pZ":2.1541247614169454,"vX0":-3.3548401566557797,"vY0":-125.69062356446885,"vZ0":-2.525381343160439,"x":124.88,"y":180.62,"x0":1.176760614231057,"y0":50.00264476071572,"z0":5.767159615816835,"aX":-0.29325275021762126},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":0.4,"breakHorizontal":1.2,"spinRate":2253,"spinDirection":223},"zone":5,"typeConfidence":2.0,"plateTime":0.43793947942322875,"extension":7.040156852905038},"hitData":{"launchSpeed":64.3,"launchAngle":-2.0,"totalDistance":27.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":108.11,"coordY":163.73}},"index":1,"playId":"4162ed43-5eb4-3003-a407-11b8b3e30153","pitchNumber":2,"startTime":"2025-10-29T02:34:32.854Z","endTime":"2025-10-29T02:34:40.320Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676263,"link":"/api/v1/people/676263","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":669242,"link":"/api/v1/people/669242"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":669743,"link":"/api/v1/people/669743"},"center":{"id":571771,"link":"/api/v1/people/571771"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":643396,"link":"/api/v1/people/643396","batSide":{"code":"R","description":"Right"}},"first":{"id":665926,"link":"/api/v1/people/665926"},"second":{"id":676391,"link":"/api/v1/people/676391"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Left Field"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Right Field"}],"contextMetrics":{}}],"credits":[{"player":{"id":643396,"link":"/api/v1/people/643396"},"credit":"b_ab"},{"player":{"id":676263,"link":"/api/v1/people/676263"},"credit":"p_ab"},{"player":{"id":643396,"link":"/api/v1/people/643396"},"credit":"b_pa"},{"player":{"id":676263,"link":"/api/v1/people/676263"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":1.7000000000000002,"awayTeamWinProbability":98.3,"homeTeamWinProbabilityAdded":0.20000000000000018,"leverageIndex":0.14,"dramaIndex":10.0,"contextMetrics":{},"playEndTime":"2025-10-29T02:34:40.320Z","atBatIndex":63},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Myles Straw strikes out swinging.","rbi":0,"awayScore":6,"homeScore":1,"isOut":true},"about":{"atBatIndex":64,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-10-29T02:35:53.191Z","endTime":"2025-10-29T02:37:08.872Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":664702,"fullName":"Myles Straw","link":"/api/v1/people/664702"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676263,"fullName":"Jack Dreyer","link":"/api/v1/people/676263"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":664702,"fullName":"Myles Straw","link":"/api/v1/people/664702"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":669257,"link":"/api/v1/people/669257"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":6,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-10-29T02:35:08.212Z","endTime":"2025-10-29T02:35:55.529Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":676263,"link":"/api/v1/people/676263","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":669242,"link":"/api/v1/people/669242"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":669743,"link":"/api/v1/people/669743"},"center":{"id":571771,"link":"/api/v1/people/571771"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":664702,"link":"/api/v1/people/664702","batSide":{"code":"R","description":"Right"}},"second":{"id":665926,"link":"/api/v1/people/665926"},"third":{"id":676391,"link":"/api/v1/people/676391"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Left Field"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Right Field"}],"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.3,"endSpeed":84.5,"strikeZoneTop":3.44000128257849,"strikeZoneBottom":1.59106706074556,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.55599253967265,"aZ":-11.86181326438494,"pfxX":6.020662126924111,"pfxZ":10.990814290002394,"pX":0.06798042976160243,"pZ":3.3197033694299267,"vX0":-4.452746519410984,"vY0":-135.7828042776295,"vZ0":-4.283802432133336,"x":114.41,"y":149.15,"x0":0.9553103352376897,"y0":50.00400479967392,"z0":5.757066241836596,"aX":11.12856758868131},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":19.1,"breakHorizontal":-9.8,"spinRate":2393,"spinDirection":156},"zone":2,"typeConfidence":2.0,"plateTime":0.40496028410157603,"extension":6.910554511760634},"index":1,"playId":"43e44ad3-8d83-31dc-9ac6-5785523f2704","pitchNumber":1,"startTime":"2025-10-29T02:35:55.529Z","endTime":"2025-10-29T02:35:58.943Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676263,"link":"/api/v1/people/676263","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":669242,"link":"/api/v1/people/669242"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":669743,"link":"/api/v1/people/669743"},"center":{"id":571771,"link":"/api/v1/people/571771"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":664702,"link":"/api/v1/people/664702","batSide":{"code":"R","description":"Right"}},"second":{"id":665926,"link":"/api/v1/people/665926"},"third":{"id":676391,"link":"/api/v1/people/676391"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Left Field"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Right Field"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.0,"endSpeed":85.2,"strikeZoneTop":3.44,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.59258981896923,"aZ":-9.424962615845335,"pfxX":5.717898433973598,"pfxZ":12.141720332610248,"pX":-0.6652160003535718,"pZ":2.280109165975011,"vX0":-5.477617892628515,"vY0":-136.62552566495776,"vZ0":-7.347741676384058,"x":142.36,"y":177.22,"x0":0.6314033667549451,"y0":50.00550206355186,"z0":5.667186514633941,"aX":10.715865769028852},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.8,"breakVerticalInduced":20.4,"breakHorizontal":-9.1,"spinRate":2480,"spinDirection":156},"zone":4,"typeConfidence":2.0,"plateTime":0.40225907440634856,"extension":6.717554264978395},"index":2,"playId":"0fed9534-1e67-3108-80a7-589b2c2e5a20","pitchNumber":2,"startTime":"2025-10-29T02:36:11.025Z","endTime":"2025-10-29T02:36:16.032Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676263,"link":"/api/v1/people/676263","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":669242,"link":"/api/v1/people/669242"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":669743,"link":"/api/v1/people/669743"},"center":{"id":571771,"link":"/api/v1/people/571771"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":664702,"link":"/api/v1/people/664702","batSide":{"code":"R","description":"Right"}},"second":{"id":665926,"link":"/api/v1/people/665926"},"third":{"id":676391,"link":"/api/v1/people/676391"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Left Field"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Right Field"}],"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":2,"outs":2},"pitchData":{"startSpeed":88.8,"endSpeed":81.5,"strikeZoneTop":3.44,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.537273096740485,"aZ":-31.165635898021257,"pfxX":-2.276900588180289,"pfxZ":0.5995145033871765,"pX":0.516486849132286,"pZ":2.256507336128266,"vX0":-1.1714876076210505,"vY0":-129.37998165982657,"vZ0":-3.1106579859192696,"x":97.31,"y":177.85,"x0":1.2713434937134234,"y0":50.005816067192214,"z0":5.868327493609097,"aX":-3.852151388501476},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":0.6,"breakHorizontal":4.4,"spinRate":2470,"spinDirection":216},"zone":6,"typeConfidence":2.0,"plateTime":0.4237003747349206,"extension":6.682380264075526},"index":3,"playId":"f119be52-e9e0-34c3-992e-59bf1578db51","pitchNumber":3,"startTime":"2025-10-29T02:36:34.950Z","endTime":"2025-10-29T02:36:40.037Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676263,"link":"/api/v1/people/676263","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":669242,"link":"/api/v1/people/669242"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":669743,"link":"/api/v1/people/669743"},"center":{"id":571771,"link":"/api/v1/people/571771"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":664702,"link":"/api/v1/people/664702","batSide":{"code":"R","description":"Right"}},"second":{"id":665926,"link":"/api/v1/people/665926"},"third":{"id":676391,"link":"/api/v1/people/676391"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Left Field"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Right Field"}],"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":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.9,"endSpeed":85.5,"strikeZoneTop":3.44,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.79647115423348,"aZ":-12.928656392263033,"pfxX":6.2767927886060395,"pfxZ":10.106333343551523,"pX":0.3286552965147128,"pZ":4.134407859527587,"vX0":-3.582965258589141,"vY0":-138.09943703354762,"vZ0":-2.248670199245663,"x":104.47,"y":127.15,"x0":0.837107481404903,"y0":50.00345366165326,"z0":5.844127947185792,"aX":11.95327863685113},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":17.9,"breakHorizontal":-10.4,"spinRate":2462,"spinDirection":156},"zone":12,"typeConfidence":2.0,"plateTime":0.3987844277644834,"extension":6.434806287469877},"index":4,"playId":"5410fdb8-c0a8-390c-95b7-f108ca5dd380","pitchNumber":4,"startTime":"2025-10-29T02:37:05.697Z","endTime":"2025-10-29T02:37:08.872Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676263,"link":"/api/v1/people/676263","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":669242,"link":"/api/v1/people/669242"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":669743,"link":"/api/v1/people/669743"},"center":{"id":571771,"link":"/api/v1/people/571771"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":664702,"link":"/api/v1/people/664702","batSide":{"code":"R","description":"Right"}},"second":{"id":665926,"link":"/api/v1/people/665926"},"third":{"id":676391,"link":"/api/v1/people/676391"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Left Field"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Right Field"}],"contextMetrics":{}}],"credits":[{"player":{"id":664702,"link":"/api/v1/people/664702"},"credit":"b_ab"},{"player":{"id":676263,"link":"/api/v1/people/676263"},"credit":"p_ab"},{"player":{"id":664702,"link":"/api/v1/people/664702"},"credit":"b_pa"},{"player":{"id":676263,"link":"/api/v1/people/676263"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":2.1999999999999997,"awayTeamWinProbability":97.8,"homeTeamWinProbabilityAdded":0.49999999999999956,"leverageIndex":0.16,"dramaIndex":12.0,"contextMetrics":{},"playEndTime":"2025-10-29T02:37:08.872Z","atBatIndex":64},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Mookie Betts singles on a line drive to left fielder Myles Straw.","rbi":0,"awayScore":6,"homeScore":1,"isOut":false},"about":{"atBatIndex":65,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-10-29T02:39:54.643Z","endTime":"2025-10-29T02:40:43.809Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":0},"matchup":{"batter":{"id":605141,"fullName":"Mookie Betts","link":"/api/v1/people/605141"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605135,"fullName":"Chris Bassitt","link":"/api/v1/people/605135"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":605141,"fullName":"Mookie Betts","link":"/api/v1/people/605141"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":605141,"fullName":"Mookie Betts","link":"/api/v1/people/605141"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":664702,"link":"/api/v1/people/664702"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.7,"endSpeed":84.8,"strikeZoneTop":3.17999936449415,"strikeZoneBottom":1.4968651089056,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.15507753087526,"aZ":-19.285390106903645,"pfxX":-3.963437689763303,"pfxZ":6.998863571645494,"pX":0.9794953246236963,"pZ":2.591135370342269,"vX0":7.959607884804115,"vY0":-134.7923220777845,"vZ0":-3.1540306691629825,"x":79.66,"y":168.82,"x0":-1.496001848744683,"y0":50.001781785989614,"z0":5.137310606378591,"aX":-7.298301697126143},"breaks":{"breakAngle":15.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":12.2,"breakHorizontal":5.5,"spinRate":2089,"spinDirection":231},"zone":12,"typeConfidence":0.94,"plateTime":0.4062721701308263,"extension":6.307236306861478},"index":0,"playId":"12a9874a-d5d4-3450-b9ae-46cacdd5d50e","pitchNumber":1,"startTime":"2025-10-29T02:40:15.123Z","endTime":"2025-10-29T02:40:18.837Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605135,"link":"/api/v1/people/605135","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":680718,"link":"/api/v1/people/680718"}},"offense":{"batter":{"id":605141,"link":"/api/v1/people/605141","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Left Field"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Right Field"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.6,"endSpeed":84.3,"strikeZoneTop":3.18,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.316759172679696,"aZ":-18.245019436005276,"pfxX":-4.890983398066619,"pfxZ":7.619773570032603,"pX":0.25020670583999854,"pZ":3.0252280158301836,"vX0":7.100225797520576,"vY0":-134.63241358538414,"vZ0":-2.040969394302774,"x":107.46,"y":157.1,"x0":-1.7906754359944024,"y0":50.0062577753834,"z0":5.090105613096006,"aX":-8.945624447670088},"breaks":{"breakAngle":21.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":13.6,"breakHorizontal":7.3,"spinRate":2061,"spinDirection":232},"zone":2,"typeConfidence":0.91,"plateTime":0.4074578973051519,"extension":6.223605503862413},"hitData":{"launchSpeed":75.8,"launchAngle":16.0,"totalDistance":185.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":79.39,"coordY":105.49}},"index":1,"playId":"bc69fd09-e317-394d-9495-3921183340f5","pitchNumber":2,"startTime":"2025-10-29T02:40:32.891Z","endTime":"2025-10-29T02:40:43.809Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605135,"link":"/api/v1/people/605135","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":680718,"link":"/api/v1/people/680718"}},"offense":{"batter":{"id":605141,"link":"/api/v1/people/605141","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Left Field"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Right Field"}],"contextMetrics":{}}],"credits":[{"player":{"id":605141,"link":"/api/v1/people/605141"},"credit":"b_ab"},{"player":{"id":605135,"link":"/api/v1/people/605135"},"credit":"p_ab"},{"player":{"id":605141,"link":"/api/v1/people/605141"},"credit":"b_pa"},{"player":{"id":605135,"link":"/api/v1/people/605135"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":3.9,"awayTeamWinProbability":96.1,"homeTeamWinProbabilityAdded":1.7000000000000002,"leverageIndex":0.34,"dramaIndex":24.0,"contextMetrics":{},"playEndTime":"2025-10-29T02:40:43.809Z","atBatIndex":65},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Freddie Freeman strikes out swinging.","rbi":0,"awayScore":6,"homeScore":1,"isOut":true},"about":{"atBatIndex":66,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-10-29T02:40:50.982Z","endTime":"2025-10-29T02:41:57.882Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":605135,"fullName":"Chris Bassitt","link":"/api/v1/people/605135"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":605141,"fullName":"Mookie Betts","link":"/api/v1/people/605141"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":672386,"link":"/api/v1/people/672386"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.1,"endSpeed":82.6,"strikeZoneTop":3.69837147031248,"strikeZoneBottom":1.74472213484634,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.476834806075363,"aZ":-30.382924885202637,"pfxX":-10.290768403823439,"pfxZ":1.0189205152258225,"pX":0.03894639736935796,"pZ":2.925427972301038,"vX0":7.598250425148896,"vY0":-132.34580377181442,"vZ0":0.3143179766548342,"x":115.52,"y":159.79,"x0":-1.544438108363508,"y0":50.00411079772278,"z0":5.045827638999204,"aX":-18.102194464764487},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":2.2,"breakHorizontal":16.8,"spinRate":2084,"spinDirection":234},"zone":5,"typeConfidence":0.88,"plateTime":0.4152222403679815,"extension":6.328514175891527},"index":0,"playId":"eeebdabb-473c-3395-b9f1-6eb74a9a1463","pitchNumber":1,"startTime":"2025-10-29T02:41:11.003Z","endTime":"2025-10-29T02:41:14.960Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605135,"link":"/api/v1/people/605135","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":680718,"link":"/api/v1/people/680718"}},"offense":{"batter":{"id":518692,"link":"/api/v1/people/518692","batSide":{"code":"L","description":"Left"}},"first":{"id":605141,"link":"/api/v1/people/605141"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Left Field"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Right Field"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.6,"endSpeed":85.3,"strikeZoneTop":3.69,"strikeZoneBottom":1.79,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.662688650143917,"aZ":-29.633434133468473,"pfxX":-11.4778749489663,"pfxZ":1.3619333898195185,"pX":-1.0537831712034642,"pZ":1.967366129398088,"vX0":5.559841619478046,"vY0":-136.10458091588146,"vZ0":-2.4012049245237077,"x":157.17,"y":185.66,"x0":-1.6390036484869437,"y0":50.00217754335772,"z0":4.9266200306247745,"aX":-21.39461717553696},"breaks":{"breakAngle":33.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":2.2,"breakHorizontal":19.4,"spinRate":2162,"spinDirection":235},"zone":13,"typeConfidence":0.93,"plateTime":0.4034243590237736,"extension":6.392935954462548},"index":1,"playId":"b55f8733-ef15-3653-aa42-ffc7f3a1d853","pitchNumber":2,"startTime":"2025-10-29T02:41:32.213Z","endTime":"2025-10-29T02:41:35.213Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605135,"link":"/api/v1/people/605135","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":680718,"link":"/api/v1/people/680718"}},"offense":{"batter":{"id":518692,"link":"/api/v1/people/518692","batSide":{"code":"L","description":"Left"}},"first":{"id":605141,"link":"/api/v1/people/605141"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Left Field"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Right Field"}],"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":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.0,"endSpeed":83.6,"strikeZoneTop":3.69,"strikeZoneBottom":1.79,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.84423683160951,"aZ":-21.857602654784156,"pfxX":-1.788548170900781,"pfxZ":5.770660353089774,"pX":-0.5211582057965758,"pZ":3.866083129241691,"vX0":3.4950943970518784,"vY0":-132.5202019666932,"vZ0":0.6546736656150194,"x":136.87,"y":134.4,"x0":-1.6214938980206028,"y0":50.00609035379405,"z0":5.205747134091437,"aX":-3.1999354076890163},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.1,"breakVerticalInduced":10.8,"breakHorizontal":2.5,"spinRate":2255,"spinDirection":214},"zone":11,"typeConfidence":0.64,"plateTime":0.41244623607780717,"extension":6.205956796652042},"index":2,"playId":"0bf6d25f-beff-3ae9-9410-6bde3ce9d2f2","pitchNumber":3,"startTime":"2025-10-29T02:41:54.682Z","endTime":"2025-10-29T02:41:57.882Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605135,"link":"/api/v1/people/605135","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":680718,"link":"/api/v1/people/680718"}},"offense":{"batter":{"id":518692,"link":"/api/v1/people/518692","batSide":{"code":"L","description":"Left"}},"first":{"id":605141,"link":"/api/v1/people/605141"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Left Field"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Right Field"}],"contextMetrics":{}}],"credits":[{"player":{"id":518692,"link":"/api/v1/people/518692"},"credit":"b_ab"},{"player":{"id":605135,"link":"/api/v1/people/605135"},"credit":"p_ab"},{"player":{"id":518692,"link":"/api/v1/people/518692"},"credit":"b_pa"},{"player":{"id":605135,"link":"/api/v1/people/605135"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":2.1999999999999997,"awayTeamWinProbability":97.8,"homeTeamWinProbabilityAdded":-1.7000000000000002,"leverageIndex":0.72,"dramaIndex":34.0,"contextMetrics":{},"playEndTime":"2025-10-29T02:41:57.882Z","atBatIndex":66},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Will Smith grounds into a double play, shortstop Andrés Giménez to second baseman Isiah Kiner-Falefa to first baseman Vladimir Guerrero Jr. Mookie Betts out at 2nd. Will Smith out at 1st.","rbi":0,"awayScore":6,"homeScore":1,"isOut":true},"about":{"atBatIndex":67,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-10-29T02:42:08.413Z","endTime":"2025-10-29T02:44:08.629Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":669257,"fullName":"Will Smith","link":"/api/v1/people/669257"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605135,"fullName":"Chris Bassitt","link":"/api/v1/people/605135"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":605141,"fullName":"Mookie Betts","link":"/api/v1/people/605141"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":665926,"link":"/api/v1/people/665926"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":643396,"link":"/api/v1/people/643396"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":669257,"fullName":"Will Smith","link":"/api/v1/people/669257"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":643396,"link":"/api/v1/people/643396"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":665489,"link":"/api/v1/people/665489"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.9,"endSpeed":83.1,"strikeZoneTop":3.4,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.02735478406213,"aZ":-29.38447561728996,"pfxX":-9.649286700936539,"pfxZ":1.58223656589273,"pX":-0.13263117976556657,"pZ":1.967906599581992,"vX0":6.781110546445225,"vY0":-132.25296409910922,"vZ0":-2.671766006878329,"x":122.06,"y":185.65,"x0":-1.4802133659926016,"y0":50.006007713795185,"z0":5.1534929426508,"aX":-17.04308126309827},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":2.5,"breakHorizontal":16.0,"spinRate":2097,"spinDirection":227},"zone":8,"typeConfidence":0.85,"plateTime":0.41464702324025016,"extension":6.2872120203078365},"index":0,"playId":"5f65e955-f25d-3da4-94ed-830debf93055","pitchNumber":1,"startTime":"2025-10-29T02:42:27.559Z","endTime":"2025-10-29T02:42:30.701Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605135,"link":"/api/v1/people/605135","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":680718,"link":"/api/v1/people/680718"}},"offense":{"batter":{"id":669257,"link":"/api/v1/people/669257","batSide":{"code":"R","description":"Right"}},"first":{"id":605141,"link":"/api/v1/people/605141"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Left Field"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Right Field"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.7,"endSpeed":83.8,"strikeZoneTop":3.39999993211668,"strikeZoneBottom":1.61991715428977,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.697369336880328,"aZ":-32.247967943767364,"pfxX":-10.029612690268129,"pfxZ":-0.044552962836144516,"pX":-1.3696161750383404,"pZ":2.9802831978385207,"vX0":3.802921509954362,"vY0":-133.5190309468035,"vZ0":0.07523403271110385,"x":169.21,"y":158.31,"x0":-1.5123580482432168,"y0":50.00047431358522,"z0":5.279141221897645,"aX":-18.041500974672257},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":0.1,"breakHorizontal":17.3,"spinRate":2110,"spinDirection":217},"zone":11,"typeConfidence":0.89,"plateTime":0.4107832558514346,"extension":6.085700818913868},"index":1,"playId":"c47d2b13-e016-3757-ab9e-adacd75b78fd","pitchNumber":2,"startTime":"2025-10-29T02:42:55.289Z","endTime":"2025-10-29T02:42:59.424Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605135,"link":"/api/v1/people/605135","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":680718,"link":"/api/v1/people/680718"}},"offense":{"batter":{"id":669257,"link":"/api/v1/people/669257","batSide":{"code":"R","description":"Right"}},"first":{"id":605141,"link":"/api/v1/people/605141"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Left Field"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Right Field"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":71.9,"endSpeed":65.8,"strikeZoneTop":3.39999922979688,"strikeZoneBottom":1.63605083630632,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.36836881278668,"aZ":-40.620792730623236,"pfxX":8.3007254662452,"pfxZ":-7.7517736055481254,"pX":0.17121434127225055,"pZ":2.030052763754719,"vX0":1.2458648901380465,"vY0":-104.60772509658104,"vZ0":2.336279279322282,"x":110.47,"y":183.97,"x0":-1.5115974109897656,"y0":50.001881904002126,"z0":5.719413407941424,"aX":9.04635929962656},"breaks":{"breakAngle":13.2,"breakLength":15.6,"breakY":24.0,"breakVertical":-66.4,"breakVerticalInduced":-12.8,"breakHorizontal":-15.4,"spinRate":2340,"spinDirection":51},"zone":8,"typeConfidence":0.91,"plateTime":0.5269507808839449,"extension":6.148957592592165},"index":2,"playId":"b7bbd701-5c9f-327a-8427-0f82d5adbf73","pitchNumber":3,"startTime":"2025-10-29T02:43:17.279Z","endTime":"2025-10-29T02:43:20.919Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605135,"link":"/api/v1/people/605135","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":680718,"link":"/api/v1/people/680718"}},"offense":{"batter":{"id":669257,"link":"/api/v1/people/669257","batSide":{"code":"R","description":"Right"}},"first":{"id":605141,"link":"/api/v1/people/605141"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Left Field"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Right Field"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.3,"endSpeed":83.2,"strikeZoneTop":3.3999985945023,"strikeZoneBottom":1.65184916475583,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.222906885095593,"aZ":-23.0626071225623,"pfxX":-0.9149207663690595,"pfxZ":5.14972107728628,"pX":0.2599626295413458,"pZ":4.633635119525245,"vX0":4.653640001010909,"vY0":-131.5346362889837,"vZ0":2.76710239290012,"x":107.09,"y":113.67,"x0":-1.4055927796120302,"y0":50.00527124231061,"z0":5.26803032821779,"aX":-1.6201498275494792},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.2,"breakVerticalInduced":10.1,"breakHorizontal":0.7,"spinRate":2319,"spinDirection":215},"zone":12,"typeConfidence":0.78,"plateTime":0.41479977914761434,"extension":6.163756465680849},"index":3,"playId":"7a11d817-2f35-3308-9645-4eaa31214f0b","pitchNumber":4,"startTime":"2025-10-29T02:43:38.092Z","endTime":"2025-10-29T02:43:41.092Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605135,"link":"/api/v1/people/605135","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":680718,"link":"/api/v1/people/680718"}},"offense":{"batter":{"id":669257,"link":"/api/v1/people/669257","batSide":{"code":"R","description":"Right"}},"first":{"id":605141,"link":"/api/v1/people/605141"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Left Field"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Right Field"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.7,"endSpeed":84.3,"strikeZoneTop":3.4,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.443554384555163,"aZ":-20.847591842070972,"pfxX":-2.9969018711370845,"pfxZ":6.239114748685928,"pX":0.3624683737677831,"pZ":2.9654606296310844,"vX0":5.813656661565913,"vY0":-133.5478641780783,"vZ0":-1.828971601062231,"x":103.18,"y":158.71,"x0":-1.448457383405749,"y0":50.00175362946948,"z0":5.15124985007136,"aX":-5.44012941669502},"breaks":{"breakAngle":12.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":11.2,"breakHorizontal":4.2,"spinRate":2151,"spinDirection":223},"zone":3,"typeConfidence":0.94,"plateTime":0.4093799004537084,"extension":6.296817035888439},"hitData":{"launchSpeed":88.6,"launchAngle":-23.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":107.91,"coordY":155.64}},"index":4,"playId":"3cc07d4f-fcc4-3fb0-ac24-2722fb36857f","pitchNumber":5,"startTime":"2025-10-29T02:44:00.796Z","endTime":"2025-10-29T02:44:08.629Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605135,"link":"/api/v1/people/605135","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":680718,"link":"/api/v1/people/680718"}},"offense":{"batter":{"id":669257,"link":"/api/v1/people/669257","batSide":{"code":"R","description":"Right"}},"first":{"id":605141,"link":"/api/v1/people/605141"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Left Field"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Right Field"}],"contextMetrics":{}}],"credits":[{"player":{"id":669257,"link":"/api/v1/people/669257"},"credit":"b_ab"},{"player":{"id":605135,"link":"/api/v1/people/605135"},"credit":"p_ab"},{"player":{"id":669257,"link":"/api/v1/people/669257"},"credit":"b_pa"},{"player":{"id":605135,"link":"/api/v1/people/605135"},"credit":"p_pa"}],"flags":[{"credit":"t_double_play"},{"credit":"b_gnd_into_dp"}],"homeTeamWinProbability":0.6,"awayTeamWinProbability":99.4,"homeTeamWinProbabilityAdded":-1.5999999999999996,"leverageIndex":0.44,"dramaIndex":26.0,"contextMetrics":{},"playEndTime":"2025-10-29T02:44:08.629Z","atBatIndex":67},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Vladimir Guerrero Jr. singles on a line drive to right fielder Teoscar Hernández.","rbi":0,"awayScore":6,"homeScore":1,"isOut":false},"about":{"atBatIndex":68,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-10-29T02:46:34.400Z","endTime":"2025-10-29T02:47:50.853Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":0},"matchup":{"batter":{"id":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676263,"fullName":"Jack Dreyer","link":"/api/v1/people/676263"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":606192,"link":"/api/v1/people/606192"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.5,"endSpeed":81.0,"strikeZoneTop":3.64,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.996608315417788,"aZ":-25.303690649837566,"pfxX":-1.9123536150552027,"pfxZ":4.1150426557022834,"pX":-1.216492967362983,"pZ":1.7861288270585944,"vX0":-5.441558486436175,"vY0":-128.68721461833348,"vZ0":-5.103245116730433,"x":163.37,"y":190.55,"x0":1.1781509689560112,"y0":50.000670914006484,"z0":5.767812198538582,"aX":-3.1893516359016636},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":6.5,"breakHorizontal":4.7,"spinRate":2431,"spinDirection":173},"zone":13,"typeConfidence":2.0,"plateTime":0.42646654722483657,"extension":6.478565579355888},"index":0,"playId":"01411505-c657-3e20-95b8-61a08a2a6b9b","pitchNumber":1,"startTime":"2025-10-29T02:47:18.800Z","endTime":"2025-10-29T02:47:21.800Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676263,"link":"/api/v1/people/676263","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":669242,"link":"/api/v1/people/669242"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":669743,"link":"/api/v1/people/669743"},"center":{"id":571771,"link":"/api/v1/people/571771"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":665489,"link":"/api/v1/people/665489","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Left Field"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Right Field"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.7,"endSpeed":85.6,"strikeZoneTop":3.64,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.89356157000038,"aZ":-8.175564323151411,"pfxX":4.878715655914379,"pfxZ":12.655156954815412,"pX":-0.05804644898677673,"pZ":2.556899637396053,"vX0":-4.694636838628053,"vY0":-137.64278694478526,"vZ0":-6.904667169319578,"x":119.21,"y":169.74,"x0":1.0455494465067745,"y0":50.00198627377782,"z0":5.669461259359498,"aX":9.251223352708955},"breaks":{"breakAngle":39.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.4,"breakVerticalInduced":21.5,"breakHorizontal":-7.7,"spinRate":2600,"spinDirection":152},"zone":5,"typeConfidence":2.0,"plateTime":0.39972485718536355,"extension":6.5332678506725115},"hitData":{"launchSpeed":70.0,"launchAngle":20.0,"totalDistance":183.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":179.73,"coordY":127.57}},"index":1,"playId":"0eeb9bb7-cc09-316b-bc0b-df0ba7259467","pitchNumber":2,"startTime":"2025-10-29T02:47:38.465Z","endTime":"2025-10-29T02:47:50.853Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676263,"link":"/api/v1/people/676263","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":669242,"link":"/api/v1/people/669242"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":669743,"link":"/api/v1/people/669743"},"center":{"id":571771,"link":"/api/v1/people/571771"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":665489,"link":"/api/v1/people/665489","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Left Field"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Right Field"}],"contextMetrics":{}}],"credits":[{"player":{"id":665489,"link":"/api/v1/people/665489"},"credit":"b_ab"},{"player":{"id":676263,"link":"/api/v1/people/676263"},"credit":"p_ab"},{"player":{"id":665489,"link":"/api/v1/people/665489"},"credit":"b_pa"},{"player":{"id":676263,"link":"/api/v1/people/676263"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.5,"awayTeamWinProbability":99.5,"homeTeamWinProbabilityAdded":-0.09999999999999998,"leverageIndex":0.03,"dramaIndex":7.0,"contextMetrics":{},"playEndTime":"2025-10-29T02:47:50.853Z","atBatIndex":68},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Bo Bichette grounds out to first baseman Freddie Freeman. Vladimir Guerrero Jr. to 2nd.","rbi":0,"awayScore":6,"homeScore":1,"isOut":true},"about":{"atBatIndex":69,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-10-29T02:47:57.978Z","endTime":"2025-10-29T02:50:03.197Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676263,"fullName":"Jack Dreyer","link":"/api/v1/people/676263"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":518692,"link":"/api/v1/people/518692"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_force","runner":{"id":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":85.8,"endSpeed":78.2,"strikeZoneTop":3.7,"strikeZoneBottom":1.74,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.019125392923584,"aZ":-32.647750064594334,"pfxX":-0.8030847667213976,"pfxZ":-0.3038658349627479,"pX":-0.2101658939969342,"pZ":3.516837446142271,"vX0":-3.5203697698300505,"vY0":-124.93466713541854,"vZ0":0.8097321035117606,"x":125.01,"y":143.83,"x0":1.325992580205553,"y0":50.00148377596713,"z0":5.888388393686828,"aX":-1.2588976297724799},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.4,"breakVerticalInduced":-0.1,"breakHorizontal":2.3,"spinRate":2389,"spinDirection":259},"zone":2,"typeConfidence":2.0,"plateTime":0.4397284291329471,"extension":6.683172904696919},"index":0,"playId":"91bb853a-d9dd-3a34-b3fb-c8b36c551904","pitchNumber":1,"startTime":"2025-10-29T02:48:14.562Z","endTime":"2025-10-29T02:48:17.562Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676263,"link":"/api/v1/people/676263","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":669242,"link":"/api/v1/people/669242"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":669743,"link":"/api/v1/people/669743"},"center":{"id":571771,"link":"/api/v1/people/571771"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":666182,"link":"/api/v1/people/666182","batSide":{"code":"R","description":"Right"}},"first":{"id":665489,"link":"/api/v1/people/665489"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Left Field"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Right Field"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.3,"endSpeed":85.1,"strikeZoneTop":3.84123286612175,"strikeZoneBottom":1.74749626055594,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.5363128963253,"aZ":-11.14037989105786,"pfxX":4.145651762185691,"pfxZ":11.172883627223637,"pX":-0.5000685134445618,"pZ":5.009801419129794,"vX0":-5.226039727451964,"vY0":-137.12924662878294,"vZ0":-0.26811252636749017,"x":136.06,"y":103.52,"x0":0.9020327265052868,"y0":50.00555931192937,"z0":5.8765598958558005,"aX":7.807038052479302},"breaks":{"breakAngle":30.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.8,"breakVerticalInduced":20.3,"breakHorizontal":-6.2,"spinRate":2585,"spinDirection":154},"zone":11,"typeConfidence":2.0,"plateTime":0.4011748800269057,"extension":6.570659900413935},"index":1,"playId":"1bdd79f6-d414-3c3b-9b64-5b497cf071a5","pitchNumber":2,"startTime":"2025-10-29T02:48:38.482Z","endTime":"2025-10-29T02:48:41.506Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676263,"link":"/api/v1/people/676263","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":669242,"link":"/api/v1/people/669242"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":669743,"link":"/api/v1/people/669743"},"center":{"id":571771,"link":"/api/v1/people/571771"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":666182,"link":"/api/v1/people/666182","batSide":{"code":"R","description":"Right"}},"first":{"id":665489,"link":"/api/v1/people/665489"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Left Field"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Right Field"}],"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":93.5,"endSpeed":84.6,"strikeZoneTop":3.78740416655,"strikeZoneBottom":1.72209652662143,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.53483967061361,"aZ":-8.568437046392113,"pfxX":2.5844989761698125,"pfxZ":12.74870411262982,"pX":-1.4135881047235694,"pZ":3.415694011808818,"vX0":-6.745275895997818,"vY0":-135.88673376329703,"vZ0":-4.6751431035111235,"x":170.88,"y":146.56,"x0":0.7760138772703982,"y0":50.001042924469,"z0":5.765879400353829,"aX":4.785430654096719},"breaks":{"breakAngle":18.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.5,"breakVerticalInduced":22.1,"breakHorizontal":-3.1,"spinRate":2606,"spinDirection":155},"zone":11,"typeConfidence":2.0,"plateTime":0.4046105077815012,"extension":6.711441249879871},"index":2,"playId":"4d6ddb5f-e80d-3185-aae0-326fe7af63d5","pitchNumber":3,"startTime":"2025-10-29T02:48:54.611Z","endTime":"2025-10-29T02:48:57.686Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676263,"link":"/api/v1/people/676263","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":669242,"link":"/api/v1/people/669242"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":669743,"link":"/api/v1/people/669743"},"center":{"id":571771,"link":"/api/v1/people/571771"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":666182,"link":"/api/v1/people/666182","batSide":{"code":"R","description":"Right"}},"first":{"id":665489,"link":"/api/v1/people/665489"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Left Field"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Right Field"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.8,"endSpeed":79.7,"strikeZoneTop":3.7,"strikeZoneBottom":1.74,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.01880220699201,"aZ":-26.77799228622495,"pfxX":-2.357732710170264,"pfxZ":3.334120494608971,"pX":-0.6589264165070383,"pZ":2.495426878208008,"vX0":-3.892880798256411,"vY0":-126.45213142054492,"vZ0":-2.8473085262547024,"x":142.12,"y":171.4,"x0":1.2073630848050174,"y0":50.003017773885965,"z0":5.786657855788135,"aX":-3.8131242796454243},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":5.6,"breakHorizontal":5.2,"spinRate":2353,"spinDirection":174},"zone":4,"typeConfidence":2.0,"plateTime":0.4333108906758443,"extension":6.604256676833922},"index":3,"playId":"77874971-1016-3508-93ed-9a2c269605a0","pitchNumber":4,"startTime":"2025-10-29T02:49:10.992Z","endTime":"2025-10-29T02:49:14.132Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676263,"link":"/api/v1/people/676263","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":669242,"link":"/api/v1/people/669242"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":669743,"link":"/api/v1/people/669743"},"center":{"id":571771,"link":"/api/v1/people/571771"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":666182,"link":"/api/v1/people/666182","batSide":{"code":"R","description":"Right"}},"first":{"id":665489,"link":"/api/v1/people/665489"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Left Field"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Right Field"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.1,"endSpeed":81.8,"strikeZoneTop":3.51617108405559,"strikeZoneBottom":1.61992307536427,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.599442903900133,"aZ":-29.404716782611207,"pfxX":-0.7133774341918313,"pfxZ":1.6407792584269674,"pX":0.507704822844301,"pZ":0.4432532010873475,"vX0":-1.6639586023139137,"vY0":-129.5884396473214,"vZ0":-7.480658925109481,"x":97.65,"y":226.81,"x0":1.2523873041209885,"y0":50.004993325255306,"z0":5.632357810951499,"aX":-1.2060626661565},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":1.4,"breakHorizontal":1.7,"spinRate":2513,"spinDirection":220},"zone":14,"typeConfidence":2.0,"plateTime":0.4236398820055225,"extension":6.634504680307805},"index":4,"playId":"9dc25a95-399e-384a-8f5f-4ecdf39ca407","pitchNumber":5,"startTime":"2025-10-29T02:49:34.658Z","endTime":"2025-10-29T02:49:37.658Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676263,"link":"/api/v1/people/676263","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":669242,"link":"/api/v1/people/669242"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":669743,"link":"/api/v1/people/669743"},"center":{"id":571771,"link":"/api/v1/people/571771"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":666182,"link":"/api/v1/people/666182","batSide":{"code":"R","description":"Right"}},"first":{"id":665489,"link":"/api/v1/people/665489"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Left Field"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Right Field"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.8,"endSpeed":84.2,"strikeZoneTop":3.7,"strikeZoneBottom":1.74,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.452516355571163,"aZ":-10.121922370142405,"pfxX":4.252364155975937,"pfxZ":12.08246036439809,"pX":-0.6125857854976162,"pZ":2.0987152112662777,"vX0":-5.422939781983539,"vY0":-134.77160430246602,"vZ0":-7.381260219165719,"x":140.35,"y":182.11,"x0":0.8806470268728902,"y0":50.0028898652724,"z0":5.6019211361999,"aX":7.76133564042013},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":20.3,"breakHorizontal":-6.5,"spinRate":2383,"spinDirection":154},"zone":7,"typeConfidence":2.0,"plateTime":0.40766103251720276,"extension":6.869164517574},"hitData":{"launchSpeed":82.0,"launchAngle":-19.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":144.92,"coordY":186.05}},"index":5,"playId":"e0aaf8ec-659f-32e3-9193-66c11abddd8e","pitchNumber":6,"startTime":"2025-10-29T02:49:54.991Z","endTime":"2025-10-29T02:50:03.197Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676263,"link":"/api/v1/people/676263","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":669242,"link":"/api/v1/people/669242"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":669743,"link":"/api/v1/people/669743"},"center":{"id":571771,"link":"/api/v1/people/571771"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":666182,"link":"/api/v1/people/666182","batSide":{"code":"R","description":"Right"}},"first":{"id":665489,"link":"/api/v1/people/665489"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Left Field"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Right Field"}],"contextMetrics":{}}],"credits":[{"player":{"id":666182,"link":"/api/v1/people/666182"},"credit":"b_ab"},{"player":{"id":676263,"link":"/api/v1/people/676263"},"credit":"p_ab"},{"player":{"id":666182,"link":"/api/v1/people/666182"},"credit":"b_pa"},{"player":{"id":676263,"link":"/api/v1/people/676263"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.6,"awayTeamWinProbability":99.4,"homeTeamWinProbabilityAdded":0.09999999999999998,"leverageIndex":0.04,"dramaIndex":7.0,"contextMetrics":{},"playEndTime":"2025-10-29T02:50:03.197Z","atBatIndex":69},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Addison Barger called out on strikes.","rbi":0,"awayScore":6,"homeScore":1,"isOut":true},"about":{"atBatIndex":70,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-10-29T02:50:20.530Z","endTime":"2025-10-29T02:51:16.670Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":680718,"fullName":"Addison Barger","link":"/api/v1/people/680718"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676263,"fullName":"Jack Dreyer","link":"/api/v1/people/676263"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,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":680718,"fullName":"Addison Barger","link":"/api/v1/people/680718"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":669257,"link":"/api/v1/people/669257"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.0,"endSpeed":84.5,"strikeZoneTop":3.73,"strikeZoneBottom":1.75,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.134769741286167,"aZ":-10.296050062353617,"pfxX":5.56195434856154,"pfxZ":11.882958511715012,"pX":0.4666103998115754,"pZ":2.9273728987103866,"vX0":-6.027006400594046,"vY0":-135.23277989753697,"vZ0":-5.620647034398753,"x":99.21,"y":159.74,"x0":2.0079017353541433,"y0":50.00241402269659,"z0":5.7638272294628035,"aX":10.240274730508386},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.4,"breakVerticalInduced":20.4,"breakHorizontal":-8.6,"spinRate":2408,"spinDirection":157},"zone":6,"typeConfidence":2.0,"plateTime":0.40596028465171097,"extension":6.641997410749668},"index":0,"playId":"5362150f-a210-3853-b422-615b87820986","pitchNumber":1,"startTime":"2025-10-29T02:50:32.678Z","endTime":"2025-10-29T02:50:35.678Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676263,"link":"/api/v1/people/676263","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":669242,"link":"/api/v1/people/669242"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":669743,"link":"/api/v1/people/669743"},"center":{"id":571771,"link":"/api/v1/people/571771"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":680718,"link":"/api/v1/people/680718","batSide":{"code":"L","description":"Left"}},"second":{"id":665489,"link":"/api/v1/people/665489"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Left Field"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Right Field"}],"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":92.4,"endSpeed":84.0,"strikeZoneTop":3.73,"strikeZoneBottom":1.75,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.53646639642238,"aZ":-11.456382065572999,"pfxX":5.618490961087758,"pfxZ":11.390447457967547,"pX":0.4750124741743763,"pZ":2.802373182935579,"vX0":-5.872468878909054,"vY0":-134.3615909533319,"vZ0":-5.849771865333609,"x":98.89,"y":163.12,"x0":1.964465590923207,"y0":50.00184591308317,"z0":5.830213673361932,"aX":10.218658902706219},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":19.4,"breakHorizontal":-8.9,"spinRate":2446,"spinDirection":162},"zone":6,"typeConfidence":2.0,"plateTime":0.40847507062154875,"extension":6.554629211362029},"index":1,"playId":"84d44fc1-7f23-3f26-aec1-3285ba1ea8f0","pitchNumber":2,"startTime":"2025-10-29T02:50:50.280Z","endTime":"2025-10-29T02:50:53.521Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676263,"link":"/api/v1/people/676263","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":669242,"link":"/api/v1/people/669242"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":669743,"link":"/api/v1/people/669743"},"center":{"id":571771,"link":"/api/v1/people/571771"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":680718,"link":"/api/v1/people/680718","batSide":{"code":"L","description":"Left"}},"second":{"id":665489,"link":"/api/v1/people/665489"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Left Field"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Right Field"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":6,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2025-10-29T02:51:03.892Z","endTime":"2025-10-29T02:51:13.670Z","isPitch":false,"type":"action","player":{"id":680718,"link":"/api/v1/people/680718"},"defense":{"pitcher":{"id":676263,"link":"/api/v1/people/676263","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":669242,"link":"/api/v1/people/669242"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":669743,"link":"/api/v1/people/669743"},"center":{"id":571771,"link":"/api/v1/people/571771"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":680718,"link":"/api/v1/people/680718","batSide":{"code":"L","description":"Left"}},"second":{"id":665489,"link":"/api/v1/people/665489"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Left Field"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Right Field"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.8,"endSpeed":86.3,"strikeZoneTop":3.73908571905565,"strikeZoneBottom":1.98458311540093,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.673682209164912,"aZ":-9.695881905093163,"pfxX":6.570871522409197,"pfxZ":11.762337915674056,"pX":-0.5336052623600028,"pZ":2.088026283489426,"vX0":-8.535210494643385,"vY0":-137.64078655803252,"vZ0":-8.072684393648107,"x":137.34,"y":182.4,"x0":1.7595808757278335,"y0":50.00492027176358,"z0":5.72269879988352,"aX":12.560005287729098},"breaks":{"breakAngle":43.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.0,"breakVerticalInduced":19.7,"breakHorizontal":-10.1,"spinRate":2540,"spinDirection":157},"zone":7,"typeConfidence":2.0,"plateTime":0.3985462504149,"extension":6.61890859629481},"index":3,"playId":"846e760f-e344-3b8c-bd73-4c9f8c996d53","pitchNumber":3,"startTime":"2025-10-29T02:51:13.670Z","endTime":"2025-10-29T02:51:16.670Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676263,"link":"/api/v1/people/676263","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":669242,"link":"/api/v1/people/669242"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":669743,"link":"/api/v1/people/669743"},"center":{"id":571771,"link":"/api/v1/people/571771"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":680718,"link":"/api/v1/people/680718","batSide":{"code":"L","description":"Left"}},"second":{"id":665489,"link":"/api/v1/people/665489"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Left Field"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Right Field"}],"contextMetrics":{}}],"credits":[{"player":{"id":680718,"link":"/api/v1/people/680718"},"credit":"b_ab"},{"player":{"id":676263,"link":"/api/v1/people/676263"},"credit":"p_ab"},{"player":{"id":680718,"link":"/api/v1/people/680718"},"credit":"b_pa"},{"player":{"id":676263,"link":"/api/v1/people/676263"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.7000000000000001,"awayTeamWinProbability":99.3,"homeTeamWinProbabilityAdded":0.10000000000000009,"leverageIndex":0.04,"dramaIndex":7.0,"contextMetrics":{},"playEndTime":"2025-10-29T02:51:16.670Z","atBatIndex":70},{"result":{"type":"atBat","event":"Intent Walk","eventType":"intent_walk","description":"Jack Dreyer intentionally walks Alejandro Kirk.","rbi":0,"awayScore":6,"homeScore":1,"isOut":false},"about":{"atBatIndex":71,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-10-29T02:51:32.572Z","endTime":"2025-10-29T02:51:37.342Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":2},"matchup":{"batter":{"id":672386,"fullName":"Alejandro Kirk","link":"/api/v1/people/672386"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676263,"fullName":"Jack Dreyer","link":"/api/v1/people/676263"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":672386,"fullName":"Alejandro Kirk","link":"/api/v1/people/672386"},"postOnSecond":{"id":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Intent Walk","eventType":"intent_walk","movementReason":null,"runner":{"id":672386,"fullName":"Alejandro Kirk","link":"/api/v1/people/672386"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"VB","description":"Automatic Ball - Intentional"},"description":"Automatic Ball - Intentional","code":"VB","isInPlay":false,"isStrike":false,"isBall":true,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"playId":"08130236-0726-1003-000c-f08cd117d70a","pitchNumber":0,"startTime":"2025-10-29T02:51:35.904Z","endTime":"2025-10-29T02:51:35.934Z","isPitch":false,"type":"no_pitch","defense":{"pitcher":{"id":676263,"link":"/api/v1/people/676263","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":669242,"link":"/api/v1/people/669242"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":669743,"link":"/api/v1/people/669743"},"center":{"id":571771,"link":"/api/v1/people/571771"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":672386,"link":"/api/v1/people/672386","batSide":{"code":"R","description":"Right"}},"second":{"id":665489,"link":"/api/v1/people/665489"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Left Field"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Right Field"}],"contextMetrics":{}},{"details":{"call":{"code":"VB","description":"Automatic Ball - Intentional"},"description":"Automatic Ball - Intentional","code":"VB","isInPlay":false,"isStrike":false,"isBall":true,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"index":1,"playId":"08130236-0726-1013-000c-f08cd117d70a","pitchNumber":0,"startTime":"2025-10-29T02:51:35.934Z","endTime":"2025-10-29T02:51:35.936Z","isPitch":false,"type":"no_pitch","defense":{"pitcher":{"id":676263,"link":"/api/v1/people/676263","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":669242,"link":"/api/v1/people/669242"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":669743,"link":"/api/v1/people/669743"},"center":{"id":571771,"link":"/api/v1/people/571771"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":672386,"link":"/api/v1/people/672386","batSide":{"code":"R","description":"Right"}},"second":{"id":665489,"link":"/api/v1/people/665489"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Left Field"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Right Field"}],"contextMetrics":{}},{"details":{"call":{"code":"VB","description":"Automatic Ball - Intentional"},"description":"Automatic Ball - Intentional","code":"VB","isInPlay":false,"isStrike":false,"isBall":true,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"index":2,"playId":"08130236-0726-1023-000c-f08cd117d70a","pitchNumber":0,"startTime":"2025-10-29T02:51:35.936Z","endTime":"2025-10-29T02:51:35.937Z","isPitch":false,"type":"no_pitch","defense":{"pitcher":{"id":676263,"link":"/api/v1/people/676263","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":669242,"link":"/api/v1/people/669242"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":669743,"link":"/api/v1/people/669743"},"center":{"id":571771,"link":"/api/v1/people/571771"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":672386,"link":"/api/v1/people/672386","batSide":{"code":"R","description":"Right"}},"second":{"id":665489,"link":"/api/v1/people/665489"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Left Field"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Right Field"}],"contextMetrics":{}},{"details":{"call":{"code":"VB","description":"Automatic Ball - Intentional"},"description":"Automatic Ball - Intentional","code":"VB","isInPlay":false,"isStrike":false,"isBall":true,"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":2},"preCount":{"balls":3,"strikes":0,"outs":2},"index":3,"playId":"08130236-0726-1033-000c-f08cd117d70a","pitchNumber":0,"startTime":"2025-10-29T02:51:35.937Z","endTime":"2025-10-29T02:51:37.342Z","isPitch":false,"type":"no_pitch","defense":{"pitcher":{"id":676263,"link":"/api/v1/people/676263","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":669242,"link":"/api/v1/people/669242"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":669743,"link":"/api/v1/people/669743"},"center":{"id":571771,"link":"/api/v1/people/571771"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":672386,"link":"/api/v1/people/672386","batSide":{"code":"R","description":"Right"}},"second":{"id":665489,"link":"/api/v1/people/665489"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Left Field"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Right Field"}],"contextMetrics":{}}],"credits":[{"player":{"id":672386,"link":"/api/v1/people/672386"},"credit":"b_pa"},{"player":{"id":676263,"link":"/api/v1/people/676263"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.7000000000000001,"awayTeamWinProbability":99.3,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.04,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2025-10-29T02:51:37.342Z","atBatIndex":71},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Daulton Varsho called out on strikes.","rbi":0,"awayScore":6,"homeScore":1,"isOut":true},"about":{"atBatIndex":72,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-10-29T02:51:47.391Z","endTime":"2025-10-29T02:53:09.875Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":662139,"fullName":"Daulton Varsho","link":"/api/v1/people/662139"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676263,"fullName":"Jack Dreyer","link":"/api/v1/people/676263"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":662139,"fullName":"Daulton Varsho","link":"/api/v1/people/662139"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":669257,"link":"/api/v1/people/669257"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","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":86.8,"endSpeed":80.0,"strikeZoneTop":3.39,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.037017077892457,"aZ":-28.386109484505013,"pfxX":-1.3250304810754396,"pfxZ":2.3338538616457356,"pX":-0.32114071516868076,"pZ":2.275114310186451,"vX0":-5.829324937070449,"vY0":-126.34592988452175,"vZ0":-3.0230197544893223,"x":129.24,"y":177.35,"x0":2.1852353807815637,"y0":50.001636420804836,"z0":5.761310573058301,"aX":-2.1469051326573054},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":3.8,"breakHorizontal":3.7,"spinRate":2358,"spinDirection":200},"zone":4,"typeConfidence":2.0,"plateTime":0.4330343009758759,"extension":6.620034311458457},"index":0,"playId":"594f40f2-8ba1-351a-accb-e97a0e45d05b","pitchNumber":1,"startTime":"2025-10-29T02:52:02.310Z","endTime":"2025-10-29T02:52:05.310Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676263,"link":"/api/v1/people/676263","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":669242,"link":"/api/v1/people/669242"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":669743,"link":"/api/v1/people/669743"},"center":{"id":571771,"link":"/api/v1/people/571771"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":662139,"link":"/api/v1/people/662139","batSide":{"code":"L","description":"Left"}},"first":{"id":672386,"link":"/api/v1/people/672386"},"second":{"id":665489,"link":"/api/v1/people/665489"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Left Field"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Right Field"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.3,"endSpeed":81.1,"strikeZoneTop":3.39,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.127967388382405,"aZ":-31.55760577070189,"pfxX":-1.12655748967711,"pfxZ":0.37097003245733706,"pX":-0.6915964085850633,"pZ":1.664318215215937,"vX0":-6.777624636817701,"vY0":-127.11836911884079,"vZ0":-4.057306889770064,"x":143.36,"y":193.84,"x0":2.1467900551856265,"y0":50.00201461439689,"z0":5.764860719853916,"aX":-1.8561477474013532},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":0.0,"breakHorizontal":3.5,"spinRate":2476,"spinDirection":268},"zone":7,"typeConfidence":2.0,"plateTime":0.42958741583799176,"extension":6.660131558861546},"index":1,"playId":"edec8c48-7f09-39b4-a0b8-715b91acdd2e","pitchNumber":2,"startTime":"2025-10-29T02:52:18.166Z","endTime":"2025-10-29T02:52:21.166Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676263,"link":"/api/v1/people/676263","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":669242,"link":"/api/v1/people/669242"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":669743,"link":"/api/v1/people/669743"},"center":{"id":571771,"link":"/api/v1/people/571771"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":662139,"link":"/api/v1/people/662139","batSide":{"code":"L","description":"Left"}},"first":{"id":672386,"link":"/api/v1/people/672386"},"second":{"id":665489,"link":"/api/v1/people/665489"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Left Field"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Right Field"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":6,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2025-10-29T02:52:30.698Z","endTime":"2025-10-29T02:52:43.362Z","isPitch":false,"type":"action","player":{"id":662139,"link":"/api/v1/people/662139"},"defense":{"pitcher":{"id":676263,"link":"/api/v1/people/676263","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":669242,"link":"/api/v1/people/669242"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":669743,"link":"/api/v1/people/669743"},"center":{"id":571771,"link":"/api/v1/people/571771"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":662139,"link":"/api/v1/people/662139","batSide":{"code":"L","description":"Left"}},"first":{"id":672386,"link":"/api/v1/people/672386"},"second":{"id":665489,"link":"/api/v1/people/665489"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Left Field"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Right Field"}],"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":2,"outs":2},"pitchData":{"startSpeed":88.7,"endSpeed":81.5,"strikeZoneTop":3.39,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.827752608948224,"aZ":-32.70904637747136,"pfxX":-0.5427678866539372,"pfxZ":-0.3157450262628547,"pX":-0.41451843427416174,"pZ":3.000931046487547,"vX0":-6.233187258258579,"vY0":-129.04909509756328,"vZ0":-0.9861128922404764,"x":132.8,"y":157.75,"x0":2.102593117627861,"y0":50.00373561958837,"z0":5.907344303955421,"aX":-0.9151395074497606},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":-0.6,"breakHorizontal":2.4,"spinRate":2538,"spinDirection":270},"zone":1,"typeConfidence":2.0,"plateTime":0.4244158471722539,"extension":6.539648423444906},"index":3,"playId":"60473728-b841-38e4-9170-251849ab921a","pitchNumber":3,"startTime":"2025-10-29T02:52:43.362Z","endTime":"2025-10-29T02:52:46.362Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676263,"link":"/api/v1/people/676263","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":669242,"link":"/api/v1/people/669242"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":669743,"link":"/api/v1/people/669743"},"center":{"id":571771,"link":"/api/v1/people/571771"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":662139,"link":"/api/v1/people/662139","batSide":{"code":"L","description":"Left"}},"first":{"id":672386,"link":"/api/v1/people/672386"},"second":{"id":665489,"link":"/api/v1/people/665489"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Left Field"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Right Field"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.3,"endSpeed":84.7,"strikeZoneTop":3.38999965503046,"strikeZoneBottom":1.53777439689487,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.884765101421387,"aZ":-10.709250533892165,"pfxX":5.949087395816168,"pfxZ":11.644415002703878,"pX":-0.15330828548371173,"pZ":1.7523329996181798,"vX0":-7.6077153284735495,"vY0":-135.46981997065373,"vZ0":-8.210337177757006,"x":122.84,"y":191.47,"x0":1.929357531056349,"y0":50.00104622350111,"z0":5.586679956104801,"aX":10.964989679264308},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":19.3,"breakHorizontal":-9.0,"spinRate":2470,"spinDirection":151},"zone":8,"typeConfidence":2.0,"plateTime":0.40560506140122765,"extension":6.523648338332516},"index":4,"playId":"570d88c5-dbe0-3e06-8187-de9436e9ae75","pitchNumber":4,"startTime":"2025-10-29T02:53:06.583Z","endTime":"2025-10-29T02:53:09.875Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676263,"link":"/api/v1/people/676263","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":669242,"link":"/api/v1/people/669242"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":669743,"link":"/api/v1/people/669743"},"center":{"id":571771,"link":"/api/v1/people/571771"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":662139,"link":"/api/v1/people/662139","batSide":{"code":"L","description":"Left"}},"first":{"id":672386,"link":"/api/v1/people/672386"},"second":{"id":665489,"link":"/api/v1/people/665489"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Left Field"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Right Field"}],"contextMetrics":{}}],"credits":[{"player":{"id":662139,"link":"/api/v1/people/662139"},"credit":"b_ab"},{"player":{"id":676263,"link":"/api/v1/people/676263"},"credit":"p_ab"},{"player":{"id":662139,"link":"/api/v1/people/662139"},"credit":"b_pa"},{"player":{"id":676263,"link":"/api/v1/people/676263"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.8,"awayTeamWinProbability":99.2,"homeTeamWinProbabilityAdded":0.09999999999999998,"leverageIndex":0.05,"dramaIndex":7.0,"contextMetrics":{},"playEndTime":"2025-10-29T02:53:09.875Z","atBatIndex":72},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Teoscar Hernández walks.","rbi":0,"awayScore":6,"homeScore":1,"isOut":false},"about":{"atBatIndex":73,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2025-10-29T02:56:16.152Z","endTime":"2025-10-29T02:57:40.487Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":606192,"fullName":"Teoscar Hernández","link":"/api/v1/people/606192"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":686973,"fullName":"Louis Varland","link":"/api/v1/people/686973"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":606192,"fullName":"Teoscar Hernández","link":"/api/v1/people/606192"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3,4,5,6],"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":606192,"fullName":"Teoscar Hernández","link":"/api/v1/people/606192"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"description":"Pitching Change: Louis Varland replaces Chris Bassitt.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":6,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-10-29T02:54:32.124Z","endTime":"2025-10-29T02:56:18.520Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":686973,"link":"/api/v1/people/686973"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":605135,"link":"/api/v1/people/605135","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":680718,"link":"/api/v1/people/680718"}},"offense":{"batter":{"id":606192,"link":"/api/v1/people/606192","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Left Field"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Right Field"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":97.7,"endSpeed":88.6,"strikeZoneTop":3.27432443775168,"strikeZoneBottom":1.61476124757835,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.85854139431191,"aZ":-17.92873721086149,"pfxX":-8.964803216635447,"pfxZ":7.016308534791422,"pX":-1.9424226072499775,"pZ":3.2938044558202075,"vX0":5.335802017027502,"vY0":-142.13275302658644,"vZ0":-2.927829258210462,"x":191.04,"y":149.85,"x0":-2.6867113365985555,"y0":50.00498018081612,"z0":5.486269272791066,"aX":-18.20650193721294},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":12.2,"breakHorizontal":15.0,"spinRate":2149,"spinDirection":214},"zone":11,"typeConfidence":0.93,"plateTime":0.38648085616182604,"extension":6.871245062657033},"index":1,"playId":"0b3ed421-5a11-3484-b3fb-4f006f2db68a","pitchNumber":1,"startTime":"2025-10-29T02:56:18.520Z","endTime":"2025-10-29T02:56:21.637Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686973,"link":"/api/v1/people/686973","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":680718,"link":"/api/v1/people/680718"}},"offense":{"batter":{"id":606192,"link":"/api/v1/people/606192","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Left Field"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Right Field"}],"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":89.0,"strikeZoneTop":3.2264199322478,"strikeZoneBottom":1.51097731012214,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.46647454059125,"aZ":-12.632286635334852,"pfxX":-6.3989915285221874,"pfxZ":9.596328916450043,"pX":0.8954033775989716,"pZ":2.288454165791248,"vX0":12.42693479894548,"vY0":-142.2260182796956,"vZ0":-5.890623921583496,"x":82.87,"y":176.99,"x0":-2.71115613284424,"y0":50.00222044175621,"z0":5.196958461963916,"aX":-13.031159518679653},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":16.2,"breakHorizontal":8.9,"spinRate":2269,"spinDirection":220},"zone":14,"typeConfidence":0.91,"plateTime":0.3860111326460114,"extension":7.0098764187745095},"index":2,"playId":"8a144b09-b18a-3ff9-b07a-1dbeae43f549","pitchNumber":2,"startTime":"2025-10-29T02:56:34.905Z","endTime":"2025-10-29T02:56:38.239Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686973,"link":"/api/v1/people/686973","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":680718,"link":"/api/v1/people/680718"}},"offense":{"batter":{"id":606192,"link":"/api/v1/people/606192","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Left Field"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Right Field"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":97.8,"endSpeed":88.9,"strikeZoneTop":3.34841325385845,"strikeZoneBottom":1.63308631379169,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.977899392689025,"aZ":-10.925461084803947,"pfxX":-4.819936712249674,"pfxZ":10.469050229625037,"pX":0.9970715738511775,"pZ":2.635926265162816,"vX0":11.616631178322356,"vY0":-141.92074081699897,"vZ0":-5.663392548993299,"x":78.99,"y":167.61,"x0":-2.532064673627023,"y0":50.003975001917325,"z0":5.360267888203005,"aX":-9.784797302000612},"breaks":{"breakAngle":30.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.0,"breakVerticalInduced":17.9,"breakHorizontal":6.2,"spinRate":2281,"spinDirection":214},"zone":12,"typeConfidence":0.91,"plateTime":0.386668976157166,"extension":7.183342459969356},"index":3,"playId":"0577f6d0-866a-3796-b667-7992be42f6a1","pitchNumber":3,"startTime":"2025-10-29T02:56:49.446Z","endTime":"2025-10-29T02:56:52.963Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686973,"link":"/api/v1/people/686973","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":680718,"link":"/api/v1/people/680718"}},"offense":{"batter":{"id":606192,"link":"/api/v1/people/606192","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Left Field"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Right Field"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"preCount":{"balls":3,"strikes":0,"outs":0},"pitchData":{"startSpeed":98.6,"endSpeed":89.8,"strikeZoneTop":3.76359496307488,"strikeZoneBottom":1.79692457020849,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.890116619793886,"aZ":-13.050137176675666,"pfxX":-5.1933378834677395,"pfxZ":9.238141098547873,"pX":-0.18260699344693088,"pZ":2.087104874875536,"vX0":9.140083059686704,"vY0":-143.16093150757925,"vZ0":-6.534803896357023,"x":123.96,"y":182.43,"x0":-2.745892879110524,"y0":50.00362533282475,"z0":5.220758195777121,"aX":-10.752282028458465},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":15.5,"breakHorizontal":7.6,"spinRate":2308,"spinDirection":215},"zone":8,"typeConfidence":0.92,"plateTime":0.38299688735877524,"extension":6.857683877759328},"index":4,"playId":"6dd11010-2ce3-3984-a8cb-17b11ca54cee","pitchNumber":4,"startTime":"2025-10-29T02:57:03.078Z","endTime":"2025-10-29T02:57:06.652Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686973,"link":"/api/v1/people/686973","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":680718,"link":"/api/v1/people/680718"}},"offense":{"batter":{"id":606192,"link":"/api/v1/people/606192","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Left Field"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Right Field"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":98.3,"endSpeed":89.3,"strikeZoneTop":3.33732843006605,"strikeZoneBottom":1.62236496663096,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.4946035071711,"aZ":-11.786604217278922,"pfxX":-5.581327289250497,"pfxZ":9.9393039800707,"pX":0.09747383736634045,"pZ":2.3735459506195924,"vX0":10.241223457063471,"vY0":-142.6984751910926,"vZ0":-5.928825990381505,"x":113.28,"y":174.69,"x0":-2.821646329839612,"y0":50.003366207161925,"z0":5.228882845686684,"aX":-11.449948605140676},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":16.8,"breakHorizontal":7.9,"spinRate":2284,"spinDirection":221},"zone":5,"typeConfidence":0.92,"plateTime":0.3846406116099721,"extension":6.9264416326946785},"index":5,"playId":"e85c9f08-1e97-3c91-b27a-4b2fce82fdd1","pitchNumber":5,"startTime":"2025-10-29T02:57:17.997Z","endTime":"2025-10-29T02:57:21.225Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686973,"link":"/api/v1/people/686973","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":680718,"link":"/api/v1/people/680718"}},"offense":{"batter":{"id":606192,"link":"/api/v1/people/606192","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Left Field"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Right Field"}],"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":99.2,"endSpeed":89.9,"strikeZoneTop":3.41000101762764,"strikeZoneBottom":1.63304332320028,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.387668663478685,"aZ":-14.337078796772852,"pfxX":-5.561549492759933,"pfxZ":8.552603755724153,"pX":0.7765918242196592,"pZ":4.004334385934587,"vX0":12.337564676491507,"vY0":-143.9483230367613,"vZ0":-1.0313977126461704,"x":87.4,"y":130.66,"x0":-2.8544785910578168,"y0":50.001531290673555,"z0":5.260585114932242,"aX":-11.599825657829323},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":15.5,"breakHorizontal":7.4,"spinRate":2404,"spinDirection":215},"zone":12,"typeConfidence":0.93,"plateTime":0.3814287061567425,"extension":6.8628282954341415},"index":6,"playId":"101f7a3d-38fd-3fc3-9b38-437607f702c6","pitchNumber":6,"startTime":"2025-10-29T02:57:36.135Z","endTime":"2025-10-29T02:57:40.487Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686973,"link":"/api/v1/people/686973","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":680718,"link":"/api/v1/people/680718"}},"offense":{"batter":{"id":606192,"link":"/api/v1/people/606192","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Left Field"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Right Field"}],"contextMetrics":{}}],"credits":[{"player":{"id":606192,"link":"/api/v1/people/606192"},"credit":"b_pa"},{"player":{"id":686973,"link":"/api/v1/people/686973"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":1.9,"awayTeamWinProbability":98.1,"homeTeamWinProbabilityAdded":1.0999999999999999,"leverageIndex":0.21,"dramaIndex":17.0,"contextMetrics":{},"playEndTime":"2025-10-29T02:57:40.487Z","atBatIndex":73},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Max Muncy doubles (2) on a sharp line drive to right fielder Addison Barger. Teoscar Hernández to 3rd.","rbi":0,"awayScore":6,"homeScore":1,"isOut":false},"about":{"atBatIndex":74,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2025-10-29T02:57:51.413Z","endTime":"2025-10-29T02:58:18.952Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":571970,"fullName":"Max Muncy","link":"/api/v1/people/571970"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":686973,"fullName":"Louis Varland","link":"/api/v1/people/686973"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":571970,"fullName":"Max Muncy","link":"/api/v1/people/571970"},"postOnThird":{"id":606192,"fullName":"Teoscar Hernández","link":"/api/v1/people/606192"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":571970,"fullName":"Max Muncy","link":"/api/v1/people/571970"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":680718,"link":"/api/v1/people/680718"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":606192,"fullName":"Teoscar Hernández","link":"/api/v1/people/606192"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":98.6,"endSpeed":89.5,"strikeZoneTop":3.09,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.93058746042586,"aZ":-12.935647379403372,"pfxX":-6.320289504697781,"pfxZ":9.335907622943402,"pX":-0.03363172922018502,"pZ":2.190999838426545,"vX0":10.93780186144076,"vY0":-143.08958247904732,"vZ0":-5.694132652910108,"x":118.28,"y":179.62,"x0":-3.0954748965142955,"y0":50.00467744763297,"z0":5.0268341534261864,"aX":-13.027512029975195},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":15.8,"breakHorizontal":9.1,"spinRate":2349,"spinDirection":227},"zone":5,"typeConfidence":0.92,"plateTime":0.3836974849190393,"extension":6.953561958797822},"hitData":{"launchSpeed":108.1,"launchAngle":18.0,"totalDistance":270.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":218.84,"coordY":107.11}},"index":0,"playId":"7843f267-8a73-33ef-9409-1b765ccbc100","pitchNumber":1,"startTime":"2025-10-29T02:58:07.069Z","endTime":"2025-10-29T02:58:18.952Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686973,"link":"/api/v1/people/686973","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":680718,"link":"/api/v1/people/680718"}},"offense":{"batter":{"id":571970,"link":"/api/v1/people/571970","batSide":{"code":"L","description":"Left"}},"first":{"id":606192,"link":"/api/v1/people/606192"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Left Field"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Right Field"}],"contextMetrics":{}}],"credits":[{"player":{"id":571970,"link":"/api/v1/people/571970"},"credit":"b_ab"},{"player":{"id":686973,"link":"/api/v1/people/686973"},"credit":"p_ab"},{"player":{"id":571970,"link":"/api/v1/people/571970"},"credit":"b_pa"},{"player":{"id":686973,"link":"/api/v1/people/686973"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":5.1,"awayTeamWinProbability":94.9,"homeTeamWinProbabilityAdded":3.1999999999999997,"leverageIndex":0.48,"dramaIndex":37.0,"contextMetrics":{},"playEndTime":"2025-10-29T02:58:18.952Z","atBatIndex":74},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Tommy Edman grounds out, third baseman Ernie Clement to first baseman Vladimir Guerrero Jr. Teoscar Hernández scores.","rbi":1,"awayScore":6,"homeScore":2,"isOut":true},"about":{"atBatIndex":75,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2025-10-29T02:59:42.359Z","endTime":"2025-10-29T03:01:00.173Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":669242,"fullName":"Tommy Edman","link":"/api/v1/people/669242"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":686973,"fullName":"Louis Varland","link":"/api/v1/people/686973"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":571970,"fullName":"Max Muncy","link":"/api/v1/people/571970"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,4],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":669242,"fullName":"Tommy Edman","link":"/api/v1/people/669242"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":676391,"link":"/api/v1/people/676391"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":665489,"link":"/api/v1/people/665489"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_play","runner":{"id":606192,"fullName":"Teoscar Hernández","link":"/api/v1/people/606192"},"responsiblePitcher":{"id":686973,"link":"/api/v1/people/686973"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":6,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-10-29T02:58:45.810Z","endTime":"2025-10-29T02:59:44.575Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":686973,"link":"/api/v1/people/686973","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":680718,"link":"/api/v1/people/680718"}},"offense":{"batter":{"id":669242,"link":"/api/v1/people/669242","batSide":{"code":"L","description":"Left"}},"second":{"id":571970,"link":"/api/v1/people/571970"},"third":{"id":606192,"link":"/api/v1/people/606192"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Left Field"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Right Field"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":99.1,"endSpeed":89.0,"strikeZoneTop":3.38999893751409,"strikeZoneBottom":1.56162145075351,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":38.49243537396615,"aZ":-13.527815477927566,"pfxX":-8.771630789539826,"pfxZ":9.060867852419811,"pX":-0.7523672695438877,"pZ":2.0753070674012566,"vX0":9.442280844684582,"vY0":-143.732918133973,"vZ0":-6.178313241513627,"x":145.68,"y":182.75,"x0":-2.9669410492920063,"y0":50.00109483071966,"z0":5.1198274534963915,"aX":-18.0466146627883},"breaks":{"breakAngle":45.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":15.0,"breakHorizontal":13.6,"spinRate":2435,"spinDirection":222},"zone":7,"typeConfidence":0.9,"plateTime":0.3835438322960356,"extension":6.922786433811338},"index":1,"playId":"88e1954b-101f-3b36-8403-65cdaea066a0","pitchNumber":1,"startTime":"2025-10-29T02:59:44.575Z","endTime":"2025-10-29T02:59:47.733Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686973,"link":"/api/v1/people/686973","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":680718,"link":"/api/v1/people/680718"}},"offense":{"batter":{"id":669242,"link":"/api/v1/people/669242","batSide":{"code":"L","description":"Left"}},"second":{"id":571970,"link":"/api/v1/people/571970"},"third":{"id":606192,"link":"/api/v1/people/606192"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Left Field"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Right Field"}],"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":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.5,"endSpeed":81.0,"strikeZoneTop":3.32587244441417,"strikeZoneBottom":1.56710695146703,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.2738473249457,"aZ":-37.95316386292754,"pfxX":-0.19287115672797928,"pfxZ":-3.514641747115436,"pX":1.023038705167502,"pZ":-0.6859111950924114,"vX0":9.65494406489556,"vY0":-128.29131734503756,"vZ0":-7.639037966722672,"x":78.0,"y":257.3,"x0":-2.7885649153820022,"y0":50.00623915213014,"z0":5.345417491822705,"aX":-0.31691843159754435},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.8,"breakVerticalInduced":-8.2,"breakHorizontal":-2.2,"spinRate":2651,"spinDirection":34},"zone":14,"typeConfidence":0.9,"plateTime":0.4294235203389434,"extension":6.953933247052805},"index":2,"playId":"44ea03e7-b56e-3116-8e94-f40a84f7dda4","pitchNumber":2,"startTime":"2025-10-29T03:00:03.407Z","endTime":"2025-10-29T03:00:06.407Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686973,"link":"/api/v1/people/686973","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":680718,"link":"/api/v1/people/680718"}},"offense":{"batter":{"id":669242,"link":"/api/v1/people/669242","batSide":{"code":"L","description":"Left"}},"second":{"id":571970,"link":"/api/v1/people/571970"},"third":{"id":606192,"link":"/api/v1/people/606192"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Left Field"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Right Field"}],"contextMetrics":{}},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.3,"endSpeed":81.5,"strikeZoneTop":3.39,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.52653389695765,"aZ":-39.24525109312628,"pfxX":-0.15459683487744008,"pfxZ":-4.2271563772996315,"pX":0.09134357104026737,"pZ":1.4186764354056258,"vX0":8.053168385924673,"vY0":-128.43607857464525,"vZ0":-2.4070964274700386,"x":113.52,"y":200.48,"x0":-3.0644535713062573,"y0":50.004800739526914,"z0":5.419104489578748,"aX":-0.2581099445788425},"breaks":{"breakAngle":1.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.1,"breakVerticalInduced":-8.0,"breakHorizontal":-1.6,"spinRate":2550,"spinDirection":33},"zone":14,"typeConfidence":0.9,"plateTime":0.4264120697918683,"extension":6.932503697589358},"index":3,"playId":"5ca545f5-8892-3845-87de-487575bb4228","pitchNumber":3,"startTime":"2025-10-29T03:00:30.695Z","endTime":"2025-10-29T03:00:33.904Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686973,"link":"/api/v1/people/686973","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":680718,"link":"/api/v1/people/680718"}},"offense":{"batter":{"id":669242,"link":"/api/v1/people/669242","batSide":{"code":"L","description":"Left"}},"second":{"id":571970,"link":"/api/v1/people/571970"},"third":{"id":606192,"link":"/api/v1/people/606192"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Left Field"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Right Field"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":98.7,"endSpeed":89.1,"strikeZoneTop":3.39,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":37.066541803270674,"aZ":-14.69534045543567,"pfxX":-6.804860570675897,"pfxZ":8.49273276942027,"pX":-0.8894048809795728,"pZ":3.031510831637234,"vX0":8.31881247783647,"vY0":-143.45086050462083,"vZ0":-3.3763704395267107,"x":150.9,"y":156.93,"x0":-2.9601158036553556,"y0":50.00138337414348,"z0":5.155762699242433,"aX":-14.003551168818445},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":14.8,"breakHorizontal":10.4,"spinRate":2354,"spinDirection":218},"zone":11,"typeConfidence":0.88,"plateTime":0.3836651487955547,"extension":6.952405563912523},"hitData":{"launchSpeed":96.7,"launchAngle":-7.0,"totalDistance":22.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":99.29,"coordY":166.28}},"index":4,"playId":"32b19a00-e902-31c9-a287-3d96aab54903","pitchNumber":4,"startTime":"2025-10-29T03:00:52.512Z","endTime":"2025-10-29T03:01:00.173Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686973,"link":"/api/v1/people/686973","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":680718,"link":"/api/v1/people/680718"}},"offense":{"batter":{"id":669242,"link":"/api/v1/people/669242","batSide":{"code":"L","description":"Left"}},"second":{"id":571970,"link":"/api/v1/people/571970"},"third":{"id":606192,"link":"/api/v1/people/606192"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Left Field"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Right Field"}],"contextMetrics":{}}],"credits":[{"player":{"id":669242,"link":"/api/v1/people/669242"},"credit":"b_ab"},{"player":{"id":686973,"link":"/api/v1/people/686973"},"credit":"p_ab"},{"player":{"id":669242,"link":"/api/v1/people/669242"},"credit":"b_pa"},{"player":{"id":686973,"link":"/api/v1/people/686973"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":2.1,"awayTeamWinProbability":97.9,"homeTeamWinProbabilityAdded":-2.9999999999999996,"leverageIndex":0.97,"dramaIndex":48.0,"contextMetrics":{},"playEndTime":"2025-10-29T03:01:00.173Z","atBatIndex":75},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Enrique Hernández strikes out swinging.","rbi":0,"awayScore":6,"homeScore":2,"isOut":true},"about":{"atBatIndex":76,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2025-10-29T03:01:18.265Z","endTime":"2025-10-29T03:02:55.278Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":571771,"fullName":"Enrique Hernández","link":"/api/v1/people/571771"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":686973,"fullName":"Louis Varland","link":"/api/v1/people/686973"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":571970,"fullName":"Max Muncy","link":"/api/v1/people/571970"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":571771,"fullName":"Enrique Hernández","link":"/api/v1/people/571771"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":672386,"link":"/api/v1/people/672386"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":97.8,"endSpeed":88.9,"strikeZoneTop":3.43999952194467,"strikeZoneBottom":1.73974308939171,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.667319822070326,"aZ":-17.013933063662375,"pfxX":-9.624703269042609,"pfxZ":7.445958609535388,"pX":-1.879873080869849,"pZ":2.3324038110590113,"vX0":5.867901947794274,"vY0":-142.26110500923235,"vZ0":-5.1809664469128895,"x":188.66,"y":175.81,"x0":-2.7260633912009564,"y0":50.001553850010005,"z0":5.266709293914718,"aX":-19.594829911994694},"breaks":{"breakAngle":44.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":12.5,"breakHorizontal":16.1,"spinRate":2290,"spinDirection":215},"zone":13,"typeConfidence":0.94,"plateTime":0.38599997048715373,"extension":6.8268006129875065},"index":0,"playId":"aad1fa42-b6fc-3327-a96e-b6d561432a7d","pitchNumber":1,"startTime":"2025-10-29T03:01:29.847Z","endTime":"2025-10-29T03:01:32.847Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686973,"link":"/api/v1/people/686973","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":680718,"link":"/api/v1/people/680718"}},"offense":{"batter":{"id":571771,"link":"/api/v1/people/571771","batSide":{"code":"R","description":"Right"}},"second":{"id":571970,"link":"/api/v1/people/571970"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Left Field"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Right Field"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":99.0,"endSpeed":89.9,"strikeZoneTop":3.44,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.30244794836569,"aZ":-11.130175859187137,"pfxX":-3.524605963125204,"pfxZ":10.139078435848269,"pX":0.8621511656080707,"pZ":2.271079431078057,"vX0":11.724957946038117,"vY0":-143.626880515767,"vZ0":-6.2605996295975075,"x":84.14,"y":177.46,"x0":-2.8269388527576473,"y0":50.00316390971035,"z0":5.181141218959414,"aX":-7.316995701040649},"breaks":{"breakAngle":19.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.2,"breakVerticalInduced":17.0,"breakHorizontal":3.8,"spinRate":2447,"spinDirection":215},"zone":14,"typeConfidence":0.91,"plateTime":0.38230698525319884,"extension":7.03452220259755},"index":1,"playId":"dae1853d-ae7b-3aa7-8b1c-a1e5683dbde3","pitchNumber":2,"startTime":"2025-10-29T03:01:49.348Z","endTime":"2025-10-29T03:01:52.348Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686973,"link":"/api/v1/people/686973","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":680718,"link":"/api/v1/people/680718"}},"offense":{"batter":{"id":571771,"link":"/api/v1/people/571771","batSide":{"code":"R","description":"Right"}},"second":{"id":571970,"link":"/api/v1/people/571970"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Left Field"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Right Field"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.2,"endSpeed":80.4,"strikeZoneTop":3.40537602732057,"strikeZoneBottom":1.70670928508146,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.051052676583062,"aZ":-42.22864255018727,"pfxX":1.146748193729698,"pfxZ":-6.168915002182457,"pX":0.34695892717640325,"pZ":2.3015445303077784,"vX0":7.468177403410532,"vY0":-126.89187109464032,"vZ0":0.4538209642619029,"x":103.77,"y":176.64,"x0":-2.783645111732742,"y0":50.00201761351152,"z0":5.4857452056817975,"aX":1.8686887241244385},"breaks":{"breakAngle":4.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.8,"breakVerticalInduced":-10.8,"breakHorizontal":-3.7,"spinRate":2434,"spinDirection":41},"zone":6,"typeConfidence":0.9,"plateTime":0.4317013460147856,"extension":6.8376747494945604},"index":2,"playId":"5d18d247-00fe-3e76-b74e-5058cb1773a1","pitchNumber":3,"startTime":"2025-10-29T03:02:09.440Z","endTime":"2025-10-29T03:02:12.440Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686973,"link":"/api/v1/people/686973","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":680718,"link":"/api/v1/people/680718"}},"offense":{"batter":{"id":571771,"link":"/api/v1/people/571771","batSide":{"code":"R","description":"Right"}},"second":{"id":571970,"link":"/api/v1/people/571970"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Left Field"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Right Field"}],"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":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.4,"endSpeed":81.5,"strikeZoneTop":3.44000055189172,"strikeZoneBottom":1.66208291278715,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.93594281604744,"aZ":-38.64017924001497,"pfxX":0.5822147052589544,"pfxZ":-3.874089982549174,"pX":0.7161869069302517,"pZ":1.0227041921226045,"vX0":8.934760230288658,"vY0":-128.39991428168838,"vZ0":-3.353232665465328,"x":89.7,"y":211.17,"x0":-2.8864843908226763,"y0":50.004591270193814,"z0":5.356471471616198,"aX":0.9712989624813714},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.7,"breakVerticalInduced":-7.6,"breakHorizontal":-3.1,"spinRate":2475,"spinDirection":34},"zone":14,"typeConfidence":0.9,"plateTime":0.42680116247205513,"extension":6.85703640411044},"index":3,"playId":"9caca941-30fe-3db0-abfa-a3e126c61cff","pitchNumber":4,"startTime":"2025-10-29T03:02:31.176Z","endTime":"2025-10-29T03:02:34.176Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686973,"link":"/api/v1/people/686973","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":680718,"link":"/api/v1/people/680718"}},"offense":{"batter":{"id":571771,"link":"/api/v1/people/571771","batSide":{"code":"R","description":"Right"}},"second":{"id":571970,"link":"/api/v1/people/571970"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Left Field"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Right Field"}],"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":2,"strikes":3,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.7,"endSpeed":80.1,"strikeZoneTop":3.44,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.35854234033955,"aZ":-41.49104243789201,"pfxX":1.737005031316857,"pfxZ":-5.8253022699629495,"pX":0.961540441130638,"pZ":0.6898094394456866,"vX0":8.574877049069256,"vY0":-125.92599368191529,"vZ0":-3.3522746188561197,"x":80.35,"y":220.16,"x0":-2.717817966406156,"y0":50.0008352936082,"z0":5.405982488540066,"aX":2.778104440637113},"breaks":{"breakAngle":6.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.8,"breakVerticalInduced":-11.0,"breakHorizontal":-5.2,"spinRate":2576,"spinDirection":37},"zone":14,"typeConfidence":0.9,"plateTime":0.4355035726103855,"extension":7.042266301363272},"index":4,"playId":"ca925d16-9f0b-3e5b-aeec-d0ed89e0a5db","pitchNumber":5,"startTime":"2025-10-29T03:02:50.976Z","endTime":"2025-10-29T03:02:55.278Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686973,"link":"/api/v1/people/686973","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":680718,"link":"/api/v1/people/680718"}},"offense":{"batter":{"id":571771,"link":"/api/v1/people/571771","batSide":{"code":"R","description":"Right"}},"second":{"id":571970,"link":"/api/v1/people/571970"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Left Field"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Right Field"}],"contextMetrics":{}}],"credits":[{"player":{"id":571771,"link":"/api/v1/people/571771"},"credit":"b_ab"},{"player":{"id":686973,"link":"/api/v1/people/686973"},"credit":"p_ab"},{"player":{"id":571771,"link":"/api/v1/people/571771"},"credit":"b_pa"},{"player":{"id":686973,"link":"/api/v1/people/686973"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.5,"awayTeamWinProbability":99.5,"homeTeamWinProbabilityAdded":-1.6,"leverageIndex":0.57,"dramaIndex":29.0,"contextMetrics":{},"playEndTime":"2025-10-29T03:02:55.278Z","atBatIndex":76},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Alex Call lines out to left fielder Myles Straw.","rbi":0,"awayScore":6,"homeScore":2,"isOut":true},"about":{"atBatIndex":77,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2025-10-29T03:03:03.276Z","endTime":"2025-10-29T03:05:49.071Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":3},"matchup":{"batter":{"id":669743,"fullName":"Alex Call","link":"/api/v1/people/669743"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":686973,"fullName":"Louis Varland","link":"/api/v1/people/686973"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5,6,7],"actionIndex":[4],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Disengagement Violation","eventType":"forced_balk","movementReason":"r_adv_play","runner":{"id":571970,"fullName":"Max Muncy","link":"/api/v1/people/571970"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":669743,"fullName":"Alex Call","link":"/api/v1/people/669743"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":664702,"link":"/api/v1/people/664702"},"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":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.2,"endSpeed":78.9,"strikeZoneTop":3.42819533755535,"strikeZoneBottom":1.67578103474127,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.359084111900362,"aZ":-35.54833367962515,"pfxX":1.1637265037626072,"pfxZ":-2.1416181877263902,"pX":0.12517220241922175,"pZ":1.4273843899819354,"vX0":6.917144904976492,"vY0":-125.33144084293085,"vZ0":-2.4989619490747637,"x":112.23,"y":200.24,"x0":-2.831402443308766,"y0":50.00194858981142,"z0":5.365100877062728,"aX":1.8339421167284684},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.4,"breakVerticalInduced":-4.2,"breakHorizontal":-3.8,"spinRate":2350,"spinDirection":36},"zone":14,"typeConfidence":0.9,"plateTime":0.4384682850381756,"extension":7.053768414844708},"index":0,"playId":"19ad0a9b-fe11-35f3-a8b2-1a6b7524954a","pitchNumber":1,"startTime":"2025-10-29T03:03:38.594Z","endTime":"2025-10-29T03:03:42.108Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686973,"link":"/api/v1/people/686973","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":680718,"link":"/api/v1/people/680718"}},"offense":{"batter":{"id":669743,"link":"/api/v1/people/669743","batSide":{"code":"R","description":"Right"}},"second":{"id":571970,"link":"/api/v1/people/571970"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Left Field"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Right Field"}],"contextMetrics":{}},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"index":1,"playId":"ef0a1554-2b47-4942-a86e-a3e8f9a151f0","startTime":"2025-10-29T03:03:59.629Z","endTime":"2025-10-29T03:04:04.891Z","isPitch":false,"type":"stepoff","defense":{"pitcher":{"id":686973,"link":"/api/v1/people/686973","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":680718,"link":"/api/v1/people/680718"}},"offense":{"batter":{"id":669743,"link":"/api/v1/people/669743","batSide":{"code":"R","description":"Right"}},"second":{"id":571970,"link":"/api/v1/people/571970"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Left Field"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Right Field"}],"contextMetrics":{}},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":2},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"index":2,"playId":"568e6690-7c58-4e9b-a54f-7e3c7048e1ea","startTime":"2025-10-29T03:04:18.018Z","endTime":"2025-10-29T03:04:23.018Z","isPitch":false,"type":"stepoff","defense":{"pitcher":{"id":686973,"link":"/api/v1/people/686973","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":680718,"link":"/api/v1/people/680718"}},"offense":{"batter":{"id":669743,"link":"/api/v1/people/669743","batSide":{"code":"R","description":"Right"}},"second":{"id":571970,"link":"/api/v1/people/571970"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Left Field"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Right Field"}],"contextMetrics":{}},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":3},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"index":3,"playId":"a8ded4e4-739e-4943-a293-8e3f0c53ab2c","startTime":"2025-10-29T03:04:37.998Z","endTime":"2025-10-29T03:04:42.998Z","isPitch":false,"type":"stepoff","defense":{"pitcher":{"id":686973,"link":"/api/v1/people/686973","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":680718,"link":"/api/v1/people/680718"}},"offense":{"batter":{"id":669743,"link":"/api/v1/people/669743","batSide":{"code":"R","description":"Right"}},"second":{"id":571970,"link":"/api/v1/people/571970"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Left Field"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Right Field"}],"contextMetrics":{}},{"details":{"description":"With Alex Call batting, Max Muncy advances to 3rd on a disengagement violation.","event":"Disengagement Violation","eventType":"forced_balk","awayScore":6,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false,"violation":{"type":"pitcher_disengagement","description":"Pitcher Disengagement Violation","player":{"id":686973,"fullName":"Louis Varland"}}},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"index":4,"actionPlayId":"a8ded4e4-739e-4943-a293-8e3f0c53ab2c","startTime":"2025-10-29T03:04:52.264Z","endTime":"2025-10-29T03:05:07.457Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":686973,"link":"/api/v1/people/686973"},"defense":{"pitcher":{"id":686973,"link":"/api/v1/people/686973","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":680718,"link":"/api/v1/people/680718"}},"offense":{"batter":{"id":669743,"link":"/api/v1/people/669743","batSide":{"code":"R","description":"Right"}},"second":{"id":571970,"link":"/api/v1/people/571970"},"postOnThird":{"id":571970,"link":"/api/v1/people/571970"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Left Field"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Right Field"}],"homeTeamWinProbability":0.6,"awayTeamWinProbability":99.4,"homeTeamWinProbabilityAdded":0.09999999999999998,"leverageIndex":0.2,"dramaIndex":11.0,"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.3,"endSpeed":80.0,"strikeZoneTop":3.29390169094727,"strikeZoneBottom":1.61945834573803,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.07430705085315,"aZ":-38.813230678123716,"pfxX":0.8066543086329632,"pfxZ":-4.110903371997948,"pX":0.8887907979243631,"pZ":1.2341277694957227,"vX0":8.879214320304497,"vY0":-126.74821623436262,"vZ0":-2.4641125109785857,"x":83.12,"y":205.46,"x0":-2.7780129579917876,"y0":50.00608618667394,"z0":5.345185765513945,"aX":1.3016219215114977},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.2,"breakVerticalInduced":-7.8,"breakHorizontal":-3.7,"spinRate":2547,"spinDirection":39},"zone":14,"typeConfidence":0.9,"plateTime":0.43362155476307995,"extension":6.973101825493467},"index":5,"playId":"89f5205a-3a1e-378b-bb27-3c3a9a37cd19","pitchNumber":2,"startTime":"2025-10-29T03:05:07.457Z","endTime":"2025-10-29T03:05:10.457Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686973,"link":"/api/v1/people/686973","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":680718,"link":"/api/v1/people/680718"}},"offense":{"batter":{"id":669743,"link":"/api/v1/people/669743","batSide":{"code":"R","description":"Right"}},"third":{"id":571970,"link":"/api/v1/people/571970"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Left Field"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Right Field"}],"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":97.5,"endSpeed":88.3,"strikeZoneTop":3.37692474943171,"strikeZoneBottom":1.64616875462834,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.73642655746842,"aZ":-11.361870546904509,"pfxX":-3.9412813573915813,"pfxZ":10.39545811627378,"pX":1.3445192671895059,"pZ":1.8856626151920306,"vX0":12.864421000694964,"vY0":-141.2099380114211,"vZ0":-6.804768106944781,"x":65.75,"y":187.87,"x0":-2.775423270585936,"y0":50.0019009425473,"z0":5.071577706493845,"aX":-7.890298317652472},"breaks":{"breakAngle":20.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":17.4,"breakHorizontal":4.3,"spinRate":2382,"spinDirection":217},"zone":14,"typeConfidence":0.9,"plateTime":0.3891504060425208,"extension":7.145063307846651},"index":6,"playId":"bebbb7ae-dc0a-34c0-a1d6-2b8d48bae2b9","pitchNumber":3,"startTime":"2025-10-29T03:05:24.617Z","endTime":"2025-10-29T03:05:27.617Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686973,"link":"/api/v1/people/686973","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":680718,"link":"/api/v1/people/680718"}},"offense":{"batter":{"id":669743,"link":"/api/v1/people/669743","batSide":{"code":"R","description":"Right"}},"third":{"id":571970,"link":"/api/v1/people/571970"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Left Field"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Right Field"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":98.1,"endSpeed":88.6,"strikeZoneTop":3.4,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":36.1735330444153,"aZ":-13.906024596394888,"pfxX":-3.3843284415753225,"pfxZ":8.998358629718421,"pX":0.16323855941408602,"pZ":2.8863117872000466,"vX0":9.778317452248523,"vY0":-142.39351112862062,"vZ0":-3.8489835975274667,"x":110.78,"y":160.85,"x0":-2.8930399662181268,"y0":50.00392737329288,"z0":5.150451749930597,"aX":-6.8733432565052235},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":15.6,"breakHorizontal":4.0,"spinRate":2346,"spinDirection":214},"zone":2,"typeConfidence":0.9,"plateTime":0.38635771006088326,"extension":7.079094108280344},"hitData":{"launchSpeed":99.7,"launchAngle":22.0,"totalDistance":326.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":86.62,"coordY":94.29}},"index":7,"playId":"a0e46f67-5ee5-3f99-8e98-4cec65ae0b2a","pitchNumber":4,"startTime":"2025-10-29T03:05:40.323Z","endTime":"2025-10-29T03:05:49.071Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686973,"link":"/api/v1/people/686973","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":680718,"link":"/api/v1/people/680718"}},"offense":{"batter":{"id":669743,"link":"/api/v1/people/669743","batSide":{"code":"R","description":"Right"}},"third":{"id":571970,"link":"/api/v1/people/571970"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Left Field"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Right Field"}],"contextMetrics":{}}],"credits":[{"player":{"id":669743,"link":"/api/v1/people/669743"},"credit":"b_ab"},{"player":{"id":686973,"link":"/api/v1/people/686973"},"credit":"p_ab"},{"player":{"id":669743,"link":"/api/v1/people/669743"},"credit":"b_pa"},{"player":{"id":686973,"link":"/api/v1/people/686973"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.0,"awayTeamWinProbability":100.0,"homeTeamWinProbabilityAdded":-0.6,"leverageIndex":0.2,"dramaIndex":13.0,"contextMetrics":{},"playEndTime":"2025-10-29T03:05:49.071Z","atBatIndex":77}]