[{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Francisco Lindor pops out to first baseman Michael Busch in foul territory.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-09-25T00:08:39.857Z","endTime":"2025-09-25T00:10:51.649Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":571510,"fullName":"Matthew Boyd","link":"/api/v1/people/571510"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[3,4,5,6,8,9,10],"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":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":10},"credits":[{"player":{"id":683737,"link":"/api/v1/people/683737"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"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-09-24T21:04:51.111Z","endTime":"2025-09-24T23:39:17.309Z","isPitch":false,"type":"action","player":{"id":596019,"link":"/api/v1/people/596019"},"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-09-24T23:39:17.309Z","endTime":"2025-09-25T00:07:37.575Z","isPitch":false,"type":"action","player":{"id":596019,"link":"/api/v1/people/596019"},"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-09-25T00:07:37.575Z","endTime":"2025-09-25T00:08:42.192Z","isPitch":false,"type":"action","player":{"id":596019,"link":"/api/v1/people/596019"},"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.5,"endSpeed":87.0,"strikeZoneTop":3.42,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.483042549063402,"aZ":-18.19109180337837,"pfxX":8.764136619859505,"pfxZ":7.24104591474542,"pX":0.864390695496996,"pZ":2.5882455869944185,"vX0":-6.158334132701551,"vY0":-137.57233880742106,"vZ0":-4.469150086173555,"x":84.05,"y":168.9,"x0":1.985268777120719,"y0":50.00051192843527,"z0":5.454710810316343,"aX":16.916718765492508},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":12.5,"breakHorizontal":-14.8,"spinRate":2320,"spinDirection":124},"zone":12,"typeConfidence":2.0,"plateTime":0.3970614280840201,"extension":6.20400033393337},"index":3,"playId":"985ea484-3b5a-358e-a0cd-32d39434377d","pitchNumber":1,"startTime":"2025-09-25T00:08:42.192Z","endTime":"2025-09-25T00:08:46.977Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571510,"link":"/api/v1/people/571510","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":807713,"link":"/api/v1/people/807713"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":596019,"link":"/api/v1/people/596019","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Second Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":73.7,"endSpeed":68.4,"strikeZoneTop":3.2536589272603,"strikeZoneBottom":1.53575021077535,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":17.420458118522724,"aZ":-38.51944594011495,"pfxX":-4.814117086494191,"pfxZ":-5.410261118791851,"pX":1.27571912865415,"pZ":3.009853146475985,"vX0":-0.8221662803035019,"vY0":-107.31705621425587,"vZ0":2.7769759973714843,"x":68.37,"y":157.51,"x0":2.288729573675527,"y0":50.00020304064235,"z0":5.969852474166627,"aX":-5.651072647410808},"breaks":{"breakAngle":8.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.8,"breakVerticalInduced":-8.8,"breakHorizontal":8.9,"spinRate":2249,"spinDirection":304},"zone":12,"typeConfidence":2.0,"plateTime":0.5091000712571216,"extension":5.929441798394481},"index":4,"playId":"7359204b-be9d-3aaa-9490-0720f9bcf118","pitchNumber":2,"startTime":"2025-09-25T00:09:01.065Z","endTime":"2025-09-25T00:09:05.977Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571510,"link":"/api/v1/people/571510","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":807713,"link":"/api/v1/people/807713"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":596019,"link":"/api/v1/people/596019","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Second Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":78.2,"endSpeed":72.0,"strikeZoneTop":3.54340432828221,"strikeZoneBottom":1.65384314389404,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.3901049440774,"aZ":-26.805156646309353,"pfxX":9.948610405486008,"pfxZ":4.077334730964813,"pX":2.1126381257395805,"pZ":2.6880212425916166,"vX0":-3.2213433194268237,"vY0":-113.88195746876937,"vZ0":-0.7760903379966078,"x":36.47,"y":166.2,"x0":2.250748123749333,"y0":50.00401026214755,"z0":5.678498328328444,"aX":13.10277827474087},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":7.4,"breakHorizontal":-17.3,"spinRate":1977,"spinDirection":122},"zone":12,"typeConfidence":2.0,"plateTime":0.48047973560845936,"extension":5.957472571848422},"index":5,"playId":"fca8198c-1b9e-3a32-8272-a2d3f26eeb41","pitchNumber":3,"startTime":"2025-09-25T00:09:15.937Z","endTime":"2025-09-25T00:09:20.743Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571510,"link":"/api/v1/people/571510","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":807713,"link":"/api/v1/people/807713"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":596019,"link":"/api/v1/people/596019","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Second Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":79.0,"endSpeed":73.1,"strikeZoneTop":3.42,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.66186600320944,"aZ":-27.04306754560766,"pfxX":8.96250734862431,"pfxZ":3.803084345192839,"pX":-0.41211449698888264,"pZ":1.95238740470042,"vX0":-7.621273692364983,"vY0":-114.93015426843914,"vZ0":-2.3941946811501937,"x":132.71,"y":186.07,"x0":1.769469935282643,"y0":50.00165802742958,"z0":5.612565707089351,"aX":12.08778379948434},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":6.6,"breakHorizontal":-14.5,"spinRate":1827,"spinDirection":118},"zone":7,"typeConfidence":2.0,"plateTime":0.47508930257188275,"extension":6.226441270047241},"index":6,"playId":"72ae2c3a-2d06-3094-a772-da831f4ce1b3","pitchNumber":4,"startTime":"2025-09-25T00:09:31.573Z","endTime":"2025-09-25T00:09:36.143Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571510,"link":"/api/v1/people/571510","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":807713,"link":"/api/v1/people/807713"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":596019,"link":"/api/v1/people/596019","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Second Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"index":7,"startTime":"2025-09-25T00:09:49.037Z","endTime":"2025-09-25T00:10:07.366Z","isPitch":false,"type":"action","player":{"id":596019,"link":"/api/v1/people/596019"},"defense":{"pitcher":{"id":571510,"link":"/api/v1/people/571510","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":807713,"link":"/api/v1/people/807713"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":596019,"link":"/api/v1/people/596019","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Second Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.7,"endSpeed":87.2,"strikeZoneTop":3.42,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.830130782787293,"aZ":-16.065271962655494,"pfxX":8.337702987419453,"pfxZ":8.23433895029726,"pX":0.2099164942387658,"pZ":2.7313517221382,"vX0":-7.584826717793014,"vY0":-139.1167407659659,"vZ0":-4.475426004189322,"x":109.0,"y":165.03,"x0":1.8912727750975218,"y0":50.00133879396425,"z0":5.429189219098658,"aX":16.306942390951402},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":14.2,"breakHorizontal":-13.4,"spinRate":2366,"spinDirection":127},"zone":5,"typeConfidence":2.0,"plateTime":0.3940402789882649,"extension":6.327729165826396},"index":8,"playId":"17e93a5f-8f93-323e-b7be-ee5ef5b23c91","pitchNumber":5,"startTime":"2025-09-25T00:10:07.366Z","endTime":"2025-09-25T00:10:12.210Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571510,"link":"/api/v1/people/571510","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":807713,"link":"/api/v1/people/807713"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":596019,"link":"/api/v1/people/596019","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Second Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.5,"endSpeed":77.4,"strikeZoneTop":3.42,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.78310282815094,"aZ":-29.603119872229573,"pfxX":-0.7129795578576499,"pfxZ":1.6788072243517664,"pX":0.363159771255889,"pZ":2.7536679733705927,"vX0":-4.935751920134034,"vY0":-122.95051915730403,"vZ0":0.48902306560556263,"x":103.16,"y":164.43,"x0":2.490625976922999,"y0":50.00102907144016,"z0":5.068058934687776,"aX":-1.0879162967025675},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":3.5,"breakHorizontal":2.5,"spinRate":2373,"spinDirection":162},"zone":6,"typeConfidence":2.0,"plateTime":0.4457983834275181,"extension":6.256302840278403},"index":9,"playId":"a84e96b8-c721-3eba-b2b0-451f12dc5c95","pitchNumber":6,"startTime":"2025-09-25T00:10:23.796Z","endTime":"2025-09-25T00:10:28.576Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571510,"link":"/api/v1/people/571510","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":807713,"link":"/api/v1/people/807713"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":596019,"link":"/api/v1/people/596019","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Second Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.5,"endSpeed":84.8,"strikeZoneTop":3.42,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.21231073339166,"aZ":-15.388186366512082,"pfxX":7.735815996312986,"pfxZ":9.072122660476658,"pX":-0.5223153114027036,"pZ":2.0034321226492047,"vX0":-9.10202197053914,"vY0":-135.7723393792237,"vZ0":-5.866971986884465,"x":136.91,"y":184.69,"x0":1.8827130297528702,"y0":50.00404639821126,"z0":5.279590462116762,"aX":14.315196373858758},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":15.2,"breakHorizontal":-11.9,"spinRate":2356,"spinDirection":122},"zone":7,"typeConfidence":2.0,"plateTime":0.40480434993486636,"extension":6.457371097444233},"hitData":{"launchSpeed":81.0,"launchAngle":73.0,"totalDistance":122.0,"trajectory":"popup","hardness":"medium","location":"3","coordinates":{"coordX":166.98,"coordY":174.5}},"index":10,"playId":"54c42c69-bc55-397b-861f-041615a5e1c8","pitchNumber":7,"startTime":"2025-09-25T00:10:42.222Z","endTime":"2025-09-25T00:10:51.649Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571510,"link":"/api/v1/people/571510","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":807713,"link":"/api/v1/people/807713"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":596019,"link":"/api/v1/people/596019","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Second Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":596019,"link":"/api/v1/people/596019"},"credit":"b_ab"},{"player":{"id":571510,"link":"/api/v1/people/571510"},"credit":"p_ab"},{"player":{"id":596019,"link":"/api/v1/people/596019"},"credit":"b_pa"},{"player":{"id":571510,"link":"/api/v1/people/571510"},"credit":"p_pa"}],"flags":[{"credit":"b_foul_out"}],"homeTeamWinProbability":52.2,"awayTeamWinProbability":47.8,"homeTeamWinProbabilityAdded":2.200000000000003,"contextMetrics":{},"playEndTime":"2025-09-25T00:10:51.649Z","atBatIndex":0},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Juan Soto grounds out, second baseman Nico Hoerner to first baseman Michael Busch.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-09-25T00:11:15.056Z","endTime":"2025-09-25T00:11:57.887Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":571510,"fullName":"Matthew Boyd","link":"/api/v1/people/571510"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":663538,"link":"/api/v1/people/663538"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":683737,"link":"/api/v1/people/683737"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.5,"endSpeed":85.7,"strikeZoneTop":3.07000033322353,"strikeZoneBottom":1.46539693037893,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.52713325216035,"aZ":-18.151446388381924,"pfxX":9.004122581054757,"pfxZ":7.446916257374195,"pX":-1.5279225981322626,"pZ":1.7063472157881465,"vX0":-12.462362286318376,"vY0":-136.92418061603834,"vZ0":-6.263378039152542,"x":175.24,"y":192.71,"x0":1.929991407724423,"y0":50.00533694565228,"z0":5.281983728824956,"aX":16.961348416966963},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":12.1,"breakHorizontal":-13.4,"spinRate":2366,"spinDirection":122},"zone":13,"typeConfidence":2.0,"plateTime":0.4012803358820958,"extension":6.483057505745374},"index":0,"playId":"b746ac49-2c41-324a-8b02-4a0fa4cb5d86","pitchNumber":1,"startTime":"2025-09-25T00:11:22.251Z","endTime":"2025-09-25T00:11:26.042Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571510,"link":"/api/v1/people/571510","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":807713,"link":"/api/v1/people/807713"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":665742,"link":"/api/v1/people/665742","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Second Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.3,"endSpeed":85.6,"strikeZoneTop":3.07000146140252,"strikeZoneBottom":1.45066470103938,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.544045533554716,"aZ":-18.320669961403212,"pfxX":8.7630988600833,"pfxZ":7.3405260714165665,"pX":0.4784567642258527,"pZ":2.0016648998819475,"vX0":-7.6138494916908686,"vY0":-137.04468454553884,"vZ0":-5.443190225251127,"x":98.76,"y":184.74,"x0":2.1651446630123083,"y0":50.00003757904207,"z0":5.279900167768077,"aX":16.532965112496054},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":12.2,"breakHorizontal":-14.0,"spinRate":2382,"spinDirection":121},"zone":6,"typeConfidence":2.0,"plateTime":0.40088461322757984,"extension":6.301854241920337},"index":1,"playId":"b07738d4-454e-320e-8027-51e23fe2ba24","pitchNumber":2,"startTime":"2025-09-25T00:11:35.722Z","endTime":"2025-09-25T00:11:39.642Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571510,"link":"/api/v1/people/571510","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":807713,"link":"/api/v1/people/807713"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":665742,"link":"/api/v1/people/665742","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Second Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.1,"endSpeed":78.6,"strikeZoneTop":3.07,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.871254181748224,"aZ":-30.937285819451322,"pfxX":-0.7055259359654622,"pfxZ":0.785200337212931,"pX":0.6111531512956709,"pZ":2.8968393392545426,"vX0":-4.670063465857172,"vY0":-123.95366646337028,"vZ0":1.0342404049896112,"x":93.7,"y":160.57,"x0":2.6047824164199302,"y0":50.00034173992081,"z0":5.04119767386364,"aX":-1.10597817770049},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":1.9,"breakHorizontal":2.3,"spinRate":2566,"spinDirection":270},"zone":3,"typeConfidence":2.0,"plateTime":0.44050634765731767,"extension":6.110848338159292},"hitData":{"launchSpeed":77.4,"launchAngle":-35.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":153.84,"coordY":153.71}},"index":2,"playId":"cbde68c5-d3af-353b-8b92-88895d7360ec","pitchNumber":3,"startTime":"2025-09-25T00:11:50.324Z","endTime":"2025-09-25T00:11:57.887Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571510,"link":"/api/v1/people/571510","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":807713,"link":"/api/v1/people/807713"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":665742,"link":"/api/v1/people/665742","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Second Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665742,"link":"/api/v1/people/665742"},"credit":"b_ab"},{"player":{"id":571510,"link":"/api/v1/people/571510"},"credit":"p_ab"},{"player":{"id":665742,"link":"/api/v1/people/665742"},"credit":"b_pa"},{"player":{"id":571510,"link":"/api/v1/people/571510"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":53.800000000000004,"awayTeamWinProbability":46.199999999999996,"homeTeamWinProbabilityAdded":1.6000000000000014,"leverageIndex":0.63,"dramaIndex":31.0,"contextMetrics":{},"playEndTime":"2025-09-25T00:11:57.887Z","atBatIndex":1},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Pete Alonso strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-09-25T00:12:20.840Z","endTime":"2025-09-25T00:13:20.708Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":624413,"fullName":"Pete Alonso","link":"/api/v1/people/624413"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":571510,"fullName":"Matthew Boyd","link":"/api/v1/people/571510"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":624413,"fullName":"Pete Alonso","link":"/api/v1/people/624413"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":608348,"link":"/api/v1/people/608348"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":73.5,"endSpeed":68.8,"strikeZoneTop":3.12980412571356,"strikeZoneBottom":1.37153762115525,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":17.02497730483413,"aZ":-39.06595072256108,"pfxX":-4.6423811064768365,"pfxZ":-5.882584427988758,"pX":0.24966889307827259,"pZ":1.5731971076907942,"vX0":-3.3163706435393325,"vY0":-107.1353182474965,"vZ0":0.28704196387428227,"x":107.48,"y":196.3,"x0":2.4159913457541693,"y0":50.00123720769059,"z0":5.773380606036443,"aX":-5.441461823151727},"breaks":{"breakAngle":8.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-60.5,"breakVerticalInduced":-10.3,"breakHorizontal":9.2,"spinRate":2326,"spinDirection":312},"zone":8,"typeConfidence":2.0,"plateTime":0.509581269330972,"extension":6.05965500629723},"index":0,"playId":"f0cbc0ae-9091-3e7d-99da-8a3584ef2c04","pitchNumber":1,"startTime":"2025-09-25T00:12:24.636Z","endTime":"2025-09-25T00:12:28.941Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571510,"link":"/api/v1/people/571510","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":807713,"link":"/api/v1/people/807713"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":624413,"link":"/api/v1/people/624413","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Second Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.0,"endSpeed":87.4,"strikeZoneTop":3.53,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.315116529746305,"aZ":-19.633838425548163,"pfxX":7.201552952657364,"pfxZ":6.439947599064078,"pX":-0.6600516368117902,"pZ":3.268366596285526,"vX0":-9.62098363815563,"vY0":-138.05674070651904,"vZ0":-2.5226707976338902,"x":142.16,"y":150.53,"x0":1.9207025816323469,"y0":50.00048087985797,"z0":5.503094178450012,"aX":14.017829390679916},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":11.4,"breakHorizontal":-11.3,"spinRate":2416,"spinDirection":131},"zone":1,"typeConfidence":2.0,"plateTime":0.39548110332918984,"extension":6.4780892573408275},"index":1,"playId":"034b1652-4fe0-3e9b-a037-9d0482f2112f","pitchNumber":2,"startTime":"2025-09-25T00:12:37.773Z","endTime":"2025-09-25T00:12:42.175Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571510,"link":"/api/v1/people/571510","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":807713,"link":"/api/v1/people/807713"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":624413,"link":"/api/v1/people/624413","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Second Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.2,"endSpeed":85.7,"strikeZoneTop":3.53,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.152270025564846,"aZ":-20.39101398898959,"pfxX":8.451186906019457,"pfxZ":6.229570670765574,"pX":0.0061211478038274555,"pZ":3.4233345600648266,"vX0":-8.104135105998894,"vY0":-136.91735667851304,"vZ0":-1.6930869403950908,"x":116.77,"y":146.35,"x0":1.9110594998891586,"y0":50.00634939255518,"z0":5.449795489583374,"aX":15.996393790173347},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":11.0,"breakHorizontal":-13.6,"spinRate":2277,"spinDirection":124},"zone":2,"typeConfidence":2.0,"plateTime":0.400548136810714,"extension":6.333376313654642},"index":2,"playId":"771a2050-e357-31a1-a448-41f6408c0a98","pitchNumber":3,"startTime":"2025-09-25T00:12:57.803Z","endTime":"2025-09-25T00:13:02.174Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571510,"link":"/api/v1/people/571510","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":807713,"link":"/api/v1/people/807713"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":624413,"link":"/api/v1/people/624413","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Second Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":78.8,"endSpeed":72.5,"strikeZoneTop":3.53,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.737909181008295,"aZ":-26.437505489404245,"pfxX":11.173762508605414,"pfxZ":4.304056386124935,"pX":0.25685260177931135,"pZ":1.7645270991946551,"vX0":-7.384748489192805,"vY0":-114.57235957324315,"vZ0":-2.3268462959586627,"x":107.21,"y":191.14,"x0":2.0666408976206014,"y0":50.00141664826355,"z0":5.371295762402358,"aX":14.886264901837757},"breaks":{"breakAngle":26.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":7.4,"breakHorizontal":-18.5,"spinRate":1981,"spinDirection":118},"zone":8,"typeConfidence":2.0,"plateTime":0.4776629286155134,"extension":6.254523999794921},"index":3,"playId":"c9da8f61-7c48-397c-81eb-fc4aba6079a0","pitchNumber":4,"startTime":"2025-09-25T00:13:15.951Z","endTime":"2025-09-25T00:13:20.708Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571510,"link":"/api/v1/people/571510","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":807713,"link":"/api/v1/people/807713"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":624413,"link":"/api/v1/people/624413","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Second Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":624413,"link":"/api/v1/people/624413"},"credit":"b_ab"},{"player":{"id":571510,"link":"/api/v1/people/571510"},"credit":"p_ab"},{"player":{"id":624413,"link":"/api/v1/people/624413"},"credit":"b_pa"},{"player":{"id":571510,"link":"/api/v1/people/571510"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":54.800000000000004,"awayTeamWinProbability":45.199999999999996,"homeTeamWinProbabilityAdded":1.0,"leverageIndex":0.4,"dramaIndex":21.0,"contextMetrics":{},"playEndTime":"2025-09-25T00:13:20.708Z","atBatIndex":2},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Michael Busch doubles (23) on a sharp line drive to center fielder Tyrone Taylor.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":3,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-09-25T00:15:29.782Z","endTime":"2025-09-25T00:17:18.519Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":2,"strikes":2,"outs":0},"matchup":{"batter":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":804636,"fullName":"Jonah Tong","link":"/api/v1/people/804636"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":621438,"link":"/api/v1/people/621438"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.5,"endSpeed":85.7,"strikeZoneTop":3.34000032161166,"strikeZoneBottom":1.60925787287809,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.34007089799191,"aZ":-11.254121041142488,"pfxX":-1.308166104650418,"pfxZ":11.138468085267291,"pX":-1.2854898935694767,"pZ":2.1334407678302627,"vX0":3.1766649621857517,"vY0":-136.0559666029358,"vZ0":-7.758626589379195,"x":166.0,"y":181.18,"x0":-2.297291290503001,"y0":50.004413848055144,"z0":5.798754835934954,"aX":-2.4576681797718667},"breaks":{"breakAngle":8.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":18.7,"breakHorizontal":1.7,"spinRate":2240,"spinDirection":192},"zone":13,"typeConfidence":0.9,"plateTime":0.4022956800335833,"extension":6.281019989612086},"index":0,"playId":"b57fd01a-dc0d-334b-a48f-1bf091c3a6e3","pitchNumber":1,"startTime":"2025-09-25T00:15:52.411Z","endTime":"2025-09-25T00:15:56.273Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":804636,"link":"/api/v1/people/804636","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":683737,"link":"/api/v1/people/683737","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Second Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.3,"endSpeed":85.5,"strikeZoneTop":3.29674572850589,"strikeZoneBottom":1.52156442519294,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.321407194136953,"aZ":-11.536352506334962,"pfxX":-1.9744522400372704,"pfxZ":11.064563897667743,"pX":-0.31331035695280884,"pZ":1.7850068314852103,"vX0":5.771077307874724,"vY0":-135.6257733379101,"vZ0":-8.317786876580016,"x":128.94,"y":190.58,"x0":-2.211075403318461,"y0":50.00363946764352,"z0":5.693868578984631,"aX":-3.6836290454876064},"breaks":{"breakAngle":10.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":18.5,"breakHorizontal":2.4,"spinRate":2195,"spinDirection":196},"zone":7,"typeConfidence":0.89,"plateTime":0.40366072864995006,"extension":6.530964197609087},"index":1,"playId":"534af862-b96e-3afa-b527-a2fb055f719c","pitchNumber":2,"startTime":"2025-09-25T00:16:05.761Z","endTime":"2025-09-25T00:16:09.606Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":804636,"link":"/api/v1/people/804636","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":683737,"link":"/api/v1/people/683737","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Second Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.4,"endSpeed":85.9,"strikeZoneTop":3.22901325218078,"strikeZoneBottom":1.59384258514432,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.150088874276403,"aZ":-12.808104855688901,"pfxX":-0.7447764521704289,"pfxZ":10.313936393359107,"pX":-0.052158840485612805,"pZ":2.4002024512952604,"vX0":6.007052144083242,"vY0":-135.7846707087021,"vZ0":-6.925349299830281,"x":118.99,"y":173.97,"x0":-2.1911043000622814,"y0":50.00657563312143,"z0":5.864872056187146,"aX":-1.3997838390284645},"breaks":{"breakAngle":1.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":17.5,"breakHorizontal":0.1,"spinRate":2233,"spinDirection":196},"zone":5,"typeConfidence":0.86,"plateTime":0.40250974033365505,"extension":6.31396514592956},"index":2,"playId":"86bb2663-ae5c-3971-98d4-7a8fb4bc7ad8","pitchNumber":3,"startTime":"2025-09-25T00:16:22.760Z","endTime":"2025-09-25T00:16:26.572Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":804636,"link":"/api/v1/people/804636","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":683737,"link":"/api/v1/people/683737","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Second Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.8,"endSpeed":86.9,"strikeZoneTop":3.34000148879216,"strikeZoneBottom":1.62178570720486,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.053744643702284,"aZ":-10.491374822995942,"pfxX":-1.612719739149583,"pfxZ":11.25951997554887,"pX":-0.9468847021208263,"pZ":1.708099278159036,"vX0":4.131692233166408,"vY0":-137.75419310909427,"vZ0":-8.928619232794322,"x":153.09,"y":192.66,"x0":-2.25534652600684,"y0":50.00170358601796,"z0":5.6968351027321145,"aX":-3.1057825496891973},"breaks":{"breakAngle":10.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":18.7,"breakHorizontal":2.0,"spinRate":2250,"spinDirection":196},"zone":13,"typeConfidence":0.91,"plateTime":0.39732592645255105,"extension":6.554176102769936},"index":3,"playId":"803ee8b6-a9e9-3f75-b572-4464114bb788","pitchNumber":4,"startTime":"2025-09-25T00:16:46.356Z","endTime":"2025-09-25T00:16:50.406Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":804636,"link":"/api/v1/people/804636","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":683737,"link":"/api/v1/people/683737","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Second Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.6,"endSpeed":86.9,"strikeZoneTop":3.34,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.493593484632154,"aZ":-13.258069646185128,"pfxX":-1.0327935958133592,"pfxZ":9.835557635304472,"pX":-0.34037711913273344,"pZ":2.1395145513373546,"vX0":5.837087958050221,"vY0":-137.55387415975753,"vZ0":-7.541480139834549,"x":129.97,"y":181.01,"x0":-2.3523908327437466,"y0":50.0011919833401,"z0":5.808730830606564,"aX":-1.9864208458876391},"breaks":{"breakAngle":3.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":16.4,"breakHorizontal":0.7,"spinRate":2236,"spinDirection":194},"zone":7,"typeConfidence":0.88,"plateTime":0.3976491107544118,"extension":6.331171784798038},"hitData":{"launchSpeed":110.9,"launchAngle":16.0,"totalDistance":297.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":165.91,"coordY":50.96}},"index":4,"playId":"fad3abad-e925-3a77-a1f7-c7fd79f5c39e","pitchNumber":5,"startTime":"2025-09-25T00:17:05.759Z","endTime":"2025-09-25T00:17:18.519Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":804636,"link":"/api/v1/people/804636","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":683737,"link":"/api/v1/people/683737","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Second Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":683737,"link":"/api/v1/people/683737"},"credit":"b_ab"},{"player":{"id":804636,"link":"/api/v1/people/804636"},"credit":"p_ab"},{"player":{"id":683737,"link":"/api/v1/people/683737"},"credit":"b_pa"},{"player":{"id":804636,"link":"/api/v1/people/804636"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":60.699999999999996,"awayTeamWinProbability":39.300000000000004,"homeTeamWinProbabilityAdded":5.8999999999999915,"leverageIndex":0.86,"dramaIndex":63.0,"contextMetrics":{},"playEndTime":"2025-09-25T00:17:18.519Z","atBatIndex":3},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Nico Hoerner walks.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":4,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-09-25T00:17:44.741Z","endTime":"2025-09-25T00:19:36.137Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":804636,"fullName":"Jonah Tong","link":"/api/v1/people/804636"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"postOnSecond":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,2,3,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":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.0,"endSpeed":86.0,"strikeZoneTop":3.36,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.07464226217325,"aZ":-10.21702665359994,"pfxX":-3.1392563940367677,"pfxZ":11.591023786780141,"pX":-0.663416818834831,"pZ":2.6879189382256947,"vX0":5.8890178619726425,"vY0":-136.7427703090675,"vZ0":-6.764263270907663,"x":142.29,"y":166.21,"x0":-2.4368057708316258,"y0":50.003788987243865,"z0":5.894302169984674,"aX":-5.947863708085869},"breaks":{"breakAngle":21.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.2,"breakVerticalInduced":19.8,"breakHorizontal":4.4,"spinRate":2354,"spinDirection":196},"zone":4,"typeConfidence":0.91,"plateTime":0.4005129464932806,"extension":6.409135007158183},"index":0,"playId":"5a3247ab-3561-3b62-9434-e51841cc4bfd","pitchNumber":1,"startTime":"2025-09-25T00:17:48.810Z","endTime":"2025-09-25T00:17:52.738Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":804636,"link":"/api/v1/people/804636","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":663538,"link":"/api/v1/people/663538","batSide":{"code":"R","description":"Right"}},"second":{"id":683737,"link":"/api/v1/people/683737"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Second Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"index":1,"startTime":"2025-09-25T00:18:06.431Z","endTime":"2025-09-25T00:18:20.033Z","isPitch":false,"type":"action","player":{"id":663538,"link":"/api/v1/people/663538"},"defense":{"pitcher":{"id":804636,"link":"/api/v1/people/804636","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":663538,"link":"/api/v1/people/663538","batSide":{"code":"R","description":"Right"}},"second":{"id":683737,"link":"/api/v1/people/683737"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Second Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":76.9,"endSpeed":71.0,"strikeZoneTop":3.31956948721405,"strikeZoneBottom":1.57830948035465,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.56820115685085,"aZ":-42.74331926323342,"pfxX":0.17246436315254465,"pfxZ":-8.406363719200577,"pX":0.17358752489338325,"pZ":1.2452501820977948,"vX0":6.161698889664752,"vY0":-111.80665034431416,"vZ0":-0.5164324975913228,"x":110.38,"y":205.16,"x0":-2.6492636754702574,"y0":50.005548126725174,"z0":5.893939524304595,"aX":0.21596169968577644},"breaks":{"breakAngle":1.2,"breakLength":14.4,"breakY":24.0,"breakVertical":-61.6,"breakVerticalInduced":-15.0,"breakHorizontal":-2.0,"spinRate":2510,"spinDirection":24},"zone":14,"typeConfidence":0.9,"plateTime":0.49130931245569576,"extension":6.612722546327722},"index":2,"playId":"392c881e-2917-3154-a264-d83615cedc6f","pitchNumber":2,"startTime":"2025-09-25T00:18:20.033Z","endTime":"2025-09-25T00:18:23.971Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":804636,"link":"/api/v1/people/804636","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":663538,"link":"/api/v1/people/663538","batSide":{"code":"R","description":"Right"}},"second":{"id":683737,"link":"/api/v1/people/683737"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Second Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.8,"endSpeed":78.5,"strikeZoneTop":3.36000166803903,"strikeZoneBottom":1.54255076573095,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.60632611749003,"aZ":-21.688365345839195,"pfxX":-7.962532926636628,"pfxZ":6.773744519912158,"pX":0.015944273362776196,"pZ":0.5311972364429461,"vX0":7.685573040148448,"vY0":-123.13448975984855,"vZ0":-8.083770385620678,"x":116.39,"y":224.44,"x0":-2.099285446104633,"y0":50.003060506327955,"z0":5.668484918383495,"aX":-12.326240195909694},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":10.7,"breakHorizontal":12.8,"spinRate":1777,"spinDirection":224},"zone":14,"typeConfidence":0.91,"plateTime":0.44346506467603897,"extension":6.620256788981111},"index":3,"playId":"6964660d-017f-32f6-87e4-8842e35fd685","pitchNumber":3,"startTime":"2025-09-25T00:18:35.435Z","endTime":"2025-09-25T00:18:39.504Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":804636,"link":"/api/v1/people/804636","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":663538,"link":"/api/v1/people/663538","batSide":{"code":"R","description":"Right"}},"second":{"id":683737,"link":"/api/v1/people/683737"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Second Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.6,"endSpeed":76.9,"strikeZoneTop":3.36000157882167,"strikeZoneBottom":1.45322500232058,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.10225155023399,"aZ":-26.265265735384737,"pfxX":-8.593377081445846,"pfxZ":3.9377390777534105,"pX":0.2874624297840377,"pZ":2.2816145756741895,"vX0":8.760639338286781,"vY0":-121.50770390157155,"vZ0":-3.0036795916496244,"x":106.04,"y":177.18,"x0":-2.242831557804651,"y0":50.001833527593384,"z0":5.808331955195992,"aX":-12.890062806332946},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":6.7,"breakHorizontal":13.6,"spinRate":1702,"spinDirection":229},"zone":6,"typeConfidence":0.9,"plateTime":0.4502351959313975,"extension":6.738257320022381},"index":4,"playId":"5b6d67b7-dceb-3271-8e22-d349026a529d","pitchNumber":4,"startTime":"2025-09-25T00:18:55.519Z","endTime":"2025-09-25T00:18:59.504Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":804636,"link":"/api/v1/people/804636","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":663538,"link":"/api/v1/people/663538","batSide":{"code":"R","description":"Right"}},"second":{"id":683737,"link":"/api/v1/people/683737"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Second Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.7,"endSpeed":78.4,"strikeZoneTop":3.32123753300004,"strikeZoneBottom":1.51716532008538,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.875962327207127,"aZ":-23.268938833311896,"pfxX":-7.952641555886073,"pfxZ":5.74971244185879,"pX":0.6465719963322298,"pZ":1.667950452869823,"vX0":9.117526592442395,"vY0":-122.98100251640425,"vZ0":-5.111277531756391,"x":92.35,"y":193.75,"x0":-2.0566501488194753,"y0":50.00115439823221,"z0":5.719321672387953,"aX":-12.314504578970537},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":9.6,"breakHorizontal":12.6,"spinRate":1706,"spinDirection":228},"zone":9,"typeConfidence":0.9,"plateTime":0.4435056428131521,"extension":6.793880132562599},"index":5,"playId":"cb78a29a-711a-37d2-a22d-142fca1075df","pitchNumber":5,"startTime":"2025-09-25T00:19:12.333Z","endTime":"2025-09-25T00:19:16.437Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":804636,"link":"/api/v1/people/804636","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":663538,"link":"/api/v1/people/663538","batSide":{"code":"R","description":"Right"}},"second":{"id":683737,"link":"/api/v1/people/683737"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Second Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.7,"endSpeed":87.6,"strikeZoneTop":3.35999901474194,"strikeZoneBottom":1.67725662588118,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.082613985194005,"aZ":-9.01370323973128,"pfxX":-1.03473732833619,"pfxZ":11.917288559624398,"pX":1.5574906612529833,"pZ":0.7779004301584234,"vX0":10.32673799509231,"vY0":-138.5653702062425,"vZ0":-11.582304275217565,"x":57.63,"y":217.78,"x0":-2.084055022648156,"y0":50.005667208551344,"z0":5.615378628810623,"aX":-2.0110973417344846},"breaks":{"breakAngle":1.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.9,"breakVerticalInduced":19.2,"breakHorizontal":-0.2,"spinRate":2338,"spinDirection":189},"zone":14,"typeConfidence":0.89,"plateTime":0.39534850283310563,"extension":6.736410428456779},"index":6,"playId":"2f86721a-bbdc-3547-9295-850025f1deb0","pitchNumber":6,"startTime":"2025-09-25T00:19:31.428Z","endTime":"2025-09-25T00:19:36.137Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":804636,"link":"/api/v1/people/804636","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":663538,"link":"/api/v1/people/663538","batSide":{"code":"R","description":"Right"}},"second":{"id":683737,"link":"/api/v1/people/683737"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Second Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663538,"link":"/api/v1/people/663538"},"credit":"b_pa"},{"player":{"id":804636,"link":"/api/v1/people/804636"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":63.6,"awayTeamWinProbability":36.4,"homeTeamWinProbabilityAdded":2.9000000000000057,"leverageIndex":1.2,"dramaIndex":53.0,"contextMetrics":{},"playEndTime":"2025-09-25T00:19:36.137Z","atBatIndex":4},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ian Happ strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":5,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-09-25T00:20:01.171Z","endTime":"2025-09-25T00:23:31.835Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":804636,"fullName":"Jonah Tong","link":"/api/v1/people/804636"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"postOnSecond":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,3,4,5,6,7,8],"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":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":682626,"link":"/api/v1/people/682626"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":84.5,"endSpeed":78.1,"strikeZoneTop":3.347580661088,"strikeZoneBottom":1.5340923570918,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.104193537718828,"aZ":-24.087097105933605,"pfxX":-8.728825192558759,"pfxZ":5.240614102108518,"pX":0.04510323005582211,"pZ":2.538701032035301,"vX0":8.059784664024264,"vY0":-122.83117119893352,"vZ0":-3.181494403877002,"x":115.28,"y":170.24,"x0":-2.129364528534611,"y0":50.001528416138534,"z0":5.8769076189696845,"aX":-13.467396078884876},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":9.0,"breakHorizontal":14.2,"spinRate":1582,"spinDirection":225},"zone":5,"typeConfidence":0.91,"plateTime":0.4442691617513903,"extension":6.627430335364142},"index":0,"playId":"7adc53f7-0dcf-3401-be18-968fd8101365","pitchNumber":1,"startTime":"2025-09-25T00:20:10.767Z","endTime":"2025-09-25T00:20:14.503Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":804636,"link":"/api/v1/people/804636","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":664023,"link":"/api/v1/people/664023","batSide":{"code":"L","description":"Left"}},"first":{"id":663538,"link":"/api/v1/people/663538"},"second":{"id":683737,"link":"/api/v1/people/683737"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Second Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.5,"endSpeed":77.7,"strikeZoneTop":3.54694037892271,"strikeZoneBottom":1.69998335290999,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.40250922452345,"aZ":-24.68632931707061,"pfxX":-8.95301131072522,"pfxZ":4.896988562932603,"pX":1.41544185566552,"pZ":1.8949257754670963,"vX0":10.917898507518705,"vY0":-122.61032890196388,"vZ0":-4.501123873278285,"x":63.05,"y":187.62,"x0":-1.924216346404567,"y0":50.000712004085244,"z0":5.851721153531522,"aX":-13.681102548962716},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":8.0,"breakHorizontal":13.8,"spinRate":1689,"spinDirection":226},"zone":14,"typeConfidence":0.9,"plateTime":0.44609143983711563,"extension":6.634170229300955},"index":1,"playId":"722c9a09-344f-3642-bf53-aedd633f4665","pitchNumber":2,"startTime":"2025-09-25T00:20:29.064Z","endTime":"2025-09-25T00:20:32.803Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":804636,"link":"/api/v1/people/804636","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":664023,"link":"/api/v1/people/664023","batSide":{"code":"L","description":"Left"}},"first":{"id":663538,"link":"/api/v1/people/663538"},"second":{"id":683737,"link":"/api/v1/people/683737"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Second Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"index":2,"startTime":"2025-09-25T00:20:58.118Z","endTime":"2025-09-25T00:21:09.876Z","isPitch":false,"type":"action","player":{"id":664023,"link":"/api/v1/people/664023"},"defense":{"pitcher":{"id":804636,"link":"/api/v1/people/804636","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":664023,"link":"/api/v1/people/664023","batSide":{"code":"L","description":"Left"}},"first":{"id":663538,"link":"/api/v1/people/663538"},"second":{"id":683737,"link":"/api/v1/people/683737"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Second Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.1,"endSpeed":86.1,"strikeZoneTop":3.53844498999406,"strikeZoneBottom":1.58971444024571,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.063565458764202,"aZ":-11.789405735916198,"pfxX":-2.7741509791638266,"pfxZ":10.798240587240397,"pX":0.34674916198884576,"pZ":1.1242084108642518,"vX0":7.690393598480819,"vY0":-136.53264644564652,"vZ0":-10.010164138815915,"x":103.78,"y":208.43,"x0":-2.1460880459824856,"y0":50.004264780437374,"z0":5.649544411734336,"aX":-5.23824932943157},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":17.5,"breakHorizontal":3.4,"spinRate":2234,"spinDirection":190},"zone":14,"typeConfidence":0.89,"plateTime":0.40117425860560907,"extension":6.753980054869515},"index":3,"playId":"81d76a33-5499-3ae8-9403-804c026587d5","pitchNumber":3,"startTime":"2025-09-25T00:21:09.876Z","endTime":"2025-09-25T00:21:13.670Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":804636,"link":"/api/v1/people/804636","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":664023,"link":"/api/v1/people/664023","batSide":{"code":"L","description":"Left"}},"first":{"id":663538,"link":"/api/v1/people/663538"},"second":{"id":683737,"link":"/api/v1/people/683737"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Second Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.6,"endSpeed":77.7,"strikeZoneTop":3.61,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.50129009877742,"aZ":-22.755504351614626,"pfxX":-8.040598950328528,"pfxZ":6.143843944907376,"pX":1.0486448791135983,"pZ":2.8297983575565007,"vX0":10.002964175278109,"vY0":-122.83572344627311,"vZ0":-2.6749713513358326,"x":77.03,"y":162.38,"x0":-2.024880323644003,"y0":50.005167262318764,"z0":5.8601034627712,"aX":-12.333971953921033},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":10.7,"breakHorizontal":12.4,"spinRate":1745,"spinDirection":229},"zone":12,"typeConfidence":0.91,"plateTime":0.44527638142869996,"extension":6.553818433841365},"index":4,"playId":"43a3e887-8979-3a05-a4af-b7d8f6867e28","pitchNumber":4,"startTime":"2025-09-25T00:21:30.202Z","endTime":"2025-09-25T00:21:34.136Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":804636,"link":"/api/v1/people/804636","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":664023,"link":"/api/v1/people/664023","batSide":{"code":"L","description":"Left"}},"first":{"id":663538,"link":"/api/v1/people/663538"},"second":{"id":683737,"link":"/api/v1/people/683737"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Second Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.0,"endSpeed":86.9,"strikeZoneTop":3.61,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.68688841899138,"aZ":-10.642085278396745,"pfxX":-2.1599731610884754,"pfxZ":11.193644619744857,"pX":0.4849753910972546,"pZ":1.4515384040878165,"vX0":7.805476263153125,"vY0":-137.8305232071333,"vZ0":-9.489981593948775,"x":98.51,"y":199.59,"x0":-2.1033390179466855,"y0":50.00552099684388,"z0":5.6585570179691045,"aX":-4.156968669726094},"breaks":{"breakAngle":10.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":18.4,"breakHorizontal":2.3,"spinRate":2234,"spinDirection":195},"zone":14,"typeConfidence":0.9,"plateTime":0.3974221571953094,"extension":6.750563176073553},"index":5,"playId":"29991606-2af1-3021-b8c5-6c2f45653e0d","pitchNumber":5,"startTime":"2025-09-25T00:21:53.102Z","endTime":"2025-09-25T00:21:57.236Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":804636,"link":"/api/v1/people/804636","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":664023,"link":"/api/v1/people/664023","batSide":{"code":"L","description":"Left"}},"first":{"id":663538,"link":"/api/v1/people/663538"},"second":{"id":683737,"link":"/api/v1/people/683737"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Second Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.3,"endSpeed":87.5,"strikeZoneTop":3.61,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.5346247685063,"aZ":-7.427600733740694,"pfxX":-2.5413228975939495,"pfxZ":12.58903133648301,"pX":0.4411944037341333,"pZ":2.0808931200196352,"vX0":8.345274385682476,"vY0":-139.798936187172,"vZ0":-8.571302289574716,"x":100.18,"y":182.6,"x0":-2.2614648293581827,"y0":50.00196895671244,"z0":5.685789967368305,"aX":-4.9955350933083436},"breaks":{"breakAngle":18.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-8.8,"breakVerticalInduced":21.0,"breakHorizontal":2.8,"spinRate":2272,"spinDirection":198},"zone":9,"typeConfidence":0.92,"plateTime":0.39282167496222753,"extension":6.64886201075651},"index":6,"playId":"0a3961a4-0a5f-3307-84de-bd10c71eb3be","pitchNumber":6,"startTime":"2025-09-25T00:22:25.291Z","endTime":"2025-09-25T00:22:29.469Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":804636,"link":"/api/v1/people/804636","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":664023,"link":"/api/v1/people/664023","batSide":{"code":"L","description":"Left"}},"first":{"id":663538,"link":"/api/v1/people/663538"},"second":{"id":683737,"link":"/api/v1/people/683737"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Second Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.5,"endSpeed":78.1,"strikeZoneTop":3.61,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.325844216298567,"aZ":-24.14226182420863,"pfxX":-7.576084479332945,"pfxZ":5.207293050553115,"pX":0.5872254914315347,"pZ":2.4375312003306977,"vX0":8.915652337212261,"vY0":-122.84296702353932,"vZ0":-3.2203570916557775,"x":94.62,"y":172.97,"x0":-2.0899764479162912,"y0":50.00028350719205,"z0":5.79793056324473,"aX":-11.679416107036417},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":9.0,"breakHorizontal":11.9,"spinRate":1643,"spinDirection":233},"zone":6,"typeConfidence":0.9,"plateTime":0.4443816680164092,"extension":6.654182605195393},"index":7,"playId":"fd766280-6027-36d2-9d5a-b49e9f14e363","pitchNumber":7,"startTime":"2025-09-25T00:23:01.997Z","endTime":"2025-09-25T00:23:06.068Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":804636,"link":"/api/v1/people/804636","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":664023,"link":"/api/v1/people/664023","batSide":{"code":"L","description":"Left"}},"first":{"id":663538,"link":"/api/v1/people/663538"},"second":{"id":683737,"link":"/api/v1/people/683737"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Second Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.7,"endSpeed":78.5,"strikeZoneTop":3.61,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.699058181581385,"aZ":-26.995106774584485,"pfxX":-9.48550625143034,"pfxZ":3.309135657894008,"pX":-0.08454289168996174,"pZ":1.372476849263573,"vX0":7.868920785938435,"vY0":-124.43588280732787,"vZ0":-5.250614565499134,"x":120.22,"y":201.72,"x0":-2.060232519365795,"y0":50.00139834120108,"z0":5.755089725778261,"aX":-14.828240233029714},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":4.9,"breakHorizontal":15.2,"spinRate":1643,"spinDirection":231},"zone":13,"typeConfidence":0.91,"plateTime":0.44070816692355175,"extension":6.72619596136902},"index":8,"playId":"18cbd537-f02b-3efd-989d-8899f6c2f746","pitchNumber":8,"startTime":"2025-09-25T00:23:27.611Z","endTime":"2025-09-25T00:23:31.835Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":804636,"link":"/api/v1/people/804636","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":664023,"link":"/api/v1/people/664023","batSide":{"code":"L","description":"Left"}},"first":{"id":663538,"link":"/api/v1/people/663538"},"second":{"id":683737,"link":"/api/v1/people/683737"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Second Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":664023,"link":"/api/v1/people/664023"},"credit":"b_ab"},{"player":{"id":804636,"link":"/api/v1/people/804636"},"credit":"p_ab"},{"player":{"id":664023,"link":"/api/v1/people/664023"},"credit":"b_pa"},{"player":{"id":804636,"link":"/api/v1/people/804636"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":58.699999999999996,"awayTeamWinProbability":41.300000000000004,"homeTeamWinProbabilityAdded":-4.900000000000006,"leverageIndex":1.79,"dramaIndex":80.0,"contextMetrics":{},"playEndTime":"2025-09-25T00:23:31.835Z","atBatIndex":5},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Mets challenged (tag play), call on the field was overturned: Moisés Ballesteros singles on a ground ball to center fielder Tyrone Taylor. Michael Busch out at home on the throw, center fielder Tyrone Taylor to catcher Francisco Alvarez. Nico Hoerner to 2nd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":6,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-09-25T00:24:26.448Z","endTime":"2025-09-25T00:24:39.810Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":true,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":694208,"fullName":"Moisés Ballesteros","link":"/api/v1/people/694208"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":804636,"fullName":"Jonah Tong","link":"/api/v1/people/804636"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":694208,"fullName":"Moisés Ballesteros","link":"/api/v1/people/694208"},"postOnSecond":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":694208,"fullName":"Moisés Ballesteros","link":"/api/v1/people/694208"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":621438,"link":"/api/v1/people/621438"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"2B","start":"3B","end":null,"outBase":"4B","isOut":true,"outNumber":2},"details":{"event":"Runner Out","eventType":"other_out","movementReason":"r_thrown_out","runner":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":621438,"link":"/api/v1/people/621438"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_assist"},{"player":{"id":621438,"link":"/api/v1/people/621438"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_assist_of"},{"player":{"id":682626,"link":"/api/v1/people/682626"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Runner Out","eventType":"other_out","movementReason":"r_adv_force","runner":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"description":"Pickoff Attempt 2B","code":"2","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"playId":"5b2f7390-af1c-3805-8623-42681c74469e","startTime":"2025-09-25T00:24:05.993Z","endTime":"2025-09-25T00:24:09.634Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":804636,"link":"/api/v1/people/804636","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":694208,"link":"/api/v1/people/694208","batSide":{"code":"L","description":"Left"}},"first":{"id":663538,"link":"/api/v1/people/663538"},"second":{"id":683737,"link":"/api/v1/people/683737"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Second Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":77.5,"endSpeed":71.3,"strikeZoneTop":3.38,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.57178125352571,"aZ":-43.738026142611545,"pfxX":1.4921616383036858,"pfxZ":-9.083714028981712,"pX":0.15683631468722262,"pZ":1.4834754864511814,"vX0":5.544638501420654,"vY0":-112.72982700258258,"vZ0":0.19451049587522773,"x":111.02,"y":198.73,"x0":-2.5394866479257225,"y0":50.00365952946974,"z0":5.8513680324641815,"aX":1.8984405604591674},"breaks":{"breakAngle":3.6,"breakLength":14.4,"breakY":24.0,"breakVertical":-61.9,"breakVerticalInduced":-16.0,"breakHorizontal":-4.3,"spinRate":2663,"spinDirection":18},"zone":14,"typeConfidence":0.9,"plateTime":0.48791343072989557,"extension":6.870745288827386},"hitData":{"launchSpeed":99.6,"launchAngle":1.0,"totalDistance":49.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":137.63,"coordY":94.93}},"index":1,"playId":"3e13ef1d-28c4-3990-844a-c57b1826f58c","pitchNumber":1,"startTime":"2025-09-25T00:24:28.713Z","endTime":"2025-09-25T00:24:39.810Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":804636,"link":"/api/v1/people/804636","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":694208,"link":"/api/v1/people/694208","batSide":{"code":"L","description":"Left"}},"first":{"id":663538,"link":"/api/v1/people/663538"},"second":{"id":683737,"link":"/api/v1/people/683737"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Second Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694208,"link":"/api/v1/people/694208"},"credit":"b_ab"},{"player":{"id":804636,"link":"/api/v1/people/804636"},"credit":"p_ab"},{"player":{"id":694208,"link":"/api/v1/people/694208"},"credit":"b_pa"},{"player":{"id":804636,"link":"/api/v1/people/804636"},"credit":"p_pa"}],"flags":[],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MA","challengeTeamId":121},"homeTeamWinProbability":54.300000000000004,"awayTeamWinProbability":45.699999999999996,"homeTeamWinProbabilityAdded":-4.3999999999999915,"leverageIndex":1.9,"dramaIndex":80.0,"contextMetrics":{},"playEndTime":"2025-09-25T00:24:39.810Z","atBatIndex":6},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Seiya Suzuki grounds into a force out, fielded by third baseman Mark Vientos. Nico Hoerner out at 3rd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":7,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-09-25T00:26:43.637Z","endTime":"2025-09-25T00:27:06.799Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":804636,"fullName":"Jonah Tong","link":"/api/v1/people/804636"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"2B","start":"2B","end":null,"outBase":"3B","isOut":true,"outNumber":3},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":668901,"link":"/api/v1/people/668901"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"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":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.4,"endSpeed":86.5,"strikeZoneTop":3.12155121856784,"strikeZoneBottom":1.40312086474998,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.561235187103325,"aZ":-9.087675268848153,"pfxX":-3.2537380839622347,"pfxZ":12.087632917950888,"pX":0.03812319687592274,"pZ":2.0241627040978902,"vX0":7.306446747810119,"vY0":-137.14221713547488,"vZ0":-8.498657771951825,"x":115.55,"y":184.13,"x0":-2.2346737274272024,"y0":50.00500854056377,"z0":5.778358923360284,"aX":-6.216246525380589},"breaks":{"breakAngle":22.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.4,"breakVerticalInduced":20.3,"breakHorizontal":4.4,"spinRate":2302,"spinDirection":196},"zone":5,"typeConfidence":0.91,"plateTime":0.39896797813479523,"extension":6.6760047940566265},"index":0,"playId":"f502a231-6f98-39a2-87c3-b7e64f52a314","pitchNumber":1,"startTime":"2025-09-25T00:26:43.637Z","endTime":"2025-09-25T00:26:47.900Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":804636,"link":"/api/v1/people/804636","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":673548,"link":"/api/v1/people/673548","batSide":{"code":"R","description":"Right"}},"first":{"id":694208,"link":"/api/v1/people/694208"},"second":{"id":663538,"link":"/api/v1/people/663538"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Second Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.0,"endSpeed":78.5,"strikeZoneTop":3.22,"strikeZoneBottom":1.38,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.1182257338579,"aZ":-23.585720223100605,"pfxX":-8.485639948757214,"pfxZ":5.523029543865946,"pX":-0.32602482583432135,"pZ":1.265131651832394,"vX0":7.167172271782151,"vY0":-123.50498205696627,"vZ0":-6.164998924755512,"x":129.43,"y":204.62,"x0":-2.154107635494149,"y0":50.003057869508446,"z0":5.760118889783028,"aX":-13.193829519712848},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":8.9,"breakHorizontal":13.8,"spinRate":1775,"spinDirection":226},"zone":7,"typeConfidence":0.91,"plateTime":0.4424145144098599,"extension":6.725872422701103},"hitData":{"launchSpeed":97.5,"launchAngle":-18.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":96.33,"coordY":163.96}},"index":1,"playId":"c89abe79-ecb5-3ad3-b58b-39845830c94a","pitchNumber":2,"startTime":"2025-09-25T00:27:00.244Z","endTime":"2025-09-25T00:27:06.799Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":804636,"link":"/api/v1/people/804636","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":673548,"link":"/api/v1/people/673548","batSide":{"code":"R","description":"Right"}},"first":{"id":694208,"link":"/api/v1/people/694208"},"second":{"id":663538,"link":"/api/v1/people/663538"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Second Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":673548,"link":"/api/v1/people/673548"},"credit":"b_ab"},{"player":{"id":804636,"link":"/api/v1/people/804636"},"credit":"p_ab"},{"player":{"id":673548,"link":"/api/v1/people/673548"},"credit":"b_pa"},{"player":{"id":804636,"link":"/api/v1/people/804636"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":50.0,"awayTeamWinProbability":50.0,"homeTeamWinProbabilityAdded":-4.300000000000004,"leverageIndex":1.7,"dramaIndex":74.0,"contextMetrics":{},"playEndTime":"2025-09-25T00:27:06.799Z","atBatIndex":7},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Starling Marte grounds out, third baseman Matt Shaw to first baseman Michael Busch.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":8,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-09-25T00:29:38.757Z","endTime":"2025-09-25T00:30:28.064Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":516782,"fullName":"Starling Marte","link":"/api/v1/people/516782"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":571510,"fullName":"Matthew Boyd","link":"/api/v1/people/571510"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":516782,"fullName":"Starling Marte","link":"/api/v1/people/516782"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":807713,"link":"/api/v1/people/807713"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":683737,"link":"/api/v1/people/683737"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.4,"endSpeed":83.4,"strikeZoneTop":3.36013766269444,"strikeZoneBottom":1.67824047022969,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.281723928410646,"aZ":-16.164427960583133,"pfxX":7.279556624217696,"pfxZ":8.95507228992183,"pX":1.5456933971411102,"pZ":2.4214647424484648,"vX0":-4.265949488733566,"vY0":-133.03655934118507,"vZ0":-4.872034590817626,"x":58.08,"y":173.4,"x0":2.226564402208804,"y0":50.00218910450261,"z0":5.4531069634379685,"aX":13.011682509405512},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":15.4,"breakHorizontal":-12.2,"spinRate":2312,"spinDirection":129},"zone":14,"typeConfidence":2.0,"plateTime":0.4121563180683938,"extension":6.162076636893471},"index":0,"playId":"232a1451-4dd9-34d1-9d3e-79d4a82e20e2","pitchNumber":1,"startTime":"2025-09-25T00:29:38.757Z","endTime":"2025-09-25T00:29:43.231Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571510,"link":"/api/v1/people/571510","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":807713,"link":"/api/v1/people/807713"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":516782,"link":"/api/v1/people/516782","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Second Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.4,"endSpeed":83.7,"strikeZoneTop":3.5,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.317575392170777,"aZ":-17.78315637105174,"pfxX":7.511343279820191,"pfxZ":8.048249893582012,"pX":0.25882933384324813,"pZ":1.5507866227368035,"vX0":-7.028342462598521,"vY0":-132.83333416239088,"vZ0":-6.806041346418605,"x":107.13,"y":196.91,"x0":1.9624872112322365,"y0":50.00132618581023,"z0":5.437927544126603,"aX":13.428804802195323},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":13.3,"breakHorizontal":-12.1,"spinRate":2370,"spinDirection":128},"zone":8,"typeConfidence":2.0,"plateTime":0.4122500415372272,"extension":6.251492196245552},"index":1,"playId":"9eb06097-f637-3bac-a55c-10cc0dbbd1bf","pitchNumber":2,"startTime":"2025-09-25T00:29:51.147Z","endTime":"2025-09-25T00:29:55.531Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571510,"link":"/api/v1/people/571510","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":807713,"link":"/api/v1/people/807713"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":516782,"link":"/api/v1/people/516782","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Second Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":79.5,"endSpeed":72.9,"strikeZoneTop":3.6291930837728,"strikeZoneBottom":1.69374497200083,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.048196418533397,"aZ":-25.849251556513224,"pfxX":10.610678016680692,"pfxZ":4.6906081113548,"pX":-0.06116599088552053,"pZ":1.8075552071667447,"vX0":-7.477419468012115,"vY0":-115.56018017812063,"vZ0":-2.9726393985223067,"x":119.33,"y":189.98,"x0":1.8419762890361193,"y0":50.00533252561888,"z0":5.600590327980217,"aX":14.31649866064418},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":8.0,"breakHorizontal":-17.3,"spinRate":1843,"spinDirection":123},"zone":8,"typeConfidence":2.0,"plateTime":0.47444097905313987,"extension":6.12653056605331},"index":2,"playId":"996c28ed-7d00-3606-ba69-24e790a637f2","pitchNumber":3,"startTime":"2025-09-25T00:30:04.151Z","endTime":"2025-09-25T00:30:08.631Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571510,"link":"/api/v1/people/571510","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":807713,"link":"/api/v1/people/807713"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":516782,"link":"/api/v1/people/516782","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Second Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.7,"endSpeed":84.8,"strikeZoneTop":3.5,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.28729911067145,"aZ":-21.509440109739117,"pfxX":7.987869673597071,"pfxZ":5.799021242128887,"pX":-0.38687618602793905,"pZ":2.7903074557275658,"vX0":-8.679514573136544,"vY0":-134.7584376798886,"vZ0":-3.3050626660730096,"x":131.75,"y":163.44,"x0":1.8379094453355063,"y0":50.00340370039213,"z0":5.552182429391609,"aX":14.692042698595385},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":10.0,"breakHorizontal":-12.6,"spinRate":2336,"spinDirection":125},"zone":4,"typeConfidence":2.0,"plateTime":0.4064548710533509,"extension":6.355528057491855},"hitData":{"launchSpeed":88.0,"launchAngle":-13.0,"totalDistance":13.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":98.61,"coordY":168.4}},"index":3,"playId":"e02ffc15-88ee-3b05-bd84-e097ba1b97df","pitchNumber":4,"startTime":"2025-09-25T00:30:20.531Z","endTime":"2025-09-25T00:30:28.064Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571510,"link":"/api/v1/people/571510","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":807713,"link":"/api/v1/people/807713"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":516782,"link":"/api/v1/people/516782","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Second Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":516782,"link":"/api/v1/people/516782"},"credit":"b_ab"},{"player":{"id":571510,"link":"/api/v1/people/571510"},"credit":"p_ab"},{"player":{"id":516782,"link":"/api/v1/people/516782"},"credit":"b_pa"},{"player":{"id":571510,"link":"/api/v1/people/571510"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.300000000000004,"awayTeamWinProbability":47.699999999999996,"homeTeamWinProbabilityAdded":2.3000000000000043,"leverageIndex":0.92,"dramaIndex":42.0,"contextMetrics":{},"playEndTime":"2025-09-25T00:30:28.064Z","atBatIndex":8},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Mark Vientos strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":9,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-09-25T00:30:50.994Z","endTime":"2025-09-25T00:33:28.062Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":668901,"fullName":"Mark Vientos","link":"/api/v1/people/668901"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":571510,"fullName":"Matthew Boyd","link":"/api/v1/people/571510"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":668901,"fullName":"Mark Vientos","link":"/api/v1/people/668901"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":608348,"link":"/api/v1/people/608348"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":72.2,"endSpeed":66.9,"strikeZoneTop":3.54327384890056,"strikeZoneBottom":1.64422730205097,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":17.180999961063762,"aZ":-37.23054369169018,"pfxX":-4.307953302080407,"pfxZ":-4.5068915093404485,"pX":1.2084957135121182,"pZ":2.8611777997853576,"vX0":-1.1226901316305113,"vY0":-105.13693628510475,"vZ0":2.587218628405397,"x":70.93,"y":161.53,"x0":2.308432037098754,"y0":50.00009671369547,"z0":5.923800660181042,"aX":-4.839792794122591},"breaks":{"breakAngle":7.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-59.4,"breakVerticalInduced":-7.2,"breakHorizontal":8.2,"spinRate":2201,"spinDirection":310},"zone":12,"typeConfidence":2.0,"plateTime":0.5202158987884746,"extension":5.978878298097935},"index":0,"playId":"8e88962e-1ce1-3fbc-a955-3d9d47ebafc1","pitchNumber":1,"startTime":"2025-09-25T00:30:53.134Z","endTime":"2025-09-25T00:30:57.697Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571510,"link":"/api/v1/people/571510","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":807713,"link":"/api/v1/people/807713"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":668901,"link":"/api/v1/people/668901","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Second Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":78.1,"endSpeed":71.7,"strikeZoneTop":3.67,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.07392001827124,"aZ":-27.86619763833573,"pfxX":9.898922824000712,"pfxZ":3.2976964309084096,"pX":0.8479920656749523,"pZ":2.554610624369306,"vX0":-5.295220150340506,"vY0":-113.67390493644916,"vZ0":-0.7243744709813431,"x":84.68,"y":169.81,"x0":1.9229620554076907,"y0":50.00413801313843,"z0":5.646874671309259,"aX":12.939892233291756},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.8,"breakVerticalInduced":6.1,"breakHorizontal":-16.6,"spinRate":1851,"spinDirection":124},"zone":14,"typeConfidence":2.0,"plateTime":0.48205772822631143,"extension":6.0862187425832435},"index":1,"playId":"30032e0c-cef2-3e92-b6f3-213392f71b2a","pitchNumber":2,"startTime":"2025-09-25T00:31:07.501Z","endTime":"2025-09-25T00:31:11.964Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571510,"link":"/api/v1/people/571510","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":807713,"link":"/api/v1/people/807713"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":668901,"link":"/api/v1/people/668901","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Second Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.2,"endSpeed":84.5,"strikeZoneTop":3.67000002728924,"strikeZoneBottom":1.67000120033283,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.23788515914336,"aZ":-17.047931558386406,"pfxX":7.986285153400172,"pfxZ":8.181648299254057,"pX":2.6152055774499834,"pZ":3.8815491419277244,"vX0":-0.9999127791394922,"vY0":-135.72536845388186,"vZ0":-1.3082075026251592,"x":17.31,"y":133.98,"x0":1.9539464097495276,"y0":50.00078783274677,"z0":5.567890815930195,"aX":14.762034194002302},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":14.8,"breakHorizontal":-14.2,"spinRate":2334,"spinDirection":129},"zone":12,"typeConfidence":2.0,"plateTime":0.4049756483570053,"extension":6.08551181903182},"index":2,"playId":"e46898a6-361b-3a37-8540-fecdd9901691","pitchNumber":3,"startTime":"2025-09-25T00:31:31.310Z","endTime":"2025-09-25T00:31:35.963Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571510,"link":"/api/v1/people/571510","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":807713,"link":"/api/v1/people/807713"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":668901,"link":"/api/v1/people/668901","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Second Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":78.3,"endSpeed":71.6,"strikeZoneTop":3.67,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.730739113811772,"aZ":-29.120190109586012,"pfxX":10.119344409154799,"pfxZ":2.3438377964744586,"pX":-0.31667904620079024,"pZ":2.084828311980912,"vX0":-7.692383651487339,"vY0":-113.71331751865878,"vZ0":-1.468554381912177,"x":129.07,"y":182.49,"x0":1.8026885845695602,"y0":50.00393087794752,"z0":5.640161353246684,"aX":13.19360848159759},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.8,"breakVerticalInduced":4.2,"breakHorizontal":-16.3,"spinRate":1814,"spinDirection":123},"zone":7,"typeConfidence":2.0,"plateTime":0.4825161102744233,"extension":6.240347115707545},"index":3,"playId":"4b669b8b-dbb9-30cb-a92f-72e3eb477651","pitchNumber":4,"startTime":"2025-09-25T00:31:44.267Z","endTime":"2025-09-25T00:31:48.863Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571510,"link":"/api/v1/people/571510","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":807713,"link":"/api/v1/people/807713"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":668901,"link":"/api/v1/people/668901","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Second Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.4,"endSpeed":83.8,"strikeZoneTop":3.67,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.088040985394734,"aZ":-16.464323140569793,"pfxX":8.573445114688898,"pfxZ":8.651755967282847,"pX":0.18931427010814889,"pZ":3.7101179453274207,"vX0":-7.413289792969733,"vY0":-134.3970660696441,"vZ0":-1.8057260592175095,"x":109.78,"y":138.61,"x0":1.8792851514717088,"y0":50.005489538986254,"z0":5.569205120723179,"aX":15.5733938819815},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":15.5,"breakHorizontal":-13.8,"spinRate":2251,"spinDirection":127},"zone":2,"typeConfidence":2.0,"plateTime":0.40866635273171426,"extension":6.325549200830186},"index":4,"playId":"b380478a-962f-3da4-ac0b-a7db42c65fe5","pitchNumber":5,"startTime":"2025-09-25T00:31:59.561Z","endTime":"2025-09-25T00:32:03.963Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571510,"link":"/api/v1/people/571510","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":807713,"link":"/api/v1/people/807713"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":668901,"link":"/api/v1/people/668901","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Second Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":78.6,"endSpeed":71.8,"strikeZoneTop":3.67,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.62165442412243,"aZ":-28.605265292353028,"pfxX":10.290622610253756,"pfxZ":2.705958565585645,"pX":0.7620350368042161,"pZ":3.232455695588954,"vX0":-5.560149433823431,"vY0":-114.25511226192098,"vZ0":0.7436085364078382,"x":87.95,"y":151.5,"x0":1.8938170969266026,"y0":50.00159901636784,"z0":5.720200716846047,"aX":13.564906293093287},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.0,"breakVerticalInduced":5.4,"breakHorizontal":-17.2,"spinRate":1769,"spinDirection":121},"zone":3,"typeConfidence":2.0,"plateTime":0.47992629991424485,"extension":6.138606836389653},"index":5,"playId":"7eaf45e6-1b7a-32d3-9be5-5b0c5f467694","pitchNumber":6,"startTime":"2025-09-25T00:32:26.855Z","endTime":"2025-09-25T00:32:31.629Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571510,"link":"/api/v1/people/571510","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":807713,"link":"/api/v1/people/807713"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":668901,"link":"/api/v1/people/668901","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Second Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":77.9,"endSpeed":71.8,"strikeZoneTop":3.67,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.626836753164337,"aZ":-28.021795965609286,"pfxX":9.774123255119683,"pfxZ":3.178961948892205,"pX":-0.24649819796282987,"pZ":2.651596687944418,"vX0":-7.724302187806351,"vY0":-113.17554406497278,"vZ0":-0.4845196933690066,"x":126.4,"y":167.19,"x0":1.9320928216374558,"y0":50.00019193793028,"z0":5.662212303551653,"aX":12.745487355302648},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.1,"breakVerticalInduced":6.0,"breakHorizontal":-15.8,"spinRate":1916,"spinDirection":122},"zone":5,"typeConfidence":2.0,"plateTime":0.48298114314933693,"extension":6.272956912933332},"index":6,"playId":"a1052b52-cd0a-3554-bdad-b5019e916712","pitchNumber":7,"startTime":"2025-09-25T00:32:49.666Z","endTime":"2025-09-25T00:32:55.363Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571510,"link":"/api/v1/people/571510","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":807713,"link":"/api/v1/people/807713"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":668901,"link":"/api/v1/people/668901","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Second Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.2,"endSpeed":86.2,"strikeZoneTop":3.67,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.325323960617112,"aZ":-18.532986466902386,"pfxX":8.8272796888774,"pfxZ":7.154849599148973,"pX":1.7615355782526512,"pZ":3.1807608432890215,"vX0":-3.637172061188724,"vY0":-137.20349246824028,"vZ0":-2.735337135837934,"x":49.85,"y":152.9,"x0":1.957405170134258,"y0":50.003530854213416,"z0":5.453446132658585,"aX":16.831929992421713},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":12.6,"breakHorizontal":-15.2,"spinRate":2333,"spinDirection":116},"zone":12,"typeConfidence":2.0,"plateTime":0.399186615262912,"extension":6.237295000687225},"index":7,"playId":"a8f5212b-cab6-3af1-9d48-5125ec11adb0","pitchNumber":8,"startTime":"2025-09-25T00:33:23.191Z","endTime":"2025-09-25T00:33:28.062Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571510,"link":"/api/v1/people/571510","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":807713,"link":"/api/v1/people/807713"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":668901,"link":"/api/v1/people/668901","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Second Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668901,"link":"/api/v1/people/668901"},"credit":"b_ab"},{"player":{"id":571510,"link":"/api/v1/people/571510"},"credit":"p_ab"},{"player":{"id":668901,"link":"/api/v1/people/668901"},"credit":"b_pa"},{"player":{"id":571510,"link":"/api/v1/people/571510"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":54.0,"awayTeamWinProbability":46.0,"homeTeamWinProbabilityAdded":1.6999999999999957,"leverageIndex":0.67,"dramaIndex":33.0,"contextMetrics":{},"playEndTime":"2025-09-25T00:33:28.062Z","atBatIndex":9},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Brandon Nimmo grounds out, first baseman Michael Busch to pitcher Matthew Boyd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":10,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-09-25T00:34:00.095Z","endTime":"2025-09-25T00:35:11.595Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":3},"matchup":{"batter":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":571510,"fullName":"Matthew Boyd","link":"/api/v1/people/571510"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5],"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":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":683737,"link":"/api/v1/people/683737"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":571510,"link":"/api/v1/people/571510"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-09-25T00:33:53.410Z","endTime":"2025-09-25T00:34:02.427Z","isPitch":false,"type":"action","player":{"id":607043,"link":"/api/v1/people/607043"},"defense":{"pitcher":{"id":571510,"link":"/api/v1/people/571510","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":807713,"link":"/api/v1/people/807713"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":607043,"link":"/api/v1/people/607043","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Second Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.5,"endSpeed":85.2,"strikeZoneTop":3.50935258416887,"strikeZoneBottom":1.61934536863189,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.982978159403746,"aZ":-18.232742992357657,"pfxX":9.573856394006665,"pfxZ":7.504111279430694,"pX":-1.1771578550962647,"pZ":2.3008160798009007,"vX0":-11.829168294926102,"vY0":-135.5429544306319,"vZ0":-4.566358254149031,"x":161.87,"y":176.66,"x0":2.0024398495181237,"y0":50.006147051815915,"z0":5.282937887206874,"aX":17.795243336653677},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":12.7,"breakHorizontal":-14.8,"spinRate":2428,"spinDirection":125},"zone":13,"typeConfidence":2.0,"plateTime":0.4043018182344422,"extension":6.357836303537613},"index":1,"playId":"6fd1126e-92e3-3394-b46f-ec4727934796","pitchNumber":1,"startTime":"2025-09-25T00:34:02.427Z","endTime":"2025-09-25T00:34:06.462Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571510,"link":"/api/v1/people/571510","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":807713,"link":"/api/v1/people/807713"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":607043,"link":"/api/v1/people/607043","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Second Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.7,"endSpeed":84.0,"strikeZoneTop":3.61020611832679,"strikeZoneBottom":1.75080198128926,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.846934553626394,"aZ":-16.98430483428551,"pfxX":9.633284021662533,"pfxZ":8.351215412976929,"pX":1.1326669221881247,"pZ":2.0749150784078902,"vX0":-5.957177803526354,"vY0":-134.67222535992192,"vZ0":-5.365374638790654,"x":73.83,"y":182.76,"x0":2.1326564334735947,"y0":50.005914345784426,"z0":5.312140825430393,"aX":17.5294693573553},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":14.0,"breakHorizontal":-16.0,"spinRate":2303,"spinDirection":122},"zone":14,"typeConfidence":2.0,"plateTime":0.4082107800850916,"extension":6.370795547235924},"index":2,"playId":"34d950b8-8464-30c2-a1bd-c688baa38f6d","pitchNumber":2,"startTime":"2025-09-25T00:34:16.404Z","endTime":"2025-09-25T00:34:20.428Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571510,"link":"/api/v1/people/571510","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":807713,"link":"/api/v1/people/807713"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":607043,"link":"/api/v1/people/607043","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Second Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":82.2,"endSpeed":75.3,"strikeZoneTop":3.47373424445448,"strikeZoneBottom":1.64756912167392,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.59378031092364,"aZ":-30.81700915056669,"pfxX":1.6678532200269336,"pfxZ":0.9448713187075928,"pX":-1.2423736650155912,"pZ":2.1959962270403657,"vX0":-9.29578327858018,"vY0":-119.40423865597049,"vZ0":-0.0037179729769716285,"x":164.36,"y":179.49,"x0":2.489310557622774,"y0":50.00543736530094,"z0":4.977016321775226,"aX":2.4038291866309707},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.8,"breakVerticalInduced":2.0,"breakHorizontal":-0.7,"spinRate":2397,"spinDirection":15},"zone":13,"typeConfidence":2.0,"plateTime":0.45921139259079435,"extension":6.13405539552025},"index":3,"playId":"3c852d09-9902-3304-aa75-b53574c1d8aa","pitchNumber":3,"startTime":"2025-09-25T00:34:31.882Z","endTime":"2025-09-25T00:34:35.828Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571510,"link":"/api/v1/people/571510","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":807713,"link":"/api/v1/people/807713"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":607043,"link":"/api/v1/people/607043","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Second Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"preCount":{"balls":3,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.2,"endSpeed":84.3,"strikeZoneTop":3.56577801451805,"strikeZoneBottom":1.74004533121651,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.39103430085924,"aZ":-18.44187519148444,"pfxX":8.724724885543344,"pfxZ":7.558374955323096,"pX":-0.6282412273945444,"pZ":2.5418795109732755,"vX0":-10.228862646267933,"vY0":-133.8319695148176,"vZ0":-3.8963824389902726,"x":140.95,"y":170.15,"x0":2.1065563999024084,"y0":50.005418892561984,"z0":5.334491475799906,"aX":15.85822589487454},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":13.1,"breakHorizontal":-13.7,"spinRate":2421,"spinDirection":125},"zone":4,"typeConfidence":2.0,"plateTime":0.4089834396710761,"extension":6.523427774774973},"index":4,"playId":"3f460277-95b1-3186-b122-f2f8ff966683","pitchNumber":4,"startTime":"2025-09-25T00:34:46.091Z","endTime":"2025-09-25T00:34:50.128Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571510,"link":"/api/v1/people/571510","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":807713,"link":"/api/v1/people/807713"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":607043,"link":"/api/v1/people/607043","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Second Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"preCount":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.6,"endSpeed":85.8,"strikeZoneTop":3.6,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.939616719551445,"aZ":-18.72885847355566,"pfxX":8.47661654471928,"pfxZ":7.151293097559641,"pX":0.3083417977554431,"pZ":2.4672428527815233,"vX0":-7.960964196744194,"vY0":-136.03632425489099,"vZ0":-4.084774937073351,"x":105.25,"y":172.16,"x0":2.1668204197489667,"y0":50.00424971996961,"z0":5.281128949433769,"aX":15.940318991023124},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":12.2,"breakHorizontal":-13.7,"spinRate":2381,"spinDirection":122},"zone":6,"typeConfidence":2.0,"plateTime":0.402130571858728,"extension":6.228222245388378},"hitData":{"launchSpeed":106.5,"launchAngle":-4.0,"totalDistance":29.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":156.88,"coordY":162.83}},"index":5,"playId":"0bbf3f91-1acd-360b-a551-248c08c1a47d","pitchNumber":5,"startTime":"2025-09-25T00:35:03.190Z","endTime":"2025-09-25T00:35:11.595Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571510,"link":"/api/v1/people/571510","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":807713,"link":"/api/v1/people/807713"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":607043,"link":"/api/v1/people/607043","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Second Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":607043,"link":"/api/v1/people/607043"},"credit":"b_ab"},{"player":{"id":571510,"link":"/api/v1/people/571510"},"credit":"p_ab"},{"player":{"id":607043,"link":"/api/v1/people/607043"},"credit":"b_pa"},{"player":{"id":571510,"link":"/api/v1/people/571510"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":55.1,"awayTeamWinProbability":44.9,"homeTeamWinProbabilityAdded":1.1000000000000014,"leverageIndex":0.43,"dramaIndex":23.0,"contextMetrics":{},"playEndTime":"2025-09-25T00:35:11.595Z","atBatIndex":10},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Carson Kelly flies out sharply to center fielder Tyrone Taylor.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":11,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-09-25T00:37:44.180Z","endTime":"2025-09-25T00:38:50.059Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":608348,"fullName":"Carson Kelly","link":"/api/v1/people/608348"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":804636,"fullName":"Jonah Tong","link":"/api/v1/people/804636"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4],"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":608348,"fullName":"Carson Kelly","link":"/api/v1/people/608348"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":621438,"link":"/api/v1/people/621438"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"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.5,"endSpeed":85.8,"strikeZoneTop":3.37999888229734,"strikeZoneBottom":1.59829246842703,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.762689121171498,"aZ":-12.197741103286072,"pfxX":-3.5743575474287104,"pfxZ":10.611235652961717,"pX":-0.31954488021649663,"pZ":3.010049010432951,"vX0":6.257394368710396,"vY0":-136.07583147031056,"vZ0":-5.525138039091815,"x":129.18,"y":157.51,"x0":-2.18041056650792,"y0":50.003759388568724,"z0":5.9058237545894965,"aX":-6.73012997864242},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":18.2,"breakHorizontal":5.2,"spinRate":2186,"spinDirection":195},"zone":1,"typeConfidence":0.9,"plateTime":0.4019083245848103,"extension":6.543693465517604},"index":0,"playId":"cb17de38-0230-3f92-839e-97edd21f607b","pitchNumber":1,"startTime":"2025-09-25T00:37:50.589Z","endTime":"2025-09-25T00:37:54.793Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":804636,"link":"/api/v1/people/804636","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":608348,"link":"/api/v1/people/608348","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Second Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.3,"endSpeed":77.5,"strikeZoneTop":3.37999790792456,"strikeZoneBottom":1.64580711381905,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.494360912303442,"aZ":-26.920416849272172,"pfxX":-9.313165519884606,"pfxZ":3.4466579142450584,"pX":-0.24605060452791197,"pZ":2.506498262472933,"vX0":7.418506196730682,"vY0":-122.52709491007423,"vZ0":-2.5663295318896227,"x":126.38,"y":171.1,"x0":-2.098329892504498,"y0":50.00448851330178,"z0":5.860409987132202,"aX":-14.206707988936058},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":5.9,"breakHorizontal":15.2,"spinRate":1690,"spinDirection":233},"zone":5,"typeConfidence":0.9,"plateTime":0.4464926054345564,"extension":6.514682872991498},"index":1,"playId":"4e9574fb-f0e8-3b2d-8a0c-2aa70d1e608b","pitchNumber":2,"startTime":"2025-09-25T00:38:04.714Z","endTime":"2025-09-25T00:38:08.826Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":804636,"link":"/api/v1/people/804636","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":608348,"link":"/api/v1/people/608348","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Second Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2025-09-25T00:38:12.888Z","endTime":"2025-09-25T00:38:24.974Z","isPitch":false,"type":"action","player":{"id":608348,"link":"/api/v1/people/608348"},"defense":{"pitcher":{"id":804636,"link":"/api/v1/people/804636","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":608348,"link":"/api/v1/people/608348","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Second Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.0,"endSpeed":88.5,"strikeZoneTop":3.3800008875566,"strikeZoneBottom":1.71660526373704,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.09500568449783,"aZ":-11.025454209959229,"pfxX":-2.221800862688875,"pfxZ":10.4813506995022,"pX":-0.44160441295928893,"pZ":4.266369700051844,"vX0":5.105167908364773,"vY0":-141.15260870493265,"vZ0":-2.769291726441632,"x":133.83,"y":123.59,"x0":-1.9849963049885067,"y0":50.00672952881815,"z0":5.970044699192796,"aX":-4.485153751605458},"breaks":{"breakAngle":15.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.4,"breakVerticalInduced":18.6,"breakHorizontal":3.0,"spinRate":2287,"spinDirection":190},"zone":11,"typeConfidence":0.91,"plateTime":0.38803138900075407,"extension":6.505144295871792},"index":3,"playId":"5e31c202-906a-3e2e-8fed-65d011abed28","pitchNumber":3,"startTime":"2025-09-25T00:38:24.974Z","endTime":"2025-09-25T00:38:29.126Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":804636,"link":"/api/v1/people/804636","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":608348,"link":"/api/v1/people/608348","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Second Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.6,"endSpeed":77.2,"strikeZoneTop":3.38,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.305232312297413,"aZ":-25.74979546032712,"pfxX":-8.25065237026172,"pfxZ":4.260157667831196,"pX":0.1420371370983893,"pZ":2.481924664554975,"vX0":7.907148365338911,"vY0":-121.61365247576359,"vZ0":-2.5361004827115186,"x":111.59,"y":171.77,"x0":-2.0688435904850486,"y0":50.00371276435713,"z0":5.756009682319316,"aX":-12.445189929910715},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":7.4,"breakHorizontal":13.2,"spinRate":1722,"spinDirection":231},"zone":5,"typeConfidence":0.9,"plateTime":0.4491940440077298,"extension":6.831873998558436},"hitData":{"launchSpeed":100.5,"launchAngle":32.0,"totalDistance":359.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":127.93,"coordY":54.62}},"index":4,"playId":"b3d28b95-bff5-36ef-bcf8-01a6f594557f","pitchNumber":4,"startTime":"2025-09-25T00:38:39.735Z","endTime":"2025-09-25T00:38:50.059Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":804636,"link":"/api/v1/people/804636","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":608348,"link":"/api/v1/people/608348","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Second Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":608348,"link":"/api/v1/people/608348"},"credit":"b_ab"},{"player":{"id":804636,"link":"/api/v1/people/804636"},"credit":"p_ab"},{"player":{"id":608348,"link":"/api/v1/people/608348"},"credit":"b_pa"},{"player":{"id":804636,"link":"/api/v1/people/804636"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.800000000000004,"awayTeamWinProbability":47.199999999999996,"homeTeamWinProbabilityAdded":-2.299999999999997,"leverageIndex":0.91,"dramaIndex":42.0,"contextMetrics":{},"playEndTime":"2025-09-25T00:38:50.059Z","atBatIndex":11},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Pete Crow-Armstrong lines out to center fielder Tyrone Taylor.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":12,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-09-25T00:39:13.694Z","endTime":"2025-09-25T00:39:57.425Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":804636,"fullName":"Jonah Tong","link":"/api/v1/people/804636"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"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":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":621438,"link":"/api/v1/people/621438"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.8,"endSpeed":86.5,"strikeZoneTop":3.04,"strikeZoneBottom":1.4,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.94649743789515,"aZ":-11.644652021766479,"pfxX":-3.8223600250615455,"pfxZ":10.686562173182772,"pX":-0.09439258944252422,"pZ":3.1304265553331683,"vX0":6.9729603629340895,"vY0":-137.80910386157848,"vZ0":-5.360847907422124,"x":120.6,"y":154.26,"x0":-2.162201693707298,"y0":50.006113690168796,"z0":5.889367673418415,"aX":-7.345980575283975},"breaks":{"breakAngle":24.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":18.4,"breakHorizontal":5.4,"spinRate":2187,"spinDirection":197},"zone":2,"typeConfidence":0.91,"plateTime":0.39762774544864854,"extension":6.4569571282074305},"index":0,"playId":"dbeab8df-5f08-3808-9919-15dd2bb3d760","pitchNumber":1,"startTime":"2025-09-25T00:39:18.564Z","endTime":"2025-09-25T00:39:22.259Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":804636,"link":"/api/v1/people/804636","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":691718,"link":"/api/v1/people/691718","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Second Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.3,"endSpeed":79.0,"strikeZoneTop":3.04,"strikeZoneBottom":1.4,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.939607029909805,"aZ":-22.927981179517676,"pfxX":-6.8510077830715055,"pfxZ":5.881465635801222,"pX":-0.4021575355447607,"pZ":1.1904641658708837,"vX0":6.676887444774104,"vY0":-124.07803021674037,"vZ0":-6.419041904509028,"x":132.33,"y":206.64,"x0":-2.2275257765825893,"y0":50.00268962880909,"z0":5.700005931675483,"aX":-10.769241323491574},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":9.5,"breakHorizontal":11.0,"spinRate":1775,"spinDirection":229},"zone":13,"typeConfidence":0.9,"plateTime":0.44008541533177636,"extension":6.595390588562962},"index":1,"playId":"8256d59b-3553-37d1-9f4a-c184862bd837","pitchNumber":2,"startTime":"2025-09-25T00:39:33.018Z","endTime":"2025-09-25T00:39:36.859Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":804636,"link":"/api/v1/people/804636","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":691718,"link":"/api/v1/people/691718","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Second Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.5,"endSpeed":76.5,"strikeZoneTop":3.04,"strikeZoneBottom":1.4,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.19812864481089,"aZ":-24.299020535081734,"pfxX":-7.540328581747751,"pfxZ":5.292609126304514,"pX":-0.05904854428183392,"pZ":1.7244510528419206,"vX0":7.433848964302497,"vY0":-121.36705938863635,"vZ0":-4.247519000146862,"x":119.25,"y":192.22,"x0":-2.184985730623611,"y0":50.005146723583486,"z0":5.618517980927254,"aX":-11.227896588280151},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":8.8,"breakHorizontal":11.9,"spinRate":1689,"spinDirection":228},"zone":8,"typeConfidence":0.9,"plateTime":0.4516377603540951,"extension":6.79885575390247},"hitData":{"launchSpeed":97.6,"launchAngle":20.0,"totalDistance":331.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":139.01,"coordY":66.69}},"index":2,"playId":"bfd1845a-4cdd-3954-925b-55f6eb75e489","pitchNumber":3,"startTime":"2025-09-25T00:39:49.000Z","endTime":"2025-09-25T00:39:57.425Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":804636,"link":"/api/v1/people/804636","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":691718,"link":"/api/v1/people/691718","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Second Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691718,"link":"/api/v1/people/691718"},"credit":"b_ab"},{"player":{"id":804636,"link":"/api/v1/people/804636"},"credit":"p_ab"},{"player":{"id":691718,"link":"/api/v1/people/691718"},"credit":"b_pa"},{"player":{"id":804636,"link":"/api/v1/people/804636"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":51.1,"awayTeamWinProbability":48.9,"homeTeamWinProbabilityAdded":-1.7000000000000028,"leverageIndex":0.68,"dramaIndex":33.0,"contextMetrics":{},"playEndTime":"2025-09-25T00:39:57.425Z","atBatIndex":12},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Dansby Swanson lines out to center fielder Tyrone Taylor.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":13,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-09-25T00:40:18.027Z","endTime":"2025-09-25T00:41:54.957Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":3},"matchup":{"batter":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":804636,"fullName":"Jonah Tong","link":"/api/v1/people/804636"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5],"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":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":621438,"link":"/api/v1/people/621438"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.2,"endSpeed":78.0,"strikeZoneTop":3.50101305016702,"strikeZoneBottom":1.71077059638965,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.269564940417037,"aZ":-23.85967327568535,"pfxX":-9.107102345005224,"pfxZ":5.371018223120534,"pX":0.19413206329728133,"pZ":1.8132329992215477,"vX0":8.322921467169044,"vY0":-123.78243902150207,"vZ0":-4.7738478404693705,"x":109.6,"y":189.82,"x0":-2.0325199888874215,"y0":50.004076125576276,"z0":5.770664213228482,"aX":-14.099630355050751},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":8.8,"breakHorizontal":14.5,"spinRate":1656,"spinDirection":233},"zone":8,"typeConfidence":0.91,"plateTime":0.44291121631320163,"extension":6.70909693296719},"index":0,"playId":"59bb5ad7-4b0b-3c97-b5e5-779f4032ef74","pitchNumber":1,"startTime":"2025-09-25T00:40:25.207Z","endTime":"2025-09-25T00:40:29.325Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":804636,"link":"/api/v1/people/804636","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":621020,"link":"/api/v1/people/621020","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Second Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.1,"endSpeed":87.9,"strikeZoneTop":3.57,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.024564286061377,"aZ":-10.54823905728535,"pfxX":-1.4803198772097694,"pfxZ":10.915486361095665,"pX":0.009680542407597711,"pZ":3.2421795560588116,"vX0":6.439456781116979,"vY0":-139.75430366173907,"vZ0":-5.359475750327908,"x":116.63,"y":151.24,"x0":-2.1304147463191865,"y0":50.003520388876346,"z0":5.875433063387897,"aX":-2.9338543284679695},"breaks":{"breakAngle":7.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.8,"breakVerticalInduced":18.8,"breakHorizontal":1.3,"spinRate":2258,"spinDirection":194},"zone":2,"typeConfidence":0.91,"plateTime":0.391676362635498,"extension":6.594409427298325},"index":1,"playId":"7294f063-5d49-3f0c-b624-1eee11120ffd","pitchNumber":2,"startTime":"2025-09-25T00:40:38.945Z","endTime":"2025-09-25T00:40:43.058Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":804636,"link":"/api/v1/people/804636","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":621020,"link":"/api/v1/people/621020","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Second Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2025-09-25T00:40:55.541Z","endTime":"2025-09-25T00:41:03.739Z","isPitch":false,"type":"action","player":{"id":621020,"link":"/api/v1/people/621020"},"defense":{"pitcher":{"id":804636,"link":"/api/v1/people/804636","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":621020,"link":"/api/v1/people/621020","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Second Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.0,"endSpeed":88.2,"strikeZoneTop":3.57,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.700103575579455,"aZ":-9.668016901028293,"pfxX":-2.7316288240659765,"pfxZ":11.24639637464775,"pX":-0.19401519082607208,"pZ":2.5932403346914747,"vX0":6.020774031549891,"vY0":-140.9517310981931,"vZ0":-7.2913532168292665,"x":124.4,"y":168.76,"x0":-2.008150314937619,"y0":50.00244071319181,"z0":5.846930197721782,"aX":-5.4671470355290355},"breaks":{"breakAngle":19.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.3,"breakVerticalInduced":19.0,"breakHorizontal":3.6,"spinRate":2209,"spinDirection":198},"zone":5,"typeConfidence":0.92,"plateTime":0.3894205082517175,"extension":6.49363981933532},"index":3,"playId":"9dd674b5-da9c-35c9-a56e-9fe720dd6f3b","pitchNumber":3,"startTime":"2025-09-25T00:41:03.739Z","endTime":"2025-09-25T00:41:07.824Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":804636,"link":"/api/v1/people/804636","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":621020,"link":"/api/v1/people/621020","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Second Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.2,"endSpeed":79.4,"strikeZoneTop":3.57,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.543721743517906,"aZ":-23.08497336664792,"pfxX":-7.792878326961663,"pfxZ":5.704472522914714,"pX":0.03577687628373918,"pZ":1.1005451748011403,"vX0":7.724933179922069,"vY0":-125.21099332847365,"vZ0":-6.630434392791262,"x":115.64,"y":209.07,"x0":-2.072327016259473,"y0":50.00150879707221,"z0":5.663499505857121,"aX":-12.411852220689326},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":9.0,"breakHorizontal":12.4,"spinRate":1676,"spinDirection":228},"zone":14,"typeConfidence":0.91,"plateTime":0.4369283711003136,"extension":6.834783949429462},"index":4,"playId":"28b1c82c-8e48-3b40-ab46-34969cb2de91","pitchNumber":4,"startTime":"2025-09-25T00:41:21.754Z","endTime":"2025-09-25T00:41:26.391Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":804636,"link":"/api/v1/people/804636","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":621020,"link":"/api/v1/people/621020","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Second Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.0,"endSpeed":77.2,"strikeZoneTop":3.57,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.118229994558334,"aZ":-23.62159484455474,"pfxX":-10.52461998367658,"pfxZ":5.622343245177038,"pX":0.22504325021445276,"pZ":1.1599334393241882,"vX0":8.73682418702181,"vY0":-123.26265822483359,"vZ0":-5.970782458338261,"x":108.42,"y":207.46,"x0":-2.0178533163590107,"y0":50.00217328015242,"z0":5.638932031154862,"aX":-16.009358699604576},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.6,"breakVerticalInduced":8.8,"breakHorizontal":16.7,"spinRate":1507,"spinDirection":235},"zone":14,"typeConfidence":0.91,"plateTime":0.4463161554555892,"extension":6.906963667333158},"hitData":{"launchSpeed":86.9,"launchAngle":24.0,"totalDistance":300.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":148.05,"coordY":81.06}},"index":5,"playId":"907e4721-6b5c-3a7f-ac71-99122dc9810c","pitchNumber":5,"startTime":"2025-09-25T00:41:48.162Z","endTime":"2025-09-25T00:41:54.957Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":804636,"link":"/api/v1/people/804636","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":621020,"link":"/api/v1/people/621020","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Second Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":621020,"link":"/api/v1/people/621020"},"credit":"b_ab"},{"player":{"id":804636,"link":"/api/v1/people/804636"},"credit":"p_ab"},{"player":{"id":621020,"link":"/api/v1/people/621020"},"credit":"b_pa"},{"player":{"id":804636,"link":"/api/v1/people/804636"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":50.0,"awayTeamWinProbability":50.0,"homeTeamWinProbabilityAdded":-1.1000000000000014,"leverageIndex":0.44,"dramaIndex":23.0,"contextMetrics":{},"playEndTime":"2025-09-25T00:41:54.957Z","atBatIndex":13},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Francisco Alvarez walks.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":14,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-09-25T00:44:34.504Z","endTime":"2025-09-25T00:46:35.721Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":682626,"fullName":"Francisco Alvarez","link":"/api/v1/people/682626"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":571510,"fullName":"Matthew Boyd","link":"/api/v1/people/571510"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":682626,"fullName":"Francisco Alvarez","link":"/api/v1/people/682626"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,3,4,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":682626,"fullName":"Francisco Alvarez","link":"/api/v1/people/682626"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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.3,"endSpeed":84.2,"strikeZoneTop":3.33000011513062,"strikeZoneBottom":1.49214011289799,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.16068119410147,"aZ":-17.832676221620204,"pfxX":8.769488331036142,"pfxZ":7.893496047355928,"pX":-0.6323938531679576,"pZ":2.4127125799224203,"vX0":-9.628087495368625,"vY0":-134.0074155263855,"vZ0":-4.697344706184728,"x":141.11,"y":173.64,"x0":1.8689688188901858,"y0":50.005910163578875,"z0":5.46366957376756,"aX":15.940785554793472},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":13.4,"breakHorizontal":-13.8,"spinRate":2351,"spinDirection":125},"zone":4,"typeConfidence":2.0,"plateTime":0.4088447666558639,"extension":6.3484082704306894},"index":0,"playId":"7d9e2f2f-9ead-3028-a382-93a89237cbf8","pitchNumber":1,"startTime":"2025-09-25T00:44:39.679Z","endTime":"2025-09-25T00:44:44.022Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571510,"link":"/api/v1/people/571510","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":807713,"link":"/api/v1/people/807713"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":682626,"link":"/api/v1/people/682626","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Second Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":70.8,"endSpeed":65.4,"strikeZoneTop":3.33,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":17.606355341292865,"aZ":-39.60824901807897,"pfxX":-5.1401028684211125,"pfxZ":-6.936983844138423,"pX":-0.12392830978501053,"pZ":2.759838922288084,"vX0":-3.153643928519224,"vY0":-103.01754270483853,"vZ0":3.2100808547843256,"x":121.72,"y":164.26,"x0":2.0962082144199092,"y0":50.0033186794515,"z0":5.9794733970024145,"aX":-5.5072866058694006},"breaks":{"breakAngle":8.4,"breakLength":14.4,"breakY":24.0,"breakVertical":-66.0,"breakVerticalInduced":-11.3,"breakHorizontal":10.2,"spinRate":2247,"spinDirection":310},"zone":5,"typeConfidence":2.0,"plateTime":0.5323035263104146,"extension":5.999497901131811},"index":1,"playId":"5a1f181f-7bc9-339e-924e-621870e5ad1d","pitchNumber":2,"startTime":"2025-09-25T00:44:51.683Z","endTime":"2025-09-25T00:44:55.955Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571510,"link":"/api/v1/people/571510","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":807713,"link":"/api/v1/people/807713"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":682626,"link":"/api/v1/people/682626","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Second Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2025-09-25T00:45:10.382Z","endTime":"2025-09-25T00:45:22.069Z","isPitch":false,"type":"action","player":{"id":682626,"link":"/api/v1/people/682626"},"defense":{"pitcher":{"id":571510,"link":"/api/v1/people/571510","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":807713,"link":"/api/v1/people/807713"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":682626,"link":"/api/v1/people/682626","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Second Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.3,"endSpeed":75.8,"strikeZoneTop":3.3299988110991,"strikeZoneBottom":1.60839717380337,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.706576481603594,"aZ":-30.682446403818798,"pfxX":0.4835602512765127,"pfxZ":1.0329547512665687,"pX":-0.9202590204507078,"pZ":0.5054149133925695,"vX0":-8.11437496153229,"vY0":-119.65748851658061,"vZ0":-3.5750933235850035,"x":152.08,"y":225.13,"x0":2.456142851841646,"y0":50.00349144276749,"z0":4.7762807299374925,"aX":0.6996074948204897},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.4,"breakVerticalInduced":1.2,"breakHorizontal":1.1,"spinRate":2565,"spinDirection":353},"zone":13,"typeConfidence":2.0,"plateTime":0.45824452841893804,"extension":6.099386860488415},"index":3,"playId":"1842bd7c-722d-3ff3-b554-982f594a86e0","pitchNumber":3,"startTime":"2025-09-25T00:45:22.069Z","endTime":"2025-09-25T00:45:26.422Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571510,"link":"/api/v1/people/571510","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":807713,"link":"/api/v1/people/807713"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":682626,"link":"/api/v1/people/682626","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Second Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":77.4,"endSpeed":71.3,"strikeZoneTop":3.33000133535945,"strikeZoneBottom":1.51948254474888,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.256272144939896,"aZ":-27.324623707658652,"pfxX":9.603145493849564,"pfxZ":3.7652977841026773,"pX":1.475730197234803,"pZ":1.6161679995187244,"vX0":-4.2909511866220225,"vY0":-112.66699579004806,"vZ0":-2.326607166327418,"x":60.75,"y":195.14,"x0":2.156190399197743,"y0":50.00202618775124,"z0":5.420708337273887,"aX":12.358845694694772},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.0,"breakVerticalInduced":6.5,"breakHorizontal":-16.3,"spinRate":1690,"spinDirection":119},"zone":14,"typeConfidence":2.0,"plateTime":0.48594578882124306,"extension":6.09117102742752},"index":4,"playId":"59dd5084-e0a4-32fb-834f-854ab258c975","pitchNumber":4,"startTime":"2025-09-25T00:45:37.216Z","endTime":"2025-09-25T00:45:41.588Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571510,"link":"/api/v1/people/571510","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":807713,"link":"/api/v1/people/807713"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":682626,"link":"/api/v1/people/682626","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Second Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.9,"endSpeed":84.8,"strikeZoneTop":3.33000155076162,"strikeZoneBottom":1.51102387025482,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.270974001805286,"aZ":-15.608890436990656,"pfxX":10.961324902789103,"pfxZ":9.00360525660461,"pX":-1.1741916052269188,"pZ":2.385600544527977,"vX0":-11.334017897098585,"vY0":-134.77840454418978,"vZ0":-4.885446898137531,"x":161.76,"y":174.37,"x0":1.661272117055069,"y0":50.003811136706055,"z0":5.324012341608375,"aX":20.169536107756393},"breaks":{"breakAngle":46.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":15.4,"breakHorizontal":-17.4,"spinRate":2356,"spinDirection":129},"zone":13,"typeConfidence":2.0,"plateTime":0.4063908281699393,"extension":6.505595255605507},"index":5,"playId":"3c558cb7-c81e-3273-a7ab-a7fe7722e847","pitchNumber":5,"startTime":"2025-09-25T00:45:53.351Z","endTime":"2025-09-25T00:45:57.821Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571510,"link":"/api/v1/people/571510","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":807713,"link":"/api/v1/people/807713"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":682626,"link":"/api/v1/people/682626","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Second Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.2,"endSpeed":83.3,"strikeZoneTop":3.33,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.189727348005924,"aZ":-17.60587856799622,"pfxX":9.709784176760028,"pfxZ":8.116743466498868,"pX":0.5425774519214491,"pZ":2.7219083358673557,"vX0":-7.076038235740917,"vY0":-133.92086607234535,"vZ0":-3.7845746487642358,"x":96.32,"y":165.29,"x0":1.9737421785676552,"y0":50.001205072301914,"z0":5.432852069714124,"aX":17.421939526639523},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":13.9,"breakHorizontal":-15.8,"spinRate":2310,"spinDirection":126},"zone":6,"typeConfidence":2.0,"plateTime":0.41091429172919813,"extension":6.267410615068741},"index":6,"playId":"9c811ed1-1f7d-3ce8-8b88-66fee2711b09","pitchNumber":6,"startTime":"2025-09-25T00:46:06.756Z","endTime":"2025-09-25T00:46:11.255Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571510,"link":"/api/v1/people/571510","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":807713,"link":"/api/v1/people/807713"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":682626,"link":"/api/v1/people/682626","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Second Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.8,"endSpeed":85.7,"strikeZoneTop":3.1522629732388,"strikeZoneBottom":1.55754314613896,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.790042048904535,"aZ":-15.034407726723794,"pfxX":8.397654038027968,"pfxZ":9.134849925816145,"pX":-0.9967185105321908,"pZ":1.8877162823001525,"vX0":-9.967351639055323,"vY0":-136.09875546536153,"vZ0":-6.720710185895851,"x":154.99,"y":187.81,"x0":1.621519475747543,"y0":50.00284854088914,"z0":5.429754760455099,"aX":15.758127347619903},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":15.2,"breakHorizontal":-13.1,"spinRate":2286,"spinDirection":127},"zone":13,"typeConfidence":2.0,"plateTime":0.402395408838613,"extension":6.259947629626129},"index":7,"playId":"89317d51-a162-3f0a-916e-c3394c0cee50","pitchNumber":7,"startTime":"2025-09-25T00:46:30.510Z","endTime":"2025-09-25T00:46:35.721Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571510,"link":"/api/v1/people/571510","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":807713,"link":"/api/v1/people/807713"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":682626,"link":"/api/v1/people/682626","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Second Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682626,"link":"/api/v1/people/682626"},"credit":"b_pa"},{"player":{"id":571510,"link":"/api/v1/people/571510"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":45.9,"awayTeamWinProbability":54.1,"homeTeamWinProbabilityAdded":-4.100000000000001,"leverageIndex":0.98,"dramaIndex":55.0,"contextMetrics":{},"playEndTime":"2025-09-25T00:46:35.721Z","atBatIndex":14},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jeff McNeil flies out to center fielder Pete Crow-Armstrong.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":15,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-09-25T00:47:22.160Z","endTime":"2025-09-25T00:47:36.100Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":571510,"fullName":"Matthew Boyd","link":"/api/v1/people/571510"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":682626,"fullName":"Francisco Alvarez","link":"/api/v1/people/682626"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":691718,"link":"/api/v1/people/691718"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"playId":"3c4a587c-8610-3a1c-9e2c-80d239652298","startTime":"2025-09-25T00:47:03.905Z","endTime":"2025-09-25T00:47:07.887Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":571510,"link":"/api/v1/people/571510","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":807713,"link":"/api/v1/people/807713"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":643446,"link":"/api/v1/people/643446","batSide":{"code":"L","description":"Left"}},"first":{"id":682626,"link":"/api/v1/people/682626"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Second Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.5,"endSpeed":83.3,"strikeZoneTop":3.57,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.264385047153322,"aZ":-17.706042292157033,"pfxX":8.510122006850859,"pfxZ":8.11295926384096,"pX":-0.656341860275201,"pZ":2.5639383746646454,"vX0":-9.83857700450014,"vY0":-132.88040567618788,"vZ0":-3.9135830446637634,"x":142.02,"y":169.55,"x0":1.9936843027621776,"y0":50.000498452833895,"z0":5.347195255872774,"aX":15.171968861255385},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":14.0,"breakHorizontal":-13.2,"spinRate":2189,"spinDirection":123},"zone":4,"typeConfidence":2.0,"plateTime":0.4126651076528356,"extension":6.40964681201377},"hitData":{"launchSpeed":98.6,"launchAngle":28.0,"totalDistance":358.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":112.29,"coordY":57.94}},"index":1,"playId":"6634e0e8-9bce-3d15-9ee2-111ec18b3a0d","pitchNumber":1,"startTime":"2025-09-25T00:47:24.518Z","endTime":"2025-09-25T00:47:36.100Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571510,"link":"/api/v1/people/571510","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":807713,"link":"/api/v1/people/807713"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":643446,"link":"/api/v1/people/643446","batSide":{"code":"L","description":"Left"}},"first":{"id":682626,"link":"/api/v1/people/682626"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Second Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":643446,"link":"/api/v1/people/643446"},"credit":"b_ab"},{"player":{"id":571510,"link":"/api/v1/people/571510"},"credit":"p_ab"},{"player":{"id":643446,"link":"/api/v1/people/643446"},"credit":"b_pa"},{"player":{"id":571510,"link":"/api/v1/people/571510"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":49.7,"awayTeamWinProbability":50.3,"homeTeamWinProbabilityAdded":3.8000000000000043,"leverageIndex":1.65,"dramaIndex":70.0,"contextMetrics":{},"playEndTime":"2025-09-25T00:47:36.100Z","atBatIndex":15},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Tyrone Taylor flies out to right fielder Seiya Suzuki.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":16,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-09-25T00:47:54.722Z","endTime":"2025-09-25T00:48:32.106Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":621438,"fullName":"Tyrone Taylor","link":"/api/v1/people/621438"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":571510,"fullName":"Matthew Boyd","link":"/api/v1/people/571510"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":682626,"fullName":"Francisco Alvarez","link":"/api/v1/people/682626"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":621438,"fullName":"Tyrone Taylor","link":"/api/v1/people/621438"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":673548,"link":"/api/v1/people/673548"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":72.4,"endSpeed":66.5,"strikeZoneTop":3.36952514970396,"strikeZoneBottom":1.56488640083667,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":18.91215961248868,"aZ":-36.566414732943585,"pfxX":-3.414453461405185,"pfxZ":-3.9371639620380687,"pX":-0.875038554907325,"pZ":3.3343113197958743,"vX0":-4.872788010020378,"vY0":-105.29476877472844,"vZ0":3.265446586942801,"x":150.35,"y":148.75,"x0":1.91824984288091,"y0":50.001713971303246,"z0":6.012134506724167,"aX":-3.809906885006992},"breaks":{"breakAngle":7.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.2,"breakVerticalInduced":-5.8,"breakHorizontal":7.6,"spinRate":2204,"spinDirection":313},"zone":11,"typeConfidence":2.0,"plateTime":0.521408220811121,"extension":6.0234849828463695},"index":0,"playId":"2adee021-65e7-3a18-881c-adccc6c3a94b","pitchNumber":1,"startTime":"2025-09-25T00:48:03.129Z","endTime":"2025-09-25T00:48:07.587Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571510,"link":"/api/v1/people/571510","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":807713,"link":"/api/v1/people/807713"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":621438,"link":"/api/v1/people/621438","batSide":{"code":"R","description":"Right"}},"first":{"id":682626,"link":"/api/v1/people/682626"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Second Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.0,"endSpeed":83.0,"strikeZoneTop":3.6,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.1794808552526,"aZ":-18.920960933771834,"pfxX":9.914159751493937,"pfxZ":7.49221803659259,"pX":0.6241678956481617,"pZ":2.675508021052983,"vX0":-6.930955422751461,"vY0":-132.3815749707697,"vZ0":-3.709297784159303,"x":93.21,"y":166.54,"x0":1.9927890118996792,"y0":50.00274147346591,"z0":5.486052049431109,"aX":17.53530801885182},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":13.0,"breakHorizontal":-16.3,"spinRate":2361,"spinDirection":128},"zone":6,"typeConfidence":2.0,"plateTime":0.4143084970914903,"extension":6.212870919433333},"hitData":{"launchSpeed":86.0,"launchAngle":39.0,"totalDistance":272.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":168.27,"coordY":98.98}},"index":1,"playId":"8e3e57f4-b246-33db-9e44-e989f7067598","pitchNumber":2,"startTime":"2025-09-25T00:48:20.751Z","endTime":"2025-09-25T00:48:32.106Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571510,"link":"/api/v1/people/571510","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":807713,"link":"/api/v1/people/807713"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":621438,"link":"/api/v1/people/621438","batSide":{"code":"R","description":"Right"}},"first":{"id":682626,"link":"/api/v1/people/682626"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Second Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":621438,"link":"/api/v1/people/621438"},"credit":"b_ab"},{"player":{"id":571510,"link":"/api/v1/people/571510"},"credit":"p_ab"},{"player":{"id":621438,"link":"/api/v1/people/621438"},"credit":"b_pa"},{"player":{"id":571510,"link":"/api/v1/people/571510"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":53.0,"awayTeamWinProbability":47.0,"homeTeamWinProbabilityAdded":3.299999999999997,"leverageIndex":1.38,"dramaIndex":60.0,"contextMetrics":{},"playEndTime":"2025-09-25T00:48:32.106Z","atBatIndex":16},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Francisco Lindor grounds out, second baseman Nico Hoerner to first baseman Michael Busch.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":17,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-09-25T00:48:51.093Z","endTime":"2025-09-25T00:51:20.885Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":571510,"fullName":"Matthew Boyd","link":"/api/v1/people/571510"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":663538,"link":"/api/v1/people/663538"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":683737,"link":"/api/v1/people/683737"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":71.8,"endSpeed":66.2,"strikeZoneTop":3.49555913650482,"strikeZoneBottom":1.68069140017585,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":18.673290961528245,"aZ":-38.37321840160855,"pfxX":-4.638801721812924,"pfxZ":-5.641698442257303,"pX":0.47630774289699934,"pZ":2.124724811321056,"vX0":-2.42125325378049,"vY0":-104.50241422877974,"vZ0":1.6526117791974597,"x":98.84,"y":181.41,"x0":2.255108798607099,"y0":50.00290080797809,"z0":5.853536921054847,"aX":-5.096947908101759},"breaks":{"breakAngle":8.4,"breakLength":14.4,"breakY":24.0,"breakVertical":-62.6,"breakVerticalInduced":-9.4,"breakHorizontal":9.1,"spinRate":2286,"spinDirection":307},"zone":9,"typeConfidence":2.0,"plateTime":0.525441112079772,"extension":5.894365695471108},"index":0,"playId":"a0344148-5c84-3793-8b2e-dee8029d6b27","pitchNumber":1,"startTime":"2025-09-25T00:48:57.629Z","endTime":"2025-09-25T00:49:02.353Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571510,"link":"/api/v1/people/571510","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":807713,"link":"/api/v1/people/807713"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":596019,"link":"/api/v1/people/596019","batSide":{"code":"R","description":"Right"}},"first":{"id":682626,"link":"/api/v1/people/682626"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Second Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.3,"endSpeed":83.3,"strikeZoneTop":3.58033719362111,"strikeZoneBottom":1.66774005447669,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.83347026410964,"aZ":-16.57314511436352,"pfxX":10.605535209245291,"pfxZ":8.698094546956844,"pX":-1.385361950265207,"pZ":3.0953212262088927,"vX0":-11.537533801958071,"vY0":-133.81867301071247,"vZ0":-3.2224935109408794,"x":169.81,"y":155.21,"x0":1.6267090674452733,"y0":50.0045018457977,"z0":5.519052078296868,"aX":19.026418480535725},"breaks":{"breakAngle":43.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":15.1,"breakHorizontal":-16.4,"spinRate":2374,"spinDirection":131},"zone":11,"typeConfidence":2.0,"plateTime":0.4110455317347048,"extension":6.3326606478712},"index":1,"playId":"a97468c5-ec24-3b50-8bde-3aaf398122d0","pitchNumber":2,"startTime":"2025-09-25T00:49:14.252Z","endTime":"2025-09-25T00:49:19.053Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571510,"link":"/api/v1/people/571510","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":807713,"link":"/api/v1/people/807713"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":596019,"link":"/api/v1/people/596019","batSide":{"code":"R","description":"Right"}},"first":{"id":682626,"link":"/api/v1/people/682626"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Second Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"index":2,"startTime":"2025-09-25T00:49:35.117Z","endTime":"2025-09-25T00:49:51.369Z","isPitch":false,"type":"action","player":{"id":596019,"link":"/api/v1/people/596019"},"defense":{"pitcher":{"id":571510,"link":"/api/v1/people/571510","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":807713,"link":"/api/v1/people/807713"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":596019,"link":"/api/v1/people/596019","batSide":{"code":"R","description":"Right"}},"first":{"id":682626,"link":"/api/v1/people/682626"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Second Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.9,"endSpeed":83.2,"strikeZoneTop":3.53205123113147,"strikeZoneBottom":1.68226066177382,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.78502220212241,"aZ":-19.110376952877715,"pfxX":8.510338277418132,"pfxZ":7.3062664383408915,"pX":0.1946062729479465,"pZ":2.74397002805546,"vX0":-7.031686540029001,"vY0":-133.61764662931853,"vZ0":-3.634969626759996,"x":109.58,"y":164.69,"x0":1.7691863134286563,"y0":50.00310989493915,"z0":5.514468993519074,"aX":15.217322028448566},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":12.5,"breakHorizontal":-13.7,"spinRate":2317,"spinDirection":128},"zone":5,"typeConfidence":2.0,"plateTime":0.411681284494839,"extension":6.245626198755009},"index":3,"playId":"f9cb38a2-231b-3cf2-bfe8-7ada175b1f4f","pitchNumber":3,"startTime":"2025-09-25T00:49:51.369Z","endTime":"2025-09-25T00:49:56.252Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571510,"link":"/api/v1/people/571510","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":807713,"link":"/api/v1/people/807713"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":596019,"link":"/api/v1/people/596019","batSide":{"code":"R","description":"Right"}},"first":{"id":682626,"link":"/api/v1/people/682626"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Second Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.3,"endSpeed":77.3,"strikeZoneTop":3.53188352324628,"strikeZoneBottom":1.71652748475424,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.858475233954035,"aZ":-30.357768144803714,"pfxX":-0.5526383774021169,"pfxZ":1.2015792451662366,"pX":0.07988243701326912,"pZ":-0.2815962092474778,"vX0":-5.505230545198497,"vY0":-122.54455039919571,"vZ0":-5.571962438522882,"x":113.96,"y":246.38,"x0":2.4340843329563593,"y0":50.00263751650552,"z0":4.637773456033277,"aX":-0.8333689112326282},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.8,"breakVerticalInduced":1.0,"breakHorizontal":2.4,"spinRate":2657,"spinDirection":120},"zone":14,"typeConfidence":2.0,"plateTime":0.44821974804237863,"extension":5.960203649732766},"index":4,"playId":"73ad3fff-171b-388b-ba61-f338c65e43c1","pitchNumber":4,"startTime":"2025-09-25T00:50:11.583Z","endTime":"2025-09-25T00:50:16.452Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571510,"link":"/api/v1/people/571510","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":807713,"link":"/api/v1/people/807713"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":596019,"link":"/api/v1/people/596019","batSide":{"code":"R","description":"Right"}},"first":{"id":682626,"link":"/api/v1/people/682626"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Second Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.5,"endSpeed":83.6,"strikeZoneTop":3.42,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.290942773628935,"aZ":-17.54599106918527,"pfxX":8.369268912967764,"pfxZ":8.17466084500365,"pX":-0.91413632925174,"pZ":2.9105137828328504,"vX0":-10.048000619150864,"vY0":-132.8707908483246,"vZ0":-3.3560021311054635,"x":151.84,"y":160.2,"x0":1.8279193301231331,"y0":50.00191017064536,"z0":5.463845770087044,"aX":14.974742489429422},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":14.3,"breakHorizontal":-13.0,"spinRate":2280,"spinDirection":130},"zone":11,"typeConfidence":2.0,"plateTime":0.4121289073602652,"extension":6.390366108141627},"index":5,"playId":"b2aa3814-ae6d-3bdc-a926-c95ec4a697ab","pitchNumber":5,"startTime":"2025-09-25T00:50:43.757Z","endTime":"2025-09-25T00:50:49.618Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571510,"link":"/api/v1/people/571510","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":807713,"link":"/api/v1/people/807713"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":596019,"link":"/api/v1/people/596019","batSide":{"code":"R","description":"Right"}},"first":{"id":682626,"link":"/api/v1/people/682626"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Second Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":74.0,"endSpeed":67.9,"strikeZoneTop":3.42,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.56171049790286,"aZ":-38.24734392828329,"pfxX":-4.078934290392293,"pfxZ":-5.20022126562624,"pX":1.0793701010862378,"pZ":3.3021778065615757,"vX0":-1.1457102943577575,"vY0":-107.69656660410594,"vZ0":3.3564198851828153,"x":75.86,"y":149.62,"x0":2.1487389404484474,"y0":50.000544093309756,"z0":5.9679454170351045,"aX":-4.766945016787003},"breaks":{"breakAngle":7.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.2,"breakVerticalInduced":-8.2,"breakHorizontal":7.7,"spinRate":2324,"spinDirection":308},"zone":12,"typeConfidence":2.0,"plateTime":0.509544463810355,"extension":6.010785776827005},"hitData":{"launchSpeed":74.9,"launchAngle":-44.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":145.74,"coordY":156.75}},"index":6,"playId":"1a166934-b134-30b2-bb24-0d17f6034080","pitchNumber":6,"startTime":"2025-09-25T00:51:12.969Z","endTime":"2025-09-25T00:51:20.885Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571510,"link":"/api/v1/people/571510","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":807713,"link":"/api/v1/people/807713"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":596019,"link":"/api/v1/people/596019","batSide":{"code":"R","description":"Right"}},"first":{"id":682626,"link":"/api/v1/people/682626"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Second Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":596019,"link":"/api/v1/people/596019"},"credit":"b_ab"},{"player":{"id":571510,"link":"/api/v1/people/571510"},"credit":"p_ab"},{"player":{"id":596019,"link":"/api/v1/people/596019"},"credit":"b_pa"},{"player":{"id":571510,"link":"/api/v1/people/571510"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":55.50000000000001,"awayTeamWinProbability":44.49999999999999,"homeTeamWinProbabilityAdded":2.500000000000007,"leverageIndex":1.01,"dramaIndex":46.0,"contextMetrics":{},"playEndTime":"2025-09-25T00:51:20.885Z","atBatIndex":17},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Matt Shaw singles on a line drive to center fielder Tyrone Taylor.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":18,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-09-25T00:54:07.447Z","endTime":"2025-09-25T00:55:39.603Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":0},"matchup":{"batter":{"id":807713,"fullName":"Matt Shaw","link":"/api/v1/people/807713"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":804636,"fullName":"Jonah Tong","link":"/api/v1/people/804636"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":807713,"fullName":"Matt Shaw","link":"/api/v1/people/807713"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,4,5],"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":807713,"fullName":"Matt Shaw","link":"/api/v1/people/807713"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":621438,"link":"/api/v1/people/621438"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.0,"endSpeed":84.1,"strikeZoneTop":3.13650258449082,"strikeZoneBottom":1.48051956462441,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.31118627780083,"aZ":-9.198848557468272,"pfxX":-3.4979844402340787,"pfxZ":12.546041681002448,"pX":-0.12418473830819697,"pZ":3.8649272703900173,"vX0":6.814976574843407,"vY0":-135.16921817507983,"vZ0":-3.7330402906856794,"x":121.73,"y":134.43,"x0":-2.235502010322159,"y0":50.003649229145324,"z0":5.921548257964728,"aX":-6.407308546953192},"breaks":{"breakAngle":25.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.0,"breakVerticalInduced":22.0,"breakHorizontal":4.7,"spinRate":2271,"spinDirection":199},"zone":11,"typeConfidence":0.91,"plateTime":0.4068452259467783,"extension":6.465015629557856},"index":0,"playId":"7d750558-67a6-3d50-9dff-c4223f734955","pitchNumber":1,"startTime":"2025-09-25T00:54:08.197Z","endTime":"2025-09-25T00:54:12.150Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":804636,"link":"/api/v1/people/804636","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":807713,"link":"/api/v1/people/807713","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Second Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.8,"endSpeed":85.4,"strikeZoneTop":3.1598424783956,"strikeZoneBottom":1.47578265302967,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.230757974491755,"aZ":-12.077741652707825,"pfxX":-3.666893875233889,"pfxZ":10.807842704251348,"pX":-0.33900682489306355,"pZ":2.9744930099020834,"vX0":6.120005010189634,"vY0":-134.98011134885977,"vZ0":-5.548254114658083,"x":129.92,"y":158.47,"x0":-2.151272342740975,"y0":50.00474314495391,"z0":5.8948636005770805,"aX":-6.8201240662399805},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":18.7,"breakHorizontal":5.4,"spinRate":2243,"spinDirection":197},"zone":1,"typeConfidence":0.89,"plateTime":0.40457840576160775,"extension":6.489410749092642},"index":1,"playId":"c11918d3-701c-3956-8ea4-e6bc299224fd","pitchNumber":2,"startTime":"2025-09-25T00:54:22.609Z","endTime":"2025-09-25T00:54:26.583Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":804636,"link":"/api/v1/people/804636","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":807713,"link":"/api/v1/people/807713","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Second Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.5,"endSpeed":77.6,"strikeZoneTop":3.23,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.8637716703344,"aZ":-24.77336615840877,"pfxX":-8.54940261832419,"pfxZ":4.833961750507262,"pX":0.11960682107536377,"pZ":2.0634558103754816,"vX0":7.942703007760994,"vY0":-122.79711016560368,"vZ0":-4.010454599584521,"x":112.44,"y":183.07,"x0":-2.042973799813581,"y0":50.00126644648122,"z0":5.8205397890674035,"aX":-13.081869561354223},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":8.0,"breakHorizontal":13.7,"spinRate":1839,"spinDirection":229},"zone":5,"typeConfidence":0.91,"plateTime":0.445712939770571,"extension":6.550074786288665},"index":2,"playId":"8eba0962-59ce-3503-a712-e6db5b328ec5","pitchNumber":3,"startTime":"2025-09-25T00:54:39.688Z","endTime":"2025-09-25T00:54:43.683Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":804636,"link":"/api/v1/people/804636","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":807713,"link":"/api/v1/people/807713","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Second Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"index":3,"startTime":"2025-09-25T00:54:53.893Z","endTime":"2025-09-25T00:55:03.744Z","isPitch":false,"type":"action","player":{"id":807713,"link":"/api/v1/people/807713"},"defense":{"pitcher":{"id":804636,"link":"/api/v1/people/804636","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":807713,"link":"/api/v1/people/807713","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Second Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.6,"endSpeed":78.1,"strikeZoneTop":3.34300381243823,"strikeZoneBottom":1.57304507764347,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.173934467094405,"aZ":-21.497166038387856,"pfxX":-8.915118719968465,"pfxZ":6.952890761793752,"pX":-0.2669667753711091,"pZ":0.2809052821949119,"vX0":7.551979134848381,"vY0":-122.84318672584872,"vZ0":-8.338599778116818,"x":127.18,"y":231.2,"x0":-2.2151916314075293,"y0":50.006134780512696,"z0":5.532193558484497,"aX":-13.697699202727556},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":10.9,"breakHorizontal":14.5,"spinRate":1756,"spinDirection":227},"zone":13,"typeConfidence":0.91,"plateTime":0.4450183016138105,"extension":6.866708827415159},"index":4,"playId":"426ba412-98cf-32a6-a87b-b670b4b9095d","pitchNumber":4,"startTime":"2025-09-25T00:55:03.744Z","endTime":"2025-09-25T00:55:08.216Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":804636,"link":"/api/v1/people/804636","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":807713,"link":"/api/v1/people/807713","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Second Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.1,"endSpeed":87.1,"strikeZoneTop":3.23,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.98379088127787,"aZ":-12.074865751202754,"pfxX":-3.2798626230196057,"pfxZ":10.350193174996285,"pX":0.05558363587979485,"pZ":3.111860809652099,"vX0":6.8122832256930215,"vY0":-138.26573093138853,"vZ0":-5.270461816394403,"x":114.88,"y":154.76,"x0":-2.0107320486383466,"y0":50.00139970423177,"z0":5.848639214249844,"aX":-6.36895365512308},"breaks":{"breakAngle":20.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":17.9,"breakHorizontal":4.6,"spinRate":2200,"spinDirection":199},"zone":2,"typeConfidence":0.9,"plateTime":0.3957054367195898,"extension":6.786301468623918},"hitData":{"launchSpeed":79.5,"launchAngle":15.0,"totalDistance":191.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":156.36,"coordY":93.84}},"index":5,"playId":"3711bdde-c560-3532-912d-cc31f8eb5e8d","pitchNumber":5,"startTime":"2025-09-25T00:55:28.525Z","endTime":"2025-09-25T00:55:39.603Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":804636,"link":"/api/v1/people/804636","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":807713,"link":"/api/v1/people/807713","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Second Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":807713,"link":"/api/v1/people/807713"},"credit":"b_ab"},{"player":{"id":804636,"link":"/api/v1/people/804636"},"credit":"p_ab"},{"player":{"id":807713,"link":"/api/v1/people/807713"},"credit":"b_pa"},{"player":{"id":804636,"link":"/api/v1/people/804636"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":59.5,"awayTeamWinProbability":40.5,"homeTeamWinProbabilityAdded":3.999999999999993,"leverageIndex":0.98,"dramaIndex":54.0,"contextMetrics":{},"playEndTime":"2025-09-25T00:55:39.603Z","atBatIndex":18},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Michael Busch walks. Matt Shaw to 2nd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":19,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-09-25T00:56:28.746Z","endTime":"2025-09-25T00:58:51.747Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":804636,"fullName":"Jonah Tong","link":"/api/v1/people/804636"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"postOnSecond":{"id":807713,"fullName":"Matt Shaw","link":"/api/v1/people/807713"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,4,5,6,7],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":807713,"fullName":"Matt Shaw","link":"/api/v1/people/807713"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"playId":"39966c5f-37cb-3bb0-b209-891f75ddf0a0","startTime":"2025-09-25T00:56:14.570Z","endTime":"2025-09-25T00:56:18.449Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":804636,"link":"/api/v1/people/804636","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":683737,"link":"/api/v1/people/683737","batSide":{"code":"L","description":"Left"}},"first":{"id":807713,"link":"/api/v1/people/807713"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Second Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.9,"endSpeed":87.2,"strikeZoneTop":3.35660374942141,"strikeZoneBottom":1.64646962993423,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.646413519564874,"aZ":-12.99032783634768,"pfxX":-4.393715991583864,"pfxZ":9.9705545588203,"pX":-0.9241914865469634,"pZ":2.3170047182748283,"vX0":5.2630408433154585,"vY0":-136.7394681428063,"vZ0":-7.176595399269562,"x":152.23,"y":176.22,"x0":-2.288706199944705,"y0":50.00022738913448,"z0":5.837595083547659,"aX":-8.45184476714818},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":17.0,"breakHorizontal":7.1,"spinRate":2295,"spinDirection":197},"zone":13,"typeConfidence":0.9,"plateTime":0.3981508471557098,"extension":6.474558285181013},"index":1,"playId":"d31f5637-eeb9-355a-9acd-8e0671147a82","pitchNumber":1,"startTime":"2025-09-25T00:56:31.044Z","endTime":"2025-09-25T00:56:35.215Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":804636,"link":"/api/v1/people/804636","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":683737,"link":"/api/v1/people/683737","batSide":{"code":"L","description":"Left"}},"first":{"id":807713,"link":"/api/v1/people/807713"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Second Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":77.0,"endSpeed":71.9,"strikeZoneTop":3.24147835541421,"strikeZoneBottom":1.53740378892567,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.647726203448173,"aZ":-43.72821364918389,"pfxX":0.8382054127733864,"pfxZ":-9.067271755960522,"pX":0.7240707978809342,"pZ":1.0032506514253592,"vX0":6.877215112918872,"vY0":-111.97919894597423,"vZ0":-0.9567601821120177,"x":89.4,"y":211.69,"x0":-2.4920279296988,"y0":50.00428671976753,"z0":5.897888265143448,"aX":1.067350225801566},"breaks":{"breakAngle":2.4,"breakLength":14.4,"breakY":24.0,"breakVertical":-62.4,"breakVerticalInduced":-16.3,"breakHorizontal":-3.2,"spinRate":2571,"spinDirection":25},"zone":14,"typeConfidence":0.9,"plateTime":0.48855759663637155,"extension":6.535969418598156},"index":2,"playId":"cb4f12d1-c5fd-3f71-8b47-853b98f078fa","pitchNumber":2,"startTime":"2025-09-25T00:56:47.751Z","endTime":"2025-09-25T00:56:51.848Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":804636,"link":"/api/v1/people/804636","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":683737,"link":"/api/v1/people/683737","batSide":{"code":"L","description":"Left"}},"first":{"id":807713,"link":"/api/v1/people/807713"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Second Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"index":3,"startTime":"2025-09-25T00:57:22.018Z","endTime":"2025-09-25T00:57:22.019Z","isPitch":false,"type":"action","player":{"id":683737,"link":"/api/v1/people/683737"},"defense":{"pitcher":{"id":804636,"link":"/api/v1/people/804636","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":683737,"link":"/api/v1/people/683737","batSide":{"code":"L","description":"Left"}},"first":{"id":807713,"link":"/api/v1/people/807713"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Second Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"VP","description":"Automatic Ball - Pitcher Pitch Timer Violation"},"description":"Automatic Ball - Pitcher Pitch Timer Violation","code":"VP","isInPlay":false,"isStrike":false,"isBall":true,"isOut":false,"hasReview":false,"disengagementNum":1,"violation":{"type":"pitcher_pitch_timer","description":"Pitcher Pitch Timer Violation","player":{"id":804636,"fullName":"Jonah Tong"}}},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"index":4,"playId":"4cd2f274-7024-4b39-98a2-1ac84ec1b876","pitchNumber":2,"startTime":"2025-09-25T00:57:22.020Z","endTime":"2025-09-25T00:57:29.171Z","isPitch":false,"type":"no_pitch","defense":{"pitcher":{"id":804636,"link":"/api/v1/people/804636","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":683737,"link":"/api/v1/people/683737","batSide":{"code":"L","description":"Left"}},"first":{"id":807713,"link":"/api/v1/people/807713"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Second Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.9,"endSpeed":76.3,"strikeZoneTop":3.34,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.677760821031264,"aZ":-24.790674812945504,"pfxX":-7.7461842395087075,"pfxZ":5.009053870862958,"pX":-0.004926705900737857,"pZ":1.7761265412484748,"vX0":7.622196602038617,"vY0":-120.42562557229525,"vZ0":-4.379270973259238,"x":117.19,"y":190.82,"x0":-2.199786005560328,"y0":50.00276862979553,"z0":5.802894048875449,"aX":-11.414945865671077},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":8.3,"breakHorizontal":12.2,"spinRate":1562,"spinDirection":240},"zone":8,"typeConfidence":0.9,"plateTime":0.45427947375690314,"extension":6.78688264472853},"index":5,"playId":"8b2ff4a0-4876-32b2-86af-24c7c0d3012b","pitchNumber":3,"startTime":"2025-09-25T00:57:52.821Z","endTime":"2025-09-25T00:57:57.281Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":804636,"link":"/api/v1/people/804636","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":683737,"link":"/api/v1/people/683737","batSide":{"code":"L","description":"Left"}},"first":{"id":807713,"link":"/api/v1/people/807713"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Second Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.9,"endSpeed":78.4,"strikeZoneTop":3.18836896523987,"strikeZoneBottom":1.58349317886416,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.54580558905564,"aZ":-24.517096603365744,"pfxX":-7.37767853668988,"pfxZ":4.9547872272682465,"pX":0.6632319837327054,"pZ":0.8105977214317536,"vX0":8.92534238533176,"vY0":-123.2712319593408,"vZ0":-6.812545313465207,"x":91.72,"y":216.89,"x0":-2.038828455874714,"y0":50.00386665061652,"z0":5.667901939464249,"aX":-11.403181707720757},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":7.6,"breakHorizontal":11.4,"spinRate":1701,"spinDirection":234},"zone":14,"typeConfidence":0.9,"plateTime":0.4436261261972847,"extension":6.823995541904226},"index":6,"playId":"45785867-3096-38ad-8228-76c2ea223d4f","pitchNumber":4,"startTime":"2025-09-25T00:58:22.677Z","endTime":"2025-09-25T00:58:27.081Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":804636,"link":"/api/v1/people/804636","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":683737,"link":"/api/v1/people/683737","batSide":{"code":"L","description":"Left"}},"first":{"id":807713,"link":"/api/v1/people/807713"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Second Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.4,"endSpeed":77.5,"strikeZoneTop":3.10554351755552,"strikeZoneBottom":1.50047091890585,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.78565189118628,"aZ":-26.31728230429243,"pfxX":-8.313442546648357,"pfxZ":3.820413557262153,"pX":-0.12357119174600381,"pZ":4.668134872275032,"vX0":7.712274523843891,"vY0":-122.68535812967067,"vZ0":2.1815179200846244,"x":121.71,"y":112.74,"x0":-2.217934093115456,"y0":50.00551036061211,"z0":6.000670059044704,"aX":-12.758286834998234},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":7.7,"breakHorizontal":13.4,"spinRate":1617,"spinDirection":239},"zone":11,"typeConfidence":0.9,"plateTime":0.4453429122578676,"extension":6.650072873584285},"index":7,"playId":"6f083bf6-9c01-3228-9715-ed98603c90eb","pitchNumber":5,"startTime":"2025-09-25T00:58:46.737Z","endTime":"2025-09-25T00:58:51.747Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":804636,"link":"/api/v1/people/804636","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":683737,"link":"/api/v1/people/683737","batSide":{"code":"L","description":"Left"}},"first":{"id":807713,"link":"/api/v1/people/807713"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Second Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":683737,"link":"/api/v1/people/683737"},"credit":"b_pa"},{"player":{"id":804636,"link":"/api/v1/people/804636"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":65.4,"awayTeamWinProbability":34.599999999999994,"homeTeamWinProbabilityAdded":5.900000000000006,"leverageIndex":1.62,"dramaIndex":82.0,"contextMetrics":{},"playEndTime":"2025-09-25T00:58:51.747Z","atBatIndex":19},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Nico Hoerner singles on a line drive to left fielder Brandon Nimmo. Matt Shaw to 3rd. Michael Busch to 2nd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":20,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-09-25T00:59:18.202Z","endTime":"2025-09-25T00:59:50.998Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":0},"matchup":{"batter":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":804636,"fullName":"Jonah Tong","link":"/api/v1/people/804636"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"postOnSecond":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"postOnThird":{"id":807713,"fullName":"Matt Shaw","link":"/api/v1/people/807713"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":607043,"link":"/api/v1/people/607043"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":807713,"fullName":"Matt Shaw","link":"/api/v1/people/807713"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"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, 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":83.5,"endSpeed":78.2,"strikeZoneTop":3.23392104375216,"strikeZoneBottom":1.41935701130554,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.04510196304379,"aZ":-33.43446595796577,"pfxX":2.761927605372078,"pfxZ":-0.8261745985256983,"pX":0.7888764468052802,"pZ":2.5881996888083267,"vX0":7.310670371535075,"vY0":-121.64680544355926,"vZ0":-1.0554694039053274,"x":86.93,"y":168.9,"x0":-2.59388106969404,"y0":50.00369509512925,"z0":5.8826178110183065,"aX":4.208822144670226},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.1,"breakVerticalInduced":-1.4,"breakHorizontal":-6.5,"spinRate":2291,"spinDirection":117},"zone":6,"typeConfidence":2.0,"plateTime":0.44735345178841524,"extension":6.568434271946758},"index":0,"playId":"5c2e28e9-974e-3979-a219-cfec66b5a2dd","pitchNumber":1,"startTime":"2025-09-25T00:59:25.518Z","endTime":"2025-09-25T00:59:29.313Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":804636,"link":"/api/v1/people/804636","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":663538,"link":"/api/v1/people/663538","batSide":{"code":"R","description":"Right"}},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":807713,"link":"/api/v1/people/807713"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Second Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.8,"endSpeed":86.1,"strikeZoneTop":3.36,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.086926342039828,"aZ":-11.46715745585673,"pfxX":-2.1640658095268166,"pfxZ":10.966682873569903,"pX":0.10201687537156887,"pZ":1.7208672133718312,"vX0":7.186479621729639,"vY0":-136.32013995346438,"vZ0":-8.439812170441591,"x":113.11,"y":192.32,"x0":-2.2835709865120775,"y0":50.00325010822778,"z0":5.642621281041426,"aX":-4.087539464362478},"breaks":{"breakAngle":10.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":18.2,"breakHorizontal":2.4,"spinRate":2263,"spinDirection":199},"zone":8,"typeConfidence":0.89,"plateTime":0.4013189230334344,"extension":6.613276862427933},"hitData":{"launchSpeed":99.3,"launchAngle":6.0,"totalDistance":130.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":101.65,"coordY":139.01}},"index":1,"playId":"c3859463-22c5-3b96-83e3-b5aefc24073f","pitchNumber":2,"startTime":"2025-09-25T00:59:40.293Z","endTime":"2025-09-25T00:59:50.998Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":804636,"link":"/api/v1/people/804636","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":663538,"link":"/api/v1/people/663538","batSide":{"code":"R","description":"Right"}},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":807713,"link":"/api/v1/people/807713"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Second Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663538,"link":"/api/v1/people/663538"},"credit":"b_ab"},{"player":{"id":804636,"link":"/api/v1/people/804636"},"credit":"p_ab"},{"player":{"id":663538,"link":"/api/v1/people/663538"},"credit":"b_pa"},{"player":{"id":804636,"link":"/api/v1/people/804636"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":72.8,"awayTeamWinProbability":27.200000000000003,"homeTeamWinProbabilityAdded":7.3999999999999915,"leverageIndex":1.98,"dramaIndex":100.0,"contextMetrics":{},"playEndTime":"2025-09-25T00:59:50.998Z","atBatIndex":20},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Ian Happ doubles (31) on a ground ball to right fielder Juan Soto. Matt Shaw scores. Michael Busch scores. Nico Hoerner to 3rd.","rbi":2,"awayScore":0,"homeScore":2,"isOut":false},"about":{"atBatIndex":21,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-09-25T01:01:08.700Z","endTime":"2025-09-25T01:01:58.112Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":71},"count":{"balls":1,"strikes":1,"outs":0},"matchup":{"batter":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":804636,"fullName":"Jonah Tong","link":"/api/v1/people/804636"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"postOnThird":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":665742,"link":"/api/v1/people/665742"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":807713,"fullName":"Matt Shaw","link":"/api/v1/people/807713"},"responsiblePitcher":{"id":804636,"link":"/api/v1/people/804636"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"responsiblePitcher":{"id":804636,"link":"/api/v1/people/804636"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":0,"homeScore":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-09-25T01:00:09.508Z","endTime":"2025-09-25T01:01:10.952Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":804636,"link":"/api/v1/people/804636","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":664023,"link":"/api/v1/people/664023","batSide":{"code":"L","description":"Left"}},"first":{"id":663538,"link":"/api/v1/people/663538"},"second":{"id":683737,"link":"/api/v1/people/683737"},"third":{"id":807713,"link":"/api/v1/people/807713"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Second Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":75.5,"endSpeed":69.5,"strikeZoneTop":3.48953984322625,"strikeZoneBottom":1.61424184992493,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.55411341243253,"aZ":-42.09632357335476,"pfxX":1.965190228832447,"pfxZ":-8.22987151355169,"pX":0.8096679329276886,"pZ":1.4939354567328484,"vX0":6.3018161471869405,"vY0":-109.76683363481226,"vZ0":0.1536320903219428,"x":86.14,"y":198.44,"x0":-2.36749263698092,"y0":50.00267071781076,"z0":5.949007624908208,"aX":2.3684602382070916},"breaks":{"breakAngle":4.8,"breakLength":14.4,"breakY":24.0,"breakVertical":-62.9,"breakVerticalInduced":-14.4,"breakHorizontal":-5.4,"spinRate":2474,"spinDirection":23},"zone":14,"typeConfidence":0.9,"plateTime":0.5012546912062459,"extension":6.706215639592005},"index":1,"playId":"ec474616-2de6-34e5-9319-e5c11052e4b5","pitchNumber":1,"startTime":"2025-09-25T01:01:10.952Z","endTime":"2025-09-25T01:01:14.446Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":804636,"link":"/api/v1/people/804636","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":664023,"link":"/api/v1/people/664023","batSide":{"code":"L","description":"Left"}},"first":{"id":663538,"link":"/api/v1/people/663538"},"second":{"id":683737,"link":"/api/v1/people/683737"},"third":{"id":807713,"link":"/api/v1/people/807713"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Second Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.6,"endSpeed":86.7,"strikeZoneTop":3.61000009339074,"strikeZoneBottom":1.62511949643753,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.128825455907055,"aZ":-11.501412000772783,"pfxX":-0.42594819877803447,"pfxZ":10.765932508398258,"pX":-0.6140878786324299,"pZ":1.9919626499422949,"vX0":4.864906085485956,"vY0":-137.60395012818023,"vZ0":-8.034288290264557,"x":140.41,"y":185.0,"x0":-2.3486430095257247,"y0":50.00601476622332,"z0":5.726362268556128,"aX":-0.8187540866010801},"breaks":{"breakAngle":1.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":18.0,"breakHorizontal":-0.2,"spinRate":2186,"spinDirection":195},"zone":7,"typeConfidence":0.89,"plateTime":0.3978333864959209,"extension":6.532559488939092},"index":2,"playId":"8079f657-6cad-3860-922d-19688876a87f","pitchNumber":2,"startTime":"2025-09-25T01:01:29.419Z","endTime":"2025-09-25T01:01:32.912Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":804636,"link":"/api/v1/people/804636","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":664023,"link":"/api/v1/people/664023","batSide":{"code":"L","description":"Left"}},"first":{"id":663538,"link":"/api/v1/people/663538"},"second":{"id":683737,"link":"/api/v1/people/683737"},"third":{"id":807713,"link":"/api/v1/people/807713"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Second Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.5,"endSpeed":78.6,"strikeZoneTop":3.61,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.431187812052226,"aZ":-23.15848217036101,"pfxX":-6.042150492177126,"pfxZ":5.748530843149271,"pX":0.2048325122039836,"pZ":2.0718921276548397,"vX0":7.904292714062539,"vY0":-124.33064775890408,"vZ0":-4.346949025779659,"x":109.19,"y":182.84,"x0":-2.227434361933178,"y0":50.00515736116636,"z0":5.759978428772791,"aX":-9.481333798255662},"breaks":{"breakAngle":18.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":9.6,"breakHorizontal":9.1,"spinRate":1581,"spinDirection":230},"zone":8,"typeConfidence":0.9,"plateTime":0.4401856286381478,"extension":6.621235505166897},"hitData":{"launchSpeed":96.3,"launchAngle":1.0,"totalDistance":56.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":218.2,"coordY":110.13}},"index":3,"playId":"3c3319d1-ad7f-3b31-9184-7875ff4a39cd","pitchNumber":3,"startTime":"2025-09-25T01:01:46.442Z","endTime":"2025-09-25T01:01:58.112Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":804636,"link":"/api/v1/people/804636","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":664023,"link":"/api/v1/people/664023","batSide":{"code":"L","description":"Left"}},"first":{"id":663538,"link":"/api/v1/people/663538"},"second":{"id":683737,"link":"/api/v1/people/683737"},"third":{"id":807713,"link":"/api/v1/people/807713"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Second Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":664023,"link":"/api/v1/people/664023"},"credit":"b_ab"},{"player":{"id":804636,"link":"/api/v1/people/804636"},"credit":"p_ab"},{"player":{"id":664023,"link":"/api/v1/people/664023"},"credit":"b_pa"},{"player":{"id":804636,"link":"/api/v1/people/804636"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":85.7,"awayTeamWinProbability":14.299999999999997,"homeTeamWinProbabilityAdded":12.900000000000006,"leverageIndex":2.02,"dramaIndex":135.0,"contextMetrics":{},"playEndTime":"2025-09-25T01:01:58.112Z","atBatIndex":21},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Moisés Ballesteros singles on a ground ball to left fielder Brandon Nimmo. Nico Hoerner scores. Ian Happ to 3rd.","rbi":1,"awayScore":0,"homeScore":3,"isOut":false},"about":{"atBatIndex":22,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-09-25T01:02:26.245Z","endTime":"2025-09-25T01:04:10.973Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":70},"count":{"balls":2,"strikes":2,"outs":0},"matchup":{"batter":{"id":694208,"fullName":"Moisés Ballesteros","link":"/api/v1/people/694208"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":804636,"fullName":"Jonah Tong","link":"/api/v1/people/804636"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":694208,"fullName":"Moisés Ballesteros","link":"/api/v1/people/694208"},"postOnThird":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":694208,"fullName":"Moisés Ballesteros","link":"/api/v1/people/694208"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":607043,"link":"/api/v1/people/607043"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"responsiblePitcher":{"id":804636,"link":"/api/v1/people/804636"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"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":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.7,"endSpeed":85.8,"strikeZoneTop":3.38000067149241,"strikeZoneBottom":1.66048411496266,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.41509859227717,"aZ":-10.467868649873548,"pfxX":-1.916397437292496,"pfxZ":11.418676573047993,"pX":-0.5482879481673576,"pZ":2.695647201053687,"vX0":5.205346710736391,"vY0":-137.69358884373298,"vZ0":-6.643528343997708,"x":137.9,"y":166.0,"x0":-2.222656995496773,"y0":50.00305763186063,"z0":5.864045073873037,"aX":-3.6432884669570686},"breaks":{"breakAngle":10.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.5,"breakVerticalInduced":19.3,"breakHorizontal":2.3,"spinRate":2140,"spinDirection":197},"zone":4,"typeConfidence":0.91,"plateTime":0.3993152939831317,"extension":6.463468176557374},"index":0,"playId":"24a06200-9d4e-3385-ba2b-d09e4a8f289a","pitchNumber":1,"startTime":"2025-09-25T01:02:38.535Z","endTime":"2025-09-25T01:02:42.178Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":804636,"link":"/api/v1/people/804636","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":694208,"link":"/api/v1/people/694208","batSide":{"code":"L","description":"Left"}},"second":{"id":664023,"link":"/api/v1/people/664023"},"third":{"id":663538,"link":"/api/v1/people/663538"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Second Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.3,"endSpeed":86.0,"strikeZoneTop":3.40679179914129,"strikeZoneBottom":1.65841448529946,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.188496365530334,"aZ":-11.551282030261403,"pfxX":-1.742664691622379,"pfxZ":10.935927406822216,"pX":0.6240630541163296,"pZ":1.2455063291203314,"vX0":8.160339230816176,"vY0":-136.7160193964513,"vZ0":-9.982091327872455,"x":93.21,"y":205.15,"x0":-2.177912516036536,"y0":50.00418604386835,"z0":5.745075040482269,"aX":-3.2870798146483984},"breaks":{"breakAngle":6.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":17.8,"breakHorizontal":1.3,"spinRate":2158,"spinDirection":198},"zone":14,"typeConfidence":0.89,"plateTime":0.4011966538446794,"extension":6.373047618142318},"index":1,"playId":"f64456d5-566c-330e-bcd8-08a50544282b","pitchNumber":2,"startTime":"2025-09-25T01:02:57.686Z","endTime":"2025-09-25T01:03:01.411Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":804636,"link":"/api/v1/people/804636","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":694208,"link":"/api/v1/people/694208","batSide":{"code":"L","description":"Left"}},"second":{"id":664023,"link":"/api/v1/people/664023"},"third":{"id":663538,"link":"/api/v1/people/663538"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Second Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.0,"endSpeed":80.0,"strikeZoneTop":3.25826681981507,"strikeZoneBottom":1.54526499782174,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.090416924723126,"aZ":-26.077291226135422,"pfxX":-6.771685742617461,"pfxZ":3.8091370624518603,"pX":0.7985842394079407,"pZ":1.0996936113544957,"vX0":9.714576282610617,"vY0":-124.87853912545002,"vZ0":-6.150090798501263,"x":86.56,"y":209.09,"x0":-2.239128676406509,"y0":50.001512714129,"z0":5.703262666841645,"aX":-10.833852669186482},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":5.8,"breakHorizontal":10.3,"spinRate":1701,"spinDirection":231},"zone":14,"typeConfidence":0.89,"plateTime":0.43645703116414714,"extension":6.585272518924347},"index":2,"playId":"d690307e-532a-3cd2-8a0f-28ee88fdfc16","pitchNumber":3,"startTime":"2025-09-25T01:03:16.976Z","endTime":"2025-09-25T01:03:20.544Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":804636,"link":"/api/v1/people/804636","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":694208,"link":"/api/v1/people/694208","batSide":{"code":"L","description":"Left"}},"second":{"id":664023,"link":"/api/v1/people/664023"},"third":{"id":663538,"link":"/api/v1/people/663538"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Second Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.4,"endSpeed":86.4,"strikeZoneTop":3.29074021822388,"strikeZoneBottom":1.64809277584494,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.961979044310805,"aZ":-11.170489998874576,"pfxX":-1.759484562868353,"pfxZ":11.026420737053057,"pX":0.10626901913005342,"pZ":1.718563104739258,"vX0":6.832609906333781,"vY0":-137.062936926233,"vZ0":-8.861126419971253,"x":112.95,"y":192.38,"x0":-2.188942720356153,"y0":50.00123533730757,"z0":5.753701182094769,"aX":-3.3512616570588625},"breaks":{"breakAngle":8.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":18.2,"breakHorizontal":1.8,"spinRate":2198,"spinDirection":195},"zone":8,"typeConfidence":0.89,"plateTime":0.39942943883386883,"extension":6.517636032820134},"index":3,"playId":"c322be5d-9920-3af8-9a98-d559cfeff1cb","pitchNumber":4,"startTime":"2025-09-25T01:03:36.929Z","endTime":"2025-09-25T01:03:40.511Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":804636,"link":"/api/v1/people/804636","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":694208,"link":"/api/v1/people/694208","batSide":{"code":"L","description":"Left"}},"second":{"id":664023,"link":"/api/v1/people/664023"},"third":{"id":663538,"link":"/api/v1/people/663538"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Second Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.4,"endSpeed":87.8,"strikeZoneTop":3.38,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.87787543766818,"aZ":-12.100047526746433,"pfxX":-1.4663656079579295,"pfxZ":10.147716908837362,"pX":0.5193648728328296,"pZ":3.0817403316019463,"vX0":7.758064319950755,"vY0":-140.05337590790643,"vZ0":-5.702520015482878,"x":97.2,"y":155.57,"x0":-2.1011000443074153,"y0":50.002209883902616,"z0":5.941998046360042,"aX":-2.9012573150801315},"breaks":{"breakAngle":4.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":17.3,"breakHorizontal":1.0,"spinRate":2319,"spinDirection":191},"zone":3,"typeConfidence":0.9,"plateTime":0.3917168507607198,"extension":6.479451369524987},"hitData":{"launchSpeed":86.7,"launchAngle":-15.0,"totalDistance":11.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":87.97,"coordY":122.29}},"index":4,"playId":"f948ee34-e0c5-30bb-a579-179481289349","pitchNumber":5,"startTime":"2025-09-25T01:04:00.567Z","endTime":"2025-09-25T01:04:10.973Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":804636,"link":"/api/v1/people/804636","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":694208,"link":"/api/v1/people/694208","batSide":{"code":"L","description":"Left"}},"second":{"id":664023,"link":"/api/v1/people/664023"},"third":{"id":663538,"link":"/api/v1/people/663538"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Second Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694208,"link":"/api/v1/people/694208"},"credit":"b_ab"},{"player":{"id":804636,"link":"/api/v1/people/804636"},"credit":"p_ab"},{"player":{"id":694208,"link":"/api/v1/people/694208"},"credit":"b_pa"},{"player":{"id":804636,"link":"/api/v1/people/804636"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":89.8,"awayTeamWinProbability":10.200000000000003,"homeTeamWinProbabilityAdded":4.099999999999994,"leverageIndex":0.87,"dramaIndex":52.0,"contextMetrics":{},"playEndTime":"2025-09-25T01:04:10.973Z","atBatIndex":22},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Seiya Suzuki doubles (31) on a ground ball to left fielder Brandon Nimmo. Ian Happ scores. Moisés Ballesteros to 3rd.","rbi":1,"awayScore":0,"homeScore":4,"isOut":false},"about":{"atBatIndex":23,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-09-25T01:04:42.079Z","endTime":"2025-09-25T01:05:20.776Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":1,"outs":0},"matchup":{"batter":{"id":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":804636,"fullName":"Jonah Tong","link":"/api/v1/people/804636"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"postOnThird":{"id":694208,"fullName":"Moisés Ballesteros","link":"/api/v1/people/694208"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":607043,"link":"/api/v1/people/607043"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_play","runner":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"responsiblePitcher":{"id":804636,"link":"/api/v1/people/804636"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":694208,"fullName":"Moisés Ballesteros","link":"/api/v1/people/694208"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.1,"endSpeed":86.0,"strikeZoneTop":3.19510845187291,"strikeZoneBottom":1.41422845725345,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.267194326878936,"aZ":-11.009105775882574,"pfxX":-3.9991354699167316,"pfxZ":11.183488924693732,"pX":-0.9034513279560311,"pZ":1.9294869325483086,"vX0":5.124695087712525,"vY0":-136.72615192925156,"vZ0":-8.353339184690997,"x":151.44,"y":186.68,"x0":-2.2828674225837817,"y0":50.003810713678526,"z0":5.78072127483811,"aX":-7.569236243674703},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":18.6,"breakHorizontal":6.1,"spinRate":2244,"spinDirection":194},"zone":13,"typeConfidence":0.91,"plateTime":0.40066631980568035,"extension":6.596720101976713},"index":0,"playId":"6f957aaf-7d3f-3a2a-b821-0ee8403aafe2","pitchNumber":1,"startTime":"2025-09-25T01:04:52.210Z","endTime":"2025-09-25T01:04:56.610Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":804636,"link":"/api/v1/people/804636","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":673548,"link":"/api/v1/people/673548","batSide":{"code":"R","description":"Right"}},"first":{"id":694208,"link":"/api/v1/people/694208"},"third":{"id":664023,"link":"/api/v1/people/664023"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Second Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.3,"endSpeed":78.0,"strikeZoneTop":3.22,"strikeZoneBottom":1.38,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.212721614479996,"aZ":-23.48919128060196,"pfxX":-7.1891994932578225,"pfxZ":5.65245772596507,"pX":-0.24117202301861151,"pZ":1.7833446665278505,"vX0":7.042498485229344,"vY0":-122.597616609631,"vZ0":-4.852046434680621,"x":126.19,"y":190.63,"x0":-2.2048033417086765,"y0":50.00149278524185,"z0":5.77084008988839,"aX":-11.041021816637569},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":9.5,"breakHorizontal":11.5,"spinRate":1658,"spinDirection":233},"zone":8,"typeConfidence":0.9,"plateTime":0.4452554613646944,"extension":6.761178660233075},"hitData":{"launchSpeed":99.6,"launchAngle":5.0,"totalDistance":92.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":80.55,"coordY":159.39}},"index":1,"playId":"d3739efe-dd66-3741-b034-d0eb13a02cd9","pitchNumber":2,"startTime":"2025-09-25T01:05:09.702Z","endTime":"2025-09-25T01:05:20.776Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":804636,"link":"/api/v1/people/804636","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":673548,"link":"/api/v1/people/673548","batSide":{"code":"R","description":"Right"}},"first":{"id":694208,"link":"/api/v1/people/694208"},"third":{"id":664023,"link":"/api/v1/people/664023"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Second Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":673548,"link":"/api/v1/people/673548"},"credit":"b_ab"},{"player":{"id":804636,"link":"/api/v1/people/804636"},"credit":"p_ab"},{"player":{"id":673548,"link":"/api/v1/people/673548"},"credit":"b_pa"},{"player":{"id":804636,"link":"/api/v1/people/804636"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":94.0,"awayTeamWinProbability":6.0,"homeTeamWinProbabilityAdded":4.200000000000003,"leverageIndex":0.65,"dramaIndex":47.0,"contextMetrics":{},"playEndTime":"2025-09-25T01:05:20.776Z","atBatIndex":23},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Carson Kelly strikes out swinging.","rbi":0,"awayScore":0,"homeScore":4,"isOut":true},"about":{"atBatIndex":24,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-09-25T01:07:46.719Z","endTime":"2025-09-25T01:09:06.141Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":608348,"fullName":"Carson Kelly","link":"/api/v1/people/608348"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663992,"fullName":"Richard Lovelady","link":"/api/v1/people/663992"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"postOnThird":{"id":694208,"fullName":"Moisés Ballesteros","link":"/api/v1/people/694208"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[2,3,4,5],"actionIndex":[1],"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":608348,"fullName":"Carson Kelly","link":"/api/v1/people/608348"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":682626,"link":"/api/v1/people/682626"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":0,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-09-25T01:05:35.527Z","endTime":"2025-09-25T01:06:04.472Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":804636,"link":"/api/v1/people/804636","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":608348,"link":"/api/v1/people/608348","batSide":{"code":"R","description":"Right"}},"second":{"id":673548,"link":"/api/v1/people/673548"},"third":{"id":694208,"link":"/api/v1/people/694208"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Second Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Richard Lovelady replaces Jonah Tong.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":0,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2025-09-25T01:06:04.472Z","endTime":"2025-09-25T01:07:49.019Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":663992,"link":"/api/v1/people/663992"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":804636,"link":"/api/v1/people/804636","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":608348,"link":"/api/v1/people/608348","batSide":{"code":"R","description":"Right"}},"second":{"id":673548,"link":"/api/v1/people/673548"},"third":{"id":694208,"link":"/api/v1/people/694208"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Second Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.8,"endSpeed":84.1,"strikeZoneTop":3.38,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.770632095047393,"aZ":-15.858553185283803,"pfxX":4.3113443864922285,"pfxZ":9.019743366062286,"pX":-0.7139478646416433,"pZ":3.825689514834952,"vX0":-9.44765345187311,"vY0":-133.42228615903073,"vZ0":-1.6150190490167513,"x":144.21,"y":135.49,"x0":2.3073237470330357,"y0":50.003845142382666,"z0":5.577448732879427,"aX":7.80021911583436},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":16.2,"breakHorizontal":-5.9,"spinRate":2324,"spinDirection":137},"zone":11,"typeConfidence":2.0,"plateTime":0.40996421590598286,"extension":7.1459473831287275},"index":2,"playId":"6d2f63b8-3d98-3ae3-a2d5-58637c833fa2","pitchNumber":1,"startTime":"2025-09-25T01:07:49.019Z","endTime":"2025-09-25T01:07:53.342Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663992,"link":"/api/v1/people/663992","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":608348,"link":"/api/v1/people/608348","batSide":{"code":"R","description":"Right"}},"second":{"id":673548,"link":"/api/v1/people/673548"},"third":{"id":694208,"link":"/api/v1/people/694208"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Second Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.6,"endSpeed":84.4,"strikeZoneTop":3.38,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.85468168118113,"aZ":-14.253593683175756,"pfxX":6.381350663508577,"pfxZ":9.791336018993093,"pX":-0.11405705288565958,"pZ":2.534411999226597,"vX0":-8.79473783819859,"vY0":-134.58493197285935,"vZ0":-4.715263889335796,"x":121.35,"y":170.35,"x0":2.3705536430092846,"y0":50.000679330018905,"z0":5.322271940038132,"aX":11.677491041171365},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":16.8,"breakHorizontal":-9.6,"spinRate":2392,"spinDirection":131},"zone":5,"typeConfidence":2.0,"plateTime":0.40733312599556326,"extension":7.173053765885326},"index":3,"playId":"a8344623-6c98-3eb1-8021-4e935e300f92","pitchNumber":2,"startTime":"2025-09-25T01:08:08.470Z","endTime":"2025-09-25T01:08:12.841Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663992,"link":"/api/v1/people/663992","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":608348,"link":"/api/v1/people/608348","batSide":{"code":"R","description":"Right"}},"second":{"id":673548,"link":"/api/v1/people/673548"},"third":{"id":694208,"link":"/api/v1/people/694208"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Second Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.2,"endSpeed":76.3,"strikeZoneTop":3.38,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.550637403298005,"aZ":-33.18568909766524,"pfxX":-5.80392145222012,"pfxZ":-0.6867414547579926,"pX":-0.9985766350734835,"pZ":1.6852645710953353,"vX0":-6.109940676914682,"vY0":-121.0205790599536,"vZ0":-1.9528029394835529,"x":155.06,"y":193.28,"x0":2.32122969684157,"y0":50.00434674330792,"z0":5.4338397812689,"aX":-8.532746806261136},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.3,"breakVerticalInduced":-1.4,"breakHorizontal":12.1,"spinRate":2431,"spinDirection":300},"zone":13,"typeConfidence":2.0,"plateTime":0.45412086956333697,"extension":7.017657991349447},"index":4,"playId":"3b513da5-9cfd-371c-806e-f531421f43fd","pitchNumber":3,"startTime":"2025-09-25T01:08:34.960Z","endTime":"2025-09-25T01:08:39.441Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663992,"link":"/api/v1/people/663992","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":608348,"link":"/api/v1/people/608348","batSide":{"code":"R","description":"Right"}},"second":{"id":673548,"link":"/api/v1/people/673548"},"third":{"id":694208,"link":"/api/v1/people/694208"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Second Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.0,"endSpeed":76.3,"strikeZoneTop":3.38,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.928447876387025,"aZ":-28.769836899330834,"pfxX":-5.2129168197179805,"pfxZ":2.3066008519888,"pX":-0.008700051798952389,"pZ":1.7647518429327806,"vX0":-4.376098552804143,"vY0":-120.7773185980166,"vZ0":-2.506675724920532,"x":117.33,"y":191.13,"x0":2.5050226198434613,"y0":50.00223837007195,"z0":5.350967737910263,"aX":-7.685203842033647},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":3.8,"breakHorizontal":10.4,"spinRate":2412,"spinDirection":297},"zone":8,"typeConfidence":2.0,"plateTime":0.4538351108776624,"extension":7.007553097965392},"index":5,"playId":"5b975c62-588e-33c1-b3e2-bc379ca5c397","pitchNumber":4,"startTime":"2025-09-25T01:09:01.790Z","endTime":"2025-09-25T01:09:06.141Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663992,"link":"/api/v1/people/663992","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":608348,"link":"/api/v1/people/608348","batSide":{"code":"R","description":"Right"}},"second":{"id":673548,"link":"/api/v1/people/673548"},"third":{"id":694208,"link":"/api/v1/people/694208"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Second Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":608348,"link":"/api/v1/people/608348"},"credit":"b_ab"},{"player":{"id":663992,"link":"/api/v1/people/663992"},"credit":"p_ab"},{"player":{"id":608348,"link":"/api/v1/people/608348"},"credit":"b_pa"},{"player":{"id":663992,"link":"/api/v1/people/663992"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":92.4,"awayTeamWinProbability":7.599999999999994,"homeTeamWinProbabilityAdded":-1.5999999999999943,"leverageIndex":0.41,"dramaIndex":26.0,"contextMetrics":{},"playEndTime":"2025-09-25T01:09:06.141Z","atBatIndex":24},{"result":{"type":"atBat","event":"Sac Fly","eventType":"sac_fly","description":"Pete Crow-Armstrong out on a sacrifice fly to right fielder Juan Soto. Moisés Ballesteros scores. Seiya Suzuki to 3rd.","rbi":1,"awayScore":0,"homeScore":5,"isOut":true},"about":{"atBatIndex":25,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-09-25T01:09:18.976Z","endTime":"2025-09-25T01:09:58.541Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663992,"fullName":"Richard Lovelady","link":"/api/v1/people/663992"},"pitchHand":{"code":"L","description":"Left"},"postOnThird":{"id":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","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":"Sac Fly","eventType":"sac_fly","movementReason":null,"runner":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":665742,"link":"/api/v1/people/665742"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":"r_adv_play","runner":{"id":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":"r_adv_play","runner":{"id":694208,"fullName":"Moisés Ballesteros","link":"/api/v1/people/694208"},"responsiblePitcher":{"id":804636,"link":"/api/v1/people/804636"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.1,"endSpeed":82.5,"strikeZoneTop":3.25288515030074,"strikeZoneBottom":1.48950610547045,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.20888515261489,"aZ":-27.803507884466146,"pfxX":10.801600059618638,"pfxZ":2.4970168112634648,"pX":0.1907718161634139,"pZ":2.1412383360162126,"vX0":-9.216256598723993,"vY0":-132.28909998289166,"vZ0":-2.9255602242323437,"x":109.73,"y":180.97,"x0":2.335856041479224,"y0":50.005162521276254,"z0":5.324355073825972,"aX":18.930382670979384},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":4.0,"breakHorizontal":-17.3,"spinRate":2205,"spinDirection":138},"zone":5,"typeConfidence":2.0,"plateTime":0.4158509280213414,"extension":7.145071223707184},"index":0,"playId":"3f4fe44e-0225-3d05-a576-910c24c4e724","pitchNumber":1,"startTime":"2025-09-25T01:09:31.218Z","endTime":"2025-09-25T01:09:34.841Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663992,"link":"/api/v1/people/663992","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":691718,"link":"/api/v1/people/691718","batSide":{"code":"L","description":"Left"}},"second":{"id":673548,"link":"/api/v1/people/673548"},"third":{"id":694208,"link":"/api/v1/people/694208"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Second Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":82.5,"endSpeed":76.1,"strikeZoneTop":3.04,"strikeZoneBottom":1.4,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.454031844646632,"aZ":-32.91280440339635,"pfxX":-7.374881326683168,"pfxZ":-0.5011097283926222,"pX":-0.3823241645531267,"pZ":2.025543767304536,"vX0":-4.641143342194544,"vY0":-120.1417952895296,"vZ0":-1.0669103579128116,"x":131.57,"y":184.09,"x0":2.5334381911519577,"y0":50.005400173217076,"z0":5.402649627952748,"aX":-10.773860132330963},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.0,"breakVerticalInduced":-1.0,"breakHorizontal":14.5,"spinRate":2427,"spinDirection":293},"zone":4,"typeConfidence":2.0,"plateTime":0.4560407894980223,"extension":7.250354145482586},"hitData":{"launchSpeed":80.7,"launchAngle":42.0,"totalDistance":277.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":200.1,"coordY":115.75}},"index":1,"playId":"baa52f5f-fcd7-3e58-a889-91e763734f0f","pitchNumber":2,"startTime":"2025-09-25T01:09:45.762Z","endTime":"2025-09-25T01:09:58.541Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663992,"link":"/api/v1/people/663992","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":691718,"link":"/api/v1/people/691718","batSide":{"code":"L","description":"Left"}},"second":{"id":673548,"link":"/api/v1/people/673548"},"third":{"id":694208,"link":"/api/v1/people/694208"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Second Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691718,"link":"/api/v1/people/691718"},"credit":"b_pa"},{"player":{"id":663992,"link":"/api/v1/people/663992"},"credit":"p_pa"}],"flags":[{"credit":"b_sac_fly"}],"homeTeamWinProbability":93.0,"awayTeamWinProbability":7.0,"homeTeamWinProbabilityAdded":0.5999999999999943,"leverageIndex":0.58,"dramaIndex":23.0,"contextMetrics":{},"playEndTime":"2025-09-25T01:09:58.541Z","atBatIndex":25},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Dansby Swanson strikes out swinging.","rbi":0,"awayScore":0,"homeScore":5,"isOut":true},"about":{"atBatIndex":26,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-09-25T01:10:41.730Z","endTime":"2025-09-25T01:12:47.572Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663992,"fullName":"Richard Lovelady","link":"/api/v1/people/663992"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":682626,"link":"/api/v1/people/682626"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":82.3,"endSpeed":75.6,"strikeZoneTop":3.56999996017361,"strikeZoneBottom":1.56244877711412,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.535982680021363,"aZ":-32.36011850189807,"pfxX":-7.5699639440564335,"pfxZ":-0.1255120525008575,"pX":0.6218821279356235,"pZ":2.8228434199051136,"vX0":-2.4322866100983904,"vY0":-119.7969472488287,"vZ0":0.5115374995070108,"x":93.3,"y":162.56,"x0":2.6344909327999955,"y0":50.00556398932371,"z0":5.503492814503396,"aX":-10.982898805119467},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.2,"breakVerticalInduced":0.1,"breakHorizontal":14.3,"spinRate":2405,"spinDirection":296},"zone":6,"typeConfidence":2.0,"plateTime":0.4575460539174099,"extension":6.864027071842362},"index":0,"playId":"681c63cb-f0f1-3fea-bb5d-a714968f3f38","pitchNumber":1,"startTime":"2025-09-25T01:10:41.730Z","endTime":"2025-09-25T01:10:46.106Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663992,"link":"/api/v1/people/663992","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":621020,"link":"/api/v1/people/621020","batSide":{"code":"R","description":"Right"}},"third":{"id":673548,"link":"/api/v1/people/673548"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Second Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.8,"endSpeed":85.8,"strikeZoneTop":3.57419518113463,"strikeZoneBottom":1.64437427959661,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.01785898265274,"aZ":-17.961473052324884,"pfxX":3.262262012573001,"pfxZ":7.624842282034324,"pX":-1.2341356334157085,"pZ":2.770946711021337,"vX0":-10.14324879626121,"vY0":-134.85164950768635,"vZ0":-3.8454680450947856,"x":164.04,"y":163.96,"x0":2.132314049625489,"y0":50.00157049417422,"z0":5.462729453653022,"aX":6.080582974250308},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":13.3,"breakHorizontal":-4.1,"spinRate":2366,"spinDirection":132},"zone":11,"typeConfidence":2.0,"plateTime":0.40431009391998973,"extension":7.32241017150736},"index":1,"playId":"95d91a48-d9ae-3d65-8f3a-e7882963480b","pitchNumber":2,"startTime":"2025-09-25T01:11:00.242Z","endTime":"2025-09-25T01:11:04.906Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663992,"link":"/api/v1/people/663992","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":621020,"link":"/api/v1/people/621020","batSide":{"code":"R","description":"Right"}},"third":{"id":673548,"link":"/api/v1/people/673548"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Second Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.0,"endSpeed":78.7,"strikeZoneTop":3.67390273339468,"strikeZoneBottom":1.64349501865399,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.351076773278432,"aZ":-29.9584098815619,"pfxX":-3.3749350035498926,"pfxZ":1.435978232091795,"pX":-1.5084514303895782,"pZ":1.5058329271091577,"vX0":-8.146181416182687,"vY0":-122.28482628132254,"vZ0":-3.0992874695111063,"x":174.5,"y":198.12,"x0":2.2823058712265456,"y0":50.00027940108864,"z0":5.315825909015395,"aX":-5.194607232618779},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":2.2,"breakHorizontal":7.8,"spinRate":2361,"spinDirection":304},"zone":13,"typeConfidence":2.0,"plateTime":0.4450834308843321,"extension":7.116839610349779},"index":2,"playId":"ef3053bc-b449-39d3-bd58-7b5f57468be5","pitchNumber":3,"startTime":"2025-09-25T01:11:21.478Z","endTime":"2025-09-25T01:11:26.039Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663992,"link":"/api/v1/people/663992","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":621020,"link":"/api/v1/people/621020","batSide":{"code":"R","description":"Right"}},"third":{"id":673548,"link":"/api/v1/people/673548"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Second Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.0,"endSpeed":84.3,"strikeZoneTop":3.57,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.93345569576111,"aZ":-20.428266195649645,"pfxX":1.3078328183296823,"pfxZ":6.533531086982699,"pX":-0.2740114620899032,"pZ":2.4172481047670606,"vX0":-7.4215507513103525,"vY0":-132.41992411222267,"vZ0":-4.010911546240462,"x":127.44,"y":173.51,"x0":2.379994112808074,"y0":50.00435735764939,"z0":5.422564632642694,"aX":2.352046751110727},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.5,"breakVerticalInduced":11.3,"breakHorizontal":-1.0,"spinRate":2392,"spinDirection":141},"zone":5,"typeConfidence":2.0,"plateTime":0.41165225121264415,"extension":7.218726815045378},"index":3,"playId":"f2d87e3d-d93a-3c49-a5eb-9c26508b3177","pitchNumber":4,"startTime":"2025-09-25T01:11:39.743Z","endTime":"2025-09-25T01:11:44.273Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663992,"link":"/api/v1/people/663992","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":621020,"link":"/api/v1/people/621020","batSide":{"code":"R","description":"Right"}},"third":{"id":673548,"link":"/api/v1/people/673548"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Second Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.1,"endSpeed":75.9,"strikeZoneTop":3.57000025475689,"strikeZoneBottom":1.68889077819806,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.126744888002875,"aZ":-35.422627653463216,"pfxX":-6.874061632056759,"pfxZ":-2.2275427671860637,"pX":1.2083220539353905,"pZ":2.802839853738906,"vX0":-1.0492690230284518,"vY0":-119.65639810671104,"vZ0":0.8407338357702847,"x":70.94,"y":163.1,"x0":2.545521459866236,"y0":50.00401787710675,"z0":5.609615995268055,"aX":-10.012934728266194},"breaks":{"breakAngle":15.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.9,"breakVerticalInduced":-3.6,"breakHorizontal":12.7,"spinRate":2434,"spinDirection":302},"zone":12,"typeConfidence":2.0,"plateTime":0.45696431796367776,"extension":6.919906430513717},"index":4,"playId":"f621c3c1-5591-3a96-9a48-ef54a75b4979","pitchNumber":5,"startTime":"2025-09-25T01:12:23.847Z","endTime":"2025-09-25T01:12:28.205Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663992,"link":"/api/v1/people/663992","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":621020,"link":"/api/v1/people/621020","batSide":{"code":"R","description":"Right"}},"third":{"id":673548,"link":"/api/v1/people/673548"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Second Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.5,"endSpeed":76.2,"strikeZoneTop":3.57,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.78216633917731,"aZ":-29.406256545564762,"pfxX":-6.890580193727217,"pfxZ":1.88884043379257,"pX":-0.3570367159462373,"pZ":2.2929469063653354,"vX0":-4.535591737044324,"vY0":-120.1949770637204,"vZ0":-1.2093985044289792,"x":130.61,"y":176.87,"x0":2.448262104188888,"y0":50.00456581462084,"z0":5.408309254370505,"aX":-10.105306412063463},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":3.4,"breakHorizontal":13.6,"spinRate":2333,"spinDirection":300},"zone":4,"typeConfidence":2.0,"plateTime":0.4552999442433232,"extension":7.108689100969456},"index":5,"playId":"52b52d34-0424-3067-a3a4-d36b28f957d1","pitchNumber":6,"startTime":"2025-09-25T01:12:41.771Z","endTime":"2025-09-25T01:12:47.572Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663992,"link":"/api/v1/people/663992","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":621020,"link":"/api/v1/people/621020","batSide":{"code":"R","description":"Right"}},"third":{"id":673548,"link":"/api/v1/people/673548"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Second Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":621020,"link":"/api/v1/people/621020"},"credit":"b_ab"},{"player":{"id":663992,"link":"/api/v1/people/663992"},"credit":"p_ab"},{"player":{"id":621020,"link":"/api/v1/people/621020"},"credit":"b_pa"},{"player":{"id":663992,"link":"/api/v1/people/663992"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":92.10000000000001,"awayTeamWinProbability":7.8999999999999915,"homeTeamWinProbabilityAdded":-0.8999999999999915,"leverageIndex":0.36,"dramaIndex":20.0,"contextMetrics":{},"playEndTime":"2025-09-25T01:12:47.572Z","atBatIndex":26},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Juan Soto flies out to shortstop Dansby Swanson.","rbi":0,"awayScore":0,"homeScore":5,"isOut":true},"about":{"atBatIndex":27,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-09-25T01:15:21.187Z","endTime":"2025-09-25T01:16:33.903Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":571510,"fullName":"Matthew Boyd","link":"/api/v1/people/571510"},"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":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":621020,"link":"/api/v1/people/621020"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"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.6,"endSpeed":84.5,"strikeZoneTop":3.06009476465801,"strikeZoneBottom":1.56709149068396,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.524232717963038,"aZ":-20.668394278919806,"pfxX":9.65597310853197,"pfxZ":6.275038148904244,"pX":0.5973746436598381,"pZ":3.3192537581894417,"vX0":-7.099700744837684,"vY0":-134.6606213514428,"vZ0":-1.6850301113654826,"x":94.23,"y":149.16,"x0":2.0148233343915187,"y0":50.0064543909311,"z0":5.416814152515112,"aX":17.71888302646028},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":11.2,"breakHorizontal":-16.0,"spinRate":2455,"spinDirection":123},"zone":12,"typeConfidence":2.0,"plateTime":0.4069045928688446,"extension":6.273789024324876},"index":0,"playId":"a4f90bf2-ce3a-3dbc-98ce-7fc0c4a2c141","pitchNumber":1,"startTime":"2025-09-25T01:15:26.135Z","endTime":"2025-09-25T01:15:30.004Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571510,"link":"/api/v1/people/571510","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":807713,"link":"/api/v1/people/807713"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":665742,"link":"/api/v1/people/665742","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Second Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.7,"endSpeed":84.9,"strikeZoneTop":3.07,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.73771215470288,"aZ":-18.826650975648,"pfxX":9.682354392144813,"pfxZ":7.172906222214199,"pX":0.8700365656309368,"pZ":2.3514273638568266,"vX0":-6.234395710653019,"vY0":-136.24843865348492,"vZ0":-4.409981921295921,"x":83.84,"y":175.29,"x0":1.9417636329575776,"y0":50.00409440827572,"z0":5.3098400013442,"aX":18.02257561553237},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":12.1,"breakHorizontal":-16.1,"spinRate":2473,"spinDirection":126},"zone":12,"typeConfidence":2.0,"plateTime":0.40355276078690716,"extension":6.463559221688912},"index":1,"playId":"ea251e87-e992-37b8-9d6b-a4f79abb79cd","pitchNumber":2,"startTime":"2025-09-25T01:15:42.955Z","endTime":"2025-09-25T01:15:46.903Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571510,"link":"/api/v1/people/571510","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":807713,"link":"/api/v1/people/807713"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":665742,"link":"/api/v1/people/665742","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Second Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2025-09-25T01:15:57.520Z","endTime":"2025-09-25T01:16:10.004Z","isPitch":false,"type":"action","player":{"id":665742,"link":"/api/v1/people/665742"},"defense":{"pitcher":{"id":571510,"link":"/api/v1/people/571510","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":807713,"link":"/api/v1/people/807713"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":665742,"link":"/api/v1/people/665742","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Second Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":76.2,"endSpeed":69.7,"strikeZoneTop":2.92062939173304,"strikeZoneBottom":1.4175814302877,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.92396662431492,"aZ":-27.64661068185956,"pfxX":10.282007618932498,"pfxZ":3.6795204780668893,"pX":-0.9713743935755008,"pZ":1.2446402269626509,"vX0":-9.38835216045858,"vY0":-110.55671960670948,"vZ0":-2.730369895955849,"x":154.03,"y":205.17,"x0":2.0076204764363887,"y0":50.00180020359722,"z0":5.416772266936673,"aX":12.64404754369575},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.4,"breakVerticalInduced":6.2,"breakHorizontal":-16.0,"spinRate":1827,"spinDirection":119},"zone":13,"typeConfidence":2.0,"plateTime":0.496690242576721,"extension":6.177257558540578},"index":3,"playId":"8a3e369f-7c4f-33db-b53e-654030af4d6b","pitchNumber":3,"startTime":"2025-09-25T01:16:10.004Z","endTime":"2025-09-25T01:16:14.003Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571510,"link":"/api/v1/people/571510","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":807713,"link":"/api/v1/people/807713"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":665742,"link":"/api/v1/people/665742","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Second Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.7,"endSpeed":76.5,"strikeZoneTop":3.07,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.713595601178596,"aZ":-30.295895956855084,"pfxX":-0.2401853046679836,"pfxZ":1.2676333173920042,"pX":-0.3836532962774055,"pZ":2.318451057471986,"vX0":-6.931506134624304,"vY0":-120.4129983677391,"vZ0":0.036109815427919356,"x":131.62,"y":176.18,"x0":2.554224252536836,"y0":50.002389318429124,"z0":4.96700575436914,"aX":-0.3535728868923698},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":2.5,"breakHorizontal":1.9,"spinRate":2426,"spinDirection":292},"zone":4,"typeConfidence":2.0,"plateTime":0.45355914089220173,"extension":6.1242734941620265},"hitData":{"launchSpeed":86.6,"launchAngle":53.0,"totalDistance":212.0,"trajectory":"fly_ball","hardness":"medium","location":"6","coordinates":{"coordX":90.39,"coordY":123.41}},"index":4,"playId":"e4ba7d48-074a-3487-8cb8-9b5ba0fb0ad9","pitchNumber":4,"startTime":"2025-09-25T01:16:24.224Z","endTime":"2025-09-25T01:16:33.903Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571510,"link":"/api/v1/people/571510","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":807713,"link":"/api/v1/people/807713"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":665742,"link":"/api/v1/people/665742","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Second Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665742,"link":"/api/v1/people/665742"},"credit":"b_ab"},{"player":{"id":571510,"link":"/api/v1/people/571510"},"credit":"p_ab"},{"player":{"id":665742,"link":"/api/v1/people/665742"},"credit":"b_pa"},{"player":{"id":571510,"link":"/api/v1/people/571510"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":93.4,"awayTeamWinProbability":6.599999999999994,"homeTeamWinProbabilityAdded":1.2999999999999972,"leverageIndex":0.5,"dramaIndex":26.0,"contextMetrics":{},"playEndTime":"2025-09-25T01:16:33.903Z","atBatIndex":27},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Pete Alonso grounds out, third baseman Matt Shaw to first baseman Michael Busch.","rbi":0,"awayScore":0,"homeScore":5,"isOut":true},"about":{"atBatIndex":28,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-09-25T01:16:57.560Z","endTime":"2025-09-25T01:17:57.069Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":624413,"fullName":"Pete Alonso","link":"/api/v1/people/624413"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":571510,"fullName":"Matthew Boyd","link":"/api/v1/people/571510"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":624413,"fullName":"Pete Alonso","link":"/api/v1/people/624413"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":807713,"link":"/api/v1/people/807713"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":683737,"link":"/api/v1/people/683737"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 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":73.4,"endSpeed":67.8,"strikeZoneTop":3.44702585469496,"strikeZoneBottom":1.52071773135813,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.110637792441466,"aZ":-35.567831076928634,"pfxX":-4.580193790853334,"pfxZ":-2.9503685558143875,"pX":-0.9585467969401735,"pZ":1.8202174370840045,"vX0":-5.391922261377874,"vY0":-106.73996345530684,"vZ0":0.14283146863000562,"x":153.54,"y":189.63,"x0":2.199582188206909,"y0":50.00414286116169,"z0":5.77137923691501,"aX":-5.262605702491921},"breaks":{"breakAngle":9.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.9,"breakVerticalInduced":-4.9,"breakHorizontal":9.8,"spinRate":2274,"spinDirection":311},"zone":13,"typeConfidence":2.0,"plateTime":0.5139776454437452,"extension":5.957308716169419},"index":0,"playId":"f0afab7b-66c9-36bd-b97c-ba4bc7621126","pitchNumber":1,"startTime":"2025-09-25T01:16:57.560Z","endTime":"2025-09-25T01:17:02.069Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571510,"link":"/api/v1/people/571510","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":807713,"link":"/api/v1/people/807713"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":624413,"link":"/api/v1/people/624413","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Second Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":76.4,"endSpeed":69.4,"strikeZoneTop":3.53,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.06833737917575,"aZ":-26.394873787021126,"pfxX":10.398029944656571,"pfxZ":4.692704335531168,"pX":-0.006741284186755106,"pZ":1.7339169152598988,"vX0":-7.225166581598446,"vY0":-110.94008015906729,"vZ0":-2.2170486545984165,"x":117.26,"y":191.96,"x0":1.9606214660816665,"y0":50.00381033142955,"z0":5.530353366190262,"aX":12.806809095908896},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.4,"breakVerticalInduced":8.2,"breakHorizontal":-16.7,"spinRate":1652,"spinDirection":117},"zone":8,"typeConfidence":2.0,"plateTime":0.4960147275539333,"extension":6.122751155174216},"index":1,"playId":"cb71f1ac-efd8-3ea4-aeb4-cc2c274dedf5","pitchNumber":2,"startTime":"2025-09-25T01:17:12.430Z","endTime":"2025-09-25T01:17:16.636Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571510,"link":"/api/v1/people/571510","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":807713,"link":"/api/v1/people/807713"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":624413,"link":"/api/v1/people/624413","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Second Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.0,"endSpeed":83.6,"strikeZoneTop":3.49003451965333,"strikeZoneBottom":1.73217541196476,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.32914673085509,"aZ":-19.97281019894207,"pfxX":9.246247857143157,"pfxZ":6.717077097477743,"pX":0.7863534649303798,"pZ":3.0682069626776536,"vX0":-6.051365721242996,"vY0":-135.1267701651301,"vZ0":-2.387573433109951,"x":87.03,"y":155.94,"x0":1.8741456318399545,"y0":50.00312465841457,"z0":5.394348279500099,"aX":16.794913330728072},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":11.8,"breakHorizontal":-15.1,"spinRate":2321,"spinDirection":122},"zone":3,"typeConfidence":2.0,"plateTime":0.40813950559147916,"extension":6.280658144759989},"index":2,"playId":"8c3cc2cc-58f8-3ddc-9db0-48869147276f","pitchNumber":3,"startTime":"2025-09-25T01:17:28.981Z","endTime":"2025-09-25T01:17:33.369Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571510,"link":"/api/v1/people/571510","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":807713,"link":"/api/v1/people/807713"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":624413,"link":"/api/v1/people/624413","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Second Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.7,"endSpeed":76.0,"strikeZoneTop":3.53,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.752788203943993,"aZ":-30.89306455444806,"pfxX":0.6707502431575918,"pfxZ":0.8794238459829167,"pX":-0.3398882883315413,"pZ":1.240429242219365,"vX0":-6.8799044717204465,"vY0":-120.31563408176778,"vZ0":-1.9425819238768014,"x":129.96,"y":205.29,"x0":2.471935797075389,"y0":50.00527355435119,"z0":4.8009344432314425,"aX":0.9818015688541969},"breaks":{"breakAngle":0.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.6,"breakVerticalInduced":1.3,"breakHorizontal":0.5,"spinRate":2609,"spinDirection":321},"zone":13,"typeConfidence":2.0,"plateTime":0.455567116355863,"extension":5.90771780978141},"hitData":{"launchSpeed":103.8,"launchAngle":-6.0,"totalDistance":14.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":97.6,"coordY":163.84}},"index":3,"playId":"6ec29166-5d15-35ab-ad5b-e8f284973e80","pitchNumber":4,"startTime":"2025-09-25T01:17:49.551Z","endTime":"2025-09-25T01:17:57.069Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571510,"link":"/api/v1/people/571510","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":807713,"link":"/api/v1/people/807713"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":624413,"link":"/api/v1/people/624413","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Second Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":624413,"link":"/api/v1/people/624413"},"credit":"b_ab"},{"player":{"id":571510,"link":"/api/v1/people/571510"},"credit":"p_ab"},{"player":{"id":624413,"link":"/api/v1/people/624413"},"credit":"b_pa"},{"player":{"id":571510,"link":"/api/v1/people/571510"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":94.19999999999999,"awayTeamWinProbability":5.800000000000011,"homeTeamWinProbabilityAdded":0.799999999999983,"leverageIndex":0.33,"dramaIndex":19.0,"contextMetrics":{},"playEndTime":"2025-09-25T01:17:57.069Z","atBatIndex":28},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Starling Marte flies out to left fielder Ian Happ.","rbi":0,"awayScore":0,"homeScore":5,"isOut":true},"about":{"atBatIndex":29,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-09-25T01:18:21.084Z","endTime":"2025-09-25T01:18:30.369Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":516782,"fullName":"Starling Marte","link":"/api/v1/people/516782"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":571510,"fullName":"Matthew Boyd","link":"/api/v1/people/571510"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":516782,"fullName":"Starling Marte","link":"/api/v1/people/516782"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":664023,"link":"/api/v1/people/664023"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.7,"endSpeed":84.9,"strikeZoneTop":3.5,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.002287080940285,"aZ":-17.641971679267442,"pfxX":9.153007745155898,"pfxZ":7.811804598254307,"pX":-0.5386414977894094,"pZ":3.0184075271979656,"vX0":-9.671066665115276,"vY0":-136.05502863941223,"vZ0":-3.063897722200785,"x":137.53,"y":157.28,"x0":1.8859872658458232,"y0":50.00331365671828,"z0":5.393397599275458,"aX":17.028413019960706},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":13.6,"breakHorizontal":-14.3,"spinRate":2468,"spinDirection":120},"zone":1,"typeConfidence":2.0,"plateTime":0.40377459184428943,"extension":6.272101815086412},"hitData":{"launchSpeed":93.7,"launchAngle":33.0,"totalDistance":348.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":125.82,"coordY":185.52}},"index":0,"playId":"2ec82126-1dc2-3e02-a097-bc54a52d0ab0","pitchNumber":1,"startTime":"2025-09-25T01:18:21.084Z","endTime":"2025-09-25T01:18:30.369Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571510,"link":"/api/v1/people/571510","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":807713,"link":"/api/v1/people/807713"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":516782,"link":"/api/v1/people/516782","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Second Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":516782,"link":"/api/v1/people/516782"},"credit":"b_ab"},{"player":{"id":571510,"link":"/api/v1/people/571510"},"credit":"p_ab"},{"player":{"id":516782,"link":"/api/v1/people/516782"},"credit":"b_pa"},{"player":{"id":571510,"link":"/api/v1/people/571510"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":94.6,"awayTeamWinProbability":5.400000000000006,"homeTeamWinProbabilityAdded":0.4000000000000057,"leverageIndex":0.18,"dramaIndex":12.0,"contextMetrics":{},"playEndTime":"2025-09-25T01:18:30.369Z","atBatIndex":29},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Matt Shaw homers (13) on a fly ball to center field.","rbi":1,"awayScore":0,"homeScore":6,"isOut":false},"about":{"atBatIndex":30,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-09-25T01:21:00.779Z","endTime":"2025-09-25T01:21:53.192Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":1,"strikes":1,"outs":0},"matchup":{"batter":{"id":807713,"fullName":"Matt Shaw","link":"/api/v1/people/807713"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663992,"fullName":"Richard Lovelady","link":"/api/v1/people/663992"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":807713,"fullName":"Matt Shaw","link":"/api/v1/people/807713"},"responsiblePitcher":{"id":663992,"link":"/api/v1/people/663992"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.0,"endSpeed":84.1,"strikeZoneTop":3.38172053884703,"strikeZoneBottom":1.60747096196711,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.363760355494986,"aZ":-29.20806496073795,"pfxX":10.287727439035962,"pfxZ":1.6383574272951833,"pX":0.606893028045183,"pZ":2.091135704518534,"vX0":-8.21993037682492,"vY0":-133.71169074912353,"vZ0":-2.937132292576476,"x":93.87,"y":182.32,"x0":2.3873234292168153,"y0":50.00143741480156,"z0":5.304023358785582,"aX":18.590436250197534},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":2.5,"breakHorizontal":-16.8,"spinRate":2176,"spinDirection":132},"zone":9,"typeConfidence":2.0,"plateTime":0.4099495973197187,"extension":7.30732213999248},"index":0,"playId":"5a961289-c142-3566-9e7f-57d3c6e1e404","pitchNumber":1,"startTime":"2025-09-25T01:21:03.928Z","endTime":"2025-09-25T01:21:08.034Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663992,"link":"/api/v1/people/663992","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":807713,"link":"/api/v1/people/807713","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Second Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.5,"endSpeed":84.3,"strikeZoneTop":3.39732599352202,"strikeZoneBottom":1.58997262799004,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.14753488782928,"aZ":-28.05534394384725,"pfxX":10.229007565725542,"pfxZ":2.2503968249804167,"pX":1.4392664199574596,"pZ":3.431543236271777,"vX0":-6.136919071047648,"vY0":-134.58491944646966,"vZ0":-0.11003237836179858,"x":62.14,"y":146.13,"x0":2.424261831445783,"y0":50.00053909425532,"z0":5.465732650914264,"aX":18.697601190207866},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":4.3,"breakHorizontal":-17.2,"spinRate":2155,"spinDirection":141},"zone":12,"typeConfidence":2.0,"plateTime":0.40750740571122224,"extension":7.017458122118212},"index":1,"playId":"345ea214-97ab-3db9-a707-91224151b6ad","pitchNumber":2,"startTime":"2025-09-25T01:21:17.669Z","endTime":"2025-09-25T01:21:21.700Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663992,"link":"/api/v1/people/663992","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":807713,"link":"/api/v1/people/807713","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Second Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.6,"endSpeed":84.8,"strikeZoneTop":3.23,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.34763662960064,"aZ":-17.611770432261192,"pfxX":5.583028320956201,"pfxZ":7.9079769836911975,"pX":0.10859363707827877,"pZ":3.174648862405531,"vX0":-8.152629231274954,"vY0":-134.65186390509817,"vZ0":-2.78793741103254,"x":112.86,"y":153.06,"x0":2.4457259624755316,"y0":50.00648937031746,"z0":5.46479213532941,"aX":10.287357734737057},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":13.9,"breakHorizontal":-8.4,"spinRate":2350,"spinDirection":133},"zone":2,"typeConfidence":2.0,"plateTime":0.4062584069403785,"extension":7.167870189203492},"hitData":{"launchSpeed":102.5,"launchAngle":28.0,"totalDistance":396.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":100.3,"coordY":40.92}},"index":2,"playId":"858f231d-6641-32c9-95ad-c3dbac06beeb","pitchNumber":3,"startTime":"2025-09-25T01:21:31.100Z","endTime":"2025-09-25T01:21:53.192Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663992,"link":"/api/v1/people/663992","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":807713,"link":"/api/v1/people/807713","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Second Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":807713,"link":"/api/v1/people/807713"},"credit":"b_ab"},{"player":{"id":663992,"link":"/api/v1/people/663992"},"credit":"p_ab"},{"player":{"id":807713,"link":"/api/v1/people/807713"},"credit":"b_pa"},{"player":{"id":663992,"link":"/api/v1/people/663992"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":96.8,"awayTeamWinProbability":3.200000000000003,"homeTeamWinProbabilityAdded":2.200000000000003,"leverageIndex":0.17,"dramaIndex":23.0,"contextMetrics":{},"playEndTime":"2025-09-25T01:21:53.192Z","atBatIndex":30},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Michael Busch lines out to left fielder Brandon Nimmo.","rbi":0,"awayScore":0,"homeScore":6,"isOut":true},"about":{"atBatIndex":31,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-09-25T01:22:12.978Z","endTime":"2025-09-25T01:23:00.506Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663992,"fullName":"Richard Lovelady","link":"/api/v1/people/663992"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":607043,"link":"/api/v1/people/607043"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"M","description":"Missed Bunt"},"description":"Missed Bunt","code":"M","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.3,"endSpeed":75.6,"strikeZoneTop":3.34,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.86555647162661,"aZ":-33.53593507867673,"pfxX":-6.361629041735254,"pfxZ":-0.9442114524509995,"pX":-0.8070320897601788,"pZ":1.427281622955281,"vX0":-5.625814829455753,"vY0":-119.76412617637642,"vZ0":-1.921008544837639,"x":147.76,"y":200.24,"x0":2.405908811712136,"y0":50.00448782937794,"z0":5.2622458798677885,"aX":-9.165899052948047},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.6,"breakVerticalInduced":-1.9,"breakHorizontal":13.0,"spinRate":2463,"spinDirection":301},"zone":13,"typeConfidence":2.0,"plateTime":0.45875328419477546,"extension":7.235739883288438},"index":0,"playId":"7b795180-334c-3105-a09b-263a25b8544a","pitchNumber":1,"startTime":"2025-09-25T01:22:17.282Z","endTime":"2025-09-25T01:22:21.666Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663992,"link":"/api/v1/people/663992","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":683737,"link":"/api/v1/people/683737","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Second Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.9,"endSpeed":83.4,"strikeZoneTop":3.38069276380823,"strikeZoneBottom":1.73529959793372,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.837767212785728,"aZ":-28.30014433217919,"pfxX":7.684498364769882,"pfxZ":2.2024257830191862,"pX":-1.155309888118723,"pZ":1.4027649108994584,"vX0":-11.75780260626682,"vY0":-131.85345342419313,"vZ0":-4.685279399945514,"x":161.04,"y":200.91,"x0":2.3619359143944387,"y0":50.00644117670039,"z0":5.289240105089318,"aX":13.543997363134565},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":3.1,"breakHorizontal":-11.4,"spinRate":2215,"spinDirection":132},"zone":13,"typeConfidence":2.0,"plateTime":0.4152865293561465,"extension":7.160012210398157},"index":1,"playId":"8bf4218d-1808-34f1-9945-ac7825348195","pitchNumber":2,"startTime":"2025-09-25T01:22:34.158Z","endTime":"2025-09-25T01:22:38.133Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663992,"link":"/api/v1/people/663992","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":683737,"link":"/api/v1/people/683737","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Second Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.7,"endSpeed":83.3,"strikeZoneTop":3.34,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.84881732121101,"aZ":-25.874743942389255,"pfxX":8.787663983873594,"pfxZ":3.496748477671595,"pX":-0.0621812303863317,"pZ":3.0895190850981917,"vX0":-9.149419704096848,"vY0":-134.52696334002567,"vZ0":-1.134349729535594,"x":119.37,"y":155.36,"x0":2.269396762783825,"y0":50.00232892264963,"z0":5.380392468329192,"aX":15.830546536231148},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.2,"breakVerticalInduced":6.2,"breakHorizontal":-13.6,"spinRate":2221,"spinDirection":134},"zone":2,"typeConfidence":2.0,"plateTime":0.40985471747888,"extension":7.177307163335326},"hitData":{"launchSpeed":94.7,"launchAngle":19.0,"totalDistance":266.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":58.39,"coordY":116.38}},"index":2,"playId":"a193e145-13e5-303f-a7df-be1fc20afe3e","pitchNumber":3,"startTime":"2025-09-25T01:22:53.445Z","endTime":"2025-09-25T01:23:00.506Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663992,"link":"/api/v1/people/663992","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":683737,"link":"/api/v1/people/683737","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Second Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":683737,"link":"/api/v1/people/683737"},"credit":"b_ab"},{"player":{"id":663992,"link":"/api/v1/people/663992"},"credit":"p_ab"},{"player":{"id":683737,"link":"/api/v1/people/683737"},"credit":"b_pa"},{"player":{"id":663992,"link":"/api/v1/people/663992"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":96.6,"awayTeamWinProbability":3.4000000000000057,"homeTeamWinProbabilityAdded":-0.20000000000000284,"leverageIndex":0.1,"dramaIndex":9.0,"contextMetrics":{},"playEndTime":"2025-09-25T01:23:00.506Z","atBatIndex":31},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Nico Hoerner grounds out, third baseman Mark Vientos to first baseman Pete Alonso.","rbi":0,"awayScore":0,"homeScore":6,"isOut":true},"about":{"atBatIndex":32,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-09-25T01:23:25.519Z","endTime":"2025-09-25T01:24:47.165Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663992,"fullName":"Richard Lovelady","link":"/api/v1/people/663992"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":668901,"link":"/api/v1/people/668901"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":624413,"link":"/api/v1/people/624413"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":82.9,"endSpeed":76.1,"strikeZoneTop":3.42551650720376,"strikeZoneBottom":1.61072819720551,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.812131330805116,"aZ":-31.490379373465455,"pfxX":-6.910601412991452,"pfxZ":0.46843369418481196,"pX":-0.8302919576761764,"pZ":1.5037680669391373,"vX0":-5.836210487019591,"vY0":-120.53762256891636,"vZ0":-2.2966421889173176,"x":148.65,"y":198.18,"x0":2.5256925184133148,"y0":50.003396439652505,"z0":5.266551698607605,"aX":-10.104230935328413},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.5,"breakVerticalInduced":0.5,"breakHorizontal":13.9,"spinRate":2589,"spinDirection":304},"zone":13,"typeConfidence":2.0,"plateTime":0.45550848824945556,"extension":7.081177791582892},"index":0,"playId":"361e6057-7c73-3cde-9fb4-620bc5e744c3","pitchNumber":1,"startTime":"2025-09-25T01:23:25.519Z","endTime":"2025-09-25T01:23:29.599Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663992,"link":"/api/v1/people/663992","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":663538,"link":"/api/v1/people/663538","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Second Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"index":1,"startTime":"2025-09-25T01:23:36.894Z","endTime":"2025-09-25T01:23:46.956Z","isPitch":false,"type":"action","player":{"id":663538,"link":"/api/v1/people/663538"},"defense":{"pitcher":{"id":663992,"link":"/api/v1/people/663992","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":663538,"link":"/api/v1/people/663538","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Second Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.3,"endSpeed":84.4,"strikeZoneTop":3.44536587569855,"strikeZoneBottom":1.58720776922566,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.911453346617176,"aZ":-20.142188064663216,"pfxX":4.155596409157935,"pfxZ":6.588311233554682,"pX":0.12898358642050672,"pZ":3.3732486662005203,"vX0":-7.3492181717823435,"vY0":-134.22210991992338,"vZ0":-1.7745455710878626,"x":112.08,"y":147.7,"x0":2.361897478639104,"y0":50.0004878202577,"z0":5.476527785184055,"aX":7.58669441866066},"breaks":{"breakAngle":16.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":11.8,"breakHorizontal":-6.0,"spinRate":2242,"spinDirection":134},"zone":2,"typeConfidence":2.0,"plateTime":0.40801036712594163,"extension":7.226462645411699},"index":2,"playId":"07abe36d-eb19-3d65-bf64-50eaf2302073","pitchNumber":2,"startTime":"2025-09-25T01:23:46.956Z","endTime":"2025-09-25T01:23:50.932Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663992,"link":"/api/v1/people/663992","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":663538,"link":"/api/v1/people/663538","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Second Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":82.0,"endSpeed":75.0,"strikeZoneTop":3.36,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.11965008445882,"aZ":-30.72139502748283,"pfxX":-8.402642969868605,"pfxZ":1.025977970661287,"pX":-1.4294218051865613,"pZ":0.9393929394291883,"vX0":-6.540655923635969,"vY0":-119.22777425684731,"vZ0":-3.439053185444207,"x":171.49,"y":213.42,"x0":2.4559727787977144,"y0":50.00477562706414,"z0":5.217205315538443,"aX":-11.91587816071932},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.1,"breakVerticalInduced":1.2,"breakHorizontal":16.9,"spinRate":2442,"spinDirection":307},"zone":13,"typeConfidence":2.0,"plateTime":0.46205308434874803,"extension":7.226891094127345},"index":3,"playId":"63039cfb-77f1-38b2-8ea5-91b1694d4cf8","pitchNumber":3,"startTime":"2025-09-25T01:24:00.552Z","endTime":"2025-09-25T01:24:04.799Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663992,"link":"/api/v1/people/663992","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":663538,"link":"/api/v1/people/663538","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Second Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.9,"endSpeed":78.3,"strikeZoneTop":3.35999845021564,"strikeZoneBottom":1.5428186056054,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.8552485728398,"aZ":-32.52241545492703,"pfxX":-6.007346214706189,"pfxZ":-0.23188167916245872,"pX":-0.8896723137334089,"pZ":0.5440570235784529,"vX0":-6.1173668443944065,"vY0":-122.07028937181805,"vZ0":-4.384411375396361,"x":150.91,"y":224.09,"x0":2.4202244826828947,"y0":50.00155388316409,"z0":5.1337952039106165,"aX":-9.150825036293348},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.7,"breakVerticalInduced":-1.1,"breakHorizontal":12.2,"spinRate":2417,"spinDirection":306},"zone":13,"typeConfidence":2.0,"plateTime":0.4470580294233093,"extension":7.223993437679246},"index":4,"playId":"ba6d4841-c5e6-3898-aafc-aeada6c0b5da","pitchNumber":4,"startTime":"2025-09-25T01:24:21.286Z","endTime":"2025-09-25T01:24:25.598Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663992,"link":"/api/v1/people/663992","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":663538,"link":"/api/v1/people/663538","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Second Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.4,"endSpeed":76.3,"strikeZoneTop":3.36,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.125619314359653,"aZ":-31.402221338993403,"pfxX":-6.648495070801293,"pfxZ":0.5227262949959783,"pX":0.2082058946221643,"pZ":2.7715566921641117,"vX0":-3.4600985732675418,"vY0":-121.37010992026569,"vZ0":0.2633664095611159,"x":109.06,"y":163.95,"x0":2.5189993804950768,"y0":50.00411143010859,"z0":5.410168260364257,"aX":-9.85788640633044},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.2,"breakVerticalInduced":1.3,"breakHorizontal":12.8,"spinRate":2324,"spinDirection":294},"zone":5,"typeConfidence":2.0,"plateTime":0.4523493453616316,"extension":7.070219004133129},"hitData":{"launchSpeed":97.0,"launchAngle":-0.0,"totalDistance":52.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":100.13,"coordY":161.82}},"index":5,"playId":"2e215950-0b97-3743-89ed-a1f1163e6b04","pitchNumber":5,"startTime":"2025-09-25T01:24:39.274Z","endTime":"2025-09-25T01:24:47.165Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663992,"link":"/api/v1/people/663992","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":663538,"link":"/api/v1/people/663538","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Second Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663538,"link":"/api/v1/people/663538"},"credit":"b_ab"},{"player":{"id":663992,"link":"/api/v1/people/663992"},"credit":"p_ab"},{"player":{"id":663538,"link":"/api/v1/people/663538"},"credit":"b_pa"},{"player":{"id":663992,"link":"/api/v1/people/663992"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":96.39999999999999,"awayTeamWinProbability":3.6000000000000085,"homeTeamWinProbabilityAdded":-0.20000000000000284,"leverageIndex":0.08,"dramaIndex":8.0,"contextMetrics":{},"playEndTime":"2025-09-25T01:24:47.165Z","atBatIndex":32},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Ian Happ grounds out, shortstop Francisco Lindor to first baseman Pete Alonso.","rbi":0,"awayScore":0,"homeScore":6,"isOut":true},"about":{"atBatIndex":33,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-09-25T01:26:10.711Z","endTime":"2025-09-25T01:26:37.400Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663992,"fullName":"Richard Lovelady","link":"/api/v1/people/663992"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":596019,"link":"/api/v1/people/596019"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":624413,"link":"/api/v1/people/624413"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":0,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-09-25T01:25:17.469Z","endTime":"2025-09-25T01:26:12.923Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":663992,"link":"/api/v1/people/663992","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":664023,"link":"/api/v1/people/664023","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Second Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":83.3,"endSpeed":75.8,"strikeZoneTop":3.68933383780856,"strikeZoneBottom":1.7341133216753,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.74890482434777,"aZ":-31.453525558506715,"pfxX":-7.750423396359407,"pfxZ":0.49453452182835145,"pX":-0.7982544753220039,"pZ":0.8614865654409333,"vX0":-5.100581525101447,"vY0":-121.16775148892474,"vZ0":-3.7998306187580457,"x":147.43,"y":215.52,"x0":2.3544999150765844,"y0":50.0037713371369,"z0":5.253682972722918,"aX":-11.311179928747235},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.8,"breakVerticalInduced":0.1,"breakHorizontal":15.4,"spinRate":2507,"spinDirection":311},"zone":13,"typeConfidence":2.0,"plateTime":0.45526988539327773,"extension":7.135921825155421},"index":1,"playId":"5adaddce-ab17-31b2-8ab4-43b140eb884c","pitchNumber":1,"startTime":"2025-09-25T01:26:12.923Z","endTime":"2025-09-25T01:26:17.297Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663992,"link":"/api/v1/people/663992","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":664023,"link":"/api/v1/people/664023","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Second Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":83.2,"endSpeed":76.0,"strikeZoneTop":3.61,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.152544269658566,"aZ":-33.39271338463593,"pfxX":-8.22044821889149,"pfxZ":-0.8315018159020964,"pX":-0.11778074190811258,"pZ":1.912737435933937,"vX0":-3.94360861911159,"vY0":-121.05111508828861,"vZ0":-0.9953975406935139,"x":121.49,"y":187.14,"x0":2.6062162884868085,"y0":50.00224853034193,"z0":5.282756292833236,"aX":-12.058877807126409},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.4,"breakVerticalInduced":-1.4,"breakHorizontal":15.8,"spinRate":2422,"spinDirection":299},"zone":8,"typeConfidence":2.0,"plateTime":0.45446415559461384,"extension":7.132525487713045},"hitData":{"launchSpeed":103.2,"launchAngle":-9.0,"totalDistance":12.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":111.63,"coordY":139.86}},"index":2,"playId":"98bc8a1c-a6c1-312b-801c-8ca4eea47a88","pitchNumber":2,"startTime":"2025-09-25T01:26:29.782Z","endTime":"2025-09-25T01:26:37.400Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663992,"link":"/api/v1/people/663992","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":664023,"link":"/api/v1/people/664023","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Second Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":664023,"link":"/api/v1/people/664023"},"credit":"b_ab"},{"player":{"id":663992,"link":"/api/v1/people/663992"},"credit":"p_ab"},{"player":{"id":664023,"link":"/api/v1/people/664023"},"credit":"b_pa"},{"player":{"id":663992,"link":"/api/v1/people/663992"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":96.2,"awayTeamWinProbability":3.799999999999997,"homeTeamWinProbabilityAdded":-0.19999999999998863,"leverageIndex":0.06,"dramaIndex":8.0,"contextMetrics":{},"playEndTime":"2025-09-25T01:26:37.400Z","atBatIndex":33},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Mark Vientos singles on a ground ball to left fielder Ian Happ, deflected by third baseman Matt Shaw.","rbi":0,"awayScore":0,"homeScore":6,"isOut":false},"about":{"atBatIndex":34,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-09-25T01:29:10.633Z","endTime":"2025-09-25T01:30:00.476Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":1,"outs":0},"matchup":{"batter":{"id":668901,"fullName":"Mark Vientos","link":"/api/v1/people/668901"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":571510,"fullName":"Matthew Boyd","link":"/api/v1/people/571510"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":668901,"fullName":"Mark Vientos","link":"/api/v1/people/668901"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":668901,"fullName":"Mark Vientos","link":"/api/v1/people/668901"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":807713,"link":"/api/v1/people/807713"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_deflection"},{"player":{"id":664023,"link":"/api/v1/people/664023"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":80.0,"endSpeed":74.0,"strikeZoneTop":3.66999896285053,"strikeZoneBottom":1.72616528978269,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.588511700242787,"aZ":-29.82489084914979,"pfxX":1.0685119449068532,"pfxZ":1.6980410829058128,"pX":0.8978146660652524,"pZ":1.8525247789904855,"vX0":-4.126411535765425,"vY0":-116.57154337344615,"vZ0":-0.7738675031098439,"x":82.78,"y":188.76,"x0":2.5471717780124825,"y0":50.00521357845805,"z0":4.9885804746651985,"aX":1.4810512248340963},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.2,"breakVerticalInduced":3.1,"breakHorizontal":-1.0,"spinRate":2354,"spinDirection":322},"zone":14,"typeConfidence":2.0,"plateTime":0.4687111025086246,"extension":6.042774390812754},"index":0,"playId":"e370c777-31c9-3a04-b42a-50bdde6b99b8","pitchNumber":1,"startTime":"2025-09-25T01:29:11.169Z","endTime":"2025-09-25T01:29:15.862Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571510,"link":"/api/v1/people/571510","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":807713,"link":"/api/v1/people/807713"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":668901,"link":"/api/v1/people/668901","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Second Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.1,"endSpeed":82.6,"strikeZoneTop":3.62157642191497,"strikeZoneBottom":1.63743071366196,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.911891460388173,"aZ":-16.952347932588882,"pfxX":8.20052336928962,"pfxZ":8.629251292606483,"pX":2.1404552716074483,"pZ":2.9192259327771564,"vX0":-2.481398141365733,"vY0":-132.6086593328522,"vZ0":-3.5205157079214873,"x":35.41,"y":159.96,"x0":2.0285143923205418,"y0":50.00204425298414,"z0":5.516178872282219,"aX":14.462864939804247},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":15.0,"breakHorizontal":-14.2,"spinRate":2292,"spinDirection":129},"zone":12,"typeConfidence":2.0,"plateTime":0.4145824703156862,"extension":6.240995642095557},"index":1,"playId":"be66f2f5-7754-307b-b38e-44c00839336a","pitchNumber":2,"startTime":"2025-09-25T01:29:23.747Z","endTime":"2025-09-25T01:29:28.329Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571510,"link":"/api/v1/people/571510","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":807713,"link":"/api/v1/people/807713"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":668901,"link":"/api/v1/people/668901","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Second Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":76.6,"endSpeed":69.8,"strikeZoneTop":3.62851606145863,"strikeZoneBottom":1.71927077255832,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.483419171675795,"aZ":-28.043345097531176,"pfxX":9.446933385375978,"pfxZ":3.3284684354243605,"pX":-0.6071639049306039,"pZ":2.3487485016588896,"vX0":-7.908995273319122,"vY0":-111.21022618485283,"vZ0":-0.9764211087996005,"x":140.14,"y":175.36,"x0":1.7820866044856858,"y0":50.0048549103616,"z0":5.724006254380434,"aX":11.736827445113962},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.0,"breakVerticalInduced":6.1,"breakHorizontal":-14.9,"spinRate":1759,"spinDirection":121},"zone":4,"typeConfidence":2.0,"plateTime":0.4940855911575688,"extension":6.061226723482035},"index":2,"playId":"d2727e69-d871-3cf4-8a1b-9719ce6d22b8","pitchNumber":3,"startTime":"2025-09-25T01:29:37.957Z","endTime":"2025-09-25T01:29:42.462Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571510,"link":"/api/v1/people/571510","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":807713,"link":"/api/v1/people/807713"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":668901,"link":"/api/v1/people/668901","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Second Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":77.3,"endSpeed":71.5,"strikeZoneTop":3.67,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.412120583657934,"aZ":-29.681695451847034,"pfxX":11.488724350708608,"pfxZ":1.9416228457770135,"pX":-0.5175504063480171,"pZ":1.3412386399821967,"vX0":-8.55530371147648,"vY0":-112.32671161466867,"vZ0":-2.668609282877706,"x":136.73,"y":202.57,"x0":1.8388090761741567,"y0":50.00421411255935,"z0":5.54796645990822,"aX":14.754624790432535},"breaks":{"breakAngle":24.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-42.6,"breakVerticalInduced":3.1,"breakHorizontal":-18.7,"spinRate":1720,"spinDirection":117},"zone":13,"typeConfidence":2.0,"plateTime":0.4867175855666983,"extension":6.055853000943602},"hitData":{"launchSpeed":100.7,"launchAngle":7.0,"totalDistance":111.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":75.3,"coordY":114.69}},"index":3,"playId":"e9b77eae-f6d0-3a41-81db-71e010d40658","pitchNumber":4,"startTime":"2025-09-25T01:29:50.176Z","endTime":"2025-09-25T01:30:00.476Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571510,"link":"/api/v1/people/571510","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":807713,"link":"/api/v1/people/807713"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":668901,"link":"/api/v1/people/668901","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Second Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668901,"link":"/api/v1/people/668901"},"credit":"b_ab"},{"player":{"id":571510,"link":"/api/v1/people/571510"},"credit":"p_ab"},{"player":{"id":668901,"link":"/api/v1/people/668901"},"credit":"b_pa"},{"player":{"id":571510,"link":"/api/v1/people/571510"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":94.69999999999999,"awayTeamWinProbability":5.300000000000011,"homeTeamWinProbabilityAdded":-1.5000000000000142,"leverageIndex":0.32,"dramaIndex":22.0,"contextMetrics":{},"playEndTime":"2025-09-25T01:30:00.476Z","atBatIndex":34},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Brandon Nimmo strikes out swinging.","rbi":0,"awayScore":0,"homeScore":6,"isOut":true},"about":{"atBatIndex":35,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-09-25T01:30:24.443Z","endTime":"2025-09-25T01:31:59.994Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":571510,"fullName":"Matthew Boyd","link":"/api/v1/people/571510"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":668901,"fullName":"Mark Vientos","link":"/api/v1/people/668901"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"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":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":608348,"link":"/api/v1/people/608348"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":73.0,"endSpeed":67.5,"strikeZoneTop":3.59999966214574,"strikeZoneBottom":1.70372633562626,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":18.427445921978485,"aZ":-36.48601987322155,"pfxX":-4.952009981594981,"pfxZ":-3.7766019044029164,"pX":-0.412101313452258,"pZ":2.3809162671739204,"vX0":-4.617136152643478,"vY0":-106.25302802400182,"vZ0":1.9316222480173992,"x":132.71,"y":174.5,"x0":2.433448951263857,"y0":50.0031220768653,"z0":5.610009207574884,"aX":-5.653548775029378},"breaks":{"breakAngle":9.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.2,"breakVerticalInduced":-6.0,"breakHorizontal":10.2,"spinRate":2261,"spinDirection":299},"zone":4,"typeConfidence":2.0,"plateTime":0.5157612677709493,"extension":5.992825339465255},"index":0,"playId":"3eaf2e59-f2a8-3c7e-a4bf-cd40862d2fee","pitchNumber":1,"startTime":"2025-09-25T01:30:27.808Z","endTime":"2025-09-25T01:30:31.761Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571510,"link":"/api/v1/people/571510","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":807713,"link":"/api/v1/people/807713"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":607043,"link":"/api/v1/people/607043","batSide":{"code":"L","description":"Left"}},"first":{"id":668901,"link":"/api/v1/people/668901"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Second Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.2,"endSpeed":83.5,"strikeZoneTop":3.60857585650381,"strikeZoneBottom":1.84804397324514,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.486927268588897,"aZ":-20.578196474638283,"pfxX":9.41731966405489,"pfxZ":6.464176858677649,"pX":-1.2792352812403747,"pZ":2.1895574162125206,"vX0":-11.512879282280352,"vY0":-133.73081126964496,"vZ0":-4.063868602175052,"x":165.76,"y":179.66,"x0":1.878050422540196,"y0":50.00073142930853,"z0":5.223442783353078,"aX":16.88808412175402},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":10.9,"breakHorizontal":-14.3,"spinRate":2283,"spinDirection":120},"zone":13,"typeConfidence":2.0,"plateTime":0.41112912670187507,"extension":6.34633670581888},"index":1,"playId":"bee9cb8c-0adc-3038-abdd-37d40bcf2aeb","pitchNumber":2,"startTime":"2025-09-25T01:30:45.631Z","endTime":"2025-09-25T01:30:49.628Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571510,"link":"/api/v1/people/571510","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":807713,"link":"/api/v1/people/807713"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":607043,"link":"/api/v1/people/607043","batSide":{"code":"L","description":"Left"}},"first":{"id":668901,"link":"/api/v1/people/668901"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Second Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.0,"endSpeed":83.4,"strikeZoneTop":3.68905861670809,"strikeZoneBottom":1.79631210822217,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.26306220684019,"aZ":-23.19491302640634,"pfxX":9.185564468651444,"pfxZ":5.00303558536543,"pX":0.7634974267488337,"pZ":3.116376656598292,"vX0":-6.79857723126101,"vY0":-133.70462424396996,"vZ0":-1.5690865032179677,"x":87.9,"y":154.64,"x0":2.1573638170110683,"y0":50.00196745376698,"z0":5.390249732713554,"aX":16.479824533150353},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.8,"breakVerticalInduced":8.9,"breakHorizontal":-15.0,"spinRate":2269,"spinDirection":122},"zone":3,"typeConfidence":2.0,"plateTime":0.41109627469528753,"extension":6.2707480315611805},"index":2,"playId":"98c213d2-e708-3807-be6d-d50bb5c7b291","pitchNumber":3,"startTime":"2025-09-25T01:31:03.378Z","endTime":"2025-09-25T01:31:07.394Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571510,"link":"/api/v1/people/571510","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":807713,"link":"/api/v1/people/807713"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":607043,"link":"/api/v1/people/607043","batSide":{"code":"L","description":"Left"}},"first":{"id":668901,"link":"/api/v1/people/668901"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Second Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"index":3,"startTime":"2025-09-25T01:31:17.109Z","endTime":"2025-09-25T01:31:37.827Z","isPitch":false,"type":"action","player":{"id":607043,"link":"/api/v1/people/607043"},"defense":{"pitcher":{"id":571510,"link":"/api/v1/people/571510","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":807713,"link":"/api/v1/people/807713"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":607043,"link":"/api/v1/people/607043","batSide":{"code":"L","description":"Left"}},"first":{"id":668901,"link":"/api/v1/people/668901"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Second Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.1,"endSpeed":77.1,"strikeZoneTop":3.69028817923028,"strikeZoneBottom":1.90194860134808,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.405131005970365,"aZ":-29.497266893137425,"pfxX":1.3728597811840384,"pfxZ":1.7884363203570048,"pX":-0.5853179637270762,"pZ":1.0105826726476268,"vX0":-8.04925157592584,"vY0":-120.84688449643717,"vZ0":-2.5143784926175057,"x":139.31,"y":211.49,"x0":2.59625496103347,"y0":50.000913548485926,"z0":4.630690723760635,"aX":2.0519700710202486},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":2.9,"breakHorizontal":-0.7,"spinRate":2562,"spinDirection":28},"zone":13,"typeConfidence":2.0,"plateTime":0.45157768810906207,"extension":6.211462796419495},"index":4,"playId":"dcf8732a-61e8-3d82-b653-4d2a212a4275","pitchNumber":4,"startTime":"2025-09-25T01:31:37.827Z","endTime":"2025-09-25T01:31:41.861Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571510,"link":"/api/v1/people/571510","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":807713,"link":"/api/v1/people/807713"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":607043,"link":"/api/v1/people/607043","batSide":{"code":"L","description":"Left"}},"first":{"id":668901,"link":"/api/v1/people/668901"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Second Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":76.6,"endSpeed":70.3,"strikeZoneTop":3.6,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.480781100112363,"aZ":-27.3300118131228,"pfxX":9.834296758269854,"pfxZ":3.853513323653843,"pX":-0.2672752420293549,"pZ":3.3300439774633053,"vX0":-7.929909120315058,"vY0":-111.28219573950493,"vZ0":1.0936094920823847,"x":127.19,"y":148.87,"x0":2.060175331122029,"y0":50.00374220663949,"z0":5.657786692120543,"aX":12.367468961627113},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.1,"breakVerticalInduced":7.6,"breakHorizontal":-15.8,"spinRate":1623,"spinDirection":115},"zone":2,"typeConfidence":2.0,"plateTime":0.4917137932070088,"extension":6.110922725500446},"index":5,"playId":"bc093f4d-94a4-33f0-8415-9bab296be30b","pitchNumber":5,"startTime":"2025-09-25T01:31:55.788Z","endTime":"2025-09-25T01:31:59.994Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571510,"link":"/api/v1/people/571510","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":807713,"link":"/api/v1/people/807713"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":607043,"link":"/api/v1/people/607043","batSide":{"code":"L","description":"Left"}},"first":{"id":668901,"link":"/api/v1/people/668901"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Second Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":607043,"link":"/api/v1/people/607043"},"credit":"b_ab"},{"player":{"id":571510,"link":"/api/v1/people/571510"},"credit":"p_ab"},{"player":{"id":607043,"link":"/api/v1/people/607043"},"credit":"b_pa"},{"player":{"id":571510,"link":"/api/v1/people/571510"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":96.1,"awayTeamWinProbability":3.9000000000000057,"homeTeamWinProbabilityAdded":1.4000000000000057,"leverageIndex":0.61,"dramaIndex":29.0,"contextMetrics":{},"playEndTime":"2025-09-25T01:31:59.994Z","atBatIndex":35},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Francisco Alvarez homers (11) on a fly ball to left field. Mark Vientos scores.","rbi":2,"awayScore":2,"homeScore":6,"isOut":false},"about":{"atBatIndex":36,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-09-25T01:32:19.767Z","endTime":"2025-09-25T01:35:11.285Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":682626,"fullName":"Francisco Alvarez","link":"/api/v1/people/682626"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":571510,"fullName":"Matthew Boyd","link":"/api/v1/people/571510"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0,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":682626,"fullName":"Francisco Alvarez","link":"/api/v1/people/682626"},"responsiblePitcher":{"id":571510,"link":"/api/v1/people/571510"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":6},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":668901,"fullName":"Mark Vientos","link":"/api/v1/people/668901"},"responsiblePitcher":{"id":571510,"link":"/api/v1/people/571510"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 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":72.0,"endSpeed":66.0,"strikeZoneTop":3.33,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.626550210843693,"aZ":-38.15489257502645,"pfxX":-4.3746400693567455,"pfxZ":-5.44830603849149,"pX":0.07948659529205032,"pZ":2.3989964706291356,"vX0":-3.2818040075180734,"vY0":-104.71275405296001,"vZ0":2.16124907336205,"x":113.97,"y":174.01,"x0":2.2421367712948292,"y0":50.00301822099696,"z0":5.856441101577273,"aX":-4.800777581479726},"breaks":{"breakAngle":8.4,"breakLength":14.4,"breakY":24.0,"breakVertical":-62.0,"breakVerticalInduced":-8.8,"breakHorizontal":8.9,"spinRate":2219,"spinDirection":309},"zone":5,"typeConfidence":2.0,"plateTime":0.5254421945059757,"extension":6.034833097953615},"index":0,"playId":"8439b925-9366-378b-93ba-30c5b3cecd7d","pitchNumber":1,"startTime":"2025-09-25T01:32:25.988Z","endTime":"2025-09-25T01:32:30.327Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571510,"link":"/api/v1/people/571510","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":807713,"link":"/api/v1/people/807713"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":682626,"link":"/api/v1/people/682626","batSide":{"code":"R","description":"Right"}},"first":{"id":668901,"link":"/api/v1/people/668901"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Second Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":77.5,"endSpeed":70.4,"strikeZoneTop":3.29155789570529,"strikeZoneBottom":1.57724040821501,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.18731335114021,"aZ":-26.95192558710698,"pfxX":10.753516482274874,"pfxZ":4.097719898339408,"pX":1.2304411095446586,"pZ":3.93287843781414,"vX0":-5.073469965349153,"vY0":-112.72096811358867,"vZ0":1.9568873197629881,"x":70.1,"y":132.59,"x0":2.1237342435791997,"y0":50.00535600163862,"z0":5.7916291335019,"aX":13.717158799902004},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.6,"breakVerticalInduced":8.3,"breakHorizontal":-18.0,"spinRate":1645,"spinDirection":121},"zone":12,"typeConfidence":2.0,"plateTime":0.48758434092613,"extension":5.958783322043612},"index":1,"playId":"8614627e-6696-3dfc-b867-e6f7b4590250","pitchNumber":2,"startTime":"2025-09-25T01:32:54.480Z","endTime":"2025-09-25T01:32:58.893Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571510,"link":"/api/v1/people/571510","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":807713,"link":"/api/v1/people/807713"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":682626,"link":"/api/v1/people/682626","batSide":{"code":"R","description":"Right"}},"first":{"id":668901,"link":"/api/v1/people/668901"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Second Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.9,"endSpeed":83.7,"strikeZoneTop":3.33,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.44153904696661,"aZ":-18.98950774723716,"pfxX":9.074410011905814,"pfxZ":7.252682574427615,"pX":0.8700271686967898,"pZ":3.314400216176505,"vX0":-6.104477556124689,"vY0":-135.0072096006055,"vZ0":-1.8380076892140118,"x":83.84,"y":149.29,"x0":1.9985526444917823,"y0":50.0063578215129,"z0":5.3614628916809695,"aX":16.507365186156456},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":12.8,"breakHorizontal":-14.9,"spinRate":2275,"spinDirection":124},"zone":12,"typeConfidence":2.0,"plateTime":0.40800447219008884,"extension":6.228513234561513},"index":2,"playId":"7aa9ee3e-ae08-347f-9f61-c1601967f8d1","pitchNumber":3,"startTime":"2025-09-25T01:33:15.219Z","endTime":"2025-09-25T01:33:19.760Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571510,"link":"/api/v1/people/571510","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":807713,"link":"/api/v1/people/807713"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":682626,"link":"/api/v1/people/682626","batSide":{"code":"R","description":"Right"}},"first":{"id":668901,"link":"/api/v1/people/668901"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Second Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.1,"endSpeed":84.9,"strikeZoneTop":3.33,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.968511689147256,"aZ":-16.764333299636842,"pfxX":7.303343461304002,"pfxZ":8.322679113964213,"pX":0.24705109718789697,"pZ":2.7924736029300488,"vX0":-6.807807959439628,"vY0":-135.3404137905501,"vZ0":-3.87194023205644,"x":107.58,"y":163.38,"x0":1.848091324025825,"y0":50.00618657462432,"z0":5.418273212433983,"aX":13.529981421025072},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":14.4,"breakHorizontal":-11.8,"spinRate":2400,"spinDirection":124},"zone":2,"typeConfidence":2.0,"plateTime":0.4049437456693079,"extension":6.457183428502298},"index":3,"playId":"0db5abfc-881d-3050-9fe9-f8b8d3a359af","pitchNumber":4,"startTime":"2025-09-25T01:33:37.410Z","endTime":"2025-09-25T01:33:41.893Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571510,"link":"/api/v1/people/571510","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":807713,"link":"/api/v1/people/807713"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":682626,"link":"/api/v1/people/682626","batSide":{"code":"R","description":"Right"}},"first":{"id":668901,"link":"/api/v1/people/668901"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Second Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.9,"endSpeed":77.7,"strikeZoneTop":3.33000129360806,"strikeZoneBottom":1.49858056619993,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.292439746556944,"aZ":-30.129647088976977,"pfxX":0.38496386535809624,"pfxZ":1.356947880144447,"pX":0.30310057167639903,"pZ":1.0374772998522537,"vX0":-5.729335111526118,"vY0":-120.7818878397125,"vZ0":-2.6335452812491944,"x":105.45,"y":210.77,"x0":2.6368120051228807,"y0":50.00322589554367,"z0":4.741329634480512,"aX":0.5809441356423969},"breaks":{"breakAngle":0.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":2.2,"breakHorizontal":0.4,"spinRate":2470,"spinDirection":279},"zone":14,"typeConfidence":2.0,"plateTime":0.4502037797178673,"extension":6.0417830812145485},"index":4,"playId":"093ff7ac-6de2-3107-bc70-edf32c989b5f","pitchNumber":5,"startTime":"2025-09-25T01:34:01.663Z","endTime":"2025-09-25T01:34:06.192Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571510,"link":"/api/v1/people/571510","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":807713,"link":"/api/v1/people/807713"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":682626,"link":"/api/v1/people/682626","batSide":{"code":"R","description":"Right"}},"first":{"id":668901,"link":"/api/v1/people/668901"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Second Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"index":5,"playId":"ff15f0b9-d300-3c5d-bcf1-e106b1b3b669","startTime":"2025-09-25T01:34:19.111Z","endTime":"2025-09-25T01:34:23.559Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":571510,"link":"/api/v1/people/571510","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":807713,"link":"/api/v1/people/807713"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":682626,"link":"/api/v1/people/682626","batSide":{"code":"R","description":"Right"}},"first":{"id":668901,"link":"/api/v1/people/668901"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Second Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":77.7,"endSpeed":71.0,"strikeZoneTop":3.33,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.42973236836887,"aZ":-25.823104322464122,"pfxX":10.180823084397032,"pfxZ":4.939168227456454,"pX":0.13628275992133235,"pZ":2.4841996279156096,"vX0":-6.6860601435731,"vY0":-112.94364578892592,"vZ0":-1.2357134645958883,"x":111.81,"y":171.71,"x0":1.8188282639481095,"y0":50.003351619797556,"z0":5.646042573208294,"aX":13.094617392727006},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":8.9,"breakHorizontal":-16.7,"spinRate":1589,"spinDirection":121},"zone":5,"typeConfidence":2.0,"plateTime":0.48579049169119237,"extension":6.053327609566019},"hitData":{"launchSpeed":106.6,"launchAngle":31.0,"totalDistance":413.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":50.98,"coordY":56.92}},"index":6,"playId":"e57c0da5-8de4-320b-9eab-3dc930559d92","pitchNumber":6,"startTime":"2025-09-25T01:34:40.119Z","endTime":"2025-09-25T01:35:11.285Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571510,"link":"/api/v1/people/571510","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":807713,"link":"/api/v1/people/807713"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":682626,"link":"/api/v1/people/682626","batSide":{"code":"R","description":"Right"}},"first":{"id":668901,"link":"/api/v1/people/668901"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Second Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682626,"link":"/api/v1/people/682626"},"credit":"b_ab"},{"player":{"id":571510,"link":"/api/v1/people/571510"},"credit":"p_ab"},{"player":{"id":682626,"link":"/api/v1/people/682626"},"credit":"b_pa"},{"player":{"id":571510,"link":"/api/v1/people/571510"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":91.4,"awayTeamWinProbability":8.599999999999994,"homeTeamWinProbabilityAdded":-4.699999999999989,"leverageIndex":0.43,"dramaIndex":45.0,"contextMetrics":{},"playEndTime":"2025-09-25T01:35:11.285Z","atBatIndex":36},{"result":{"type":"atBat","event":"Hit By Pitch","eventType":"hit_by_pitch","description":"Jeff McNeil hit by pitch.","rbi":0,"awayScore":2,"homeScore":6,"isOut":false},"about":{"atBatIndex":37,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-09-25T01:35:27.007Z","endTime":"2025-09-25T01:36:44.124Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":11},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":571510,"fullName":"Matthew Boyd","link":"/api/v1/people/571510"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":null,"runner":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":84.6,"endSpeed":78.9,"strikeZoneTop":3.67878652272711,"strikeZoneBottom":1.79994682966246,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.93398120019438,"aZ":-30.03437646843282,"pfxX":0.7483996839694225,"pfxZ":1.3755166719219787,"pX":-2.303334032095276,"pZ":1.7867827924384008,"vX0":-11.757636051625502,"vY0":-122.84982224294718,"vZ0":-1.624431312996148,"x":204.8,"y":190.54,"x0":2.417173235217697,"y0":50.00106548158681,"z0":4.974270872324257,"aX":1.164210991112708},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":2.4,"breakHorizontal":1.0,"spinRate":2568,"spinDirection":16},"zone":13,"typeConfidence":2.0,"plateTime":0.4433482595971734,"extension":6.257934770463211},"index":0,"playId":"4e2e0149-54e8-30d1-a2c5-3e5a1408d6f0","pitchNumber":1,"startTime":"2025-09-25T01:35:36.370Z","endTime":"2025-09-25T01:35:40.525Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571510,"link":"/api/v1/people/571510","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":807713,"link":"/api/v1/people/807713"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":643446,"link":"/api/v1/people/643446","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Second Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":81.9,"endSpeed":75.4,"strikeZoneTop":3.6556710541714,"strikeZoneBottom":1.72918743657574,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.575079620088424,"aZ":-29.84977642693471,"pfxX":1.3947571756969586,"pfxZ":1.6111691517980216,"pX":-0.9665986711349506,"pZ":2.006953741733334,"vX0":-8.57340953854488,"vY0":-119.0840461390737,"vZ0":-0.5836857095718498,"x":153.84,"y":184.59,"x0":2.4966946005279214,"y0":50.000251155122214,"z0":4.952401461367161,"aX":2.007898708681749},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.7,"breakVerticalInduced":3.1,"breakHorizontal":-0.5,"spinRate":2473,"spinDirection":305},"zone":13,"typeConfidence":2.0,"plateTime":0.4597205670820461,"extension":6.230855338539405},"index":1,"playId":"0f75e075-924c-33ee-b0c4-569835571acf","pitchNumber":2,"startTime":"2025-09-25T01:35:51.398Z","endTime":"2025-09-25T01:35:55.325Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571510,"link":"/api/v1/people/571510","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":807713,"link":"/api/v1/people/807713"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":643446,"link":"/api/v1/people/643446","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Second Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.4,"endSpeed":84.3,"strikeZoneTop":3.56999997508626,"strikeZoneBottom":1.85096758863862,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.09732843079304,"aZ":-19.001225511679774,"pfxX":10.161041509556416,"pfxZ":7.252752556493405,"pX":-1.3086221714892388,"pZ":1.9455695508018374,"vX0":-12.35855299675204,"vY0":-133.93767870043948,"vZ0":-4.938934577550776,"x":166.88,"y":186.25,"x0":2.0464890062555385,"y0":50.001786384416924,"z0":5.173525391359275,"aX":18.450415128307174},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":12.2,"breakHorizontal":-15.7,"spinRate":2359,"spinDirection":123},"zone":13,"typeConfidence":2.0,"plateTime":0.4090509577361754,"extension":6.375402962013246},"index":2,"playId":"169ab648-88c0-3014-9999-426d4b78219a","pitchNumber":3,"startTime":"2025-09-25T01:36:05.672Z","endTime":"2025-09-25T01:36:09.591Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571510,"link":"/api/v1/people/571510","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":807713,"link":"/api/v1/people/807713"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":643446,"link":"/api/v1/people/643446","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Second Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.5,"endSpeed":76.8,"strikeZoneTop":3.57,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.36065865191622,"aZ":-28.932461477568268,"pfxX":2.861244521429773,"pfxZ":2.172602609049738,"pX":-0.8043961005283401,"pZ":1.1414256393926603,"vX0":-8.90718699396609,"vY0":-121.2769332071982,"vZ0":-2.5735585568147967,"x":147.66,"y":207.96,"x0":2.5415948726322024,"y0":50.00301597093743,"z0":4.735783394116967,"aX":4.270002054974969},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":3.6,"breakHorizontal":-3.1,"spinRate":2563,"spinDirection":43},"zone":13,"typeConfidence":2.0,"plateTime":0.4513573783469056,"extension":6.132826222151661},"index":3,"playId":"b2fdf985-e08a-36af-8845-e713878826f9","pitchNumber":4,"startTime":"2025-09-25T01:36:21.119Z","endTime":"2025-09-25T01:36:24.924Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571510,"link":"/api/v1/people/571510","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":807713,"link":"/api/v1/people/807713"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":643446,"link":"/api/v1/people/643446","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Second Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"H","description":"Hit By Pitch"},"description":"Hit By Pitch","code":"H","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.3,"endSpeed":83.6,"strikeZoneTop":3.57,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.08612394122079,"aZ":-22.12583830560488,"pfxX":7.5318053928227355,"pfxZ":5.606533934488898,"pX":1.8940987702882353,"pZ":3.665053028162431,"vX0":-3.5529746247303553,"vY0":-132.96269714454775,"vZ0":-0.18855689508815654,"x":44.8,"y":139.82,"x0":2.2678735525708764,"y0":50.00635577568408,"z0":5.340225731178691,"aX":13.50990144135422},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":10.3,"breakHorizontal":-12.8,"spinRate":2299,"spinDirection":119},"zone":12,"typeConfidence":2.0,"plateTime":0.41169822892610863,"extension":6.302018211266926},"index":4,"playId":"a94d2f4a-9aa3-35a1-b666-590094e551e6","pitchNumber":5,"startTime":"2025-09-25T01:36:39.126Z","endTime":"2025-09-25T01:36:44.124Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571510,"link":"/api/v1/people/571510","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":807713,"link":"/api/v1/people/807713"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":643446,"link":"/api/v1/people/643446","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Second Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":643446,"link":"/api/v1/people/643446"},"credit":"b_pa"},{"player":{"id":571510,"link":"/api/v1/people/571510"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":89.4,"awayTeamWinProbability":10.599999999999994,"homeTeamWinProbabilityAdded":-2.0,"leverageIndex":0.45,"dramaIndex":29.0,"contextMetrics":{},"playEndTime":"2025-09-25T01:36:44.124Z","atBatIndex":37},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Tyrone Taylor lines out to shortstop Dansby Swanson.","rbi":0,"awayScore":2,"homeScore":6,"isOut":true},"about":{"atBatIndex":38,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-09-25T01:38:00.914Z","endTime":"2025-09-25T01:40:33.255Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":621438,"fullName":"Tyrone Taylor","link":"/api/v1/people/621438"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":571510,"fullName":"Matthew Boyd","link":"/api/v1/people/571510"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":621438,"fullName":"Tyrone Taylor","link":"/api/v1/people/621438"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":621020,"link":"/api/v1/people/621020"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":2,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2025-09-25T01:37:07.948Z","endTime":"2025-09-25T01:38:02.935Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":571510,"link":"/api/v1/people/571510","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":807713,"link":"/api/v1/people/807713"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":621438,"link":"/api/v1/people/621438","batSide":{"code":"R","description":"Right"}},"first":{"id":643446,"link":"/api/v1/people/643446"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Second Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":76.9,"endSpeed":71.0,"strikeZoneTop":3.490161643986,"strikeZoneBottom":1.64204283414243,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.37629359949907,"aZ":-27.918638131262295,"pfxX":9.19119608503876,"pfxZ":3.3442517842440562,"pX":0.0011237444662890292,"pZ":2.335501457683271,"vX0":-6.639110592076912,"vY0":-111.88965830691188,"vZ0":-1.215272981274038,"x":116.96,"y":175.72,"x0":1.8064186000816493,"y0":50.00422791924096,"z0":5.735314791309001,"aX":11.705004347142163},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.1,"breakVerticalInduced":6.0,"breakHorizontal":-15.0,"spinRate":1507,"spinDirection":118},"zone":5,"typeConfidence":2.0,"plateTime":0.48873074692678964,"extension":5.983942439971247},"index":1,"playId":"979d001b-1272-3e75-8419-03b61c1a9f6a","pitchNumber":1,"startTime":"2025-09-25T01:38:02.935Z","endTime":"2025-09-25T01:38:07.390Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571510,"link":"/api/v1/people/571510","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":807713,"link":"/api/v1/people/807713"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":621438,"link":"/api/v1/people/621438","batSide":{"code":"R","description":"Right"}},"first":{"id":643446,"link":"/api/v1/people/643446"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Second Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"L","description":"Foul Bunt"},"description":"Foul Bunt","code":"L","ballColor":"rgba(170, 21, 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.8,"endSpeed":84.9,"strikeZoneTop":3.6,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.738441364589605,"aZ":-18.58567529768925,"pfxX":8.418434392328658,"pfxZ":7.34759661658412,"pX":-0.23981072887699206,"pZ":3.51307696199546,"vX0":-8.275347980173581,"vY0":-134.9792382130764,"vZ0":-1.8199820670393998,"x":126.14,"y":143.93,"x0":1.7685607855616299,"y0":50.003945542714106,"z0":5.501563175477222,"aX":15.571710576102936},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":13.1,"breakHorizontal":-13.6,"spinRate":2325,"spinDirection":122},"zone":2,"typeConfidence":2.0,"plateTime":0.4054307464771618,"extension":6.160803769170431},"index":2,"playId":"5c325938-2b34-342c-9d34-6def114a9cdf","pitchNumber":2,"startTime":"2025-09-25T01:38:21.003Z","endTime":"2025-09-25T01:38:25.690Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571510,"link":"/api/v1/people/571510","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":807713,"link":"/api/v1/people/807713"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":621438,"link":"/api/v1/people/621438","batSide":{"code":"R","description":"Right"}},"first":{"id":643446,"link":"/api/v1/people/643446"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Second Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"index":3,"playId":"90a2acb9-879e-3709-af3d-8ef54c94f892","startTime":"2025-09-25T01:38:52.505Z","endTime":"2025-09-25T01:38:57.023Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":571510,"link":"/api/v1/people/571510","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":807713,"link":"/api/v1/people/807713"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":621438,"link":"/api/v1/people/621438","batSide":{"code":"R","description":"Right"}},"first":{"id":643446,"link":"/api/v1/people/643446"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Second Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.6,"endSpeed":77.8,"strikeZoneTop":3.6,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.501489865815863,"aZ":-27.034434643505442,"pfxX":1.9054300399634108,"pfxZ":3.3780896438108527,"pX":-0.9078655368866168,"pZ":1.9142953670362672,"vX0":-8.322676279564496,"vY0":-121.67125664032967,"vZ0":-1.46932173222877,"x":151.61,"y":187.09,"x0":2.287428272847962,"y0":50.003823841906865,"z0":4.835987211966537,"aX":2.901051265586808},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":6.1,"breakHorizontal":-1.8,"spinRate":2507,"spinDirection":102},"zone":13,"typeConfidence":2.0,"plateTime":0.447608831160351,"extension":6.0691196840877835},"index":4,"playId":"7f0ee161-4ed4-3e8e-8898-66a60796ec5e","pitchNumber":3,"startTime":"2025-09-25T01:39:14.035Z","endTime":"2025-09-25T01:39:18.589Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571510,"link":"/api/v1/people/571510","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":807713,"link":"/api/v1/people/807713"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":621438,"link":"/api/v1/people/621438","batSide":{"code":"R","description":"Right"}},"first":{"id":643446,"link":"/api/v1/people/643446"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Second Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.2,"endSpeed":85.3,"strikeZoneTop":3.6,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.423101060162672,"aZ":-19.18513667673437,"pfxX":8.682476874159942,"pfxZ":6.976557499808168,"pX":-0.14865669852221464,"pZ":2.6861456228465252,"vX0":-8.192602588789224,"vY0":-135.55246158715426,"vZ0":-3.5232416797913784,"x":122.67,"y":166.25,"x0":1.7837026922824362,"y0":50.00525239201779,"z0":5.341022771627742,"aX":16.172082573045312},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":12.1,"breakHorizontal":-14.0,"spinRate":2347,"spinDirection":120},"zone":5,"typeConfidence":2.0,"plateTime":0.4039472177787351,"extension":6.5066493401216725},"index":5,"playId":"db388bb7-b661-3474-84aa-1ae0e2f25596","pitchNumber":4,"startTime":"2025-09-25T01:40:04.928Z","endTime":"2025-09-25T01:40:09.522Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571510,"link":"/api/v1/people/571510","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":807713,"link":"/api/v1/people/807713"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":621438,"link":"/api/v1/people/621438","batSide":{"code":"R","description":"Right"}},"first":{"id":643446,"link":"/api/v1/people/643446"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Second Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.3,"endSpeed":83.3,"strikeZoneTop":3.6,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.530550229192336,"aZ":-20.662335150019025,"pfxX":8.532621517322205,"pfxZ":6.466115007095185,"pX":-0.5592639786057528,"pZ":3.2191935188975083,"vX0":-8.948143838563327,"vY0":-132.61562624620302,"vZ0":-1.9056845880992377,"x":138.32,"y":151.86,"x0":1.751073223120041,"y0":50.00142580457039,"z0":5.455272783718515,"aX":15.187598060112496},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.5,"breakVerticalInduced":11.5,"breakHorizontal":-13.4,"spinRate":2079,"spinDirection":124},"zone":1,"typeConfidence":2.0,"plateTime":0.4131140174652188,"extension":6.262312690835157},"hitData":{"launchSpeed":91.2,"launchAngle":9.0,"totalDistance":155.0,"trajectory":"line_drive","hardness":"medium","location":"6","coordinates":{"coordX":110.77,"coordY":146.62}},"index":6,"playId":"f33a8feb-a211-385f-b170-cc9d43e9781c","pitchNumber":5,"startTime":"2025-09-25T01:40:27.296Z","endTime":"2025-09-25T01:40:33.255Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571510,"link":"/api/v1/people/571510","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":807713,"link":"/api/v1/people/807713"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":621438,"link":"/api/v1/people/621438","batSide":{"code":"R","description":"Right"}},"first":{"id":643446,"link":"/api/v1/people/643446"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Second Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":621438,"link":"/api/v1/people/621438"},"credit":"b_ab"},{"player":{"id":571510,"link":"/api/v1/people/571510"},"credit":"p_ab"},{"player":{"id":621438,"link":"/api/v1/people/621438"},"credit":"b_pa"},{"player":{"id":571510,"link":"/api/v1/people/571510"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":91.60000000000001,"awayTeamWinProbability":8.399999999999991,"homeTeamWinProbabilityAdded":2.200000000000003,"leverageIndex":0.94,"dramaIndex":42.0,"contextMetrics":{},"playEndTime":"2025-09-25T01:40:33.255Z","atBatIndex":38},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Francisco Lindor flies out to right fielder Seiya Suzuki.","rbi":0,"awayScore":2,"homeScore":6,"isOut":true},"about":{"atBatIndex":39,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-09-25T01:41:01.727Z","endTime":"2025-09-25T01:41:45.749Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":571510,"fullName":"Matthew Boyd","link":"/api/v1/people/571510"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,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":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":673548,"link":"/api/v1/people/673548"},"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":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.6,"endSpeed":83.6,"strikeZoneTop":3.5391366527511,"strikeZoneBottom":1.60633600201497,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.53814140119458,"aZ":-20.83412581182025,"pfxX":8.568964568761324,"pfxZ":6.323642477260369,"pX":0.46878180982441475,"pZ":2.668640060274512,"vX0":-6.320092329203508,"vY0":-133.27048691088046,"vZ0":-3.3325450592902732,"x":99.13,"y":166.73,"x0":1.7617084891161192,"y0":50.000991545493854,"z0":5.446083261141893,"aX":15.360742105277785},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":10.9,"breakHorizontal":-14.0,"spinRate":2183,"spinDirection":126},"zone":6,"typeConfidence":2.0,"plateTime":0.41151400575156716,"extension":6.1393581125472805},"index":0,"playId":"eab225e5-0ea2-39ac-a8ac-bca31af15216","pitchNumber":1,"startTime":"2025-09-25T01:41:01.727Z","endTime":"2025-09-25T01:41:06.455Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571510,"link":"/api/v1/people/571510","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":807713,"link":"/api/v1/people/807713"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":596019,"link":"/api/v1/people/596019","batSide":{"code":"R","description":"Right"}},"first":{"id":643446,"link":"/api/v1/people/643446"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Second Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"index":1,"startTime":"2025-09-25T01:41:19.291Z","endTime":"2025-09-25T01:41:36.646Z","isPitch":false,"type":"action","player":{"id":596019,"link":"/api/v1/people/596019"},"defense":{"pitcher":{"id":571510,"link":"/api/v1/people/571510","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":807713,"link":"/api/v1/people/807713"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":596019,"link":"/api/v1/people/596019","batSide":{"code":"R","description":"Right"}},"first":{"id":643446,"link":"/api/v1/people/643446"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Second Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.2,"endSpeed":83.5,"strikeZoneTop":3.42,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.60095674797099,"aZ":-19.386055449435716,"pfxX":8.00251815145408,"pfxZ":7.168724553360887,"pX":-0.3120283835213559,"pZ":2.6738354813401637,"vX0":-8.42479140123451,"vY0":-132.539588509482,"vZ0":-3.382302823826067,"x":128.89,"y":166.59,"x0":1.8639544090563742,"y0":50.0047793657806,"z0":5.377665721675044,"aX":14.279023995051494},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":12.5,"breakHorizontal":-12.7,"spinRate":2397,"spinDirection":124},"zone":4,"typeConfidence":2.0,"plateTime":0.4128286006804949,"extension":6.099657331639363},"hitData":{"launchSpeed":92.9,"launchAngle":40.0,"totalDistance":308.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":185.95,"coordY":90.63}},"index":2,"playId":"3771be66-fe24-3627-ac25-0527043761ea","pitchNumber":2,"startTime":"2025-09-25T01:41:36.646Z","endTime":"2025-09-25T01:41:45.749Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571510,"link":"/api/v1/people/571510","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":807713,"link":"/api/v1/people/807713"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":596019,"link":"/api/v1/people/596019","batSide":{"code":"R","description":"Right"}},"first":{"id":643446,"link":"/api/v1/people/643446"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Second Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":596019,"link":"/api/v1/people/596019"},"credit":"b_ab"},{"player":{"id":571510,"link":"/api/v1/people/571510"},"credit":"p_ab"},{"player":{"id":596019,"link":"/api/v1/people/596019"},"credit":"b_pa"},{"player":{"id":571510,"link":"/api/v1/people/571510"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":93.10000000000001,"awayTeamWinProbability":6.8999999999999915,"homeTeamWinProbabilityAdded":1.5,"leverageIndex":0.59,"dramaIndex":29.0,"contextMetrics":{},"playEndTime":"2025-09-25T01:41:45.749Z","atBatIndex":39},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Moisés Ballesteros walks.","rbi":0,"awayScore":2,"homeScore":6,"isOut":false},"about":{"atBatIndex":40,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-09-25T01:44:23.017Z","endTime":"2025-09-25T01:45:49.152Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":694208,"fullName":"Moisés Ballesteros","link":"/api/v1/people/694208"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663992,"fullName":"Richard Lovelady","link":"/api/v1/people/663992"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":694208,"fullName":"Moisés Ballesteros","link":"/api/v1/people/694208"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","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":694208,"fullName":"Moisés Ballesteros","link":"/api/v1/people/694208"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.6,"endSpeed":82.9,"strikeZoneTop":3.5905635818624,"strikeZoneBottom":1.81220711206161,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.52621088599668,"aZ":-29.915303437815783,"pfxX":10.341088486028193,"pfxZ":1.2946241408591916,"pX":-0.3335899599059859,"pZ":1.5645714636484112,"vX0":-10.268640110706762,"vY0":-131.50882922072975,"vZ0":-3.9174160456957345,"x":129.72,"y":196.54,"x0":2.2827593033507574,"y0":50.00354472295169,"z0":5.2984850638606975,"aX":18.06949133539522},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":1.7,"breakHorizontal":-16.4,"spinRate":2245,"spinDirection":137},"zone":13,"typeConfidence":2.0,"plateTime":0.4168776821259357,"extension":7.270287279256529},"index":0,"playId":"0197606a-7290-3f36-998d-51a1b639549d","pitchNumber":1,"startTime":"2025-09-25T01:44:23.017Z","endTime":"2025-09-25T01:44:26.920Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663992,"link":"/api/v1/people/663992","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":694208,"link":"/api/v1/people/694208","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Second Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.5,"endSpeed":75.7,"strikeZoneTop":3.34620915790393,"strikeZoneBottom":1.71273445505203,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.503955028659895,"aZ":-28.490843320789214,"pfxX":-6.247264245439158,"pfxZ":2.538789228698973,"pX":-0.7449233669510037,"pZ":1.7142343423268311,"vX0":-5.841354282627646,"vY0":-120.02147784470885,"vZ0":-2.432852702338576,"x":145.39,"y":192.5,"x0":2.5372681710426237,"y0":50.003300559973354,"z0":5.293362266034243,"aX":-9.058788604447251},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":4.2,"breakHorizontal":12.7,"spinRate":2461,"spinDirection":303},"zone":7,"typeConfidence":2.0,"plateTime":0.4573996605140125,"extension":6.928413429898925},"index":1,"playId":"60bf6465-b952-3030-a748-b05614fa165c","pitchNumber":2,"startTime":"2025-09-25T01:44:35.757Z","endTime":"2025-09-25T01:44:39.753Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663992,"link":"/api/v1/people/663992","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":694208,"link":"/api/v1/people/694208","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Second Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.7,"endSpeed":83.8,"strikeZoneTop":3.38,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.160736811520092,"aZ":-26.434233776940367,"pfxX":8.74393020840772,"pfxZ":3.1978707722147854,"pX":0.2772876827926536,"pZ":2.2633045801272806,"vX0":-7.940756633247902,"vY0":-133.31469052688962,"vZ0":-3.1504296641770253,"x":106.43,"y":177.67,"x0":2.1611463129900583,"y0":50.006524115840854,"z0":5.372438546122634,"aX":15.713355336962103},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":5.3,"breakHorizontal":-14.0,"spinRate":2222,"spinDirection":134},"zone":6,"typeConfidence":2.0,"plateTime":0.41114630049375833,"extension":7.117295324967703},"index":2,"playId":"ead062a9-f996-343c-bc5f-3155b7457287","pitchNumber":3,"startTime":"2025-09-25T01:44:52.052Z","endTime":"2025-09-25T01:44:55.953Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663992,"link":"/api/v1/people/663992","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":694208,"link":"/api/v1/people/694208","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Second Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"index":3,"startTime":"2025-09-25T01:45:04.392Z","endTime":"2025-09-25T01:45:14.168Z","isPitch":false,"type":"action","player":{"id":694208,"link":"/api/v1/people/694208"},"defense":{"pitcher":{"id":663992,"link":"/api/v1/people/663992","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":694208,"link":"/api/v1/people/694208","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Second Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.8,"endSpeed":76.9,"strikeZoneTop":3.30099671581342,"strikeZoneBottom":1.52666089824974,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.167520913819047,"aZ":-30.91676931346884,"pfxX":-4.695353574919656,"pfxZ":0.8429078089903914,"pX":-1.8620382993661353,"pZ":1.594994486848047,"vX0":-8.372612829634848,"vY0":-121.7430533518957,"vZ0":-2.281360079161603,"x":187.98,"y":195.72,"x0":2.2394041604532116,"y0":50.00430989420337,"z0":5.235283175053291,"aX":-7.006112892151278},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.0,"breakVerticalInduced":1.2,"breakHorizontal":10.6,"spinRate":2413,"spinDirection":306},"zone":13,"typeConfidence":2.0,"plateTime":0.4508906086040896,"extension":7.19923653651076},"index":4,"playId":"ac67ed24-2c75-34b5-b8c1-85baea52101a","pitchNumber":4,"startTime":"2025-09-25T01:45:14.168Z","endTime":"2025-09-25T01:45:18.086Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663992,"link":"/api/v1/people/663992","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":694208,"link":"/api/v1/people/694208","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Second Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.0,"endSpeed":82.8,"strikeZoneTop":3.32872425897755,"strikeZoneBottom":1.58868352906366,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.47608293213748,"aZ":-27.31434870777152,"pfxX":8.90114300315981,"pfxZ":2.798216879897506,"pX":-0.5830604341429152,"pZ":1.1206216510344267,"vX0":-10.397213483633006,"vY0":-130.60465748581066,"vZ0":-5.442939958036797,"x":139.22,"y":208.52,"x0":2.2854904754212235,"y0":50.000383811921346,"z0":5.275535867730008,"aX":15.437717344895477},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":4.1,"breakHorizontal":-13.9,"spinRate":2218,"spinDirection":131},"zone":13,"typeConfidence":2.0,"plateTime":0.418743939818782,"extension":7.229781686526624},"index":5,"playId":"9e0c1b71-fc6e-3dd3-9fd2-538ab92cf55d","pitchNumber":5,"startTime":"2025-09-25T01:45:28.259Z","endTime":"2025-09-25T01:45:32.352Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663992,"link":"/api/v1/people/663992","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":694208,"link":"/api/v1/people/694208","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Second Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.6,"endSpeed":81.9,"strikeZoneTop":3.17604480047917,"strikeZoneBottom":1.46989070773493,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.47531935681412,"aZ":-27.061654147799395,"pfxX":7.232586024881142,"pfxZ":3.0055055074010566,"pX":-1.1896652647454922,"pZ":1.3150163078769124,"vX0":-11.416385899907125,"vY0":-129.98693272750822,"vZ0":-4.968664238477595,"x":162.35,"y":203.27,"x0":2.3293505917373243,"y0":50.00535751177801,"z0":5.318095861964351,"aX":12.318851950058685},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":4.4,"breakHorizontal":-10.4,"spinRate":2207,"spinDirection":136},"zone":13,"typeConfidence":2.0,"plateTime":0.4221456559303016,"extension":7.186148824386201},"index":6,"playId":"6119368b-bacd-3b7c-9668-1586eae5245d","pitchNumber":6,"startTime":"2025-09-25T01:45:43.257Z","endTime":"2025-09-25T01:45:49.152Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663992,"link":"/api/v1/people/663992","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":694208,"link":"/api/v1/people/694208","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Second Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694208,"link":"/api/v1/people/694208"},"credit":"b_pa"},{"player":{"id":663992,"link":"/api/v1/people/663992"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":94.0,"awayTeamWinProbability":6.0,"homeTeamWinProbabilityAdded":0.8999999999999915,"leverageIndex":0.23,"dramaIndex":17.0,"contextMetrics":{},"playEndTime":"2025-09-25T01:45:49.152Z","atBatIndex":40},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Seiya Suzuki grounds out, third baseman Mark Vientos to first baseman Pete Alonso. Moisés Ballesteros to 2nd.","rbi":0,"awayScore":2,"homeScore":6,"isOut":true},"about":{"atBatIndex":41,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-09-25T01:48:15.418Z","endTime":"2025-09-25T01:49:04.617Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605280,"fullName":"Clay Holmes","link":"/api/v1/people/605280"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":694208,"fullName":"Moisés Ballesteros","link":"/api/v1/people/694208"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[2,3,4],"actionIndex":[1],"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":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":668901,"link":"/api/v1/people/668901"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":624413,"link":"/api/v1/people/624413"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"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":694208,"fullName":"Moisés Ballesteros","link":"/api/v1/people/694208"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":2,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-09-25T01:46:05.431Z","endTime":"2025-09-25T01:46:30.497Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":663992,"link":"/api/v1/people/663992","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":673548,"link":"/api/v1/people/673548","batSide":{"code":"R","description":"Right"}},"first":{"id":694208,"link":"/api/v1/people/694208"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Second Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Clay Holmes replaces Richard Lovelady.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2025-09-25T01:46:30.497Z","endTime":"2025-09-25T01:48:17.766Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":605280,"link":"/api/v1/people/605280"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":663992,"link":"/api/v1/people/663992","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":673548,"link":"/api/v1/people/673548","batSide":{"code":"R","description":"Right"}},"first":{"id":694208,"link":"/api/v1/people/694208"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Second Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.3,"endSpeed":85.1,"strikeZoneTop":3.22,"strikeZoneBottom":1.38,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.427664239632907,"aZ":-24.367632197816523,"pfxX":-8.579630955724866,"pfxZ":4.2117746723270795,"pX":-0.5658022434621743,"pZ":2.7900831415162672,"vX0":3.9646813009245623,"vY0":-135.6793423694306,"vZ0":-5.1165687286100985,"x":138.57,"y":163.45,"x0":-0.9364674154225546,"y0":50.00035685877212,"z0":6.412203811267632,"aX":-15.893207898584494},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.0,"breakVerticalInduced":6.7,"breakHorizontal":14.6,"spinRate":2105,"spinDirection":227},"zone":1,"typeConfidence":2.0,"plateTime":0.40465381941007283,"extension":5.679975217064251},"index":2,"playId":"1405a9e6-bf53-3d7b-b328-17825a67fdcd","pitchNumber":1,"startTime":"2025-09-25T01:48:17.766Z","endTime":"2025-09-25T01:48:21.984Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605280,"link":"/api/v1/people/605280","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":673548,"link":"/api/v1/people/673548","batSide":{"code":"R","description":"Right"}},"first":{"id":694208,"link":"/api/v1/people/694208"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Second Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.1,"endSpeed":87.8,"strikeZoneTop":3.22,"strikeZoneBottom":1.38,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.38626394356655,"aZ":-22.42836713498863,"pfxX":-9.785208316662759,"pfxZ":4.982161884752859,"pX":-0.05205005200692171,"pZ":2.8186451297522384,"vX0":5.486158142908881,"vY0":-138.3949514309704,"vZ0":-5.694957874185702,"x":118.98,"y":162.68,"x0":-0.7797047923037435,"y0":50.00408083047955,"z0":6.38719436322269,"aX":-19.146827702086448},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":8.2,"breakHorizontal":16.7,"spinRate":2108,"spinDirection":231},"zone":2,"typeConfidence":2.0,"plateTime":0.39447051141712386,"extension":5.773881986368166},"index":3,"playId":"0251778c-e6b4-36f2-bc1c-6424e9414522","pitchNumber":2,"startTime":"2025-09-25T01:48:36.895Z","endTime":"2025-09-25T01:48:40.950Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605280,"link":"/api/v1/people/605280","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":673548,"link":"/api/v1/people/673548","batSide":{"code":"R","description":"Right"}},"first":{"id":694208,"link":"/api/v1/people/694208"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Second Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.2,"endSpeed":86.6,"strikeZoneTop":3.22,"strikeZoneBottom":1.38,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.46249748109407,"aZ":-27.945252294465373,"pfxX":-11.62664133983191,"pfxZ":2.201256970174269,"pX":-1.0911474520652311,"pZ":2.516810141542602,"vX0":8.138322039360514,"vY0":-138.31457021903725,"vZ0":-5.594993789476544,"x":158.59,"y":170.83,"x0":-2.57470199139577,"y0":50.00329128399282,"z0":6.461954636808442,"aX":-22.323514224131088},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":2.9,"breakHorizontal":19.2,"spinRate":2017,"spinDirection":234},"zone":11,"typeConfidence":2.0,"plateTime":0.3973847631931875,"extension":5.909636978255557},"hitData":{"launchSpeed":70.4,"launchAngle":-48.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":109.25,"coordY":181.58}},"index":4,"playId":"1da18423-deb4-3290-ae5d-41df50ac00c0","pitchNumber":3,"startTime":"2025-09-25T01:48:56.367Z","endTime":"2025-09-25T01:49:04.617Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605280,"link":"/api/v1/people/605280","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":673548,"link":"/api/v1/people/673548","batSide":{"code":"R","description":"Right"}},"first":{"id":694208,"link":"/api/v1/people/694208"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Second Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":673548,"link":"/api/v1/people/673548"},"credit":"b_ab"},{"player":{"id":605280,"link":"/api/v1/people/605280"},"credit":"p_ab"},{"player":{"id":673548,"link":"/api/v1/people/673548"},"credit":"b_pa"},{"player":{"id":605280,"link":"/api/v1/people/605280"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":93.7,"awayTeamWinProbability":6.299999999999997,"homeTeamWinProbabilityAdded":-0.29999999999999716,"leverageIndex":0.36,"dramaIndex":16.0,"contextMetrics":{},"playEndTime":"2025-09-25T01:49:04.617Z","atBatIndex":41},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Carson Kelly grounds out, shortstop Francisco Lindor to first baseman Pete Alonso. Moisés Ballesteros to 3rd.","rbi":0,"awayScore":2,"homeScore":6,"isOut":true},"about":{"atBatIndex":42,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-09-25T01:49:25.447Z","endTime":"2025-09-25T01:49:58.116Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":608348,"fullName":"Carson Kelly","link":"/api/v1/people/608348"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605280,"fullName":"Clay Holmes","link":"/api/v1/people/605280"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":694208,"fullName":"Moisés Ballesteros","link":"/api/v1/people/694208"},"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":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":608348,"fullName":"Carson Kelly","link":"/api/v1/people/608348"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":596019,"link":"/api/v1/people/596019"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":624413,"link":"/api/v1/people/624413"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_play","runner":{"id":694208,"fullName":"Moisés Ballesteros","link":"/api/v1/people/694208"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.1,"endSpeed":86.5,"strikeZoneTop":3.3799982463339,"strikeZoneBottom":1.65937916240856,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.965149218465573,"aZ":-27.622067637283177,"pfxX":-8.269055984451153,"pfxZ":2.397109651486942,"pX":0.39022047705510166,"pZ":2.1263889608628617,"vX0":6.256511172235227,"vY0":-136.90429710571112,"vZ0":-6.038995054784975,"x":102.13,"y":181.37,"x0":-0.8492835550884733,"y0":50.005175726956416,"z0":6.249320551401901,"aX":-15.713288755168318},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":3.2,"breakHorizontal":13.7,"spinRate":2023,"spinDirection":230},"zone":9,"typeConfidence":2.0,"plateTime":0.39993676976000403,"extension":5.726245141943858},"index":0,"playId":"46f60283-5662-3bc7-a2e2-0c79d9fdb0df","pitchNumber":1,"startTime":"2025-09-25T01:49:32.941Z","endTime":"2025-09-25T01:49:37.317Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605280,"link":"/api/v1/people/605280","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":608348,"link":"/api/v1/people/608348","batSide":{"code":"R","description":"Right"}},"second":{"id":694208,"link":"/api/v1/people/694208"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Second Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.1,"endSpeed":87.4,"strikeZoneTop":3.38,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.152448955356533,"aZ":-30.752559951764592,"pfxX":-8.8376184250118,"pfxZ":0.7306004774265684,"pX":-1.1382519276480405,"pZ":2.872642657802879,"vX0":7.34502237205281,"vY0":-138.25728133598423,"vZ0":-3.9604892610331053,"x":160.39,"y":161.22,"x0":-2.678100911833003,"y0":50.00074123632314,"z0":6.382060408334226,"aX":-17.147070481656453},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":0.7,"breakHorizontal":14.5,"spinRate":2117,"spinDirection":230},"zone":11,"typeConfidence":2.0,"plateTime":0.3958127539844227,"extension":5.961551445697123},"hitData":{"launchSpeed":64.7,"launchAngle":0.0,"totalDistance":39.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":121.48,"coordY":151.01}},"index":1,"playId":"408647d3-8ab6-3e83-a9d4-3c3a5711adcc","pitchNumber":2,"startTime":"2025-09-25T01:49:50.605Z","endTime":"2025-09-25T01:49:58.116Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605280,"link":"/api/v1/people/605280","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":608348,"link":"/api/v1/people/608348","batSide":{"code":"R","description":"Right"}},"second":{"id":694208,"link":"/api/v1/people/694208"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Second Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":608348,"link":"/api/v1/people/608348"},"credit":"b_ab"},{"player":{"id":605280,"link":"/api/v1/people/605280"},"credit":"p_ab"},{"player":{"id":608348,"link":"/api/v1/people/608348"},"credit":"b_pa"},{"player":{"id":605280,"link":"/api/v1/people/605280"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":92.9,"awayTeamWinProbability":7.099999999999994,"homeTeamWinProbabilityAdded":-0.7999999999999972,"leverageIndex":0.34,"dramaIndex":19.0,"contextMetrics":{},"playEndTime":"2025-09-25T01:49:58.116Z","atBatIndex":42},{"result":{"type":"atBat","event":"Field Error","eventType":"field_error","description":"Pete Crow-Armstrong reaches on a throwing error by third baseman Mark Vientos. Moisés Ballesteros scores. Pete Crow-Armstrong to 2nd.","rbi":0,"awayScore":2,"homeScore":7,"isOut":false},"about":{"atBatIndex":43,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-09-25T01:50:21.226Z","endTime":"2025-09-25T01:51:41.815Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":605280,"fullName":"Clay Holmes","link":"/api/v1/people/605280"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"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":"Field Error","eventType":"field_error","movementReason":null,"runner":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":668901,"link":"/api/v1/people/668901"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_throwing_error"}]},{"movement":{"originBase":null,"start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Field Error","eventType":"field_error","movementReason":"r_adv_play","runner":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Field Error","eventType":"field_error","movementReason":"r_adv_play","runner":{"id":694208,"fullName":"Moisés Ballesteros","link":"/api/v1/people/694208"},"responsiblePitcher":{"id":663992,"link":"/api/v1/people/663992"},"isScoringEvent":true,"rbi":false,"earned":false,"teamUnearned":true,"playIndex":3},"credits":[]}],"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":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.5,"endSpeed":86.6,"strikeZoneTop":3.04,"strikeZoneBottom":1.4,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.803179214350454,"aZ":-32.08869667756666,"pfxX":-8.604477248409552,"pfxZ":0.04826046810954754,"pX":-0.12305132179106555,"pZ":1.5403594098153839,"vX0":5.142340359123659,"vY0":-137.34501247191605,"vZ0":-6.732260798817475,"x":121.69,"y":197.19,"x0":-0.906414027101425,"y0":50.00553078943384,"z0":6.219579874643276,"aX":-16.36118466918115},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":-1.2,"breakHorizontal":14.4,"spinRate":2140,"spinDirection":238},"zone":8,"typeConfidence":2.0,"plateTime":0.3995354624838834,"extension":5.65382284371991},"index":0,"playId":"20b60d0e-2535-3a76-bf32-ae264185e711","pitchNumber":1,"startTime":"2025-09-25T01:50:24.539Z","endTime":"2025-09-25T01:50:28.249Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605280,"link":"/api/v1/people/605280","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":691718,"link":"/api/v1/people/691718","batSide":{"code":"L","description":"Left"}},"third":{"id":694208,"link":"/api/v1/people/694208"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Second Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.2,"endSpeed":82.1,"strikeZoneTop":3.04,"strikeZoneBottom":1.4,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.344106479600196,"aZ":-26.461843329402278,"pfxX":-7.775490573472504,"pfxZ":3.3389953188020094,"pX":0.0021284870788559895,"pZ":2.726267350022606,"vX0":5.00859148558525,"vY0":-129.80102984447296,"vZ0":-3.924870233787871,"x":116.92,"y":165.17,"x0":-0.9390309385218654,"y0":50.00559303552822,"z0":6.265441040553293,"aX":-13.313078091299694},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":5.4,"breakHorizontal":13.1,"spinRate":1177,"spinDirection":248},"zone":2,"typeConfidence":2.0,"plateTime":0.4214539287127179,"extension":5.899459448970738},"index":1,"playId":"c4a33a68-2e21-3ea1-a600-123784b0e844","pitchNumber":2,"startTime":"2025-09-25T01:50:45.419Z","endTime":"2025-09-25T01:50:48.882Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605280,"link":"/api/v1/people/605280","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":691718,"link":"/api/v1/people/691718","batSide":{"code":"L","description":"Left"}},"third":{"id":694208,"link":"/api/v1/people/694208"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Second Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.5,"endSpeed":84.0,"strikeZoneTop":3.27345677182242,"strikeZoneBottom":1.54308242486544,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.627131299721018,"aZ":-32.90960846685787,"pfxX":-7.3329430166585645,"pfxZ":-0.41453169574093884,"pX":-0.7602176671269493,"pZ":0.6905207517187861,"vX0":3.361184959461868,"vY0":-131.72318375785807,"vZ0":-7.781213991538527,"x":145.98,"y":220.14,"x0":-1.096403122003155,"y0":50.00552927741375,"z0":6.0994693876124515,"aX":-12.954406860456373},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":-2.2,"breakHorizontal":12.6,"spinRate":1123,"spinDirection":246},"zone":13,"typeConfidence":2.0,"plateTime":0.4150115913615058,"extension":5.876911967228105},"index":2,"playId":"6587ee57-ed38-340a-8a90-63ebf90893ad","pitchNumber":3,"startTime":"2025-09-25T01:51:10.839Z","endTime":"2025-09-25T01:51:14.616Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605280,"link":"/api/v1/people/605280","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":691718,"link":"/api/v1/people/691718","batSide":{"code":"L","description":"Left"}},"third":{"id":694208,"link":"/api/v1/people/694208"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Second Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.2,"endSpeed":88.0,"strikeZoneTop":3.04,"strikeZoneBottom":1.4,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.68675418791986,"aZ":-30.24586203667441,"pfxX":-10.058420392618888,"pfxZ":0.9798256307659923,"pX":-0.8450073562667957,"pZ":2.178613646670612,"vX0":8.963399519187513,"vY0":-139.77209315865232,"vZ0":-5.7602071695921495,"x":149.21,"y":179.96,"x0":-2.7929391938058394,"y0":50.0042991132909,"z0":6.262499743511364,"aX":-19.823479418675717},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":0.7,"breakHorizontal":16.3,"spinRate":2184,"spinDirection":236},"zone":13,"typeConfidence":2.0,"plateTime":0.3924819669878046,"extension":5.963137478229031},"hitData":{"launchSpeed":103.6,"launchAngle":-23.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":99.62,"coordY":167.9}},"index":3,"playId":"593854ad-edba-35a4-82b6-9862aa174cc2","pitchNumber":4,"startTime":"2025-09-25T01:51:31.792Z","endTime":"2025-09-25T01:51:41.815Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605280,"link":"/api/v1/people/605280","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":691718,"link":"/api/v1/people/691718","batSide":{"code":"L","description":"Left"}},"third":{"id":694208,"link":"/api/v1/people/694208"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Second Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691718,"link":"/api/v1/people/691718"},"credit":"b_ab"},{"player":{"id":605280,"link":"/api/v1/people/605280"},"credit":"p_ab"},{"player":{"id":691718,"link":"/api/v1/people/691718"},"credit":"b_pa"},{"player":{"id":605280,"link":"/api/v1/people/605280"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":95.8,"awayTeamWinProbability":4.200000000000003,"homeTeamWinProbabilityAdded":2.8999999999999915,"leverageIndex":0.41,"dramaIndex":34.0,"contextMetrics":{},"playEndTime":"2025-09-25T01:51:41.815Z","atBatIndex":43},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Dansby Swanson grounds out, second baseman Jeff McNeil to first baseman Pete Alonso.","rbi":0,"awayScore":2,"homeScore":8,"isOut":true},"about":{"atBatIndex":44,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-09-25T01:52:23.971Z","endTime":"2025-09-25T01:54:59.697Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605280,"fullName":"Clay Holmes","link":"/api/v1/people/605280"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,2,3,5,6,7],"actionIndex":[4],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Wild Pitch","eventType":"wild_pitch","movementReason":"r_adv_play","runner":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"responsiblePitcher":{"id":605280,"link":"/api/v1/people/605280"},"isScoringEvent":true,"rbi":false,"earned":false,"teamUnearned":true,"playIndex":4},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":643446,"link":"/api/v1/people/643446"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":624413,"link":"/api/v1/people/624413"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":83.3,"endSpeed":76.2,"strikeZoneTop":3.56999898711707,"strikeZoneBottom":1.66917063589077,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.174384864352934,"aZ":-35.85445770525965,"pfxX":8.625520944004537,"pfxZ":-2.511655060668585,"pX":2.2766393317355753,"pZ":1.7653390939555134,"vX0":4.755705861992538,"vY0":-121.15839407249594,"vZ0":-3.455804791988231,"x":30.22,"y":191.12,"x0":-0.8428328366828046,"y0":50.00575767612155,"z0":6.395275701702569,"aX":12.621056994218831},"breaks":{"breakAngle":20.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.1,"breakVerticalInduced":-5.2,"breakHorizontal":-16.9,"spinRate":2876,"spinDirection":26},"zone":14,"typeConfidence":2.0,"plateTime":0.45485942825632497,"extension":5.662581621273164},"index":0,"playId":"f96b1f62-a371-34a8-a043-38c2ea739bad","pitchNumber":1,"startTime":"2025-09-25T01:52:23.971Z","endTime":"2025-09-25T01:52:28.348Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605280,"link":"/api/v1/people/605280","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":621020,"link":"/api/v1/people/621020","batSide":{"code":"R","description":"Right"}},"second":{"id":691718,"link":"/api/v1/people/691718"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Second Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"index":1,"startTime":"2025-09-25T01:52:45.815Z","endTime":"2025-09-25T01:53:01.650Z","isPitch":false,"type":"action","player":{"id":621020,"link":"/api/v1/people/621020"},"defense":{"pitcher":{"id":605280,"link":"/api/v1/people/605280","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":621020,"link":"/api/v1/people/621020","batSide":{"code":"R","description":"Right"}},"second":{"id":691718,"link":"/api/v1/people/691718"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Second Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 2B","code":"2","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"index":2,"playId":"1bf4a91a-a8f7-3698-9f59-d67abae33661","startTime":"2025-09-25T01:53:01.650Z","endTime":"2025-09-25T01:53:06.014Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":605280,"link":"/api/v1/people/605280","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":621020,"link":"/api/v1/people/621020","batSide":{"code":"R","description":"Right"}},"second":{"id":691718,"link":"/api/v1/people/691718"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Second Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.3,"endSpeed":87.0,"strikeZoneTop":3.56999979027055,"strikeZoneBottom":1.62161783914054,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.312428796446795,"aZ":-25.42638004829712,"pfxX":-10.939373572711846,"pfxZ":3.5320581558856365,"pX":1.26979693132298,"pZ":-0.44950386747546156,"vX0":8.940686449765884,"vY0":-137.94070951204057,"vZ0":-12.961491163245537,"x":68.6,"y":250.92,"x0":-0.6069980758918492,"y0":50.00079913330097,"z0":6.055748723420305,"aX":-20.88543008563416},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.1,"breakVerticalInduced":3.5,"breakHorizontal":17.8,"spinRate":2215,"spinDirection":235},"zone":14,"typeConfidence":2.0,"plateTime":0.398468423990324,"extension":5.926932030740606},"index":3,"playId":"f930cb7a-3994-33d3-8372-5383584d3bb1","pitchNumber":2,"startTime":"2025-09-25T01:53:21.981Z","endTime":"2025-09-25T01:53:32.812Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605280,"link":"/api/v1/people/605280","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":621020,"link":"/api/v1/people/621020","batSide":{"code":"R","description":"Right"}},"second":{"id":691718,"link":"/api/v1/people/691718"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Second Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Wild pitch by pitcher Clay Holmes. Pete Crow-Armstrong scores.","event":"Wild Pitch","eventType":"wild_pitch","awayScore":2,"homeScore":8,"isScoringPlay":true,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"index":4,"actionPlayId":"f930cb7a-3994-33d3-8372-5383584d3bb1","startTime":"2025-09-25T01:54:14.690Z","endTime":"2025-09-25T01:54:14.691Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":691718,"link":"/api/v1/people/691718"},"defense":{"pitcher":{"id":605280,"link":"/api/v1/people/605280","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":621020,"link":"/api/v1/people/621020","batSide":{"code":"R","description":"Right"}},"second":{"id":691718,"link":"/api/v1/people/691718"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Second Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Third Base"}],"homeTeamWinProbability":97.39999999999999,"awayTeamWinProbability":2.6000000000000085,"homeTeamWinProbabilityAdded":1.5999999999999943,"leverageIndex":0.21,"dramaIndex":21.0,"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.0,"endSpeed":85.2,"strikeZoneTop":3.57,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.04344542124839,"aZ":-28.394554937142363,"pfxX":-10.71516479666704,"pfxZ":2.0497566024497527,"pX":-0.30614388844528045,"pZ":1.2149363094223762,"vX0":5.360405358259864,"vY0":-135.20535095067953,"vZ0":-8.072839080442218,"x":128.67,"y":205.98,"x0":-0.92847116371265,"y0":50.0013830068907,"z0":6.248734868931637,"aX":-19.723372491721314},"breaks":{"breakAngle":31.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":2.0,"breakHorizontal":18.1,"spinRate":2101,"spinDirection":235},"zone":13,"typeConfidence":2.0,"plateTime":0.4059893309032452,"extension":5.844241012028656},"index":5,"playId":"32f72a49-42e4-34d3-81da-ea1b82aaa2c3","pitchNumber":3,"startTime":"2025-09-25T01:54:14.692Z","endTime":"2025-09-25T01:54:18.680Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605280,"link":"/api/v1/people/605280","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":621020,"link":"/api/v1/people/621020","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Second Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.3,"endSpeed":85.7,"strikeZoneTop":3.57,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.7291269721824,"aZ":-23.11693425371666,"pfxX":-11.029498764539175,"pfxZ":4.811327174914176,"pX":-0.8762160207816074,"pZ":2.737230519238091,"vX0":8.668935550999999,"vY0":-136.96679595069384,"vZ0":-5.596391540065908,"x":150.4,"y":164.87,"x0":-2.663164241433073,"y0":50.00434164490389,"z0":6.406970500355843,"aX":-20.773796145544328},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-23.5,"breakVerticalInduced":7.6,"breakHorizontal":17.9,"spinRate":2106,"spinDirection":234},"zone":11,"typeConfidence":2.0,"plateTime":0.4012497695471997,"extension":5.968224958030119},"index":6,"playId":"2e89942b-1f29-3749-a4b1-804ce945c970","pitchNumber":4,"startTime":"2025-09-25T01:54:32.760Z","endTime":"2025-09-25T01:54:36.880Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605280,"link":"/api/v1/people/605280","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":621020,"link":"/api/v1/people/621020","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Second Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.4,"endSpeed":82.3,"strikeZoneTop":3.57,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.148896831145862,"aZ":-38.42003086571782,"pfxX":-4.851227934027813,"pfxZ":-3.659973730088276,"pX":0.4060711490616935,"pZ":1.592984244531573,"vX0":4.898785203936776,"vY0":-130.11191376901118,"vZ0":-4.649275645563273,"x":101.52,"y":195.77,"x0":-0.8738135036430142,"y0":50.00104011031821,"z0":6.3250928231890775,"aX":-8.289637824086634},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.8,"breakVerticalInduced":-7.4,"breakHorizontal":7.7,"spinRate":1206,"spinDirection":256},"zone":9,"typeConfidence":2.0,"plateTime":0.42150570610254157,"extension":5.909891196616028},"hitData":{"launchSpeed":97.5,"launchAngle":-20.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":127.49,"coordY":146.11}},"index":7,"playId":"26b65626-8cec-3f08-8792-3cd782fcc472","pitchNumber":5,"startTime":"2025-09-25T01:54:52.489Z","endTime":"2025-09-25T01:54:59.697Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605280,"link":"/api/v1/people/605280","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":621020,"link":"/api/v1/people/621020","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Second Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":621020,"link":"/api/v1/people/621020"},"credit":"b_ab"},{"player":{"id":605280,"link":"/api/v1/people/605280"},"credit":"p_ab"},{"player":{"id":621020,"link":"/api/v1/people/621020"},"credit":"b_pa"},{"player":{"id":605280,"link":"/api/v1/people/605280"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":97.3,"awayTeamWinProbability":2.700000000000003,"homeTeamWinProbabilityAdded":-0.09999999999999432,"leverageIndex":0.21,"dramaIndex":20.0,"contextMetrics":{},"playEndTime":"2025-09-25T01:54:59.697Z","atBatIndex":44},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Juan Soto pops out to first baseman Michael Busch.","rbi":0,"awayScore":2,"homeScore":8,"isOut":true},"about":{"atBatIndex":45,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-09-25T01:57:32.121Z","endTime":"2025-09-25T01:58:29.445Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":571510,"fullName":"Matthew Boyd","link":"/api/v1/people/571510"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":683737,"link":"/api/v1/people/683737"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 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":83.0,"endSpeed":77.2,"strikeZoneTop":3.06999836811347,"strikeZoneBottom":1.47939107317575,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.74950869182285,"aZ":-30.42101360395158,"pfxX":1.634616935797181,"pfxZ":1.1676715524514032,"pX":-0.0035620213630902157,"pZ":1.9260284330062518,"vX0":-6.700765927121012,"vY0":-120.87481067736124,"vZ0":-0.7777702472918887,"x":117.14,"y":186.78,"x0":2.5768332434570325,"y0":50.00064971665448,"z0":4.89321497605634,"aX":2.4496008507058518},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":2.2,"breakHorizontal":-1.6,"spinRate":2417,"spinDirection":104},"zone":8,"typeConfidence":2.0,"plateTime":0.4509502862263757,"extension":6.18384686614757},"index":0,"playId":"cd93a67f-a066-3143-83a1-dd3b57af5fa8","pitchNumber":1,"startTime":"2025-09-25T01:57:35.964Z","endTime":"2025-09-25T01:57:39.778Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571510,"link":"/api/v1/people/571510","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":807713,"link":"/api/v1/people/807713"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":665742,"link":"/api/v1/people/665742","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Second Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":75.2,"endSpeed":68.5,"strikeZoneTop":3.07,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.04580765791027,"aZ":-28.294936107575225,"pfxX":11.119250874109735,"pfxZ":3.2373234513322213,"pX":0.4831213454766884,"pZ":2.029370907143476,"vX0":-7.119043666010525,"vY0":-109.3053052814593,"vZ0":-0.697829348896359,"x":98.58,"y":183.99,"x0":2.3537101872673243,"y0":50.002789608498155,"z0":5.417456517311544,"aX":13.32177416974513},"breaks":{"breakAngle":22.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-42.8,"breakVerticalInduced":6.0,"breakHorizontal":-18.0,"spinRate":1780,"spinDirection":112},"zone":6,"typeConfidence":2.0,"plateTime":0.5030031554348624,"extension":6.092936877439642},"index":1,"playId":"3bde794f-401a-369e-a7cc-2a497c11f707","pitchNumber":2,"startTime":"2025-09-25T01:57:49.962Z","endTime":"2025-09-25T01:57:53.845Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571510,"link":"/api/v1/people/571510","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":807713,"link":"/api/v1/people/807713"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":665742,"link":"/api/v1/people/665742","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Second Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2025-09-25T01:58:10.835Z","endTime":"2025-09-25T01:58:22.910Z","isPitch":false,"type":"action","player":{"id":665742,"link":"/api/v1/people/665742"},"defense":{"pitcher":{"id":571510,"link":"/api/v1/people/571510","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":807713,"link":"/api/v1/people/807713"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":665742,"link":"/api/v1/people/665742","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Second Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":75.0,"endSpeed":69.6,"strikeZoneTop":3.07,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":17.52225597934331,"aZ":-28.948918828042864,"pfxX":8.714608680268178,"pfxZ":2.652310585169083,"pX":0.07052593906271748,"pZ":1.8973511479431875,"vX0":-7.18517644895268,"vY0":-109.09584126129033,"vZ0":-0.8982948360365843,"x":114.31,"y":187.55,"x0":2.2599118409190764,"y0":50.003047322844424,"z0":5.409097966623128,"aX":10.60251554524734},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.4,"breakVerticalInduced":4.9,"breakHorizontal":-14.2,"spinRate":1700,"spinDirection":115},"zone":8,"typeConfidence":2.0,"plateTime":0.5002837448287174,"extension":6.285255643288174},"hitData":{"launchSpeed":49.6,"launchAngle":39.0,"totalDistance":140.0,"trajectory":"popup","hardness":"medium","location":"3","coordinates":{"coordX":156.43,"coordY":154.68}},"index":3,"playId":"b9641d92-f391-3857-a603-daf920094ae4","pitchNumber":3,"startTime":"2025-09-25T01:58:22.910Z","endTime":"2025-09-25T01:58:29.445Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571510,"link":"/api/v1/people/571510","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":807713,"link":"/api/v1/people/807713"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":665742,"link":"/api/v1/people/665742","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Second Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665742,"link":"/api/v1/people/665742"},"credit":"b_ab"},{"player":{"id":571510,"link":"/api/v1/people/571510"},"credit":"p_ab"},{"player":{"id":665742,"link":"/api/v1/people/665742"},"credit":"b_pa"},{"player":{"id":571510,"link":"/api/v1/people/571510"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":98.0,"awayTeamWinProbability":2.0,"homeTeamWinProbabilityAdded":0.7000000000000028,"leverageIndex":0.27,"dramaIndex":17.0,"contextMetrics":{},"playEndTime":"2025-09-25T01:58:29.445Z","atBatIndex":45},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Pete Alonso lines out to center fielder Pete Crow-Armstrong.","rbi":0,"awayScore":2,"homeScore":8,"isOut":true},"about":{"atBatIndex":46,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-09-25T02:01:05.909Z","endTime":"2025-09-25T02:02:35.875Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":624413,"fullName":"Pete Alonso","link":"/api/v1/people/624413"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694037,"fullName":"Daniel Palencia","link":"/api/v1/people/694037"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,5,6],"actionIndex":[1],"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":624413,"fullName":"Pete Alonso","link":"/api/v1/people/624413"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":691718,"link":"/api/v1/people/691718"},"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":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2025-09-25T01:58:43.689Z","endTime":"2025-09-25T01:59:50.597Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":571510,"link":"/api/v1/people/571510","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":807713,"link":"/api/v1/people/807713"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":624413,"link":"/api/v1/people/624413","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Second Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Daniel Palencia replaces Matthew Boyd.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2025-09-25T01:59:50.597Z","endTime":"2025-09-25T02:01:08.106Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":694037,"link":"/api/v1/people/694037"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":571510,"link":"/api/v1/people/571510","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":807713,"link":"/api/v1/people/807713"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":624413,"link":"/api/v1/people/624413","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Second Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":98.8,"endSpeed":89.9,"strikeZoneTop":3.58722030283709,"strikeZoneBottom":1.68364065859076,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.097031775176916,"aZ":-16.102864156634123,"pfxX":-8.23906163296432,"pfxZ":7.690259690589404,"pX":0.009406459661527821,"pZ":4.799508910479286,"vX0":6.3034928992404735,"vY0":-143.8361821959885,"vZ0":0.6161350429033574,"x":116.64,"y":109.19,"x0":-1.1426256489230857,"y0":50.00527567453566,"z0":5.582706190164726,"aX":-17.22535209434853},"breaks":{"breakAngle":44.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":14.3,"breakHorizontal":13.6,"spinRate":2275,"spinDirection":227},"zone":12,"typeConfidence":0.9,"plateTime":0.3811301041146966,"extension":6.611339466439471},"index":2,"playId":"0a8f8610-c74a-30d6-8b99-ecd469233c7f","pitchNumber":1,"startTime":"2025-09-25T02:01:08.106Z","endTime":"2025-09-25T02:01:12.543Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694037,"link":"/api/v1/people/694037","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":807713,"link":"/api/v1/people/807713"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":624413,"link":"/api/v1/people/624413","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Second Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":100.0,"endSpeed":90.8,"strikeZoneTop":3.53,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":36.005291923196026,"aZ":-12.377926100511592,"pfxX":-7.937788776895811,"pfxZ":9.290740622651573,"pX":-0.26670339596117304,"pZ":3.36437192764288,"vX0":5.86119243327955,"vY0":-145.47682556359166,"vZ0":-3.683018686122073,"x":127.17,"y":147.94,"x0":-1.2823430807535459,"y0":50.00145028988966,"z0":5.4038688431942425,"aX":-16.912398636216782},"breaks":{"breakAngle":49.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.3,"breakVerticalInduced":16.2,"breakHorizontal":13.1,"spinRate":2387,"spinDirection":227},"zone":2,"typeConfidence":0.91,"plateTime":0.3773430549843826,"extension":6.646043867189617},"index":3,"playId":"df740dfa-1c9b-30b4-98b7-7d894694c21b","pitchNumber":2,"startTime":"2025-09-25T02:01:24.994Z","endTime":"2025-09-25T02:01:29.509Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694037,"link":"/api/v1/people/694037","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":807713,"link":"/api/v1/people/807713"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":624413,"link":"/api/v1/people/624413","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Second Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":99.7,"endSpeed":90.1,"strikeZoneTop":3.53,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":37.30761658593229,"aZ":-12.12072691578093,"pfxX":-6.201585743814212,"pfxZ":9.520592120489692,"pX":0.47167017349982043,"pZ":3.7271529743844036,"vX0":6.790460565055483,"vY0":-145.005003478509,"vZ0":-2.871182396845999,"x":99.02,"y":138.15,"x0":-1.1068703707880325,"y0":50.007249599055065,"z0":5.480993132531898,"aX":-13.068472079792853},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.0,"breakVerticalInduced":16.7,"breakHorizontal":9.7,"spinRate":2376,"spinDirection":220},"zone":12,"typeConfidence":0.91,"plateTime":0.3792973652527505,"extension":6.726967364594362},"index":4,"playId":"a2221f62-8a14-3d5a-85e1-70afbb13a82f","pitchNumber":3,"startTime":"2025-09-25T02:01:45.840Z","endTime":"2025-09-25T02:01:50.276Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694037,"link":"/api/v1/people/694037","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":807713,"link":"/api/v1/people/807713"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":624413,"link":"/api/v1/people/624413","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Second Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.6,"endSpeed":83.4,"strikeZoneTop":3.53,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.621313171491497,"aZ":-29.486067266307234,"pfxX":0.6436491431543107,"pfxZ":1.513195802803022,"pX":-0.14803679039663367,"pZ":3.3847693371891925,"vX0":3.3224682653499524,"vY0":-132.0337200942289,"vZ0":0.37244059878963054,"x":122.64,"y":147.39,"x0":-1.5033840838967107,"y0":50.00265021853793,"z0":5.401898277734383,"aX":1.1420095611580974},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":3.0,"breakHorizontal":-1.8,"spinRate":2272,"spinDirection":114},"zone":2,"typeConfidence":0.91,"plateTime":0.41395812066201154,"extension":6.530842296278942},"index":5,"playId":"e3f671f7-91eb-31c8-ab9b-30b6c193c7f5","pitchNumber":4,"startTime":"2025-09-25T02:02:06.016Z","endTime":"2025-09-25T02:02:10.476Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694037,"link":"/api/v1/people/694037","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":807713,"link":"/api/v1/people/807713"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":624413,"link":"/api/v1/people/624413","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Second Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":100.7,"endSpeed":91.3,"strikeZoneTop":3.53,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":36.79328877498919,"aZ":-14.437035411976304,"pfxX":-8.554766255584612,"pfxZ":8.225154337229243,"pX":0.09886215024672769,"pZ":3.808118074659749,"vX0":6.523168163025672,"vY0":-146.43426793624283,"vZ0":-2.266928146474557,"x":113.23,"y":135.96,"x0":-1.0539226972925146,"y0":50.00422556770051,"z0":5.463196124249392,"aX":-18.452601796681364},"breaks":{"breakAngle":48.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":14.5,"breakHorizontal":14.0,"spinRate":2353,"spinDirection":221},"zone":12,"typeConfidence":0.9,"plateTime":0.3750208372730355,"extension":6.815978624680555},"hitData":{"launchSpeed":99.8,"launchAngle":22.0,"totalDistance":364.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":133.08,"coordY":52.68}},"index":6,"playId":"0fb89016-7544-3022-811e-af2a7b9ee0a9","pitchNumber":5,"startTime":"2025-09-25T02:02:28.324Z","endTime":"2025-09-25T02:02:35.875Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694037,"link":"/api/v1/people/694037","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":807713,"link":"/api/v1/people/807713"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":624413,"link":"/api/v1/people/624413","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Second Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":624413,"link":"/api/v1/people/624413"},"credit":"b_ab"},{"player":{"id":694037,"link":"/api/v1/people/694037"},"credit":"p_ab"},{"player":{"id":624413,"link":"/api/v1/people/624413"},"credit":"b_pa"},{"player":{"id":694037,"link":"/api/v1/people/694037"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":98.4,"awayTeamWinProbability":1.5999999999999943,"homeTeamWinProbabilityAdded":0.4000000000000057,"leverageIndex":0.16,"dramaIndex":12.0,"contextMetrics":{},"playEndTime":"2025-09-25T02:02:35.875Z","atBatIndex":46},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Starling Marte strikes out swinging.","rbi":0,"awayScore":2,"homeScore":8,"isOut":true},"about":{"atBatIndex":47,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-09-25T02:02:59.153Z","endTime":"2025-09-25T02:04:21.208Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":516782,"fullName":"Starling Marte","link":"/api/v1/people/516782"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694037,"fullName":"Daniel Palencia","link":"/api/v1/people/694037"},"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":516782,"fullName":"Starling Marte","link":"/api/v1/people/516782"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":608348,"link":"/api/v1/people/608348"},"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":99.2,"endSpeed":90.5,"strikeZoneTop":3.50000041679785,"strikeZoneBottom":1.62649939808742,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.8444293130904,"aZ":-14.7914074303649,"pfxX":-4.382971563054454,"pfxZ":8.23318205929361,"pX":-0.2589949469646296,"pZ":4.041815039589056,"vX0":4.778930754871778,"vY0":-144.43632160507437,"vZ0":-1.4923830892759997,"x":126.87,"y":129.65,"x0":-1.3660635958319116,"y0":50.00415259591061,"z0":5.475427912367908,"aX":-9.25559563644122},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":14.8,"breakHorizontal":7.0,"spinRate":2310,"spinDirection":223},"zone":11,"typeConfidence":0.88,"plateTime":0.37931706844080004,"extension":6.610654096338786},"index":0,"playId":"b7544c50-6d4e-326f-883d-4a804aa96d5f","pitchNumber":1,"startTime":"2025-09-25T02:03:02.338Z","endTime":"2025-09-25T02:03:06.475Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694037,"link":"/api/v1/people/694037","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":807713,"link":"/api/v1/people/807713"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":516782,"link":"/api/v1/people/516782","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Second Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":99.1,"endSpeed":90.8,"strikeZoneTop":3.5,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.66996641239714,"aZ":-15.733664004210853,"pfxX":-6.723046371859234,"pfxZ":7.769743089316963,"pX":-0.700724060766249,"pZ":3.096421619713491,"vX0":4.491521406950019,"vY0":-144.3176102151481,"vZ0":-3.7781293353969594,"x":143.71,"y":155.18,"x0":-1.4014690144547997,"y0":50.00075176875213,"z0":5.38767541080134,"aX":-14.22100646085992},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":13.6,"breakHorizontal":11.3,"spinRate":2287,"spinDirection":222},"zone":1,"typeConfidence":0.9,"plateTime":0.379115198934155,"extension":6.586610809416177},"index":1,"playId":"5260b5da-c28d-3442-8736-cbb1588fc606","pitchNumber":2,"startTime":"2025-09-25T02:03:18.665Z","endTime":"2025-09-25T02:03:23.242Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694037,"link":"/api/v1/people/694037","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":807713,"link":"/api/v1/people/807713"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":516782,"link":"/api/v1/people/516782","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Second Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.6,"endSpeed":83.0,"strikeZoneTop":3.5,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.432595236989332,"aZ":-28.856570368562487,"pfxX":1.1335180631953246,"pfxZ":1.9114708949802024,"pX":-0.022138961041985213,"pZ":1.371869874148931,"vX0":3.6758976270280614,"vY0":-130.4914300384134,"vZ0":-4.300595964491501,"x":117.84,"y":201.74,"x0":-1.5919398006514995,"y0":50.004374759390785,"z0":5.19564149528531,"aX":1.9706095466060862},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":2.8,"breakHorizontal":-2.8,"spinRate":2321,"spinDirection":120},"zone":13,"typeConfidence":0.92,"plateTime":0.4184792343272461,"extension":6.57444275218497},"index":2,"playId":"a7374bf3-783e-3ffd-8437-9ada8ddc14fb","pitchNumber":3,"startTime":"2025-09-25T02:03:39.892Z","endTime":"2025-09-25T02:03:43.875Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694037,"link":"/api/v1/people/694037","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":807713,"link":"/api/v1/people/807713"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":516782,"link":"/api/v1/people/516782","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Second Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.9,"endSpeed":85.1,"strikeZoneTop":3.68836671575387,"strikeZoneBottom":1.62965628910431,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.27004239935338,"aZ":-28.242973872752987,"pfxX":0.15363324668599265,"pfxZ":2.1619583719312727,"pX":1.5451012708262726,"pZ":0.23182253951185977,"vX0":7.675376740044504,"vY0":-133.61565323903687,"vZ0":-7.383887387430322,"x":58.1,"y":232.52,"x0":-1.3779240246790994,"y0":50.00438114535151,"z0":5.044740816785279,"aX":0.2775753131797185},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":2.5,"breakHorizontal":-1.8,"spinRate":2362,"spinDirection":154},"zone":14,"typeConfidence":0.92,"plateTime":0.4090449502508253,"extension":6.643925511472125},"index":3,"playId":"6b6e7b6d-9257-37f4-b765-13f06e956e9b","pitchNumber":4,"startTime":"2025-09-25T02:03:56.817Z","endTime":"2025-09-25T02:04:00.975Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694037,"link":"/api/v1/people/694037","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":807713,"link":"/api/v1/people/807713"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":516782,"link":"/api/v1/people/516782","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Second Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.8,"endSpeed":85.1,"strikeZoneTop":3.5,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.2483268060484,"aZ":-31.550586657621004,"pfxX":1.3262865215480573,"pfxZ":0.34429277210545983,"pX":0.5709067839156882,"pZ":2.2651650221438646,"vX0":5.256509047756742,"vY0":-132.3875023203792,"vZ0":-1.9183239415516193,"x":95.24,"y":177.62,"x0":-1.5947073374206795,"y0":50.00470864679857,"z0":5.259138380147608,"aX":2.4062546071043016},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":0.5,"breakHorizontal":-3.4,"spinRate":2277,"spinDirection":115},"zone":6,"typeConfidence":0.92,"plateTime":0.4101990869774701,"extension":6.60980210436406},"index":4,"playId":"33ecde8f-8941-3e84-9320-fec558e7bba2","pitchNumber":5,"startTime":"2025-09-25T02:04:15.919Z","endTime":"2025-09-25T02:04:21.208Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694037,"link":"/api/v1/people/694037","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":807713,"link":"/api/v1/people/807713"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":516782,"link":"/api/v1/people/516782","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Second Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":516782,"link":"/api/v1/people/516782"},"credit":"b_ab"},{"player":{"id":694037,"link":"/api/v1/people/694037"},"credit":"p_ab"},{"player":{"id":516782,"link":"/api/v1/people/516782"},"credit":"b_pa"},{"player":{"id":694037,"link":"/api/v1/people/694037"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":98.6,"awayTeamWinProbability":1.4000000000000057,"homeTeamWinProbabilityAdded":0.19999999999998863,"leverageIndex":0.08,"dramaIndex":8.0,"contextMetrics":{},"playEndTime":"2025-09-25T02:04:21.208Z","atBatIndex":47},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Matt Shaw singles on a sharp line drive to left fielder Brandon Nimmo.","rbi":0,"awayScore":2,"homeScore":8,"isOut":false},"about":{"atBatIndex":48,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-09-25T02:06:51.611Z","endTime":"2025-09-25T02:07:15.773Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":0},"matchup":{"batter":{"id":807713,"fullName":"Matt Shaw","link":"/api/v1/people/807713"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":640455,"fullName":"Sean Manaea","link":"/api/v1/people/640455"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":807713,"fullName":"Matt Shaw","link":"/api/v1/people/807713"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[1,2],"actionIndex":[0],"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":807713,"fullName":"Matt Shaw","link":"/api/v1/people/807713"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":607043,"link":"/api/v1/people/607043"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Pitching Change: Sean Manaea replaces Clay Holmes.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-09-25T02:06:10.764Z","endTime":"2025-09-25T02:06:53.869Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":640455,"link":"/api/v1/people/640455"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":605280,"link":"/api/v1/people/605280","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":807713,"link":"/api/v1/people/807713","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Second Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.3,"endSpeed":84.5,"strikeZoneTop":3.38444453185332,"strikeZoneBottom":1.48379808842503,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.926847364530484,"aZ":-21.469007158955904,"pfxX":8.828396818476893,"pfxZ":5.889697481426383,"pX":-0.6767777039813637,"pZ":2.347818729632653,"vX0":-13.869800209526064,"vY0":-133.72565024943108,"vZ0":-3.020070205329653,"x":142.8,"y":175.39,"x0":3.4219625067251194,"y0":50.001869553105436,"z0":5.026057673713975,"aX":16.043990706505152},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.1,"breakVerticalInduced":10.2,"breakHorizontal":-13.1,"spinRate":2107,"spinDirection":116},"zone":4,"typeConfidence":2.0,"plateTime":0.40906728972945317,"extension":6.827783828946355},"index":1,"playId":"52fe68a5-3a5a-33fe-acd2-1fabd0a6bf1d","pitchNumber":1,"startTime":"2025-09-25T02:06:53.869Z","endTime":"2025-09-25T02:06:57.906Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":640455,"link":"/api/v1/people/640455","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":807713,"link":"/api/v1/people/807713","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Second Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.7,"endSpeed":84.7,"strikeZoneTop":3.23,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.470104747943214,"aZ":-20.607746927404566,"pfxX":8.712495206092978,"pfxZ":6.299798770407021,"pX":-0.1304105675950443,"pZ":3.0087955269530764,"vX0":-12.370911925965528,"vY0":-134.49090379041695,"vZ0":-1.4950471037133908,"x":121.97,"y":157.54,"x0":3.391663216420965,"y0":50.00534398721906,"z0":5.029800195004308,"aX":16.004335122760654},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":11.3,"breakHorizontal":-13.2,"spinRate":2104,"spinDirection":104},"zone":2,"typeConfidence":2.0,"plateTime":0.40686547334817824,"extension":6.796239677940928},"hitData":{"launchSpeed":107.0,"launchAngle":13.0,"totalDistance":226.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":64.98,"coordY":103.14}},"index":2,"playId":"3ad0b75b-c72b-3312-abf6-be363a65e7a3","pitchNumber":2,"startTime":"2025-09-25T02:07:07.099Z","endTime":"2025-09-25T02:07:15.773Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":640455,"link":"/api/v1/people/640455","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":807713,"link":"/api/v1/people/807713","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Second Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":807713,"link":"/api/v1/people/807713"},"credit":"b_ab"},{"player":{"id":640455,"link":"/api/v1/people/640455"},"credit":"p_ab"},{"player":{"id":807713,"link":"/api/v1/people/807713"},"credit":"b_pa"},{"player":{"id":640455,"link":"/api/v1/people/640455"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":98.8,"awayTeamWinProbability":1.2000000000000028,"homeTeamWinProbabilityAdded":0.20000000000000284,"leverageIndex":0.05,"dramaIndex":8.0,"contextMetrics":{},"playEndTime":"2025-09-25T02:07:15.773Z","atBatIndex":48},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Michael Busch homers (31) on a fly ball to right center field. Matt Shaw scores.","rbi":2,"awayScore":2,"homeScore":10,"isOut":false},"about":{"atBatIndex":49,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-09-25T02:07:40.143Z","endTime":"2025-09-25T02:08:47.793Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":1,"strikes":1,"outs":0},"matchup":{"batter":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":640455,"fullName":"Sean Manaea","link":"/api/v1/people/640455"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,2,3],"actionIndex":[1],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 2B","eventType":"stolen_base_2b","movementReason":"r_stolen_base_2b","runner":{"id":807713,"fullName":"Matt Shaw","link":"/api/v1/people/807713"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"responsiblePitcher":{"id":640455,"link":"/api/v1/people/640455"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":807713,"fullName":"Matt Shaw","link":"/api/v1/people/807713"},"responsiblePitcher":{"id":640455,"link":"/api/v1/people/640455"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.1,"endSpeed":83.3,"strikeZoneTop":3.3400003561042,"strikeZoneBottom":1.62882807476748,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.943690139383147,"aZ":-21.428106321317536,"pfxX":10.601263374517277,"pfxZ":6.042771061948494,"pX":-1.057125009290533,"pZ":1.5448656696766645,"vX0":-15.407086162355181,"vY0":-133.0791928796834,"vZ0":-4.469731766913138,"x":157.3,"y":197.07,"x0":3.453932471239545,"y0":50.001089195484134,"z0":4.816413019635771,"aX":18.845259630395855},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":10.0,"breakHorizontal":-15.5,"spinRate":2146,"spinDirection":111},"zone":13,"typeConfidence":2.0,"plateTime":0.41300841758911355,"extension":6.741501034811705},"index":0,"playId":"0c3be7e3-b3a2-3dd1-a476-09a9829ed561","pitchNumber":1,"startTime":"2025-09-25T02:07:40.143Z","endTime":"2025-09-25T02:07:45.939Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":640455,"link":"/api/v1/people/640455","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":683737,"link":"/api/v1/people/683737","batSide":{"code":"L","description":"Left"}},"first":{"id":807713,"link":"/api/v1/people/807713"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Second Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Matt Shaw steals (17) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":2,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"actionPlayId":"0c3be7e3-b3a2-3dd1-a476-09a9829ed561","startTime":"2025-09-25T02:07:57.388Z","endTime":"2025-09-25T02:08:07.922Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":807713,"link":"/api/v1/people/807713"},"defense":{"pitcher":{"id":640455,"link":"/api/v1/people/640455","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":683737,"link":"/api/v1/people/683737","batSide":{"code":"L","description":"Left"}},"first":{"id":807713,"link":"/api/v1/people/807713"},"postOnSecond":{"id":807713,"link":"/api/v1/people/807713"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Second Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Third Base"}],"homeTeamWinProbability":99.0,"awayTeamWinProbability":1.0,"homeTeamWinProbabilityAdded":0.20000000000000284,"leverageIndex":0.08,"dramaIndex":8.0,"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.5,"endSpeed":84.0,"strikeZoneTop":3.27149021797107,"strikeZoneBottom":1.80607671895336,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.289131424969714,"aZ":-24.298481517414864,"pfxX":11.387876787091978,"pfxZ":4.352428840310148,"pX":0.08870281304688854,"pZ":1.8792917434394527,"vX0":-13.3219567151569,"vY0":-133.95115007465623,"vZ0":-3.2441227312186776,"x":113.62,"y":188.04,"x0":3.6586858461315956,"y0":50.00062893502595,"z0":4.853223666863409,"aX":20.589878870699817},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":7.3,"breakHorizontal":-17.5,"spinRate":2065,"spinDirection":109},"zone":8,"typeConfidence":2.0,"plateTime":0.4096956779114933,"extension":6.818541751467704},"index":2,"playId":"430ca040-9165-387b-b5d0-4ea57d1c9f0d","pitchNumber":2,"startTime":"2025-09-25T02:08:07.922Z","endTime":"2025-09-25T02:08:11.872Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":640455,"link":"/api/v1/people/640455","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":683737,"link":"/api/v1/people/683737","batSide":{"code":"L","description":"Left"}},"second":{"id":807713,"link":"/api/v1/people/807713"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Second Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":79.6,"endSpeed":72.7,"strikeZoneTop":3.34,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.6335979450334,"aZ":-32.33933995330389,"pfxX":-5.747994003086328,"pfxZ":-0.12391609922230096,"pX":-0.08151433701800463,"pZ":2.71628767076064,"vX0":-6.289938932916713,"vY0":-115.78735972587273,"vZ0":1.337789713672805,"x":120.11,"y":165.44,"x0":3.427145436614437,"y0":50.002536708931025,"z0":5.248993305395047,"aX":-7.725015923800452},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.1,"breakVerticalInduced":0.5,"breakHorizontal":12.1,"spinRate":2361,"spinDirection":280},"zone":5,"typeConfidence":2.0,"plateTime":0.4748665043970277,"extension":6.496983000460275},"hitData":{"launchSpeed":98.7,"launchAngle":31.0,"totalDistance":376.0,"trajectory":"fly_ball","hardness":"medium","location":"89","coordinates":{"coordX":194.64,"coordY":63.27}},"index":3,"playId":"1d6bd87f-151a-38e1-8561-80cabe27a553","pitchNumber":3,"startTime":"2025-09-25T02:08:23.504Z","endTime":"2025-09-25T02:08:47.793Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":640455,"link":"/api/v1/people/640455","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":683737,"link":"/api/v1/people/683737","batSide":{"code":"L","description":"Left"}},"second":{"id":807713,"link":"/api/v1/people/807713"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Second Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":683737,"link":"/api/v1/people/683737"},"credit":"b_ab"},{"player":{"id":640455,"link":"/api/v1/people/640455"},"credit":"p_ab"},{"player":{"id":683737,"link":"/api/v1/people/683737"},"credit":"b_pa"},{"player":{"id":640455,"link":"/api/v1/people/640455"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.6,"awayTeamWinProbability":0.4000000000000057,"homeTeamWinProbabilityAdded":0.5999999999999943,"leverageIndex":0.08,"dramaIndex":12.0,"contextMetrics":{},"playEndTime":"2025-09-25T02:08:47.793Z","atBatIndex":49},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Nico Hoerner pops out to second baseman Jeff McNeil.","rbi":0,"awayScore":2,"homeScore":10,"isOut":true},"about":{"atBatIndex":50,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-09-25T02:09:10.496Z","endTime":"2025-09-25T02:09:32.279Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":640455,"fullName":"Sean Manaea","link":"/api/v1/people/640455"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":643446,"link":"/api/v1/people/643446"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"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":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":75.3,"endSpeed":68.1,"strikeZoneTop":3.36000062998194,"strikeZoneBottom":1.55184397164782,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.65211055513362,"aZ":-30.461150152663244,"pfxX":-9.644838193235897,"pfxZ":1.4464247461452349,"pX":-0.6586588910006302,"pZ":3.745091422427233,"vX0":-6.512800217600098,"vY0":-109.24939277812483,"vZ0":3.661763867748177,"x":142.11,"y":137.66,"x0":3.6343945974190377,"y0":50.0044046288,"z0":5.360312204845033,"aX":-11.436252602599364},"breaks":{"breakAngle":22.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.1,"breakVerticalInduced":4.2,"breakHorizontal":19.4,"spinRate":2299,"spinDirection":290},"zone":11,"typeConfidence":2.0,"plateTime":0.5050490318199437,"extension":6.525212500308944},"index":0,"playId":"043446ec-f609-3590-87cc-a87384ef6544","pitchNumber":1,"startTime":"2025-09-25T02:09:10.496Z","endTime":"2025-09-25T02:09:14.538Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":640455,"link":"/api/v1/people/640455","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":663538,"link":"/api/v1/people/663538","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Second Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.9,"endSpeed":83.4,"strikeZoneTop":3.36,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.89490007656886,"aZ":-20.746941188776276,"pfxX":10.609999403519282,"pfxZ":6.389240470585408,"pX":-0.08638712248315841,"pZ":2.6851008909602254,"vX0":-13.04001233060249,"vY0":-133.21334885949167,"vZ0":-2.249817643633608,"x":120.29,"y":166.28,"x0":3.5046480672695526,"y0":50.00296272481134,"z0":5.048076378673906,"aX":18.978302119004113},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.5,"breakVerticalInduced":11.3,"breakHorizontal":-16.2,"spinRate":2238,"spinDirection":111},"zone":5,"typeConfidence":2.0,"plateTime":0.4119145164752176,"extension":6.728952036336759},"hitData":{"launchSpeed":93.4,"launchAngle":58.0,"totalDistance":170.0,"trajectory":"popup","hardness":"medium","location":"4","coordinates":{"coordX":128.09,"coordY":133.53}},"index":1,"playId":"5cdf38a2-c368-300d-b8e1-60a0df95710f","pitchNumber":2,"startTime":"2025-09-25T02:09:22.174Z","endTime":"2025-09-25T02:09:32.279Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":640455,"link":"/api/v1/people/640455","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":663538,"link":"/api/v1/people/663538","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Second Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663538,"link":"/api/v1/people/663538"},"credit":"b_ab"},{"player":{"id":640455,"link":"/api/v1/people/640455"},"credit":"p_ab"},{"player":{"id":663538,"link":"/api/v1/people/663538"},"credit":"b_pa"},{"player":{"id":640455,"link":"/api/v1/people/640455"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.6,"awayTeamWinProbability":0.4000000000000057,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.01,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2025-09-25T02:09:32.279Z","atBatIndex":50},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Ian Happ grounds out, shortstop Francisco Lindor to first baseman Pete Alonso.","rbi":0,"awayScore":2,"homeScore":10,"isOut":true},"about":{"atBatIndex":51,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-09-25T02:09:55.833Z","endTime":"2025-09-25T02:10:44.138Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":640455,"fullName":"Sean Manaea","link":"/api/v1/people/640455"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":596019,"link":"/api/v1/people/596019"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":624413,"link":"/api/v1/people/624413"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.4,"endSpeed":83.6,"strikeZoneTop":3.75781869503031,"strikeZoneBottom":1.69128523607744,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.767907007059176,"aZ":-22.111853702781733,"pfxX":9.551198686350471,"pfxZ":5.665539643370484,"pX":-0.5547744241290296,"pZ":1.852333728074255,"vX0":-13.680638109661945,"vY0":-132.32930374236287,"vZ0":-3.942770386315222,"x":138.15,"y":188.77,"x0":3.4369992492096912,"y0":50.00537695363913,"z0":4.978107367808632,"aX":16.97260114654539},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.5,"breakVerticalInduced":9.6,"breakHorizontal":-14.4,"spinRate":2008,"spinDirection":115},"zone":7,"typeConfidence":2.0,"plateTime":0.41363680899311284,"extension":6.914292513459093},"index":0,"playId":"e87b3682-8274-373d-b6fe-4b948906eed4","pitchNumber":1,"startTime":"2025-09-25T02:09:55.833Z","endTime":"2025-09-25T02:09:59.804Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":640455,"link":"/api/v1/people/640455","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":664023,"link":"/api/v1/people/664023","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Second Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.4,"endSpeed":77.7,"strikeZoneTop":3.61,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.91590651513831,"aZ":-32.22857448281117,"pfxX":9.85532535432654,"pfxZ":-0.04158416108231133,"pX":0.6672364547011037,"pZ":1.2328612333076798,"vX0":-9.869461893995178,"vY0":-122.59449560855346,"vZ0":-2.949973480048599,"x":91.57,"y":205.49,"x0":3.4620222214569543,"y0":50.00006372016398,"z0":5.198790366890203,"aX":15.021247087975869},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.0,"breakVerticalInduced":-0.5,"breakHorizontal":-15.6,"spinRate":1614,"spinDirection":115},"zone":14,"typeConfidence":2.0,"plateTime":0.44653844434707235,"extension":6.566047650015958},"index":1,"playId":"1a3c3716-481c-3c45-bfb3-f381f562ea2e","pitchNumber":2,"startTime":"2025-09-25T02:10:07.891Z","endTime":"2025-09-25T02:10:11.838Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":640455,"link":"/api/v1/people/640455","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":664023,"link":"/api/v1/people/664023","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Second Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.3,"endSpeed":79.2,"strikeZoneTop":3.56830673406025,"strikeZoneBottom":1.60343153837505,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.41285705719596,"aZ":-29.689675151975788,"pfxX":11.462455982114655,"pfxZ":1.564870987569566,"pX":0.8948225924278173,"pZ":0.7767671922308709,"vX0":-9.693289663568377,"vY0":-125.27652260453804,"vZ0":-4.562405911255614,"x":82.89,"y":217.81,"x0":3.3258283032938807,"y0":50.00497974317367,"z0":5.049831433148896,"aX":18.21413894027648},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":1.9,"breakHorizontal":-18.5,"spinRate":1659,"spinDirection":108},"zone":14,"typeConfidence":2.0,"plateTime":0.43729763941623734,"extension":6.848487420916219},"index":2,"playId":"f0e91915-7d31-3180-a889-2c532e4154b8","pitchNumber":3,"startTime":"2025-09-25T02:10:21.224Z","endTime":"2025-09-25T02:10:25.337Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":640455,"link":"/api/v1/people/640455","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":664023,"link":"/api/v1/people/664023","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Second Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.1,"endSpeed":85.0,"strikeZoneTop":3.61,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.1718868387631,"aZ":-25.29156536041422,"pfxX":10.779353315918788,"pfxZ":3.736406900296285,"pX":-0.3755632447424788,"pZ":2.287300625362061,"vX0":-13.747318022431788,"vY0":-134.87009112253327,"vZ0":-2.296956982436198,"x":131.32,"y":177.02,"x0":3.3858740780595675,"y0":50.006739596242056,"z0":4.932769510400617,"aX":19.875918889262653},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.4,"breakVerticalInduced":6.5,"breakHorizontal":-16.6,"spinRate":2150,"spinDirection":113},"zone":4,"typeConfidence":2.0,"plateTime":0.4060320179393604,"extension":6.936600523642696},"hitData":{"launchSpeed":74.4,"launchAngle":-5.0,"totalDistance":20.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":106.95,"coordY":144.91}},"index":3,"playId":"e1603b4f-aadc-3b1a-b68f-5428adf97b7a","pitchNumber":4,"startTime":"2025-09-25T02:10:36.119Z","endTime":"2025-09-25T02:10:44.138Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":640455,"link":"/api/v1/people/640455","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":664023,"link":"/api/v1/people/664023","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Second Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":664023,"link":"/api/v1/people/664023"},"credit":"b_ab"},{"player":{"id":640455,"link":"/api/v1/people/640455"},"credit":"p_ab"},{"player":{"id":664023,"link":"/api/v1/people/664023"},"credit":"b_pa"},{"player":{"id":640455,"link":"/api/v1/people/640455"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.6,"awayTeamWinProbability":0.4000000000000057,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.01,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2025-09-25T02:10:44.138Z","atBatIndex":51},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Moisés Ballesteros strikes out swinging.","rbi":0,"awayScore":2,"homeScore":10,"isOut":true},"about":{"atBatIndex":52,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-09-25T02:10:58.615Z","endTime":"2025-09-25T02:12:18.436Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":694208,"fullName":"Moisés Ballesteros","link":"/api/v1/people/694208"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":640455,"fullName":"Sean Manaea","link":"/api/v1/people/640455"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":694208,"fullName":"Moisés Ballesteros","link":"/api/v1/people/694208"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":682626,"link":"/api/v1/people/682626"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.3,"endSpeed":83.7,"strikeZoneTop":3.64779974768888,"strikeZoneBottom":1.90500596953693,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.56213172300898,"aZ":-21.89329334786601,"pfxX":10.347202230524186,"pfxZ":5.723224788397789,"pX":-0.06272940087096683,"pZ":2.217632194483083,"vX0":-13.221986117830296,"vY0":-133.6312842304144,"vZ0":-3.128550733060222,"x":119.39,"y":178.9,"x0":3.6201748443560624,"y0":50.004338501595406,"z0":4.9882939965690145,"aX":18.59315219970342},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.8,"breakVerticalInduced":9.8,"breakHorizontal":-15.7,"spinRate":2024,"spinDirection":107},"zone":8,"typeConfidence":2.0,"plateTime":0.4109211363629548,"extension":6.923090130922913},"index":0,"playId":"b566398e-bfd0-389e-9031-d8700c95da60","pitchNumber":1,"startTime":"2025-09-25T02:11:09.084Z","endTime":"2025-09-25T02:11:13.037Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":640455,"link":"/api/v1/people/640455","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":694208,"link":"/api/v1/people/694208","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Second Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.6,"endSpeed":83.7,"strikeZoneTop":3.46435213397601,"strikeZoneBottom":1.68888916204236,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.082173928609357,"aZ":-21.08911609569244,"pfxX":9.922714158033365,"pfxZ":6.213919060083751,"pX":-0.12949419959092656,"pZ":1.3372946703734871,"vX0":-13.194533673832353,"vY0":-132.6286263897918,"vZ0":-5.127591371208667,"x":121.94,"y":202.67,"x0":3.6181756609641935,"y0":50.00208225790595,"z0":4.831514035166383,"aX":17.697366348737752},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":10.3,"breakHorizontal":-15.1,"spinRate":2050,"spinDirection":111},"zone":13,"typeConfidence":2.0,"plateTime":0.41281495030976467,"extension":6.790771432285188},"index":1,"playId":"53f2fb08-6e0d-30bb-b129-29508e9a45b9","pitchNumber":2,"startTime":"2025-09-25T02:11:24.272Z","endTime":"2025-09-25T02:11:28.203Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":640455,"link":"/api/v1/people/640455","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":694208,"link":"/api/v1/people/694208","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Second Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.5,"endSpeed":82.9,"strikeZoneTop":3.38,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.522098211501845,"aZ":-22.485048090050064,"pfxX":10.650978566352155,"pfxZ":5.480801515144686,"pX":0.3861532660555191,"pZ":2.797610869862361,"vX0":-12.308645471791504,"vY0":-132.69619643978993,"vZ0":-1.4084203977827245,"x":102.28,"y":163.24,"x0":3.7187045016296234,"y0":50.006020969769395,"z0":4.986181956339445,"aX":18.845062628256613},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":9.8,"breakHorizontal":-16.3,"spinRate":2147,"spinDirection":110},"zone":6,"typeConfidence":2.0,"plateTime":0.41403814661013705,"extension":6.677416593288804},"index":2,"playId":"cebbf39f-9689-30e5-9e0c-e62820af24ba","pitchNumber":3,"startTime":"2025-09-25T02:11:38.007Z","endTime":"2025-09-25T02:11:41.803Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":640455,"link":"/api/v1/people/640455","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":694208,"link":"/api/v1/people/694208","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Second Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":10,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"index":3,"startTime":"2025-09-25T02:11:47.326Z","endTime":"2025-09-25T02:12:00.352Z","isPitch":false,"type":"action","player":{"id":694208,"link":"/api/v1/people/694208"},"defense":{"pitcher":{"id":640455,"link":"/api/v1/people/640455","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":694208,"link":"/api/v1/people/694208","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Second Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.1,"endSpeed":83.4,"strikeZoneTop":3.3318204956579,"strikeZoneBottom":1.55694354819677,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.505637673633093,"aZ":-21.03779784544546,"pfxX":10.30120604676073,"pfxZ":6.242890639456074,"pX":-0.839534160766071,"pZ":2.213485175605176,"vX0":-14.836054015767468,"vY0":-133.18753077325667,"vZ0":-3.1982743393795965,"x":149.0,"y":179.02,"x0":3.4830200124509365,"y0":50.00342049104446,"z0":4.964049939704131,"aX":18.377630603333678},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.1,"breakVerticalInduced":10.7,"breakHorizontal":-15.1,"spinRate":2142,"spinDirection":117},"zone":13,"typeConfidence":2.0,"plateTime":0.41237193407736017,"extension":6.828194666487955},"index":4,"playId":"fad50a39-6d97-3cee-9f86-6adeae83a2b5","pitchNumber":4,"startTime":"2025-09-25T02:12:00.352Z","endTime":"2025-09-25T02:12:04.403Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":640455,"link":"/api/v1/people/640455","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":694208,"link":"/api/v1/people/694208","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Second Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":80.6,"endSpeed":73.3,"strikeZoneTop":3.38,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.782457268017158,"aZ":-31.272989765309365,"pfxX":-6.518167430803191,"pfxZ":0.6580966255324974,"pX":-0.866053813319265,"pZ":3.335266056037379,"vX0":-8.200396429540644,"vY0":-117.06772773849026,"vZ0":2.4070049563264275,"x":150.01,"y":148.73,"x0":3.546540082443603,"y0":50.0029175456096,"z0":5.247418773537999,"aX":-8.92839501477013},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.4,"breakVerticalInduced":2.2,"breakHorizontal":14.0,"spinRate":2336,"spinDirection":289},"zone":11,"typeConfidence":2.0,"plateTime":0.4702145852244821,"extension":6.538260051177248},"index":5,"playId":"62e34ebf-310e-33fd-ad52-6c366b93ea5c","pitchNumber":5,"startTime":"2025-09-25T02:12:13.192Z","endTime":"2025-09-25T02:12:18.436Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":640455,"link":"/api/v1/people/640455","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":694208,"link":"/api/v1/people/694208","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Second Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694208,"link":"/api/v1/people/694208"},"credit":"b_ab"},{"player":{"id":640455,"link":"/api/v1/people/640455"},"credit":"p_ab"},{"player":{"id":694208,"link":"/api/v1/people/694208"},"credit":"b_pa"},{"player":{"id":640455,"link":"/api/v1/people/640455"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.6,"awayTeamWinProbability":0.4000000000000057,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.01,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2025-09-25T02:12:18.436Z","atBatIndex":52},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Mark Vientos strikes out swinging.","rbi":0,"awayScore":2,"homeScore":10,"isOut":true},"about":{"atBatIndex":53,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-09-25T02:14:50.359Z","endTime":"2025-09-25T02:15:56.367Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":668901,"fullName":"Mark Vientos","link":"/api/v1/people/668901"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":650644,"fullName":"Aaron Civale","link":"/api/v1/people/650644"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":668901,"fullName":"Mark Vientos","link":"/api/v1/people/668901"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":608348,"link":"/api/v1/people/608348"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Aaron Civale replaces Daniel Palencia.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":10,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-09-25T02:14:36.119Z","endTime":"2025-09-25T02:14:52.730Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":650644,"link":"/api/v1/people/650644"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":694037,"link":"/api/v1/people/694037","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":807713,"link":"/api/v1/people/807713"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":668901,"link":"/api/v1/people/668901","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Second Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.1,"endSpeed":84.5,"strikeZoneTop":3.6700008404717,"strikeZoneBottom":1.72999023222919,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.792082934554063,"aZ":-14.545777050479527,"pfxX":-0.643577961162237,"pfxZ":9.765865703618417,"pX":0.6576839371123812,"pZ":2.372842980932452,"vX0":2.7101915064427775,"vY0":-132.62466156483734,"vZ0":-7.153485662250082,"x":91.93,"y":174.71,"x0":-0.2879283749603264,"y0":50.003694746993624,"z0":6.139073268665914,"aX":-1.1618957026248637},"breaks":{"breakAngle":2.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":16.6,"breakHorizontal":0.6,"spinRate":2626,"spinDirection":193},"zone":6,"typeConfidence":2.0,"plateTime":0.4108807958041747,"extension":5.546634030863503},"index":1,"playId":"07d1fae1-ea26-3122-9643-e98e8bbcd606","pitchNumber":1,"startTime":"2025-09-25T02:14:52.730Z","endTime":"2025-09-25T02:14:57.101Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":650644,"link":"/api/v1/people/650644","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":807713,"link":"/api/v1/people/807713"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":668901,"link":"/api/v1/people/668901","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Second Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":79.0,"endSpeed":72.4,"strikeZoneTop":3.6700014148218,"strikeZoneBottom":1.72671586227239,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.748071953442395,"aZ":-44.690175319826025,"pfxX":6.394488492162272,"pfxZ":-9.464177463410113,"pX":1.1340693247697804,"pZ":2.7945190685737025,"vX0":1.100780293262068,"vY0":-114.98613945368099,"vZ0":1.217079303340888,"x":73.77,"y":163.33,"x0":-0.1823250060585444,"y0":50.001827184266574,"z0":6.636109158807998,"aX":8.457478247357695},"breaks":{"breakAngle":10.8,"breakLength":14.4,"breakY":24.0,"breakVertical":-60.6,"breakVerticalInduced":-16.4,"breakHorizontal":-11.9,"spinRate":3269,"spinDirection":37},"zone":12,"typeConfidence":0.9,"plateTime":0.4785776423264809,"extension":5.40100889012211},"index":2,"playId":"5e56fa64-c2a8-3cc7-887a-60dd0a698d08","pitchNumber":2,"startTime":"2025-09-25T02:15:04.414Z","endTime":"2025-09-25T02:15:08.801Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":650644,"link":"/api/v1/people/650644","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":807713,"link":"/api/v1/people/807713"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":668901,"link":"/api/v1/people/668901","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Second Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":78.3,"endSpeed":71.7,"strikeZoneTop":3.67000006620003,"strikeZoneBottom":1.71444230165025,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.43884885573378,"aZ":-43.81057607403223,"pfxX":6.099203685464725,"pfxZ":-9.006238562352188,"pX":1.4990988693293452,"pZ":1.7570105888337817,"vX0":1.8158176653893319,"vY0":-113.95423048364492,"vZ0":-0.7962585476096244,"x":59.86,"y":191.34,"x0":-0.10427808955046955,"y0":50.005032329818484,"z0":6.507378421822396,"aX":7.877886186715533},"breaks":{"breakAngle":10.8,"breakLength":14.4,"breakY":24.0,"breakVertical":-61.3,"breakVerticalInduced":-16.1,"breakHorizontal":-11.5,"spinRate":3183,"spinDirection":39},"zone":14,"typeConfidence":0.9,"plateTime":0.48400361216001775,"extension":5.425057674310484},"index":3,"playId":"21be1ac1-b283-35de-9b3b-c3b5a81d17db","pitchNumber":3,"startTime":"2025-09-25T02:15:19.419Z","endTime":"2025-09-25T02:15:23.834Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":650644,"link":"/api/v1/people/650644","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":807713,"link":"/api/v1/people/807713"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":668901,"link":"/api/v1/people/668901","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Second Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.4,"endSpeed":83.9,"strikeZoneTop":3.67,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.314909541883,"aZ":-16.597130616461417,"pfxX":1.6540736794376034,"pfxZ":8.738433918690145,"pX":0.16449072028703543,"pZ":2.7007503147195058,"vX0":0.7160620938579026,"vY0":-131.75416085270194,"vZ0":-6.134110614594434,"x":110.73,"y":165.86,"x0":-0.324635176325737,"y0":50.00361315339222,"z0":6.257914995705191,"aX":2.948877592100286},"breaks":{"breakAngle":9.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":14.9,"breakHorizontal":-3.1,"spinRate":2660,"spinDirection":188},"zone":5,"typeConfidence":2.0,"plateTime":0.41350236343256785,"extension":5.464620528055999},"index":4,"playId":"b2668b3d-8742-38b0-a61a-92e0c31927c1","pitchNumber":4,"startTime":"2025-09-25T02:15:32.328Z","endTime":"2025-09-25T02:15:36.534Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":650644,"link":"/api/v1/people/650644","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":807713,"link":"/api/v1/people/807713"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":668901,"link":"/api/v1/people/668901","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Second Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":79.8,"endSpeed":73.4,"strikeZoneTop":3.67,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.022337777136052,"aZ":-44.468834559826334,"pfxX":6.775032158448212,"pfxZ":-9.147668741446498,"pX":0.8297100389781293,"pZ":0.8915068617490182,"vX0":0.1782192796021175,"vY0":-116.16278585966965,"vZ0":-2.8923169169629555,"x":85.37,"y":214.71,"x0":-0.12621663904427344,"y0":50.00048063921585,"z0":6.446083664693803,"aX":9.10876565565703},"breaks":{"breakAngle":12.0,"breakLength":14.4,"breakY":24.0,"breakVertical":-60.5,"breakVerticalInduced":-17.0,"breakHorizontal":-12.2,"spinRate":3245,"spinDirection":34},"zone":14,"typeConfidence":0.9,"plateTime":0.47444515111810226,"extension":5.451857956380512},"index":5,"playId":"386fa593-6ad3-3720-95ca-1b798496ea98","pitchNumber":5,"startTime":"2025-09-25T02:15:51.540Z","endTime":"2025-09-25T02:15:56.367Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":650644,"link":"/api/v1/people/650644","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":807713,"link":"/api/v1/people/807713"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":668901,"link":"/api/v1/people/668901","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Second Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668901,"link":"/api/v1/people/668901"},"credit":"b_ab"},{"player":{"id":650644,"link":"/api/v1/people/650644"},"credit":"p_ab"},{"player":{"id":668901,"link":"/api/v1/people/668901"},"credit":"b_pa"},{"player":{"id":650644,"link":"/api/v1/people/650644"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.7,"awayTeamWinProbability":0.29999999999999716,"homeTeamWinProbabilityAdded":0.10000000000000853,"leverageIndex":0.07,"dramaIndex":8.0,"contextMetrics":{},"playEndTime":"2025-09-25T02:15:56.367Z","atBatIndex":53},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Brandon Nimmo singles on a line drive to right fielder Seiya Suzuki.","rbi":0,"awayScore":2,"homeScore":10,"isOut":false},"about":{"atBatIndex":54,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-09-25T02:16:17.806Z","endTime":"2025-09-25T02:16:57.833Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":650644,"fullName":"Aaron Civale","link":"/api/v1/people/650644"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,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":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":673548,"link":"/api/v1/people/673548"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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.7,"endSpeed":85.3,"strikeZoneTop":3.6,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.192766933324844,"aZ":-10.850113485021147,"pfxX":-5.366258371644621,"pfxZ":11.42825895834019,"pX":-0.2625319051344107,"pZ":1.6688883691735448,"vX0":3.0888455696888704,"vY0":-136.05745410256554,"vZ0":-9.595157262361665,"x":127.01,"y":193.72,"x0":-0.7182059820980029,"y0":50.00296678491648,"z0":6.003397503880854,"aX":-10.0124041254982},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":18.7,"breakHorizontal":9.0,"spinRate":2500,"spinDirection":211},"zone":8,"typeConfidence":2.0,"plateTime":0.40331018062348045,"extension":5.664428243703818},"index":0,"playId":"086f59db-4181-336a-aa6e-17edac7e1396","pitchNumber":1,"startTime":"2025-09-25T02:16:22.104Z","endTime":"2025-09-25T02:16:25.967Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":650644,"link":"/api/v1/people/650644","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":807713,"link":"/api/v1/people/807713"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":607043,"link":"/api/v1/people/607043","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Second Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":10,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"index":1,"startTime":"2025-09-25T02:16:36.239Z","endTime":"2025-09-25T02:16:47.917Z","isPitch":false,"type":"action","player":{"id":607043,"link":"/api/v1/people/607043"},"defense":{"pitcher":{"id":650644,"link":"/api/v1/people/650644","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":807713,"link":"/api/v1/people/807713"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":607043,"link":"/api/v1/people/607043","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Second Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.4,"endSpeed":84.3,"strikeZoneTop":3.6,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.711742839593196,"aZ":-19.815072875261965,"pfxX":3.003155189855497,"pfxZ":6.927471546857967,"pX":0.08255027522455093,"pZ":1.5328484210904225,"vX0":1.1247936378298529,"vY0":-131.6816014968329,"vZ0":-8.10318932713072,"x":113.85,"y":197.39,"x0":-0.7385819730133759,"y0":50.00623237006615,"z0":6.0758948213812936,"aX":5.360389928319139},"breaks":{"breakAngle":14.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":11.3,"breakHorizontal":-5.6,"spinRate":2807,"spinDirection":180},"zone":14,"typeConfidence":2.0,"plateTime":0.4133928556083579,"extension":5.592321813975828},"hitData":{"launchSpeed":85.9,"launchAngle":17.0,"totalDistance":246.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":176.86,"coordY":92.56}},"index":2,"playId":"28f03470-bfd3-33d3-997a-2d9573586f40","pitchNumber":2,"startTime":"2025-09-25T02:16:47.917Z","endTime":"2025-09-25T02:16:57.833Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":650644,"link":"/api/v1/people/650644","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":807713,"link":"/api/v1/people/807713"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":607043,"link":"/api/v1/people/607043","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Second Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":607043,"link":"/api/v1/people/607043"},"credit":"b_ab"},{"player":{"id":650644,"link":"/api/v1/people/650644"},"credit":"p_ab"},{"player":{"id":607043,"link":"/api/v1/people/607043"},"credit":"b_pa"},{"player":{"id":650644,"link":"/api/v1/people/650644"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.6,"awayTeamWinProbability":0.4000000000000057,"homeTeamWinProbabilityAdded":-0.10000000000000853,"leverageIndex":0.03,"dramaIndex":7.0,"contextMetrics":{},"playEndTime":"2025-09-25T02:16:57.833Z","atBatIndex":54},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Francisco Alvarez strikes out on a foul tip.","rbi":0,"awayScore":2,"homeScore":10,"isOut":true},"about":{"atBatIndex":55,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-09-25T02:17:18.183Z","endTime":"2025-09-25T02:18:53.899Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":682626,"fullName":"Francisco Alvarez","link":"/api/v1/people/682626"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":650644,"fullName":"Aaron Civale","link":"/api/v1/people/650644"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,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":682626,"fullName":"Francisco Alvarez","link":"/api/v1/people/682626"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":608348,"link":"/api/v1/people/608348"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.2,"endSpeed":83.9,"strikeZoneTop":3.36973010078244,"strikeZoneBottom":1.57524803043186,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.182838394025996,"aZ":-19.96328820885728,"pfxX":3.141041999913883,"pfxZ":6.8931391223445715,"pX":1.0809825172966245,"pZ":2.130996307049717,"vX0":2.236970376133259,"vY0":-131.35839490628211,"vZ0":-6.758257510003938,"x":75.8,"y":181.24,"x0":-0.1857892250305962,"y0":50.00432766595005,"z0":6.189328154378392,"aX":5.566477009825673},"breaks":{"breakAngle":15.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":11.4,"breakHorizontal":-6.1,"spinRate":2614,"spinDirection":184},"zone":14,"typeConfidence":2.0,"plateTime":0.41476462111104606,"extension":5.5528468284468495},"index":0,"playId":"1036ab36-31d6-3d92-bc5a-b7d4ca41f88b","pitchNumber":1,"startTime":"2025-09-25T02:17:25.768Z","endTime":"2025-09-25T02:17:29.933Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":650644,"link":"/api/v1/people/650644","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":807713,"link":"/api/v1/people/807713"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":682626,"link":"/api/v1/people/682626","batSide":{"code":"R","description":"Right"}},"first":{"id":607043,"link":"/api/v1/people/607043"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Second Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":10,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"index":1,"startTime":"2025-09-25T02:17:37.268Z","endTime":"2025-09-25T02:17:50.436Z","isPitch":false,"type":"action","player":{"id":682626,"link":"/api/v1/people/682626"},"defense":{"pitcher":{"id":650644,"link":"/api/v1/people/650644","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":807713,"link":"/api/v1/people/807713"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":682626,"link":"/api/v1/people/682626","batSide":{"code":"R","description":"Right"}},"first":{"id":607043,"link":"/api/v1/people/607043"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Second Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":79.7,"endSpeed":72.9,"strikeZoneTop":3.32999883096467,"strikeZoneBottom":1.51249886244781,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.65359720024338,"aZ":-44.15057944510722,"pfxX":5.621598489684301,"pfxZ":-8.90848403599569,"pX":0.4553019186754632,"pZ":2.6395974650947225,"vX0":-0.19447756745708772,"vY0":-116.03279577075872,"vZ0":0.6380506709744549,"x":99.64,"y":167.51,"x0":-0.1879315619288887,"y0":50.00506808801865,"z0":6.617643081521981,"aX":7.554793844355856},"breaks":{"breakAngle":9.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-59.0,"breakVerticalInduced":-15.6,"breakHorizontal":-10.1,"spinRate":3204,"spinDirection":46},"zone":6,"typeConfidence":0.9,"plateTime":0.4746966729868163,"extension":5.411645282658854},"index":2,"playId":"549168b7-6427-341a-a6c0-3c1b30ae9e42","pitchNumber":2,"startTime":"2025-09-25T02:17:50.436Z","endTime":"2025-09-25T02:17:54.666Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":650644,"link":"/api/v1/people/650644","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":807713,"link":"/api/v1/people/807713"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":682626,"link":"/api/v1/people/682626","batSide":{"code":"R","description":"Right"}},"first":{"id":607043,"link":"/api/v1/people/607043"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Second Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.5,"endSpeed":84.0,"strikeZoneTop":3.33,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.55579175932633,"aZ":-19.822903889159097,"pfxX":3.3694222024996248,"pfxZ":6.916914967878711,"pX":-0.21585636901012742,"pZ":2.6414426460103098,"vX0":-0.9531229186586803,"vY0":-131.92151770931997,"vZ0":-5.690922570905257,"x":125.23,"y":167.46,"x0":-0.29067184704435955,"y0":50.00522143428474,"z0":6.259927651582118,"aX":6.018862131740073},"breaks":{"breakAngle":15.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":11.6,"breakHorizontal":-6.0,"spinRate":2627,"spinDirection":183},"zone":5,"typeConfidence":2.0,"plateTime":0.41308942195614273,"extension":5.524698025123379},"index":3,"playId":"422a3aa8-7c0f-3992-b2dd-a2f1c7622848","pitchNumber":3,"startTime":"2025-09-25T02:18:09.550Z","endTime":"2025-09-25T02:18:13.766Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":650644,"link":"/api/v1/people/650644","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":807713,"link":"/api/v1/people/807713"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":682626,"link":"/api/v1/people/682626","batSide":{"code":"R","description":"Right"}},"first":{"id":607043,"link":"/api/v1/people/607043"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Second Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":78.3,"endSpeed":71.5,"strikeZoneTop":3.22212711339003,"strikeZoneBottom":1.58389144926423,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.543355789753218,"aZ":-44.99509261396822,"pfxX":5.184528900659748,"pfxZ":-10.008501618483336,"pX":1.503232906114678,"pZ":1.1486098875058481,"vX0":1.865019495108011,"vY0":-113.84619564864444,"vZ0":-1.8516656780240586,"x":59.7,"y":207.77,"x0":-0.005706332510646847,"y0":50.001184750920245,"z0":6.52443085285311,"aX":6.642580281621913},"breaks":{"breakAngle":8.4,"breakLength":14.4,"breakY":24.0,"breakVertical":-63.7,"breakVerticalInduced":-18.2,"breakHorizontal":-10.0,"spinRate":3342,"spinDirection":37},"zone":14,"typeConfidence":0.91,"plateTime":0.4855626986298036,"extension":5.562442812891079},"index":4,"playId":"e1c3ae3b-98de-3202-96d6-6464f35229ea","pitchNumber":4,"startTime":"2025-09-25T02:18:29.195Z","endTime":"2025-09-25T02:18:33.532Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":650644,"link":"/api/v1/people/650644","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":807713,"link":"/api/v1/people/807713"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":682626,"link":"/api/v1/people/682626","batSide":{"code":"R","description":"Right"}},"first":{"id":607043,"link":"/api/v1/people/607043"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Second Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.8,"endSpeed":84.9,"strikeZoneTop":3.33,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.02931882965712,"aZ":-22.156933406627683,"pfxX":3.4131074902786134,"pfxZ":5.538117852717537,"pX":0.6495453030875744,"pZ":2.0240969294539863,"vX0":1.1427040605448409,"vY0":-132.31546606734403,"vZ0":-6.73314826574455,"x":92.24,"y":184.13,"x0":-0.22921044954476574,"y0":50.00148572723916,"z0":6.1785073080911435,"aX":6.169446713106149},"breaks":{"breakAngle":15.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.5,"breakVerticalInduced":9.1,"breakHorizontal":-6.4,"spinRate":2797,"spinDirection":174},"zone":9,"typeConfidence":2.0,"plateTime":0.41089771756818605,"extension":5.491964981634721},"index":5,"playId":"1ffb094b-f373-33d8-a30c-662b87e459a2","pitchNumber":5,"startTime":"2025-09-25T02:18:49.517Z","endTime":"2025-09-25T02:18:53.899Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":650644,"link":"/api/v1/people/650644","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":807713,"link":"/api/v1/people/807713"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":682626,"link":"/api/v1/people/682626","batSide":{"code":"R","description":"Right"}},"first":{"id":607043,"link":"/api/v1/people/607043"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Second Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682626,"link":"/api/v1/people/682626"},"credit":"b_ab"},{"player":{"id":650644,"link":"/api/v1/people/650644"},"credit":"p_ab"},{"player":{"id":682626,"link":"/api/v1/people/682626"},"credit":"b_pa"},{"player":{"id":650644,"link":"/api/v1/people/650644"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.8,"awayTeamWinProbability":0.20000000000000284,"homeTeamWinProbabilityAdded":0.20000000000000284,"leverageIndex":0.08,"dramaIndex":8.0,"contextMetrics":{},"playEndTime":"2025-09-25T02:18:53.899Z","atBatIndex":55},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Jeff McNeil lines out sharply to right fielder Seiya Suzuki.","rbi":0,"awayScore":2,"homeScore":10,"isOut":true},"about":{"atBatIndex":56,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-09-25T02:19:16.477Z","endTime":"2025-09-25T02:19:42.032Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":650644,"fullName":"Aaron Civale","link":"/api/v1/people/650644"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":673548,"link":"/api/v1/people/673548"},"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":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.9,"endSpeed":84.4,"strikeZoneTop":3.59723888456191,"strikeZoneBottom":1.8169782683179,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.51378056507321,"aZ":-12.977371409819767,"pfxX":-5.45185652156137,"pfxZ":10.464749733660065,"pX":-0.7604156833887229,"pZ":2.5526967280916923,"vX0":2.213831493562295,"vY0":-135.1096297962049,"vZ0":-7.045572735709019,"x":145.99,"y":169.86,"x0":-0.885551646728629,"y0":50.00591783559686,"z0":6.120437906618804,"aX":-10.005063599967736},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":17.5,"breakHorizontal":9.4,"spinRate":2446,"spinDirection":214},"zone":4,"typeConfidence":2.0,"plateTime":0.4065736968226581,"extension":5.5585554374898045},"index":0,"playId":"73f66419-5e27-38ce-8a01-39590fb8ee9e","pitchNumber":1,"startTime":"2025-09-25T02:19:18.750Z","endTime":"2025-09-25T02:19:22.699Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":650644,"link":"/api/v1/people/650644","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":807713,"link":"/api/v1/people/807713"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":643446,"link":"/api/v1/people/643446","batSide":{"code":"L","description":"Left"}},"first":{"id":607043,"link":"/api/v1/people/607043"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Second Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.7,"endSpeed":79.3,"strikeZoneTop":3.57,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.03190630811882,"aZ":-26.641065283191914,"pfxX":-9.63716522803109,"pfxZ":3.4509926046275012,"pX":-0.027815725951914175,"pZ":1.8062803388618578,"vX0":5.5104746730128955,"vY0":-126.11991689707146,"vZ0":-5.1585797488150895,"x":118.06,"y":190.01,"x0":-0.9955635739909285,"y0":50.001456116544105,"z0":6.042245540269376,"aX":-15.434126597538391},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":5.3,"breakHorizontal":16.1,"spinRate":1760,"spinDirection":231},"zone":8,"typeConfidence":0.92,"plateTime":0.435260252417204,"extension":5.384881067942665},"hitData":{"launchSpeed":100.7,"launchAngle":19.0,"totalDistance":323.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":174.72,"coordY":78.78}},"index":1,"playId":"ed50632e-0f91-3f73-a27d-ba07391d0c1d","pitchNumber":2,"startTime":"2025-09-25T02:19:35.492Z","endTime":"2025-09-25T02:19:42.032Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":650644,"link":"/api/v1/people/650644","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":807713,"link":"/api/v1/people/807713"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":643446,"link":"/api/v1/people/643446","batSide":{"code":"L","description":"Left"}},"first":{"id":607043,"link":"/api/v1/people/607043"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Second Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":643446,"link":"/api/v1/people/643446"},"credit":"b_ab"},{"player":{"id":650644,"link":"/api/v1/people/650644"},"credit":"p_ab"},{"player":{"id":643446,"link":"/api/v1/people/643446"},"credit":"b_pa"},{"player":{"id":650644,"link":"/api/v1/people/650644"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.8,"awayTeamWinProbability":0.20000000000000284,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.04,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2025-09-25T02:19:42.032Z","atBatIndex":56},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Seiya Suzuki grounds out, third baseman Mark Vientos to first baseman Pete Alonso.","rbi":0,"awayScore":2,"homeScore":10,"isOut":true},"about":{"atBatIndex":57,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-09-25T02:22:17.778Z","endTime":"2025-09-25T02:22:44.330Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":664854,"fullName":"Ryan Helsley","link":"/api/v1/people/664854"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":668901,"link":"/api/v1/people/668901"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":624413,"link":"/api/v1/people/624413"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Ryan Helsley replaces Sean Manaea.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":10,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-09-25T02:22:20.138Z","endTime":"2025-09-25T02:22:20.139Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":664854,"link":"/api/v1/people/664854"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":640455,"link":"/api/v1/people/640455","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":673548,"link":"/api/v1/people/673548","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Second Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.6,"endSpeed":82.8,"strikeZoneTop":3.0907675180722,"strikeZoneBottom":1.31536927511923,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.219885903093246,"aZ":-29.637158961240324,"pfxX":0.2309695081510288,"pfxZ":1.4835863406039316,"pX":0.7601735321417693,"pZ":1.170550895833441,"vX0":3.0989037486449407,"vY0":-129.07682493496318,"vZ0":-6.185830547612259,"x":88.02,"y":207.18,"x0":-0.47881031099562255,"y0":50.00401386607004,"z0":5.838531750583301,"aX":0.3952239909377003},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":1.7,"breakHorizontal":-1.0,"spinRate":2306,"spinDirection":148},"zone":14,"typeConfidence":0.89,"plateTime":0.4220104777782816,"extension":6.4045872134229365},"index":1,"playId":"f4ff8776-cc1b-380a-949a-c1a508fa791e","pitchNumber":1,"startTime":"2025-09-25T02:22:20.140Z","endTime":"2025-09-25T02:22:24.197Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664854,"link":"/api/v1/people/664854","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":673548,"link":"/api/v1/people/673548","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Second Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.8,"endSpeed":82.9,"strikeZoneTop":3.22,"strikeZoneBottom":1.38,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.27888127355475,"aZ":-28.926116127420972,"pfxX":0.8833162221928956,"pfxZ":1.8684837973296187,"pX":-0.39489771975013954,"pZ":2.369237508824933,"vX0":0.30289567351660796,"vY0":-130.82029094975735,"vZ0":-3.8114347818121903,"x":132.05,"y":174.81,"x0":-0.6268225126314416,"y0":50.00591145507814,"z0":6.00108797260271,"aX":1.5391337705591879},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":2.8,"breakHorizontal":-1.7,"spinRate":2385,"spinDirection":176},"zone":4,"typeConfidence":0.89,"plateTime":0.4178640665152966,"extension":6.359374630081012},"hitData":{"launchSpeed":72.2,"launchAngle":-45.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":112.29,"coordY":174.99}},"index":2,"playId":"130aa237-5f67-39ed-b7b4-953731793c41","pitchNumber":2,"startTime":"2025-09-25T02:22:36.825Z","endTime":"2025-09-25T02:22:44.330Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664854,"link":"/api/v1/people/664854","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":673548,"link":"/api/v1/people/673548","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Second Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":673548,"link":"/api/v1/people/673548"},"credit":"b_ab"},{"player":{"id":664854,"link":"/api/v1/people/664854"},"credit":"p_ab"},{"player":{"id":673548,"link":"/api/v1/people/673548"},"credit":"b_pa"},{"player":{"id":664854,"link":"/api/v1/people/664854"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.8,"awayTeamWinProbability":0.20000000000000284,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.01,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2025-09-25T02:22:44.330Z","atBatIndex":57},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Carson Kelly called out on strikes.","rbi":0,"awayScore":2,"homeScore":10,"isOut":true},"about":{"atBatIndex":58,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-09-25T02:23:08.250Z","endTime":"2025-09-25T02:24:03.163Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":608348,"fullName":"Carson Kelly","link":"/api/v1/people/608348"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":664854,"fullName":"Ryan Helsley","link":"/api/v1/people/664854"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,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":608348,"fullName":"Carson Kelly","link":"/api/v1/people/608348"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":682626,"link":"/api/v1/people/682626"},"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":99.2,"endSpeed":90.0,"strikeZoneTop":3.38,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.929574700052626,"aZ":-9.79437089726555,"pfxX":-0.12844357166581122,"pfxZ":10.693351973381636,"pX":0.49676537104688595,"pZ":3.257538405365533,"vX0":1.9609037082030099,"vY0":-144.28552797583586,"vZ0":-6.1280993451436325,"x":98.06,"y":150.83,"x0":-0.17710758187745052,"y0":50.00045404572219,"z0":6.023027214550454,"aX":-0.26928348559367404},"breaks":{"breakAngle":1.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.7,"breakVerticalInduced":18.2,"breakHorizontal":-0.2,"spinRate":2577,"spinDirection":190},"zone":3,"typeConfidence":0.9,"plateTime":0.3807199806510515,"extension":6.485478351652572},"index":0,"playId":"144c9277-a6e5-3d0e-9286-b5eb94f4c60c","pitchNumber":1,"startTime":"2025-09-25T02:23:12.805Z","endTime":"2025-09-25T02:23:17.130Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664854,"link":"/api/v1/people/664854","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":608348,"link":"/api/v1/people/608348","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Second Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":100.0,"endSpeed":91.0,"strikeZoneTop":3.38,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.86601717932527,"aZ":-8.982771495846379,"pfxX":-0.5345865501685965,"pfxZ":10.863129269798899,"pX":-0.6999526233471707,"pZ":3.370947733971374,"vX0":-0.9207501306052102,"vY0":-145.57692361495089,"vZ0":-6.065945385180838,"x":114.02,"y":156.45,"x0":-0.30944369343810135,"y0":50.00573115252385,"z0":6.032665806138291,"aX":-1.1412439907889178},"breaks":{"breakAngle":7.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-8.9,"breakVerticalInduced":18.6,"breakHorizontal":1.2,"spinRate":2602,"spinDirection":196},"zone":1,"typeConfidence":0.91,"plateTime":0.37700773404594434,"extension":6.500631851247796},"index":1,"playId":"53314be1-ad52-3456-b022-36a3ca0ef736","pitchNumber":2,"startTime":"2025-09-25T02:23:34.295Z","endTime":"2025-09-25T02:23:38.563Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664854,"link":"/api/v1/people/664854","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":608348,"link":"/api/v1/people/608348","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Second Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.5,"endSpeed":77.2,"strikeZoneTop":3.37999875994291,"strikeZoneBottom":1.77160408115219,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.55488892319515,"aZ":-45.24638344464822,"pfxX":3.1122400615615806,"pfxZ":-8.709669914351673,"pX":0.1586924232333502,"pZ":2.7200126270933445,"vX0":0.4478796674858476,"vY0":-121.64782232966314,"vZ0":1.0854963195716263,"x":110.95,"y":165.34,"x0":-0.43213240946694775,"y0":50.00270383631952,"z0":6.186044865955613,"aX":4.670789262677155},"breaks":{"breakAngle":6.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.4,"breakVerticalInduced":-15.2,"breakHorizontal":-5.8,"spinRate":2695,"spinDirection":28},"zone":5,"typeConfidence":0.9,"plateTime":0.45001561703542636,"extension":6.3969477974205935},"index":2,"playId":"5bc11bef-c3dc-315f-b269-b68da8d3258b","pitchNumber":3,"startTime":"2025-09-25T02:23:58.961Z","endTime":"2025-09-25T02:24:03.163Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664854,"link":"/api/v1/people/664854","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":608348,"link":"/api/v1/people/608348","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Second Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":608348,"link":"/api/v1/people/608348"},"credit":"b_ab"},{"player":{"id":664854,"link":"/api/v1/people/664854"},"credit":"p_ab"},{"player":{"id":608348,"link":"/api/v1/people/608348"},"credit":"b_pa"},{"player":{"id":664854,"link":"/api/v1/people/664854"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.8,"awayTeamWinProbability":0.20000000000000284,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.0,"dramaIndex":5.0,"contextMetrics":{},"playEndTime":"2025-09-25T02:24:03.163Z","atBatIndex":58},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Pete Crow-Armstrong grounds out, third baseman Mark Vientos to first baseman Pete Alonso.","rbi":0,"awayScore":2,"homeScore":10,"isOut":true},"about":{"atBatIndex":59,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-09-25T02:24:27.846Z","endTime":"2025-09-25T02:25:44.495Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":664854,"fullName":"Ryan Helsley","link":"/api/v1/people/664854"},"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":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":668901,"link":"/api/v1/people/668901"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":624413,"link":"/api/v1/people/624413"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.9,"endSpeed":84.0,"strikeZoneTop":3.04,"strikeZoneBottom":1.4,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.379806001503475,"aZ":-31.355769136836475,"pfxX":2.15232974434067,"pfxZ":0.4549811580205505,"pX":0.6482960950087553,"pZ":1.8490893900647416,"vX0":1.9355899539814672,"vY0":-132.46882198148242,"vZ0":-4.643514748997827,"x":92.29,"y":188.85,"x0":-0.3704932883153886,"y0":50.0008301134519,"z0":5.907891189985864,"aX":3.8370790431347634},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":0.1,"breakHorizontal":-4.3,"spinRate":2526,"spinDirection":117},"zone":9,"typeConfidence":0.9,"plateTime":0.41293600337358294,"extension":6.406925959742167},"index":0,"playId":"8579367c-3c95-332e-a838-cf2e2d30f11f","pitchNumber":1,"startTime":"2025-09-25T02:24:29.601Z","endTime":"2025-09-25T02:24:33.529Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664854,"link":"/api/v1/people/664854","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":691718,"link":"/api/v1/people/691718","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Second Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":101.0,"endSpeed":92.3,"strikeZoneTop":3.16534919843515,"strikeZoneBottom":1.5385463548125,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.37844555768697,"aZ":-11.008431753530704,"pfxX":-0.35028329586342677,"pfxZ":9.726669640862161,"pX":-0.6350528785961121,"pZ":1.4050172720105167,"vX0":-1.2629629161215847,"vY0":-146.7398282945101,"vZ0":-11.029673581657924,"x":141.21,"y":200.84,"x0":-0.15320236044135815,"y0":50.003846942313864,"z0":5.872648067367865,"aX":-0.7625023753507667},"breaks":{"breakAngle":4.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.4,"breakVerticalInduced":15.6,"breakHorizontal":0.8,"spinRate":2548,"spinDirection":198},"zone":13,"typeConfidence":0.9,"plateTime":0.3735458644206333,"extension":6.378923991629833},"index":1,"playId":"2f4554d9-6a8e-3c3a-a11e-83fc18601493","pitchNumber":2,"startTime":"2025-09-25T02:24:47.034Z","endTime":"2025-09-25T02:24:50.929Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664854,"link":"/api/v1/people/664854","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":691718,"link":"/api/v1/people/691718","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Second Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.1,"endSpeed":83.4,"strikeZoneTop":3.04,"strikeZoneBottom":1.4,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.569382144022452,"aZ":-34.53532450948924,"pfxX":1.9559625960402396,"pfxZ":-1.3427104928435627,"pX":-0.021290218548619774,"pZ":1.763853225732741,"vX0":0.4207389364279687,"vY0":-131.2736883492175,"vZ0":-4.272844428290467,"x":117.81,"y":191.16,"x0":-0.43768855284184566,"y0":50.00495813844652,"z0":5.970285997273535,"aX":3.4302819555551776},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":-3.1,"breakHorizontal":-3.6,"spinRate":2505,"spinDirection":100},"zone":8,"typeConfidence":0.91,"plateTime":0.41648606233256524,"extension":6.399285184596151},"index":2,"playId":"cc0246f9-f981-3cd4-808e-aceddbad1ce9","pitchNumber":3,"startTime":"2025-09-25T02:25:11.473Z","endTime":"2025-09-25T02:25:15.595Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664854,"link":"/api/v1/people/664854","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":691718,"link":"/api/v1/people/691718","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Second Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":101.2,"endSpeed":92.2,"strikeZoneTop":3.04,"strikeZoneBottom":1.4,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":36.469399068574,"aZ":-9.600469743007942,"pfxX":-2.5211481581366835,"pfxZ":10.340722679510652,"pX":-0.3704968599507301,"pZ":1.923069745667418,"vX0":0.8831135329766305,"vY0":-147.15519044686027,"vZ0":-9.718544365568677,"x":131.12,"y":186.86,"x0":-0.34784224022541754,"y0":50.000221472446654,"z0":5.845952191815352,"aX":-5.501994219294842},"breaks":{"breakAngle":24.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.0,"breakVerticalInduced":16.9,"breakHorizontal":4.3,"spinRate":2550,"spinDirection":197},"zone":4,"typeConfidence":0.91,"plateTime":0.37289575512720097,"extension":6.469255492070658},"hitData":{"launchSpeed":89.6,"launchAngle":-37.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":107.73,"coordY":173.47}},"index":3,"playId":"c44fc558-4c82-357c-bb83-6a9ad0a1eac4","pitchNumber":4,"startTime":"2025-09-25T02:25:36.476Z","endTime":"2025-09-25T02:25:44.495Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664854,"link":"/api/v1/people/664854","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":691718,"link":"/api/v1/people/691718","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Second Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691718,"link":"/api/v1/people/691718"},"credit":"b_ab"},{"player":{"id":664854,"link":"/api/v1/people/664854"},"credit":"p_ab"},{"player":{"id":691718,"link":"/api/v1/people/691718"},"credit":"b_pa"},{"player":{"id":664854,"link":"/api/v1/people/664854"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.8,"awayTeamWinProbability":0.20000000000000284,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.0,"dramaIndex":5.0,"contextMetrics":{},"playEndTime":"2025-09-25T02:25:44.495Z","atBatIndex":59},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Tyrone Taylor pops out to third baseman Matt Shaw.","rbi":0,"awayScore":2,"homeScore":10,"isOut":true},"about":{"atBatIndex":60,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-09-25T02:28:31.379Z","endTime":"2025-09-25T02:28:56.454Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":621438,"fullName":"Tyrone Taylor","link":"/api/v1/people/621438"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":650644,"fullName":"Aaron Civale","link":"/api/v1/people/650644"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2],"actionIndex":[0],"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":621438,"fullName":"Tyrone Taylor","link":"/api/v1/people/621438"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":807713,"link":"/api/v1/people/807713"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Defensive Substitution: Reese McGuire replaces catcher Carson Kelly, batting 6th, playing catcher.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":2,"homeScore":10,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-09-25T02:27:09.093Z","endTime":"2025-09-25T02:28:33.663Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":624512,"link":"/api/v1/people/624512"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"battingOrder":"601","replacedPlayer":{"id":608348,"link":"/api/v1/people/608348"},"defense":{"pitcher":{"id":650644,"link":"/api/v1/people/650644","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":807713,"link":"/api/v1/people/807713"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":621438,"link":"/api/v1/people/621438","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Second Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.5,"endSpeed":83.5,"strikeZoneTop":3.36814303359433,"strikeZoneBottom":1.70397217463133,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.51136116145386,"aZ":-16.70395776726363,"pfxX":1.9927381773485695,"pfxZ":8.703293735266744,"pX":-0.2776653264061255,"pZ":3.6587910035048075,"vX0":-0.18183942386184568,"vY0":-131.84355554332714,"vZ0":-3.6280656932315187,"x":127.58,"y":139.99,"x0":-0.46737115544145597,"y0":50.001436556415925,"z0":6.270128881613707,"aX":3.541504419533415},"breaks":{"breakAngle":10.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":15.2,"breakHorizontal":-3.6,"spinRate":2601,"spinDirection":185},"zone":11,"typeConfidence":2.0,"plateTime":0.4139222455341467,"extension":5.328428202960585},"index":1,"playId":"79ee3c72-1b12-3d9e-ab28-29ce0f64f570","pitchNumber":1,"startTime":"2025-09-25T02:28:33.663Z","endTime":"2025-09-25T02:28:38.226Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":650644,"link":"/api/v1/people/650644","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":807713,"link":"/api/v1/people/807713"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":621438,"link":"/api/v1/people/621438","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Second Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.5,"endSpeed":84.4,"strikeZoneTop":3.6,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.89913355155315,"aZ":-18.746221853820224,"pfxX":2.9854881099400963,"pfxZ":7.4775492977185465,"pX":-0.29320918377231064,"pZ":3.0271961951260264,"vX0":-0.7873521656963756,"vY0":-131.8770152471871,"vZ0":-4.9487255595868085,"x":128.18,"y":157.05,"x0":-0.38235209622073507,"y0":50.002595221374385,"z0":6.2733926276775165,"aX":5.361454436952144},"breaks":{"breakAngle":14.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":13.0,"breakHorizontal":-5.3,"spinRate":2590,"spinDirection":183},"zone":1,"typeConfidence":2.0,"plateTime":0.41227170175510164,"extension":5.481759526616685},"hitData":{"launchSpeed":70.7,"launchAngle":71.0,"totalDistance":60.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":126.99,"coordY":183.61}},"index":2,"playId":"710e0455-542e-395d-b08d-9849290334a4","pitchNumber":2,"startTime":"2025-09-25T02:28:46.494Z","endTime":"2025-09-25T02:28:56.454Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":650644,"link":"/api/v1/people/650644","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":807713,"link":"/api/v1/people/807713"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":621438,"link":"/api/v1/people/621438","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Second Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":621438,"link":"/api/v1/people/621438"},"credit":"b_ab"},{"player":{"id":650644,"link":"/api/v1/people/650644"},"credit":"p_ab"},{"player":{"id":621438,"link":"/api/v1/people/621438"},"credit":"b_pa"},{"player":{"id":650644,"link":"/api/v1/people/650644"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.9,"awayTeamWinProbability":0.09999999999999432,"homeTeamWinProbabilityAdded":0.10000000000000853,"leverageIndex":0.04,"dramaIndex":7.0,"contextMetrics":{},"playEndTime":"2025-09-25T02:28:56.454Z","atBatIndex":60},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Francisco Lindor flies out to right fielder Seiya Suzuki.","rbi":0,"awayScore":2,"homeScore":10,"isOut":true},"about":{"atBatIndex":61,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-09-25T02:29:11.116Z","endTime":"2025-09-25T02:31:22.975Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":650644,"fullName":"Aaron Civale","link":"/api/v1/people/650644"},"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":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":673548,"link":"/api/v1/people/673548"},"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":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.2,"endSpeed":84.8,"strikeZoneTop":3.47169079333895,"strikeZoneBottom":1.6913437072217,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.100594973606345,"aZ":-17.04152671013176,"pfxX":1.309290391995872,"pfxZ":8.326946231432443,"pX":-0.9607451473672426,"pZ":2.38685268089863,"vX0":-0.8449243730039772,"vY0":-132.87828064335343,"vZ0":-6.6431514458067,"x":153.62,"y":174.33,"x0":-0.8113910945385967,"y0":50.00290536674583,"z0":6.123715044214942,"aX":2.379713353682463},"breaks":{"breakAngle":7.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":14.2,"breakHorizontal":-2.3,"spinRate":2671,"spinDirection":187},"zone":13,"typeConfidence":2.0,"plateTime":0.4096425701753237,"extension":5.47869794877538},"index":0,"playId":"d3ef2d4c-50fe-31f0-b10a-71928f1ac6ed","pitchNumber":1,"startTime":"2025-09-25T02:29:22.994Z","endTime":"2025-09-25T02:29:26.759Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":650644,"link":"/api/v1/people/650644","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":807713,"link":"/api/v1/people/807713"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":596019,"link":"/api/v1/people/596019","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Second Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":78.3,"endSpeed":71.6,"strikeZoneTop":3.32953472506998,"strikeZoneBottom":1.51421494484242,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.068263092674876,"aZ":-43.58611845746141,"pfxX":6.886639543752043,"pfxZ":-8.813616950782015,"pX":-0.692245136891614,"pZ":2.410184731678751,"vX0":-1.9028916671262672,"vY0":-113.98174912755933,"vZ0":0.39529767654979353,"x":143.39,"y":173.71,"x0":-0.7332084732501977,"y0":50.00310840072746,"z0":6.595085851744513,"aX":8.916776810952681},"breaks":{"breakAngle":10.8,"breakLength":14.4,"breakY":24.0,"breakVertical":-60.6,"breakVerticalInduced":-15.5,"breakHorizontal":-11.9,"spinRate":3216,"spinDirection":39},"zone":4,"typeConfidence":0.91,"plateTime":0.483502252916058,"extension":5.401554828033062},"index":1,"playId":"5d2c16a8-86ec-383f-b967-ba0e8f4b2395","pitchNumber":2,"startTime":"2025-09-25T02:29:38.361Z","endTime":"2025-09-25T02:29:42.126Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":650644,"link":"/api/v1/people/650644","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":807713,"link":"/api/v1/people/807713"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":596019,"link":"/api/v1/people/596019","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Second Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.2,"endSpeed":83.1,"strikeZoneTop":3.42,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.864406073959056,"aZ":-21.04265252916772,"pfxX":3.381418105837362,"pfxZ":6.343429574615765,"pX":1.1184880189163933,"pZ":3.1202633596501714,"vX0":3.3735870731890207,"vY0":-131.4215403200697,"vZ0":-4.140543669736793,"x":74.37,"y":154.53,"x0":-0.6195728577410023,"y0":50.00643644843456,"z0":6.271771263418234,"aX":5.93882187453838},"breaks":{"breakAngle":16.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.6,"breakVerticalInduced":10.8,"breakHorizontal":-6.8,"spinRate":2717,"spinDirection":175},"zone":12,"typeConfidence":2.0,"plateTime":0.41615879881244355,"extension":5.5474472183015955},"index":2,"playId":"f3d731ad-0be0-395c-bd1b-4a1779a323c9","pitchNumber":3,"startTime":"2025-09-25T02:29:59.345Z","endTime":"2025-09-25T02:30:03.726Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":650644,"link":"/api/v1/people/650644","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":807713,"link":"/api/v1/people/807713"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":596019,"link":"/api/v1/people/596019","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Second Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":80.2,"endSpeed":74.6,"strikeZoneTop":3.33510025080167,"strikeZoneBottom":1.47972188319137,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.73939455143028,"aZ":-41.07991292934779,"pfxX":6.312919979317164,"pfxZ":-6.487067269983372,"pX":0.26068497719397354,"pZ":-7.67451291236244E-4,"vX0":0.12765269186374956,"vY0":-116.7028836942018,"vZ0":-5.449491731607063,"x":107.06,"y":238.8,"x0":-0.6143114238874448,"y0":50.000206318396756,"z0":6.249814251066252,"aX":8.673020398595567},"breaks":{"breakAngle":12.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.4,"breakVerticalInduced":-12.8,"breakHorizontal":-11.4,"spinRate":3211,"spinDirection":40},"zone":14,"typeConfidence":0.66,"plateTime":0.470017378083051,"extension":5.688313016344817},"index":3,"playId":"61e5b943-bd04-32eb-ab3b-85370c995e3b","pitchNumber":4,"startTime":"2025-09-25T02:30:31.676Z","endTime":"2025-09-25T02:30:35.492Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":650644,"link":"/api/v1/people/650644","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":807713,"link":"/api/v1/people/807713"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":596019,"link":"/api/v1/people/596019","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Second Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.1,"endSpeed":86.2,"strikeZoneTop":3.37198794485795,"strikeZoneBottom":1.51480223576596,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.881469589689452,"aZ":-13.358640891757709,"pfxX":-3.4672982646881163,"pfxZ":9.892010286550654,"pX":-1.3418568026520221,"pZ":3.219530167076952,"vX0":-0.5741875253697771,"vY0":-136.96277493176711,"vZ0":-5.704359128068832,"x":168.15,"y":151.85,"x0":-0.6789734775852744,"y0":50.00511679766852,"z0":6.24079089839167,"aX":-6.596564525816973},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":16.9,"breakHorizontal":6.4,"spinRate":2443,"spinDirection":206},"zone":11,"typeConfidence":2.0,"plateTime":0.3997149422692541,"extension":5.545771690994239},"index":4,"playId":"d8adcb43-f9cf-3b72-886b-3ea6dfba426a","pitchNumber":5,"startTime":"2025-09-25T02:30:58.628Z","endTime":"2025-09-25T02:31:02.458Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":650644,"link":"/api/v1/people/650644","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":807713,"link":"/api/v1/people/807713"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":596019,"link":"/api/v1/people/596019","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Second Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":78.7,"endSpeed":72.3,"strikeZoneTop":3.42,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.822413602840076,"aZ":-43.124874891297964,"pfxX":9.16953064106993,"pfxZ":-8.299891414923824,"pX":-0.06907006692086158,"pZ":2.9520806283078436,"vX0":-1.3609900356422857,"vY0":-114.60890850484263,"vZ0":1.2316621776341292,"x":119.63,"y":159.07,"x0":-0.6551416321926559,"y0":50.00406552192516,"z0":6.646993792822702,"aX":12.097183925345263},"breaks":{"breakAngle":15.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.7,"breakVerticalInduced":-14.4,"breakHorizontal":-16.2,"spinRate":3204,"spinDirection":40},"zone":2,"typeConfidence":0.9,"plateTime":0.479437413238442,"extension":5.553106552286148},"hitData":{"launchSpeed":96.6,"launchAngle":50.0,"totalDistance":247.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":178.82,"coordY":115.83}},"index":5,"playId":"ec591591-718e-32f6-895e-5ccb5a8bc3f3","pitchNumber":6,"startTime":"2025-09-25T02:31:12.715Z","endTime":"2025-09-25T02:31:22.975Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":650644,"link":"/api/v1/people/650644","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":807713,"link":"/api/v1/people/807713"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":596019,"link":"/api/v1/people/596019","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Second Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":596019,"link":"/api/v1/people/596019"},"credit":"b_ab"},{"player":{"id":650644,"link":"/api/v1/people/650644"},"credit":"p_ab"},{"player":{"id":596019,"link":"/api/v1/people/596019"},"credit":"b_pa"},{"player":{"id":650644,"link":"/api/v1/people/650644"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.9,"awayTeamWinProbability":0.09999999999999432,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.02,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2025-09-25T02:31:22.975Z","atBatIndex":61},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Juan Soto homers (43) on a fly ball to center field.","rbi":1,"awayScore":3,"homeScore":10,"isOut":false},"about":{"atBatIndex":62,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-09-25T02:31:39.710Z","endTime":"2025-09-25T02:32:58.010Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":650644,"fullName":"Aaron Civale","link":"/api/v1/people/650644"},"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":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"responsiblePitcher":{"id":650644,"link":"/api/v1/people/650644"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":79.2,"endSpeed":73.5,"strikeZoneTop":3.06999943340687,"strikeZoneBottom":1.47049430046153,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.813016537353636,"aZ":-42.28919155862634,"pfxX":6.8779406768399936,"pfxZ":-7.46329369510547,"pX":0.06774672842181625,"pZ":3.1168456173309185,"vX0":-0.575579049102326,"vY0":-115.43447953105587,"vZ0":1.2090945801971764,"x":114.42,"y":154.63,"x0":-0.5742653571319933,"y0":50.00565810997488,"z0":6.646830058552595,"aX":9.314897973783232},"breaks":{"breakAngle":12.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.3,"breakVerticalInduced":-13.0,"breakHorizontal":-12.4,"spinRate":3216,"spinDirection":41},"zone":2,"typeConfidence":0.82,"plateTime":0.4738816840685809,"extension":5.429333705415622},"index":0,"playId":"c7157f9e-8422-3130-a9e7-f3716fcfdf7b","pitchNumber":1,"startTime":"2025-09-25T02:31:49.351Z","endTime":"2025-09-25T02:31:53.158Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":650644,"link":"/api/v1/people/650644","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":807713,"link":"/api/v1/people/807713"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":665742,"link":"/api/v1/people/665742","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Second Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.0,"endSpeed":84.0,"strikeZoneTop":3.07,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.74293418768721,"aZ":-22.950440611930595,"pfxX":3.803460724122064,"pfxZ":5.154474885094448,"pX":0.8121637583027064,"pZ":2.970512122099493,"vX0":2.736818504390531,"vY0":-132.5413790801038,"vZ0":-4.158238354669615,"x":86.04,"y":158.58,"x0":-0.7259275711587153,"y0":50.00483285666488,"z0":6.223577243351327,"aX":6.807309961131084},"breaks":{"breakAngle":16.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.1,"breakVerticalInduced":8.8,"breakHorizontal":-7.4,"spinRate":2730,"spinDirection":174},"zone":3,"typeConfidence":2.0,"plateTime":0.4123088780254709,"extension":5.468645214936334},"index":1,"playId":"7a0d3c93-fce1-33dd-bd84-d14231192d37","pitchNumber":2,"startTime":"2025-09-25T02:32:03.190Z","endTime":"2025-09-25T02:32:06.991Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":650644,"link":"/api/v1/people/650644","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":807713,"link":"/api/v1/people/807713"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":665742,"link":"/api/v1/people/665742","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Second Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.7,"endSpeed":83.1,"strikeZoneTop":3.07,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.686219994401913,"aZ":-24.37399121647957,"pfxX":3.570696205787131,"pfxZ":4.460021249423388,"pX":-0.3886743720508917,"pZ":2.9193308062235594,"vX0":-0.040103883242363164,"vY0":-130.68617104765764,"vZ0":-3.8273449510747137,"x":131.82,"y":159.96,"x0":-0.8379925160766788,"y0":50.00428494646348,"z0":6.210354128662264,"aX":6.244546351225867},"breaks":{"breakAngle":14.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":7.6,"breakHorizontal":-6.5,"spinRate":2762,"spinDirection":165},"zone":1,"typeConfidence":2.0,"plateTime":0.4173611867639022,"extension":5.535995456281605},"hitData":{"launchSpeed":105.1,"launchAngle":30.0,"totalDistance":397.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":91.81,"coordY":42.25}},"index":2,"playId":"ba2e5721-4dd3-3d0e-bfd1-b263f4491452","pitchNumber":3,"startTime":"2025-09-25T02:32:27.967Z","endTime":"2025-09-25T02:32:58.010Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":650644,"link":"/api/v1/people/650644","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":807713,"link":"/api/v1/people/807713"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":665742,"link":"/api/v1/people/665742","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Second Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665742,"link":"/api/v1/people/665742"},"credit":"b_ab"},{"player":{"id":650644,"link":"/api/v1/people/650644"},"credit":"p_ab"},{"player":{"id":665742,"link":"/api/v1/people/665742"},"credit":"b_pa"},{"player":{"id":650644,"link":"/api/v1/people/650644"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.9,"awayTeamWinProbability":0.09999999999999432,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.01,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2025-09-25T02:32:58.010Z","atBatIndex":62},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Pete Alonso strikes out swinging.","rbi":0,"awayScore":3,"homeScore":10,"isOut":true},"about":{"atBatIndex":63,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-09-25T02:33:17.021Z","endTime":"2025-09-25T02:34:41.089Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":624413,"fullName":"Pete Alonso","link":"/api/v1/people/624413"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":650644,"fullName":"Aaron Civale","link":"/api/v1/people/650644"},"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":624413,"fullName":"Pete Alonso","link":"/api/v1/people/624413"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":624512,"link":"/api/v1/people/624512"},"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":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.8,"endSpeed":85.2,"strikeZoneTop":3.61082376062632,"strikeZoneBottom":1.72231180936928,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.567191237624606,"aZ":-23.10804450650647,"pfxX":2.8245279332276887,"pfxZ":4.976591296709735,"pX":0.13486382246780435,"pZ":3.1500147464700037,"vX0":0.2864818723881428,"vY0":-132.4651048102971,"vZ0":-3.977336905800895,"x":111.86,"y":153.73,"x0":-0.3420779160450413,"y0":50.00306687623296,"z0":6.309748195523461,"aX":5.146975432041408},"breaks":{"breakAngle":12.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.8,"breakVerticalInduced":8.6,"breakHorizontal":-5.2,"spinRate":2672,"spinDirection":178},"zone":2,"typeConfidence":2.0,"plateTime":0.409541733628882,"extension":5.431873558660659},"index":0,"playId":"be38dda4-458f-338c-8070-f875ab60c4ae","pitchNumber":1,"startTime":"2025-09-25T02:33:18.154Z","endTime":"2025-09-25T02:33:22.524Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":650644,"link":"/api/v1/people/650644","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":807713,"link":"/api/v1/people/807713"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":624413,"link":"/api/v1/people/624413","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Second Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":80.2,"endSpeed":73.9,"strikeZoneTop":3.53000010000833,"strikeZoneBottom":1.55341489187357,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.11305605917641,"aZ":-41.503955926956756,"pfxX":6.039511969243394,"pfxZ":-6.790833263602668,"pX":0.5453381545303951,"pZ":2.536924992713381,"vX0":-0.291593679814349,"vY0":-116.79134289674904,"vZ0":-0.5177525996915916,"x":96.21,"y":170.28,"x0":-0.1118445757572584,"y0":50.00326536888541,"z0":6.683193912692112,"aX":8.297669876692993},"breaks":{"breakAngle":10.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.7,"breakVerticalInduced":-12.1,"breakHorizontal":-10.8,"spinRate":3232,"spinDirection":38},"zone":6,"typeConfidence":0.7,"plateTime":0.4699676553975185,"extension":5.526312570314401},"index":1,"playId":"97f96cfd-19bc-3524-b51d-c2f3075bcf3d","pitchNumber":2,"startTime":"2025-09-25T02:33:31.833Z","endTime":"2025-09-25T02:33:36.290Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":650644,"link":"/api/v1/people/650644","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":807713,"link":"/api/v1/people/807713"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":624413,"link":"/api/v1/people/624413","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Second Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":79.1,"endSpeed":72.6,"strikeZoneTop":3.53,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.476578759197416,"aZ":-43.22064325117948,"pfxX":6.593267692203943,"pfxZ":-8.322653160525316,"pX":-0.23135535430269302,"pZ":2.265034196337763,"vX0":-2.0022299978437283,"vY0":-115.08662111072823,"vZ0":-0.17413710717586306,"x":125.82,"y":177.62,"x0":-0.2012429950977047,"y0":50.003529184471326,"z0":6.565560357490379,"aX":8.750565635784586},"breaks":{"breakAngle":10.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.8,"breakVerticalInduced":-14.8,"breakHorizontal":-11.4,"spinRate":3224,"spinDirection":41},"zone":5,"typeConfidence":0.9,"plateTime":0.477867460296149,"extension":5.4568537153862815},"index":2,"playId":"f4c0f25c-74ed-32d0-9d3c-a8bdfe6a95d3","pitchNumber":3,"startTime":"2025-09-25T02:33:54.592Z","endTime":"2025-09-25T02:33:59.057Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":650644,"link":"/api/v1/people/650644","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":807713,"link":"/api/v1/people/807713"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":624413,"link":"/api/v1/people/624413","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Second Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.4,"endSpeed":83.7,"strikeZoneTop":3.49342471888273,"strikeZoneBottom":1.53445222528148,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.77010452191171,"aZ":-21.633848987741697,"pfxX":3.9573576854866666,"pfxZ":5.950052763783697,"pX":2.4195983853461365,"pZ":2.917697487023261,"vX0":5.132225024331438,"vY0":-131.6700062440999,"vZ0":-4.581229890972843,"x":24.77,"y":160.0,"x0":-0.06264759670543694,"y0":50.00089979807205,"z0":6.263868711659831,"aX":7.003264403981919},"breaks":{"breakAngle":19.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.2,"breakVerticalInduced":10.1,"breakHorizontal":-8.2,"spinRate":2771,"spinDirection":174},"zone":12,"typeConfidence":2.0,"plateTime":0.4146801552205459,"extension":5.614585969780027},"index":3,"playId":"78b74e62-2887-3d08-9d27-ded272fec4b9","pitchNumber":4,"startTime":"2025-09-25T02:34:19.538Z","endTime":"2025-09-25T02:34:23.956Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":650644,"link":"/api/v1/people/650644","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":807713,"link":"/api/v1/people/807713"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":624413,"link":"/api/v1/people/624413","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Second Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.0,"endSpeed":83.8,"strikeZoneTop":3.53,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.967682887458096,"aZ":-18.929849371083098,"pfxX":2.727069215978776,"pfxZ":7.40498090173905,"pX":1.1332244413099717,"pZ":3.029083394715507,"vX0":2.4689268805618574,"vY0":-132.55252451479538,"vZ0":-4.895243321633769,"x":73.8,"y":156.99,"x0":-0.16291346236315019,"y0":50.0046049837888,"z0":6.272200126989798,"aX":4.877201716910609},"breaks":{"breakAngle":15.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":12.6,"breakHorizontal":-5.4,"spinRate":2760,"spinDirection":174},"zone":12,"typeConfidence":2.0,"plateTime":0.4124085106245472,"extension":5.579753541908175},"index":4,"playId":"31075488-2ab8-32cb-9411-b5fc1c2bcc08","pitchNumber":5,"startTime":"2025-09-25T02:34:36.078Z","endTime":"2025-09-25T02:34:41.089Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":650644,"link":"/api/v1/people/650644","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":807713,"link":"/api/v1/people/807713"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":624413,"link":"/api/v1/people/624413","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Second Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":624413,"link":"/api/v1/people/624413"},"credit":"b_ab"},{"player":{"id":650644,"link":"/api/v1/people/650644"},"credit":"p_ab"},{"player":{"id":624413,"link":"/api/v1/people/624413"},"credit":"b_pa"},{"player":{"id":650644,"link":"/api/v1/people/650644"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.9,"awayTeamWinProbability":0.09999999999999432,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.01,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2025-09-25T02:34:41.089Z","atBatIndex":63},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Dansby Swanson singles on a line drive to center fielder Tyrone Taylor.","rbi":0,"awayScore":3,"homeScore":10,"isOut":false},"about":{"atBatIndex":64,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-09-25T02:37:13.801Z","endTime":"2025-09-25T02:38:28.849Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":0},"matchup":{"batter":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":664854,"fullName":"Ryan Helsley","link":"/api/v1/people/664854"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,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":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":621438,"link":"/api/v1/people/621438"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"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":88.8,"endSpeed":82.3,"strikeZoneTop":3.57,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.44081459767415,"aZ":-28.73883319389382,"pfxX":3.9861081331785275,"pfxZ":2.0157874548817496,"pX":0.2887313611137956,"pZ":1.5489332384560544,"vX0":0.7756884570884887,"vY0":-129.39463208722015,"vZ0":-5.6452198890510905,"x":105.99,"y":196.96,"x0":-0.5326565039881309,"y0":50.005380075900625,"z0":5.944154005135068,"aX":6.80155254805694},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":2.6,"breakHorizontal":-7.4,"spinRate":2369,"spinDirection":154},"zone":9,"typeConfidence":0.91,"plateTime":0.4223019617364683,"extension":6.493278536152587},"index":0,"playId":"2a26531d-b9f4-3aaf-9bf9-b98836f317cd","pitchNumber":1,"startTime":"2025-09-25T02:37:13.801Z","endTime":"2025-09-25T02:37:17.721Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664854,"link":"/api/v1/people/664854","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":621020,"link":"/api/v1/people/621020","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Second Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":10,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"index":1,"startTime":"2025-09-25T02:37:36.289Z","endTime":"2025-09-25T02:37:40.853Z","isPitch":false,"type":"action","player":{"id":621020,"link":"/api/v1/people/621020"},"defense":{"pitcher":{"id":664854,"link":"/api/v1/people/664854","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":621020,"link":"/api/v1/people/621020","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Second Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.5,"endSpeed":85.6,"strikeZoneTop":3.65520233911839,"strikeZoneBottom":1.68789312116837,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.067624324058666,"aZ":-28.99966372450342,"pfxX":1.93323642410623,"pfxZ":1.7227434698718875,"pX":0.7308839698707166,"pZ":1.1000177066511414,"vX0":2.4656697656889413,"vY0":-134.70292684713337,"vZ0":-7.37694721709129,"x":89.14,"y":209.08,"x0":-0.44607275904636245,"y0":50.00482217583104,"z0":5.912034743936636,"aX":3.568599894871572},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":1.8,"breakHorizontal":-4.0,"spinRate":2569,"spinDirection":155},"zone":14,"typeConfidence":0.89,"plateTime":0.4059341007713564,"extension":6.38362988204276},"index":2,"playId":"8b9102e2-0a20-3e01-a22b-9e8a86b2f479","pitchNumber":2,"startTime":"2025-09-25T02:37:40.853Z","endTime":"2025-09-25T02:37:44.921Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664854,"link":"/api/v1/people/664854","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":621020,"link":"/api/v1/people/621020","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Second Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.7,"endSpeed":82.0,"strikeZoneTop":3.57,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.699258878748005,"aZ":-30.570306094495997,"pfxX":1.7547125632946985,"pfxZ":0.9567282140746984,"pX":0.2025969294028122,"pZ":1.036977001281604,"vX0":0.7020819490863958,"vY0":-127.69698757977804,"vZ0":-6.730381291127624,"x":109.28,"y":210.78,"x0":-0.30275778738564135,"y0":50.00297003390101,"z0":6.066968496631054,"aX":2.9400011845251783},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":0.6,"breakHorizontal":-3.4,"spinRate":2459,"spinDirection":140},"zone":14,"typeConfidence":0.9,"plateTime":0.4265532848750988,"extension":6.4671460642439005},"index":3,"playId":"7183d841-7509-30ac-90aa-354b47ff8e22","pitchNumber":3,"startTime":"2025-09-25T02:37:59.391Z","endTime":"2025-09-25T02:38:03.487Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664854,"link":"/api/v1/people/664854","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":621020,"link":"/api/v1/people/621020","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Second Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":99.6,"endSpeed":90.6,"strikeZoneTop":3.57,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.63808066024144,"aZ":-7.5561459967276265,"pfxX":-0.40743170110378246,"pfxZ":11.671058048442134,"pX":-0.7848311823556587,"pZ":2.056151699110124,"vX0":-1.477118940629695,"vY0":-144.73294276210217,"vZ0":-10.098586982888659,"x":146.92,"y":183.26,"x0":-0.21372424567567902,"y0":50.00248948075804,"z0":6.064373890138175,"aX":-0.8586658691628581},"breaks":{"breakAngle":7.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-8.6,"breakVerticalInduced":19.2,"breakHorizontal":1.1,"spinRate":2526,"spinDirection":194},"zone":7,"typeConfidence":0.91,"plateTime":0.37930893539702026,"extension":6.40893180054519},"hitData":{"launchSpeed":89.5,"launchAngle":13.0,"totalDistance":204.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":135.02,"coordY":86.96}},"index":4,"playId":"42a49423-88e0-3613-bf13-b83d3274c18a","pitchNumber":4,"startTime":"2025-09-25T02:38:18.648Z","endTime":"2025-09-25T02:38:28.849Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664854,"link":"/api/v1/people/664854","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":621020,"link":"/api/v1/people/621020","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Second Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":621020,"link":"/api/v1/people/621020"},"credit":"b_ab"},{"player":{"id":664854,"link":"/api/v1/people/664854"},"credit":"p_ab"},{"player":{"id":621020,"link":"/api/v1/people/621020"},"credit":"b_pa"},{"player":{"id":664854,"link":"/api/v1/people/664854"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.9,"awayTeamWinProbability":0.09999999999999432,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.0,"dramaIndex":5.0,"contextMetrics":{},"playEndTime":"2025-09-25T02:38:28.849Z","atBatIndex":64},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Matt Shaw called out on strikes.","rbi":0,"awayScore":3,"homeScore":10,"isOut":true},"about":{"atBatIndex":65,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-09-25T02:38:46.281Z","endTime":"2025-09-25T02:41:10.086Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":807713,"fullName":"Matt Shaw","link":"/api/v1/people/807713"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":664854,"fullName":"Ryan Helsley","link":"/api/v1/people/664854"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"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":807713,"fullName":"Matt Shaw","link":"/api/v1/people/807713"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":682626,"link":"/api/v1/people/682626"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":87.8,"endSpeed":81.2,"strikeZoneTop":3.22999914928936,"strikeZoneBottom":1.52123898961911,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.517916882344757,"aZ":-32.55070626660268,"pfxX":2.666039107975206,"pfxZ":-0.22407474333646604,"pX":-0.4664468793005017,"pZ":3.484372378835502,"vX0":-1.032647583182927,"vY0":-128.03081082128463,"vZ0":-0.5346894508216724,"x":134.78,"y":144.7,"x0":-0.40602786722236567,"y0":50.00387353957975,"z0":6.22643490814905,"aX":4.460455715867808},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":-0.4,"breakHorizontal":-4.7,"spinRate":2388,"spinDirection":111},"zone":11,"typeConfidence":0.91,"plateTime":0.4265437258669822,"extension":6.308675724805264},"index":0,"playId":"a5612b6d-002d-3193-aa8c-91be1cacf97f","pitchNumber":1,"startTime":"2025-09-25T02:38:53.988Z","endTime":"2025-09-25T02:38:58.054Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664854,"link":"/api/v1/people/664854","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":807713,"link":"/api/v1/people/807713","batSide":{"code":"R","description":"Right"}},"first":{"id":621020,"link":"/api/v1/people/621020"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Second Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.4,"endSpeed":79.8,"strikeZoneTop":2.95391529791965,"strikeZoneBottom":1.36760557743387,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.949120731067822,"aZ":-30.636492495601026,"pfxX":2.323861755605676,"pfxZ":0.9610667177381895,"pX":0.24612727565878942,"pZ":1.6856905439676793,"vX0":0.3643570706717391,"vY0":-125.80061617016652,"vZ0":-4.90287241119876,"x":107.62,"y":193.27,"x0":-0.20253874217422796,"y0":50.00570424652984,"z0":6.136479563516492,"aX":3.73420638183487},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":0.8,"breakHorizontal":-4.3,"spinRate":2294,"spinDirection":138},"zone":8,"typeConfidence":0.9,"plateTime":0.4349846921224545,"extension":6.42351283206703},"index":1,"playId":"29e760ce-5760-3f2e-b662-9e224e00fb92","pitchNumber":2,"startTime":"2025-09-25T02:39:11.324Z","endTime":"2025-09-25T02:39:15.320Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664854,"link":"/api/v1/people/664854","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":807713,"link":"/api/v1/people/807713","batSide":{"code":"R","description":"Right"}},"first":{"id":621020,"link":"/api/v1/people/621020"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Second Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.5,"endSpeed":83.7,"strikeZoneTop":3.23000127243391,"strikeZoneBottom":1.59135176808458,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.960786748675314,"aZ":-28.788386181639535,"pfxX":2.154256347444449,"pfxZ":1.9496654011533614,"pX":0.9075619356118533,"pZ":0.08820747012988765,"vX0":2.4098434359821463,"vY0":-130.2065244707441,"vZ0":-9.512039172402737,"x":82.41,"y":236.4,"x0":-0.30546993660602967,"y0":50.006128122824016,"z0":5.923599360477403,"aX":3.7482577580897734},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":1.9,"breakHorizontal":-4.4,"spinRate":2482,"spinDirection":144},"zone":14,"typeConfidence":0.9,"plateTime":0.4185493089180965,"extension":6.459829705431013},"index":2,"playId":"cc1b7fd6-7ce5-3a7d-86b8-1781798d767f","pitchNumber":3,"startTime":"2025-09-25T02:39:29.369Z","endTime":"2025-09-25T02:39:33.420Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664854,"link":"/api/v1/people/664854","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":807713,"link":"/api/v1/people/807713","batSide":{"code":"R","description":"Right"}},"first":{"id":621020,"link":"/api/v1/people/621020"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Second Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":10,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"index":3,"startTime":"2025-09-25T02:39:48.853Z","endTime":"2025-09-25T02:40:07.984Z","isPitch":false,"type":"action","player":{"id":807713,"link":"/api/v1/people/807713"},"defense":{"pitcher":{"id":664854,"link":"/api/v1/people/664854","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":807713,"link":"/api/v1/people/807713","batSide":{"code":"R","description":"Right"}},"first":{"id":621020,"link":"/api/v1/people/621020"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Second Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.1,"endSpeed":80.0,"strikeZoneTop":3.23,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.2929538387117,"aZ":-29.29139626216694,"pfxX":0.9723559470156368,"pfxZ":1.7731130953352494,"pX":0.32488575366770833,"pZ":2.1273659101471565,"vX0":1.3215947240026158,"vY0":-126.82964285291844,"vZ0":-4.0354788379368465,"x":104.62,"y":181.34,"x0":-0.329572354879631,"y0":50.003236589692335,"z0":6.078885083832412,"aX":1.581773068038966},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":2.5,"breakHorizontal":-2.0,"spinRate":2339,"spinDirection":114},"zone":6,"typeConfidence":0.9,"plateTime":0.43208895176952433,"extension":6.483107674576677},"index":4,"playId":"6701e68e-4c13-340a-b305-5376dda12e38","pitchNumber":4,"startTime":"2025-09-25T02:40:07.984Z","endTime":"2025-09-25T02:40:18.286Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664854,"link":"/api/v1/people/664854","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":807713,"link":"/api/v1/people/807713","batSide":{"code":"R","description":"Right"}},"first":{"id":621020,"link":"/api/v1/people/621020"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Second Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.0,"endSpeed":80.1,"strikeZoneTop":3.23000105281489,"strikeZoneBottom":1.52364032113201,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.356450545987137,"aZ":-37.67392925194631,"pfxX":0.521276860176717,"pfxZ":-3.3758952963641224,"pX":-0.08607208480684378,"pZ":3.316329511804406,"vX0":0.09772520217836472,"vY0":-126.70501970681576,"vZ0":0.07080659574238535,"x":120.28,"y":149.24,"x0":-0.19285326273888417,"y0":50.002972791767576,"z0":6.293044897992441,"aX":0.8493461471363603},"breaks":{"breakAngle":1.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.9,"breakVerticalInduced":-5.9,"breakHorizontal":-1.0,"spinRate":2402,"spinDirection":50},"zone":2,"typeConfidence":0.88,"plateTime":0.43193133025870845,"extension":6.404275015847158},"index":5,"playId":"4e9cbf0b-a8dd-323f-a14c-182b23036a98","pitchNumber":5,"startTime":"2025-09-25T02:41:05.919Z","endTime":"2025-09-25T02:41:10.086Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664854,"link":"/api/v1/people/664854","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":807713,"link":"/api/v1/people/807713","batSide":{"code":"R","description":"Right"}},"first":{"id":621020,"link":"/api/v1/people/621020"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Second Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":807713,"link":"/api/v1/people/807713"},"credit":"b_ab"},{"player":{"id":664854,"link":"/api/v1/people/664854"},"credit":"p_ab"},{"player":{"id":807713,"link":"/api/v1/people/807713"},"credit":"b_pa"},{"player":{"id":664854,"link":"/api/v1/people/664854"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.9,"awayTeamWinProbability":0.09999999999999432,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.01,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2025-09-25T02:41:10.086Z","atBatIndex":65},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Michael Busch flies out to left fielder Brandon Nimmo.","rbi":0,"awayScore":3,"homeScore":10,"isOut":true},"about":{"atBatIndex":66,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-09-25T02:41:30.753Z","endTime":"2025-09-25T02:42:06.015Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":664854,"fullName":"Ryan Helsley","link":"/api/v1/people/664854"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":607043,"link":"/api/v1/people/607043"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"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":91.2,"endSpeed":85.3,"strikeZoneTop":3.23873966107544,"strikeZoneBottom":1.65667281584548,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.062312580763425,"aZ":-30.1721672280094,"pfxX":1.5354394282697705,"pfxZ":1.1018543139053865,"pX":-0.7570702128539665,"pZ":1.1242321446585843,"vX0":-2.035392200688755,"vY0":-132.85596606988997,"vZ0":-7.206160207034374,"x":145.86,"y":208.43,"x0":-0.1863240700287028,"y0":50.00460424650112,"z0":6.016643725711029,"aX":2.7906459171059956},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":0.8,"breakHorizontal":-2.4,"spinRate":2472,"spinDirection":155},"zone":13,"typeConfidence":0.89,"plateTime":0.40971523095464635,"extension":6.345252763422091},"index":0,"playId":"f8984662-b668-36a0-808b-1308bada77b8","pitchNumber":1,"startTime":"2025-09-25T02:41:35.872Z","endTime":"2025-09-25T02:41:39.719Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664854,"link":"/api/v1/people/664854","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":683737,"link":"/api/v1/people/683737","batSide":{"code":"L","description":"Left"}},"first":{"id":621020,"link":"/api/v1/people/621020"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Second Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.1,"endSpeed":82.9,"strikeZoneTop":3.34,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.217823284099662,"aZ":-33.74010337736682,"pfxX":1.2975246151558548,"pfxZ":-0.9058147728756882,"pX":-0.23476315616841223,"pZ":2.472811998452966,"vX0":-0.1253004651070147,"vY0":-129.91526015856175,"vZ0":-2.6432179782959384,"x":125.95,"y":172.01,"x0":-0.3550535464809115,"y0":50.00334080407269,"z0":6.038163474484853,"aX":2.2439788793678392},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":-1.9,"breakHorizontal":-2.3,"spinRate":2407,"spinDirection":101},"zone":5,"typeConfidence":0.9,"plateTime":0.41972761417329973,"extension":6.281326760384676},"hitData":{"launchSpeed":93.9,"launchAngle":56.0,"totalDistance":203.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":68.01,"coordY":142.57}},"index":1,"playId":"7c19a91d-1d8d-31bf-82fc-437a03cd3559","pitchNumber":2,"startTime":"2025-09-25T02:41:53.037Z","endTime":"2025-09-25T02:42:06.015Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664854,"link":"/api/v1/people/664854","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":683737,"link":"/api/v1/people/683737","batSide":{"code":"L","description":"Left"}},"first":{"id":621020,"link":"/api/v1/people/621020"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Second Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":683737,"link":"/api/v1/people/683737"},"credit":"b_ab"},{"player":{"id":664854,"link":"/api/v1/people/664854"},"credit":"p_ab"},{"player":{"id":683737,"link":"/api/v1/people/683737"},"credit":"b_pa"},{"player":{"id":664854,"link":"/api/v1/people/664854"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.9,"awayTeamWinProbability":0.09999999999999432,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.01,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2025-09-25T02:42:06.015Z","atBatIndex":66},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Nico Hoerner grounds into a force out, shortstop Francisco Lindor to second baseman Jeff McNeil. Dansby Swanson out at 2nd.","rbi":0,"awayScore":3,"homeScore":10,"isOut":true},"about":{"atBatIndex":67,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-09-25T02:42:25.541Z","endTime":"2025-09-25T02:43:51.451Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":664854,"fullName":"Ryan Helsley","link":"/api/v1/people/664854"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,2,3,4],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":3},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":596019,"link":"/api/v1/people/596019"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":643446,"link":"/api/v1/people/643446"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 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":89.1,"endSpeed":82.0,"strikeZoneTop":3.42761724492501,"strikeZoneBottom":1.69325715836447,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.64033348358588,"aZ":-33.149694610746494,"pfxX":1.845649247733312,"pfxZ":-0.5730809831535826,"pX":0.08567711573205831,"pZ":2.1986006292959854,"vX0":-0.13700752128168192,"vY0":-129.84880209941917,"vZ0":-3.60150553111447,"x":113.73,"y":179.42,"x0":-0.10054701692405975,"y0":50.002797683986365,"z0":6.130577375558456,"aX":3.145904388051792},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":-1.6,"breakHorizontal":-3.4,"spinRate":2438,"spinDirection":110},"zone":8,"typeConfidence":0.91,"plateTime":0.4221011814191038,"extension":6.397450471179916},"index":0,"playId":"e4361727-133e-367e-ac6f-b4756ff1ad6b","pitchNumber":1,"startTime":"2025-09-25T02:42:34.305Z","endTime":"2025-09-25T02:42:38.451Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664854,"link":"/api/v1/people/664854","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":663538,"link":"/api/v1/people/663538","batSide":{"code":"R","description":"Right"}},"first":{"id":621020,"link":"/api/v1/people/621020"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Second Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":10,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"index":1,"startTime":"2025-09-25T02:42:45.701Z","endTime":"2025-09-25T02:43:02.675Z","isPitch":false,"type":"action","player":{"id":663538,"link":"/api/v1/people/663538"},"defense":{"pitcher":{"id":664854,"link":"/api/v1/people/664854","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":663538,"link":"/api/v1/people/663538","batSide":{"code":"R","description":"Right"}},"first":{"id":621020,"link":"/api/v1/people/621020"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Second Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.1,"endSpeed":78.9,"strikeZoneTop":3.41204832984054,"strikeZoneBottom":1.61319895646054,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.06796447602691,"aZ":-32.33726299787844,"pfxX":1.0299662055253238,"pfxZ":-0.0990391660366976,"pX":0.746430968947623,"pZ":0.8445210989960918,"vX0":2.0956368289882703,"vY0":-123.91859167186182,"vZ0":-5.95683062675139,"x":88.55,"y":215.98,"x0":-0.24311224363971465,"y0":50.00589124915566,"z0":5.971314790488217,"aX":1.6070606059277872},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.9,"breakVerticalInduced":-1.3,"breakHorizontal":-2.4,"spinRate":2289,"spinDirection":94},"zone":14,"typeConfidence":0.85,"plateTime":0.44148918677975724,"extension":6.579650888801682},"index":2,"playId":"a58af4a3-f7c8-31b3-af63-e56531a3f4e1","pitchNumber":2,"startTime":"2025-09-25T02:43:02.675Z","endTime":"2025-09-25T02:43:06.784Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664854,"link":"/api/v1/people/664854","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":663538,"link":"/api/v1/people/663538","batSide":{"code":"R","description":"Right"}},"first":{"id":621020,"link":"/api/v1/people/621020"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Second Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.9,"endSpeed":80.2,"strikeZoneTop":3.36000050205286,"strikeZoneBottom":1.54759066931818,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.51494156791035,"aZ":-34.235752136941045,"pfxX":1.6320078181914184,"pfxZ":-1.2796563406381445,"pX":-0.010818347374449968,"pZ":2.7048543678464676,"vX0":-0.18410693595610803,"vY0":-125.30420611039406,"vZ0":-1.7188072079670018,"x":117.41,"y":165.75,"x0":-0.14945333894303936,"y0":50.00054546098794,"z0":6.155534726227757,"aX":2.6363247596733874},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.9,"breakVerticalInduced":-2.4,"breakHorizontal":-2.9,"spinRate":2276,"spinDirection":66},"zone":5,"typeConfidence":0.87,"plateTime":0.43447752430872777,"extension":6.436544655428884},"index":3,"playId":"867669ff-b8f2-366c-89db-21ba18baddd7","pitchNumber":3,"startTime":"2025-09-25T02:43:26.441Z","endTime":"2025-09-25T02:43:30.551Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664854,"link":"/api/v1/people/664854","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":663538,"link":"/api/v1/people/663538","batSide":{"code":"R","description":"Right"}},"first":{"id":621020,"link":"/api/v1/people/621020"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Second Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":81.7,"endSpeed":75.5,"strikeZoneTop":3.36,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.047543162832376,"aZ":-43.46483017409456,"pfxX":0.8766111164703916,"pfxZ":-7.844600447794242,"pX":-0.7941000384984608,"pZ":3.421193739749178,"vX0":-1.7685907191361323,"vY0":-118.96712742580131,"vZ0":2.313861762750096,"x":147.27,"y":146.41,"x0":-0.1561363179522226,"y0":50.00478329926116,"z0":6.365198757381109,"aX":1.2613585058393768},"breaks":{"breakAngle":1.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.2,"breakVerticalInduced":-13.4,"breakHorizontal":-1.2,"spinRate":2672,"spinDirection":26},"zone":1,"typeConfidence":0.9,"plateTime":0.4597684041707186,"extension":6.35624589384029},"hitData":{"launchSpeed":74.4,"launchAngle":8.0,"totalDistance":109.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":110.19,"coordY":139.6}},"index":4,"playId":"38a348e1-1dbd-3a5b-b976-9998e2e13c5a","pitchNumber":4,"startTime":"2025-09-25T02:43:44.524Z","endTime":"2025-09-25T02:43:51.451Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664854,"link":"/api/v1/people/664854","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":663538,"link":"/api/v1/people/663538","batSide":{"code":"R","description":"Right"}},"first":{"id":621020,"link":"/api/v1/people/621020"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Second Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663538,"link":"/api/v1/people/663538"},"credit":"b_ab"},{"player":{"id":664854,"link":"/api/v1/people/664854"},"credit":"p_ab"},{"player":{"id":663538,"link":"/api/v1/people/663538"},"credit":"b_pa"},{"player":{"id":664854,"link":"/api/v1/people/664854"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.9,"awayTeamWinProbability":0.09999999999999432,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.0,"dramaIndex":5.0,"contextMetrics":{},"playEndTime":"2025-09-25T02:43:51.451Z","atBatIndex":67},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Starling Marte grounds out, third baseman Matt Shaw to first baseman Michael Busch.","rbi":0,"awayScore":3,"homeScore":10,"isOut":true},"about":{"atBatIndex":68,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-09-25T02:46:19.574Z","endTime":"2025-09-25T02:47:11.615Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":516782,"fullName":"Starling Marte","link":"/api/v1/people/516782"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":650644,"fullName":"Aaron Civale","link":"/api/v1/people/650644"},"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":516782,"fullName":"Starling Marte","link":"/api/v1/people/516782"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":807713,"link":"/api/v1/people/807713"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":683737,"link":"/api/v1/people/683737"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.5,"endSpeed":82.3,"strikeZoneTop":3.5,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.705177964246122,"aZ":-17.515485646298647,"pfxX":3.5925806788802452,"pfxZ":8.516333515677779,"pX":0.6060274481065354,"pZ":2.2107540472679315,"vX0":1.094836570747442,"vY0":-130.21019704975853,"vZ0":-6.887425706519478,"x":93.9,"y":179.09,"x0":-0.2864730506347504,"y0":50.0054280257154,"z0":6.2101564305802075,"aX":6.1845153860658},"breaks":{"breakAngle":19.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":14.2,"breakHorizontal":-6.7,"spinRate":2721,"spinDirection":182},"zone":6,"typeConfidence":2.0,"plateTime":0.42025302446940493,"extension":5.453003644162304},"index":0,"playId":"4045a9cf-8210-357f-b5cc-716c059bd3ed","pitchNumber":1,"startTime":"2025-09-25T02:46:32.434Z","endTime":"2025-09-25T02:46:36.682Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":650644,"link":"/api/v1/people/650644","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":807713,"link":"/api/v1/people/807713"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":516782,"link":"/api/v1/people/516782","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Second Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.7,"endSpeed":83.7,"strikeZoneTop":3.6551199674939,"strikeZoneBottom":1.66793205574876,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.11620030220288,"aZ":-21.161149823909078,"pfxX":1.1583216856037337,"pfxZ":6.270469753774031,"pX":1.4204466275991405,"pZ":1.6929941006267744,"vX0":3.840186261517231,"vY0":-130.5719435941264,"vZ0":-7.39182417454063,"x":62.86,"y":193.07,"x0":-0.20979618031480549,"y0":50.00181878877465,"z0":6.110684320882197,"aX":2.0333609623157263},"breaks":{"breakAngle":7.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":10.2,"breakHorizontal":-2.8,"spinRate":2732,"spinDirection":182},"zone":14,"typeConfidence":2.0,"plateTime":0.41678458383041317,"extension":5.45928534894997},"index":1,"playId":"9a816187-6584-395c-9e87-8b94f3217c28","pitchNumber":2,"startTime":"2025-09-25T02:46:47.326Z","endTime":"2025-09-25T02:46:51.482Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":650644,"link":"/api/v1/people/650644","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":807713,"link":"/api/v1/people/807713"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":516782,"link":"/api/v1/people/516782","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Second Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":80.0,"endSpeed":73.3,"strikeZoneTop":3.5,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.15590212323307,"aZ":-43.25565371731326,"pfxX":6.947038562718606,"pfxZ":-8.156576807919883,"pX":0.2356050294350251,"pZ":2.7651165732793253,"vX0":-0.7843034507248047,"vY0":-116.47671255279472,"vZ0":0.6069059974956064,"x":108.02,"y":164.12,"x0":-0.32254218894633857,"y0":50.00220631421322,"z0":6.62833869075682,"aX":9.438495425224822},"breaks":{"breakAngle":12.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.2,"breakVerticalInduced":-14.3,"breakHorizontal":-12.4,"spinRate":3157,"spinDirection":43},"zone":5,"typeConfidence":0.88,"plateTime":0.47227093424817834,"extension":5.434067090838719},"hitData":{"launchSpeed":78.1,"launchAngle":-32.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":101.65,"coordY":169.92}},"index":2,"playId":"b9942bdf-12cc-3560-8df0-8beb83cb286c","pitchNumber":3,"startTime":"2025-09-25T02:47:02.796Z","endTime":"2025-09-25T02:47:11.615Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":650644,"link":"/api/v1/people/650644","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":807713,"link":"/api/v1/people/807713"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":516782,"link":"/api/v1/people/516782","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Second Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":516782,"link":"/api/v1/people/516782"},"credit":"b_ab"},{"player":{"id":650644,"link":"/api/v1/people/650644"},"credit":"p_ab"},{"player":{"id":516782,"link":"/api/v1/people/516782"},"credit":"b_pa"},{"player":{"id":650644,"link":"/api/v1/people/650644"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.9,"awayTeamWinProbability":0.09999999999999432,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.03,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2025-09-25T02:47:11.615Z","atBatIndex":68},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Mark Vientos grounds out, second baseman Nico Hoerner to first baseman Michael Busch.","rbi":0,"awayScore":3,"homeScore":10,"isOut":true},"about":{"atBatIndex":69,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-09-25T02:47:31.235Z","endTime":"2025-09-25T02:48:00.681Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":668901,"fullName":"Mark Vientos","link":"/api/v1/people/668901"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":650644,"fullName":"Aaron Civale","link":"/api/v1/people/650644"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":668901,"fullName":"Mark Vientos","link":"/api/v1/people/668901"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":663538,"link":"/api/v1/people/663538"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":683737,"link":"/api/v1/people/683737"},"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(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":79.4,"endSpeed":73.7,"strikeZoneTop":3.67,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.55854717697926,"aZ":-43.1543548965542,"pfxX":8.352747424139878,"pfxZ":-8.101715143571496,"pX":0.7718730893692525,"pZ":2.149296670485705,"vX0":-0.1745049796469132,"vY0":-115.71318358303472,"vZ0":-0.6196229291442854,"x":87.58,"y":180.75,"x0":-0.2368058686204014,"y0":50.001000551485554,"z0":6.554685506838723,"aX":11.326423602800537},"breaks":{"breakAngle":14.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.8,"breakVerticalInduced":-14.5,"breakHorizontal":-15.1,"spinRate":3253,"spinDirection":40},"zone":9,"typeConfidence":0.87,"plateTime":0.47332869088323415,"extension":5.378200022997668},"index":0,"playId":"2a8eb8f7-bb9d-3425-bc7a-c8fb25d2b6b7","pitchNumber":1,"startTime":"2025-09-25T02:47:32.433Z","endTime":"2025-09-25T02:47:36.948Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":650644,"link":"/api/v1/people/650644","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":807713,"link":"/api/v1/people/807713"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":668901,"link":"/api/v1/people/668901","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Second Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.4,"endSpeed":86.3,"strikeZoneTop":3.67,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.02298663854071,"aZ":-15.419202265811665,"pfxX":-7.15411877714946,"pfxZ":8.848772614848968,"pX":-0.43480690183753473,"pZ":3.2243661148729816,"vX0":2.2185439629487216,"vY0":-136.05919451724168,"vZ0":-5.102989337238931,"x":133.57,"y":151.72,"x0":-0.3261443339090488,"y0":50.006198773102106,"z0":6.176044811647898,"aX":-13.55120836477125},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":15.2,"breakHorizontal":12.6,"spinRate":2408,"spinDirection":207},"zone":1,"typeConfidence":2.0,"plateTime":0.4010257216378017,"extension":5.451790487427939},"hitData":{"launchSpeed":89.8,"launchAngle":3.0,"totalDistance":72.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":120.91,"coordY":144.59}},"index":1,"playId":"69fed355-9a1b-37a5-a96d-e5c6ff3042cf","pitchNumber":2,"startTime":"2025-09-25T02:47:51.782Z","endTime":"2025-09-25T02:48:00.681Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":650644,"link":"/api/v1/people/650644","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":807713,"link":"/api/v1/people/807713"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":668901,"link":"/api/v1/people/668901","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Second Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668901,"link":"/api/v1/people/668901"},"credit":"b_ab"},{"player":{"id":650644,"link":"/api/v1/people/650644"},"credit":"p_ab"},{"player":{"id":668901,"link":"/api/v1/people/668901"},"credit":"b_pa"},{"player":{"id":650644,"link":"/api/v1/people/650644"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.9,"awayTeamWinProbability":0.09999999999999432,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.01,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2025-09-25T02:48:00.681Z","atBatIndex":69},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Brandon Nimmo grounds out, third baseman Matt Shaw to first baseman Michael Busch.","rbi":0,"awayScore":3,"homeScore":10,"isOut":true},"about":{"atBatIndex":70,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-09-25T02:48:17.679Z","endTime":"2025-09-25T02:49:39.539Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":650644,"fullName":"Aaron Civale","link":"/api/v1/people/650644"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":807713,"link":"/api/v1/people/807713"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":683737,"link":"/api/v1/people/683737"},"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.5,"endSpeed":84.2,"strikeZoneTop":3.70558580255398,"strikeZoneBottom":1.74970541849402,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.655497919081725,"aZ":-14.275412648360573,"pfxX":-4.79062954455271,"pfxZ":9.802447910707132,"pX":-1.3470537794831845,"pZ":3.450961631438949,"vX0":0.35197529927698523,"vY0":-134.61435461253618,"vZ0":-4.7124689233957255,"x":168.35,"y":145.6,"x0":-0.8580131770035012,"y0":50.0014307272595,"z0":6.243220045518048,"aX":-8.744290675356474},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":16.9,"breakHorizontal":8.6,"spinRate":2393,"spinDirection":208},"zone":11,"typeConfidence":2.0,"plateTime":0.4077228097751724,"extension":5.49252683266897},"index":0,"playId":"dad47d44-ab18-3a21-bdb5-e075a2dfae28","pitchNumber":1,"startTime":"2025-09-25T02:48:25.569Z","endTime":"2025-09-25T02:48:29.681Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":650644,"link":"/api/v1/people/650644","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":807713,"link":"/api/v1/people/807713"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":607043,"link":"/api/v1/people/607043","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Second Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":78.5,"endSpeed":71.9,"strikeZoneTop":3.7055279672768,"strikeZoneBottom":1.85777396523105,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.593765204160153,"aZ":-41.88118062705351,"pfxX":4.44251619929058,"pfxZ":-7.428517986768899,"pX":-1.0282233435354224,"pZ":2.425494404726737,"vX0":-1.7124719553249228,"vY0":-114.29292119826832,"vZ0":-0.037920087244806666,"x":156.19,"y":173.29,"x0":-0.8411066077892121,"y0":50.004396907248754,"z0":6.599762777848124,"aX":5.802332853283947},"breaks":{"breakAngle":7.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.8,"breakVerticalInduced":-13.1,"breakHorizontal":-7.6,"spinRate":3111,"spinDirection":41},"zone":13,"typeConfidence":0.89,"plateTime":0.48160742912923027,"extension":5.446140111912215},"index":1,"playId":"b462fbaa-dd77-3e02-87e4-6fab12cb8254","pitchNumber":2,"startTime":"2025-09-25T02:48:42.054Z","endTime":"2025-09-25T02:48:46.048Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":650644,"link":"/api/v1/people/650644","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":807713,"link":"/api/v1/people/807713"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":607043,"link":"/api/v1/people/607043","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Second Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":78.5,"endSpeed":72.8,"strikeZoneTop":3.49689734555286,"strikeZoneBottom":1.62678978729385,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.906753525882156,"aZ":-43.928003970796354,"pfxX":5.76121850184212,"pfxZ":-8.869599400787228,"pX":-0.31769868651237093,"pZ":2.506270735564022,"vX0":-0.9472476611867363,"vY0":-114.29791989933153,"vZ0":0.45496165602967675,"x":129.11,"y":171.11,"x0":-0.6467453363205328,"y0":50.00562231889732,"z0":6.615283107819848,"aX":7.630125844002337},"breaks":{"breakAngle":9.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-60.0,"breakVerticalInduced":-15.7,"breakHorizontal":-10.2,"spinRate":3224,"spinDirection":45},"zone":4,"typeConfidence":0.9,"plateTime":0.4790581027248555,"extension":5.436212508356808},"index":2,"playId":"7440b92f-a599-35ee-81a0-14d2416451a1","pitchNumber":3,"startTime":"2025-09-25T02:48:57.478Z","endTime":"2025-09-25T02:49:01.514Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":650644,"link":"/api/v1/people/650644","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":807713,"link":"/api/v1/people/807713"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":607043,"link":"/api/v1/people/607043","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Second Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.4,"endSpeed":82.9,"strikeZoneTop":3.6,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.130778253053034,"aZ":-20.799496672097217,"pfxX":1.793805552606305,"pfxZ":6.460484215389808,"pX":0.4632899590699332,"pZ":4.177830277938186,"vX0":2.772455438552362,"vY0":-131.63779971622282,"vZ0":-1.64486052130361,"x":99.34,"y":125.98,"x0":-0.8352980939882316,"y0":50.00146222901154,"z0":6.345762853268304,"aX":3.157326887164914},"breaks":{"breakAngle":9.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":11.5,"breakHorizontal":-3.8,"spinRate":2667,"spinDirection":177},"zone":12,"typeConfidence":2.0,"plateTime":0.4155999104592434,"extension":5.445008171100062},"index":3,"playId":"5085c391-de11-3295-aa53-907c2f7c69ba","pitchNumber":4,"startTime":"2025-09-25T02:49:11.825Z","endTime":"2025-09-25T02:49:15.814Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":650644,"link":"/api/v1/people/650644","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":807713,"link":"/api/v1/people/807713"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":607043,"link":"/api/v1/people/607043","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Second Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":10,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"index":4,"startTime":"2025-09-25T02:49:26.163Z","endTime":"2025-09-25T02:49:32.078Z","isPitch":false,"type":"action","player":{"id":607043,"link":"/api/v1/people/607043"},"defense":{"pitcher":{"id":650644,"link":"/api/v1/people/650644","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":807713,"link":"/api/v1/people/807713"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":607043,"link":"/api/v1/people/607043","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Second Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":79.3,"endSpeed":73.1,"strikeZoneTop":3.6,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.656405058655807,"aZ":-44.23430593670233,"pfxX":6.319877228979857,"pfxZ":-8.987749223943585,"pX":-0.12397721127646694,"pZ":2.72592019640634,"vX0":-0.8329442053931491,"vY0":-115.43534878095505,"vZ0":0.818668331430108,"x":121.73,"y":165.18,"x0":-0.5778979213700453,"y0":50.004316683408874,"z0":6.645161581841529,"aX":8.47954061248609},"breaks":{"breakAngle":10.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-59.4,"breakVerticalInduced":-15.7,"breakHorizontal":-11.2,"spinRate":3281,"spinDirection":45},"zone":5,"typeConfidence":0.9,"plateTime":0.47555893357060874,"extension":5.551239716270852},"hitData":{"launchSpeed":92.6,"launchAngle":-17.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":109.88,"coordY":143.39}},"index":5,"playId":"b4b049b7-407d-3742-83bb-5f42d008d717","pitchNumber":5,"startTime":"2025-09-25T02:49:32.078Z","endTime":"2025-09-25T02:49:39.539Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":650644,"link":"/api/v1/people/650644","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":807713,"link":"/api/v1/people/807713"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":607043,"link":"/api/v1/people/607043","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Second Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":607043,"link":"/api/v1/people/607043"},"credit":"b_ab"},{"player":{"id":650644,"link":"/api/v1/people/650644"},"credit":"p_ab"},{"player":{"id":607043,"link":"/api/v1/people/607043"},"credit":"b_pa"},{"player":{"id":650644,"link":"/api/v1/people/650644"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":100.0,"awayTeamWinProbability":0.0,"homeTeamWinProbabilityAdded":0.09999999999999432,"leverageIndex":0.0,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2025-09-25T02:49:39.539Z","atBatIndex":70}]