[{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Geraldo Perdomo flies out to left fielder Christian Yelich.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-08-27T23:40:24.701Z","endTime":"2025-08-27T23:42:19.310Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676879,"fullName":"Aaron Ashby","link":"/api/v1/people/676879"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[3,4,6,7,8,9],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[{"player":{"id":592885,"link":"/api/v1/people/592885"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Status Change - Pre-Game","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-27T21:42:49.487Z","endTime":"2025-08-27T23:22:02.421Z","isPitch":false,"type":"action","player":{"id":672695,"link":"/api/v1/people/672695"},"contextMetrics":{}},{"details":{"description":"Status Change - Warmup","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2025-08-27T23:22:02.421Z","endTime":"2025-08-27T23:38:46.125Z","isPitch":false,"type":"action","player":{"id":672695,"link":"/api/v1/people/672695"},"contextMetrics":{}},{"details":{"description":"Status Change - In Progress","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2025-08-27T23:38:46.125Z","endTime":"2025-08-27T23:40:26.789Z","isPitch":false,"type":"action","player":{"id":672695,"link":"/api/v1/people/672695"},"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.9,"endSpeed":89.0,"strikeZoneTop":3.55576696025667,"strikeZoneBottom":1.54883800263311,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.455688073949446,"aZ":-22.038157411906894,"pfxX":8.285281821926073,"pfxZ":5.058520793437937,"pX":-0.6276845555018937,"pZ":2.7976484802468122,"vX0":-5.248889289645037,"vY0":-139.69956052005375,"vZ0":-5.623782707672713,"x":140.93,"y":163.24,"x0":0.18601141882305433,"y0":50.00191105746669,"z0":6.257783545534113,"aX":16.598392512651195},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.0,"breakVerticalInduced":8.4,"breakHorizontal":-14.2,"spinRate":2073,"spinDirection":145},"zone":4,"typeConfidence":0.43,"plateTime":0.3900610113917491,"extension":5.3378030164089285},"index":3,"playId":"fb6072de-38a2-3a36-8e3a-e333878f6a7c","pitchNumber":1,"startTime":"2025-08-27T23:40:26.789Z","endTime":"2025-08-27T23:40:30.367Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676879,"link":"/api/v1/people/676879","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":592885,"link":"/api/v1/people/592885"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":663604,"link":"/api/v1/people/663604"}},"offense":{"batter":{"id":672695,"link":"/api/v1/people/672695","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"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":96.2,"endSpeed":89.3,"strikeZoneTop":3.54,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.72965080827162,"aZ":-22.71461614175095,"pfxX":7.319667558013688,"pfxZ":4.69535879368417,"pX":0.457796208580719,"pZ":2.552129001911692,"vX0":-2.1856786278190268,"vY0":-140.11277220246646,"vZ0":-6.401242453680641,"x":99.55,"y":169.87,"x0":0.2905832002689648,"y0":50.0029990655076,"z0":6.321927575714167,"aX":14.745937234281604},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.6,"breakVerticalInduced":7.6,"breakHorizontal":-13.0,"spinRate":1959,"spinDirection":145},"zone":6,"typeConfidence":2.0,"plateTime":0.3889621502373748,"extension":5.252242417316626},"index":4,"playId":"06a133f1-f464-3130-9082-3e311006eb31","pitchNumber":2,"startTime":"2025-08-27T23:40:39.252Z","endTime":"2025-08-27T23:40:46.621Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676879,"link":"/api/v1/people/676879","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":592885,"link":"/api/v1/people/592885"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":663604,"link":"/api/v1/people/663604"}},"offense":{"batter":{"id":672695,"link":"/api/v1/people/672695","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"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":5,"startTime":"2025-08-27T23:41:03.401Z","endTime":"2025-08-27T23:41:09.289Z","isPitch":false,"type":"action","player":{"id":672695,"link":"/api/v1/people/672695"},"defense":{"pitcher":{"id":676879,"link":"/api/v1/people/676879","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":592885,"link":"/api/v1/people/592885"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":663604,"link":"/api/v1/people/663604"}},"offense":{"batter":{"id":672695,"link":"/api/v1/people/672695","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"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":2,"outs":0},"pitchData":{"startSpeed":97.1,"endSpeed":89.3,"strikeZoneTop":3.54,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.81212719908912,"aZ":-23.727679245455118,"pfxX":9.562184928535785,"pfxZ":4.167518986197802,"pX":0.6585769007551728,"pZ":2.0330740736808433,"vX0":-2.409371779798084,"vY0":-141.35394578398132,"vZ0":-7.313289267400145,"x":91.9,"y":183.89,"x0":0.2789905037802075,"y0":50.001103609719614,"z0":6.173883616024021,"aX":19.374632663356564},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":6.2,"breakHorizontal":-16.8,"spinRate":1958,"spinDirection":139},"zone":9,"typeConfidence":0.9,"plateTime":0.38728923249136216,"extension":5.3512045052178125},"index":6,"playId":"c1d1dc62-c699-3ad8-8bd2-4ad67678fa69","pitchNumber":3,"startTime":"2025-08-27T23:41:09.289Z","endTime":"2025-08-27T23:41:12.402Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676879,"link":"/api/v1/people/676879","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":592885,"link":"/api/v1/people/592885"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":663604,"link":"/api/v1/people/663604"}},"offense":{"batter":{"id":672695,"link":"/api/v1/people/672695","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.8,"endSpeed":75.5,"strikeZoneTop":3.54,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.67045896902408,"aZ":-45.148798390654854,"pfxX":-4.611546734350276,"pfxZ":-9.10102801417619,"pX":-0.20196575267476718,"pZ":1.4752045065851425,"vX0":-0.11833221578634315,"vY0":-119.15638853451215,"vZ0":-1.7542148715202324,"x":124.7,"y":198.95,"x0":0.4467802815710323,"y0":50.0026351787068,"z0":6.3313479256044864,"aX":-6.575536329002795},"breaks":{"breakAngle":8.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.6,"breakVerticalInduced":-16.6,"breakHorizontal":8.4,"spinRate":2697,"spinDirection":336},"zone":13,"typeConfidence":0.9,"plateTime":0.461148166761967,"extension":5.5253724115978295},"index":7,"playId":"07d5e0bb-590d-3080-b209-03de78ee306a","pitchNumber":4,"startTime":"2025-08-27T23:41:27.433Z","endTime":"2025-08-27T23:41:30.970Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676879,"link":"/api/v1/people/676879","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":592885,"link":"/api/v1/people/592885"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":663604,"link":"/api/v1/people/663604"}},"offense":{"batter":{"id":672695,"link":"/api/v1/people/672695","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.0,"endSpeed":77.0,"strikeZoneTop":3.47670851070855,"strikeZoneBottom":1.41740295017749,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.354280429117768,"aZ":-43.96040215879139,"pfxX":-3.874472189606443,"pfxZ":-8.036925204513583,"pX":-1.2723496179853866,"pZ":-0.3731546633104644,"vX0":-2.513779016544659,"vY0":-120.80307482409944,"vZ0":-6.282310567999643,"x":165.5,"y":248.86,"x0":0.28815067855865306,"y0":50.00495930775883,"z0":6.161557105270199,"aX":-5.6795133157608255},"breaks":{"breakAngle":7.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-55.8,"breakVerticalInduced":-15.8,"breakHorizontal":7.7,"spinRate":2656,"spinDirection":334},"zone":13,"typeConfidence":0.79,"plateTime":0.454841228918649,"extension":5.455388434442181},"index":8,"playId":"16642e42-9d0e-3575-99f2-a8982cf8dd5b","pitchNumber":5,"startTime":"2025-08-27T23:41:49.979Z","endTime":"2025-08-27T23:41:54.087Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676879,"link":"/api/v1/people/676879","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":592885,"link":"/api/v1/people/592885"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":663604,"link":"/api/v1/people/663604"}},"offense":{"batter":{"id":672695,"link":"/api/v1/people/672695","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"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":89.8,"endSpeed":83.3,"strikeZoneTop":3.54,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.458347220934716,"aZ":-28.916520516798528,"pfxX":8.26968145168952,"pfxZ":1.864786313932422,"pX":0.5259921628459804,"pZ":2.0775053817592473,"vX0":-2.4952898585956187,"vY0":-130.87153762486702,"vZ0":-5.063061295944352,"x":96.95,"y":182.69,"x0":0.4124189417866672,"y0":50.006382199443074,"z0":6.181625683889754,"aX":14.467094124521546},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":2.5,"breakHorizontal":-14.5,"spinRate":1993,"spinDirection":135},"zone":9,"typeConfidence":0.9,"plateTime":0.41720955656664893,"extension":5.248520941470786},"hitData":{"launchSpeed":88.2,"launchAngle":40.0,"totalDistance":308.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":62.44,"coordY":92.58}},"index":9,"playId":"fd968b7a-b313-318e-8bbe-6a8ed9a1e902","pitchNumber":6,"startTime":"2025-08-27T23:42:09.615Z","endTime":"2025-08-27T23:42:19.310Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676879,"link":"/api/v1/people/676879","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":592885,"link":"/api/v1/people/592885"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":663604,"link":"/api/v1/people/663604"}},"offense":{"batter":{"id":672695,"link":"/api/v1/people/672695","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":672695,"link":"/api/v1/people/672695"},"credit":"b_ab"},{"player":{"id":676879,"link":"/api/v1/people/676879"},"credit":"p_ab"},{"player":{"id":672695,"link":"/api/v1/people/672695"},"credit":"b_pa"},{"player":{"id":676879,"link":"/api/v1/people/676879"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.2,"awayTeamWinProbability":47.8,"homeTeamWinProbabilityAdded":2.200000000000003,"contextMetrics":{},"playEndTime":"2025-08-27T23:42:19.310Z","atBatIndex":0},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Blaze Alexander grounds out, third baseman Caleb Durbin to first baseman Andrew Vaughn.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-08-27T23:42:22.357Z","endTime":"2025-08-27T23:43:23.090Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":2},"matchup":{"batter":{"id":677942,"fullName":"Blaze Alexander","link":"/api/v1/people/677942"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676879,"fullName":"Aaron Ashby","link":"/api/v1/people/676879"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":677942,"fullName":"Blaze Alexander","link":"/api/v1/people/677942"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":702332,"link":"/api/v1/people/702332"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":683734,"link":"/api/v1/people/683734"},"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, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":97.2,"endSpeed":89.5,"strikeZoneTop":3.31728906268317,"strikeZoneBottom":1.4861961340107,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.184700999514703,"aZ":-22.144063043738974,"pfxX":10.053736585060538,"pfxZ":4.95980301406521,"pX":-1.0122666008417593,"pZ":0.8261070706461741,"vX0":-6.964175655084788,"vY0":-141.07014182315862,"vZ0":-10.575775166072848,"x":155.59,"y":216.48,"x0":0.1784244420537286,"y0":50.00213352496952,"z0":6.042762997606911,"aX":20.323873808468857},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":7.1,"breakHorizontal":-16.8,"spinRate":2123,"spinDirection":141},"zone":13,"typeConfidence":0.9,"plateTime":0.3878273630100866,"extension":5.4154077948390675},"index":0,"playId":"f4ccfe4d-c854-33e3-91db-738f475bbcf8","pitchNumber":1,"startTime":"2025-08-27T23:42:41.741Z","endTime":"2025-08-27T23:42:45.453Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676879,"link":"/api/v1/people/676879","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":592885,"link":"/api/v1/people/592885"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":663604,"link":"/api/v1/people/663604"}},"offense":{"batter":{"id":677942,"link":"/api/v1/people/677942","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"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":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":81.3,"endSpeed":75.1,"strikeZoneTop":3.22025602812405,"strikeZoneBottom":1.5207029782695,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.089955067437252,"aZ":-44.98806389380425,"pfxX":-2.386496136671118,"pfxZ":-9.149119772159839,"pX":-1.305207578197182,"pZ":0.15119593763785982,"vX0":-3.047616862077317,"vY0":-118.3287176958559,"vZ0":-4.400035743572113,"x":166.75,"y":234.7,"x0":0.315266875369422,"y0":50.00055218679918,"z0":6.207127426947999,"aX":-3.3432992776792405},"breaks":{"breakAngle":4.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-59.2,"breakVerticalInduced":-17.4,"breakHorizontal":5.2,"spinRate":2679,"spinDirection":337},"zone":13,"typeConfidence":0.91,"plateTime":0.4650046328558548,"extension":5.435660253423182},"index":1,"playId":"6d9dda4f-2e4c-365e-9cc5-2f4f9e7fce1a","pitchNumber":2,"startTime":"2025-08-27T23:42:55.934Z","endTime":"2025-08-27T23:43:01.105Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676879,"link":"/api/v1/people/676879","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":592885,"link":"/api/v1/people/592885"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":663604,"link":"/api/v1/people/663604"}},"offense":{"batter":{"id":677942,"link":"/api/v1/people/677942","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":97.2,"endSpeed":89.6,"strikeZoneTop":3.2,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.412663921915755,"aZ":-24.70571544161986,"pfxX":9.276913366366472,"pfxZ":3.6776908325645206,"pX":-0.09105063109204867,"pZ":1.410365294179024,"vX0":-4.188853762889219,"vY0":-141.40326550257979,"vZ0":-8.762447205453137,"x":120.47,"y":200.7,"x0":0.20191822654484115,"y0":50.00466337340477,"z0":6.127476869430503,"aX":18.83932006559487},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.8,"breakVerticalInduced":5.0,"breakHorizontal":-16.0,"spinRate":1970,"spinDirection":142},"zone":8,"typeConfidence":0.9,"plateTime":0.3869441014813564,"extension":5.346544130366027},"hitData":{"launchSpeed":71.4,"launchAngle":-23.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":102.16,"coordY":167.39}},"index":2,"playId":"889992e2-2a59-36d5-970b-d54516c96c05","pitchNumber":3,"startTime":"2025-08-27T23:43:15.115Z","endTime":"2025-08-27T23:43:23.090Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676879,"link":"/api/v1/people/676879","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":592885,"link":"/api/v1/people/592885"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":663604,"link":"/api/v1/people/663604"}},"offense":{"batter":{"id":677942,"link":"/api/v1/people/677942","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":677942,"link":"/api/v1/people/677942"},"credit":"b_ab"},{"player":{"id":676879,"link":"/api/v1/people/676879"},"credit":"p_ab"},{"player":{"id":677942,"link":"/api/v1/people/677942"},"credit":"b_pa"},{"player":{"id":676879,"link":"/api/v1/people/676879"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":53.800000000000004,"awayTeamWinProbability":46.199999999999996,"homeTeamWinProbabilityAdded":1.6000000000000014,"leverageIndex":0.63,"dramaIndex":31.0,"contextMetrics":{},"playEndTime":"2025-08-27T23:43:23.090Z","atBatIndex":1},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Corbin Carroll strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-08-27T23:43:31.495Z","endTime":"2025-08-27T23:45:02.297Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676879,"fullName":"Aaron Ashby","link":"/api/v1/people/676879"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":661388,"link":"/api/v1/people/661388"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":81.8,"endSpeed":75.3,"strikeZoneTop":3.21759438525526,"strikeZoneBottom":1.51096171180433,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.22362033162768,"aZ":-46.20177335942404,"pfxX":-3.8690212433191675,"pfxZ":-9.943833100091672,"pX":-0.3897674123871427,"pZ":0.24190463215909494,"vX0":-1.0922380113433157,"vY0":-119.00282035202581,"vZ0":-3.9763963257344446,"x":131.86,"y":232.25,"x0":0.5795003306939008,"y0":50.001670449388065,"z0":6.187354521188723,"aX":-5.459793693723085},"breaks":{"breakAngle":7.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-60.1,"breakVerticalInduced":-18.7,"breakHorizontal":7.3,"spinRate":2713,"spinDirection":335},"zone":13,"typeConfidence":0.93,"plateTime":0.46310993465267236,"extension":5.516792744628272},"index":0,"playId":"0e312156-1508-317a-abfe-5aad540d8d85","pitchNumber":1,"startTime":"2025-08-27T23:43:45.161Z","endTime":"2025-08-27T23:43:48.604Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676879,"link":"/api/v1/people/676879","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":592885,"link":"/api/v1/people/592885"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":663604,"link":"/api/v1/people/663604"}},"offense":{"batter":{"id":682998,"link":"/api/v1/people/682998","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.7,"endSpeed":89.1,"strikeZoneTop":3.25084757406678,"strikeZoneBottom":1.53000119290518,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.409821983742248,"aZ":-26.2387888480464,"pfxX":8.327742738530684,"pfxZ":2.9441781748622464,"pX":-0.2807185628018983,"pZ":2.8991672820048424,"vX0":-4.5449637637436044,"vY0":-140.74519275145835,"vZ0":-4.7840388805232745,"x":127.7,"y":160.5,"x0":0.2686470086633338,"y0":50.00369692303949,"z0":6.309335912804039,"aX":16.794014586843176},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":4.6,"breakHorizontal":-14.3,"spinRate":2038,"spinDirection":149},"zone":1,"typeConfidence":0.85,"plateTime":0.38839821698023735,"extension":5.274167107980174},"index":1,"playId":"9edcd2c3-3d27-322b-ab4f-e69425b6bde2","pitchNumber":2,"startTime":"2025-08-27T23:44:07.256Z","endTime":"2025-08-27T23:44:10.834Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676879,"link":"/api/v1/people/676879","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":592885,"link":"/api/v1/people/592885"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":663604,"link":"/api/v1/people/663604"}},"offense":{"batter":{"id":682998,"link":"/api/v1/people/682998","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.8,"endSpeed":88.0,"strikeZoneTop":3.29726464512175,"strikeZoneBottom":1.57836742514267,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.793639710048424,"aZ":-21.865205510872396,"pfxX":10.143151012424582,"pfxZ":5.248242959320324,"pX":-0.7428353818138294,"pZ":1.312098197501173,"vX0":-5.750105943007579,"vY0":-139.15195166678,"vZ0":-9.33952528331745,"x":145.32,"y":203.35,"x0":0.030940420854867406,"y0":50.002590671634785,"z0":6.156700469589323,"aX":19.920437425877278},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.1,"breakVerticalInduced":7.8,"breakHorizontal":-17.2,"spinRate":2069,"spinDirection":143},"zone":13,"typeConfidence":0.88,"plateTime":0.39340556752417966,"extension":5.2619626661166645},"index":2,"playId":"d75b0be2-0ee4-3121-8041-9a1c53202929","pitchNumber":3,"startTime":"2025-08-27T23:44:19.811Z","endTime":"2025-08-27T23:44:25.320Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676879,"link":"/api/v1/people/676879","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":592885,"link":"/api/v1/people/592885"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":663604,"link":"/api/v1/people/663604"}},"offense":{"batter":{"id":682998,"link":"/api/v1/people/682998","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"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":97.8,"endSpeed":89.8,"strikeZoneTop":3.23,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.27584372416852,"aZ":-20.721577790087657,"pfxX":8.884579631442557,"pfxZ":5.575803257122156,"pX":0.5682776719444697,"pZ":2.267818259462822,"vX0":-2.3091919688256066,"vY0":-142.31163869811172,"vZ0":-7.297886952799673,"x":95.34,"y":177.55,"x0":0.23534202656281658,"y0":50.001267413014354,"z0":6.175169361547749,"aX":18.244624192601265},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":8.9,"breakHorizontal":-15.6,"spinRate":2207,"spinDirection":142},"zone":6,"typeConfidence":0.9,"plateTime":0.38469673480560385,"extension":5.381912792023841},"index":3,"playId":"7547105b-21c1-3772-9e16-0583b2e4cc29","pitchNumber":4,"startTime":"2025-08-27T23:44:36.429Z","endTime":"2025-08-27T23:44:39.853Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676879,"link":"/api/v1/people/676879","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":592885,"link":"/api/v1/people/592885"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":663604,"link":"/api/v1/people/663604"}},"offense":{"batter":{"id":682998,"link":"/api/v1/people/682998","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.6,"endSpeed":88.7,"strikeZoneTop":3.23,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.543672666226517,"aZ":-26.062976148198334,"pfxX":9.32087903822747,"pfxZ":3.044198354942237,"pX":0.8186015326783691,"pZ":3.472590562154498,"vX0":-1.5912413952432596,"vY0":-140.6942236641436,"vZ0":-3.3094465135724307,"x":85.8,"y":145.02,"x0":0.17993722754972152,"y0":50.00389908709613,"z0":6.350901126517645,"aX":18.709741638305676},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.2,"breakVerticalInduced":5.0,"breakHorizontal":-16.6,"spinRate":1966,"spinDirection":145},"zone":12,"typeConfidence":0.88,"plateTime":0.38911516464720375,"extension":5.264917940685177},"index":4,"playId":"8a78a24e-866e-30f1-b6e7-e6d7d931ad57","pitchNumber":5,"startTime":"2025-08-27T23:44:58.566Z","endTime":"2025-08-27T23:45:02.297Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676879,"link":"/api/v1/people/676879","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":592885,"link":"/api/v1/people/592885"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":663604,"link":"/api/v1/people/663604"}},"offense":{"batter":{"id":682998,"link":"/api/v1/people/682998","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682998,"link":"/api/v1/people/682998"},"credit":"b_ab"},{"player":{"id":676879,"link":"/api/v1/people/676879"},"credit":"p_ab"},{"player":{"id":682998,"link":"/api/v1/people/682998"},"credit":"b_pa"},{"player":{"id":676879,"link":"/api/v1/people/676879"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":54.800000000000004,"awayTeamWinProbability":45.199999999999996,"homeTeamWinProbabilityAdded":1.0,"leverageIndex":0.4,"dramaIndex":21.0,"contextMetrics":{},"playEndTime":"2025-08-27T23:45:02.297Z","atBatIndex":2},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Brice Turang called out on strikes.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":3,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-08-27T23:46:46.417Z","endTime":"2025-08-27T23:49:00.876Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":668930,"fullName":"Brice Turang","link":"/api/v1/people/668930"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669194,"fullName":"Ryne Nelson","link":"/api/v1/people/669194"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":668930,"fullName":"Brice Turang","link":"/api/v1/people/668930"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":543510,"link":"/api/v1/people/543510"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.0,"endSpeed":87.6,"strikeZoneTop":3.58704446943678,"strikeZoneBottom":1.70317980028798,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.468926162355906,"aZ":-16.069149573788053,"pfxX":-3.838953094700422,"pfxZ":8.243055960655967,"pX":-1.1592315267126545,"pZ":3.226752690263243,"vX0":1.5834997848935974,"vY0":-138.33968449885563,"vZ0":-4.903172537183311,"x":161.19,"y":151.66,"x0":-1.2375415991485577,"y0":50.00668737402518,"z0":6.085911383913224,"aX":-7.504094089605218},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":14.2,"breakHorizontal":6.7,"spinRate":1853,"spinDirection":195},"zone":11,"typeConfidence":2.0,"plateTime":0.39469223341547366,"extension":6.900754497036371},"index":0,"playId":"8df42941-7d41-37ed-98ad-a48a1a4b7143","pitchNumber":1,"startTime":"2025-08-27T23:47:18.504Z","endTime":"2025-08-27T23:47:22.145Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669194,"link":"/api/v1/people/669194","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":668930,"link":"/api/v1/people/668930","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.2,"endSpeed":86.8,"strikeZoneTop":3.45,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.72678062375454,"aZ":-14.298052017477199,"pfxX":-3.5250931880630616,"pfxZ":9.297230718956442,"pX":-0.5696972701541785,"pZ":3.345220363862878,"vX0":2.8923727921220115,"vY0":-137.1683669400816,"vZ0":-4.842510303847334,"x":138.72,"y":148.46,"x0":-1.1750469114076072,"y0":50.006024776828234,"z0":6.094309537940439,"aX":-6.780463778045451},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":16.1,"breakHorizontal":5.9,"spinRate":1917,"spinDirection":196},"zone":1,"typeConfidence":2.0,"plateTime":0.3979135687165072,"extension":6.824415857690484},"index":1,"playId":"cce53166-0f6a-3fa1-aa73-bbfebf4a99f7","pitchNumber":2,"startTime":"2025-08-27T23:47:35.149Z","endTime":"2025-08-27T23:47:39.687Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669194,"link":"/api/v1/people/669194","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":668930,"link":"/api/v1/people/668930","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.1,"endSpeed":87.6,"strikeZoneTop":3.45,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.619316479531765,"aZ":-13.803255503065847,"pfxX":-2.910621509612178,"pfxZ":9.391731337924671,"pX":-0.12243795183746872,"pZ":3.317486183515253,"vX0":3.7248746622705142,"vY0":-138.42083017081666,"vZ0":-5.298599168962345,"x":121.67,"y":149.21,"x0":-1.1024385491917392,"y0":50.00245731145117,"z0":6.168440607636628,"aX":-5.693085488108885},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":16.2,"breakHorizontal":4.6,"spinRate":1981,"spinDirection":185},"zone":2,"typeConfidence":2.0,"plateTime":0.3945164048439418,"extension":6.954358888571506},"index":2,"playId":"f8a2131f-918c-316f-ada5-a64f000b4c7d","pitchNumber":3,"startTime":"2025-08-27T23:47:53.078Z","endTime":"2025-08-27T23:47:56.078Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669194,"link":"/api/v1/people/669194","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":668930,"link":"/api/v1/people/668930","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.9,"endSpeed":88.7,"strikeZoneTop":3.57929757692846,"strikeZoneBottom":1.77388780007775,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.672742521818293,"aZ":-8.372127072300502,"pfxX":-1.6146294876769582,"pfxZ":11.843013941291265,"pX":0.9746351204073227,"pZ":2.375175127445314,"vX0":6.259473634145757,"vY0":-140.80057788204223,"vZ0":-8.513168465436214,"x":79.85,"y":174.65,"x0":-1.0664979291363461,"y0":50.00150571825193,"z0":5.97784355256518,"aX":-3.2450318430813025},"breaks":{"breakAngle":10.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.4,"breakVerticalInduced":19.9,"breakHorizontal":1.7,"spinRate":2074,"spinDirection":193},"zone":14,"typeConfidence":2.0,"plateTime":0.3888548875399427,"extension":7.088834179118852},"index":3,"playId":"956d46c8-dd26-3517-baaf-744e41f4bf65","pitchNumber":4,"startTime":"2025-08-27T23:48:13.915Z","endTime":"2025-08-27T23:48:19.314Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669194,"link":"/api/v1/people/669194","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":668930,"link":"/api/v1/people/668930","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"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":96.6,"endSpeed":88.3,"strikeZoneTop":3.45,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.81856614006418,"aZ":-9.497052117627764,"pfxX":-1.498339271226028,"pfxZ":11.364362570633734,"pX":0.5103067390595345,"pZ":2.5197065549394755,"vX0":5.249453137932208,"vY0":-140.3783659585278,"vZ0":-7.722004508657226,"x":97.55,"y":170.75,"x0":-1.1894473848785037,"y0":50.00624739359318,"z0":5.924938364874272,"aX":-2.9916616498342643},"breaks":{"breakAngle":9.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.2,"breakVerticalInduced":19.2,"breakHorizontal":1.7,"spinRate":1996,"spinDirection":190},"zone":6,"typeConfidence":2.0,"plateTime":0.39020206746169794,"extension":7.0059027124088225},"index":4,"playId":"f53da0e6-b41e-3d28-834e-aee32f15ccff","pitchNumber":5,"startTime":"2025-08-27T23:48:32.485Z","endTime":"2025-08-27T23:48:36.357Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669194,"link":"/api/v1/people/669194","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":668930,"link":"/api/v1/people/668930","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"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":2,"strikes":3,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":79.9,"endSpeed":74.2,"strikeZoneTop":3.49263121593989,"strikeZoneBottom":1.70307787989692,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.241903222828242,"aZ":-40.26957672351924,"pfxX":5.1770878882738,"pfxZ":-5.884734004120068,"pX":0.19128025963684583,"pZ":2.137629688147707,"vX0":2.1390543217498394,"vY0":-116.42123359075927,"vZ0":-0.6046773374507506,"x":109.71,"y":181.06,"x0":-1.411027416657379,"y0":50.00019794669784,"z0":6.202260794404851,"aX":7.126407081181303},"breaks":{"breakAngle":10.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.2,"breakVerticalInduced":-10.6,"breakHorizontal":-9.8,"spinRate":2616,"spinDirection":37},"zone":8,"typeConfidence":2.0,"plateTime":0.4699373884606515,"extension":6.71678416109863},"index":5,"playId":"a683ccb3-62b8-3987-975d-e88cf48f3bb3","pitchNumber":6,"startTime":"2025-08-27T23:48:55.128Z","endTime":"2025-08-27T23:49:00.876Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669194,"link":"/api/v1/people/669194","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":668930,"link":"/api/v1/people/668930","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668930,"link":"/api/v1/people/668930"},"credit":"b_ab"},{"player":{"id":669194,"link":"/api/v1/people/669194"},"credit":"p_ab"},{"player":{"id":668930,"link":"/api/v1/people/668930"},"credit":"b_pa"},{"player":{"id":669194,"link":"/api/v1/people/669194"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.6,"awayTeamWinProbability":47.4,"homeTeamWinProbabilityAdded":-2.200000000000003,"leverageIndex":0.86,"dramaIndex":40.0,"contextMetrics":{},"playEndTime":"2025-08-27T23:49:00.876Z","atBatIndex":3},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Caleb Durbin singles on a line drive to right fielder Corbin Carroll.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":4,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-08-27T23:49:08.090Z","endTime":"2025-08-27T23:50:15.939Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":0,"outs":1},"matchup":{"batter":{"id":702332,"fullName":"Caleb Durbin","link":"/api/v1/people/702332"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669194,"fullName":"Ryne Nelson","link":"/api/v1/people/669194"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":702332,"fullName":"Caleb Durbin","link":"/api/v1/people/702332"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":702332,"fullName":"Caleb Durbin","link":"/api/v1/people/702332"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":682998,"link":"/api/v1/people/682998"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.4,"endSpeed":89.0,"strikeZoneTop":3.28563239448864,"strikeZoneBottom":1.46249275564456,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.858608909875844,"aZ":-13.881247988041617,"pfxX":-2.4066332663149566,"pfxZ":9.113720211288957,"pX":0.12664310683848964,"pZ":1.5424964624202042,"vX0":4.490044837534096,"vY0":-140.10495672214665,"vZ0":-9.753631387729522,"x":112.17,"y":197.13,"x0":-1.1772017722656545,"y0":50.00204046162121,"z0":5.955381354918986,"aX":-4.830195679015796},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":14.9,"breakHorizontal":3.5,"spinRate":1977,"spinDirection":191},"zone":8,"typeConfidence":2.0,"plateTime":0.3895454411295445,"extension":7.117806187451038},"index":0,"playId":"45e45dab-593c-3c91-9856-e335130b4698","pitchNumber":1,"startTime":"2025-08-27T23:49:27.206Z","endTime":"2025-08-27T23:49:31.343Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669194,"link":"/api/v1/people/669194","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":702332,"link":"/api/v1/people/702332","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.9,"endSpeed":88.3,"strikeZoneTop":3.34050953288303,"strikeZoneBottom":1.48888801604663,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.06811769648064,"aZ":-12.958647223393898,"pfxX":-1.6727973062264514,"pfxZ":9.665087892093675,"pX":1.205858610909833,"pZ":3.0801763287819885,"vX0":6.4270173619297095,"vY0":-139.55268762333648,"vZ0":-5.85603362424621,"x":71.04,"y":155.62,"x0":-0.901708011557102,"y0":50.00313340187068,"z0":6.046893801568328,"aX":-3.326849539036229},"breaks":{"breakAngle":8.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":16.6,"breakHorizontal":1.8,"spinRate":2058,"spinDirection":189},"zone":12,"typeConfidence":2.0,"plateTime":0.3912972725353221,"extension":6.995101362248492},"index":1,"playId":"1b3afb2c-abf0-3a66-8653-4cf711909f46","pitchNumber":2,"startTime":"2025-08-27T23:49:46.056Z","endTime":"2025-08-27T23:49:50.070Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669194,"link":"/api/v1/people/669194","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":702332,"link":"/api/v1/people/702332","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.7,"endSpeed":87.2,"strikeZoneTop":3.28,"strikeZoneBottom":1.48,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.85742748828025,"aZ":-11.38249236967241,"pfxX":-0.7642904724142328,"pfxZ":10.744640133443202,"pX":-0.4964570673356365,"pZ":2.098317725451557,"vX0":2.2494190271511068,"vY0":-137.79344625254717,"vZ0":-8.583816769736828,"x":135.92,"y":182.13,"x0":-1.221841835937206,"y0":50.001339461603905,"z0":6.01096749411021,"aX":-1.4790565447387882},"breaks":{"breakAngle":4.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":18.0,"breakHorizontal":1.0,"spinRate":2069,"spinDirection":189},"zone":4,"typeConfidence":2.0,"plateTime":0.39657720376196703,"extension":7.050512460503094},"hitData":{"launchSpeed":87.6,"launchAngle":13.0,"totalDistance":201.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":126.17,"coordY":157.49}},"index":2,"playId":"8bcd2d46-3158-3871-8712-03870488326c","pitchNumber":3,"startTime":"2025-08-27T23:50:04.417Z","endTime":"2025-08-27T23:50:15.939Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669194,"link":"/api/v1/people/669194","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":702332,"link":"/api/v1/people/702332","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":702332,"link":"/api/v1/people/702332"},"credit":"b_ab"},{"player":{"id":669194,"link":"/api/v1/people/669194"},"credit":"p_ab"},{"player":{"id":702332,"link":"/api/v1/people/702332"},"credit":"b_pa"},{"player":{"id":669194,"link":"/api/v1/people/669194"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":55.1,"awayTeamWinProbability":44.9,"homeTeamWinProbabilityAdded":2.5,"leverageIndex":0.63,"dramaIndex":37.0,"contextMetrics":{},"playEndTime":"2025-08-27T23:50:15.939Z","atBatIndex":4},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"William Contreras flies out to right fielder Corbin Carroll.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":5,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-08-27T23:50:36.199Z","endTime":"2025-08-27T23:53:16.296Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669194,"fullName":"Ryne Nelson","link":"/api/v1/people/669194"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":702332,"fullName":"Caleb Durbin","link":"/api/v1/people/702332"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"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":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":682998,"link":"/api/v1/people/682998"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.6,"endSpeed":87.6,"strikeZoneTop":3.43824316429461,"strikeZoneBottom":1.53225083610884,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.517884059430944,"aZ":-9.64356417873942,"pfxX":-2.579116217901313,"pfxZ":11.481617633211604,"pX":-1.0790303781386499,"pZ":2.6265636292403447,"vX0":1.5935611811631336,"vY0":-139.05052028127608,"vZ0":-7.488508370050716,"x":158.13,"y":167.86,"x0":-1.3237692748485992,"y0":50.00573965577519,"z0":5.99074204339907,"aX":-5.062818586098293},"breaks":{"breakAngle":22.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.4,"breakVerticalInduced":19.4,"breakHorizontal":4.3,"spinRate":2111,"spinDirection":196},"zone":11,"typeConfidence":2.0,"plateTime":0.39356721481706014,"extension":6.855959930141307},"index":0,"playId":"b3ee7589-3a0d-3176-a37b-32d47784ce8a","pitchNumber":1,"startTime":"2025-08-27T23:50:44.193Z","endTime":"2025-08-27T23:50:47.926Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669194,"link":"/api/v1/people/669194","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":661388,"link":"/api/v1/people/661388","batSide":{"code":"R","description":"Right"}},"first":{"id":702332,"link":"/api/v1/people/702332"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.7,"endSpeed":83.4,"strikeZoneTop":3.48601219803992,"strikeZoneBottom":1.64229883968942,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.51169219627558,"aZ":-24.08910713924051,"pfxX":-0.056921718043092984,"pfxZ":4.562341041271933,"pX":0.27658655016603906,"pZ":2.5587070398793714,"vX0":4.224466189954614,"vY0":-132.0845887670707,"vZ0":-4.389212394391002,"x":106.46,"y":169.69,"x0":-1.3344125657324655,"y0":50.000354046634,"z0":6.0080959321051255,"aX":-0.101513479715741},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":7.6,"breakHorizontal":-0.8,"spinRate":2099,"spinDirection":167},"zone":6,"typeConfidence":2.0,"plateTime":0.41431322593873166,"extension":6.766387202537018},"index":1,"playId":"a225cc3a-ad6b-3845-9fa3-688484caeade","pitchNumber":2,"startTime":"2025-08-27T23:51:01.608Z","endTime":"2025-08-27T23:51:04.950Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669194,"link":"/api/v1/people/669194","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":661388,"link":"/api/v1/people/661388","batSide":{"code":"R","description":"Right"}},"first":{"id":702332,"link":"/api/v1/people/702332"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.2,"endSpeed":80.5,"strikeZoneTop":3.44166089873712,"strikeZoneBottom":1.59432577884301,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.322286990648802,"aZ":-28.049148501468846,"pfxX":2.915754387590164,"pfxZ":2.5170080559638066,"pX":0.9857106003165503,"pZ":2.1287026530201647,"vX0":4.810927950831073,"vY0":-126.98609515841221,"vZ0":-4.527337444039804,"x":79.43,"y":181.31,"x0":-1.3099800390237768,"y0":50.000555364639396,"z0":6.158632130246973,"aX":4.774488211516453},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":3.8,"breakHorizontal":-6.4,"spinRate":2387,"spinDirection":117},"zone":14,"typeConfidence":2.0,"plateTime":0.4308672449068345,"extension":6.727796595683156},"index":2,"playId":"2f3fd470-3ad2-32a7-b026-924ff45ec90b","pitchNumber":3,"startTime":"2025-08-27T23:51:19.583Z","endTime":"2025-08-27T23:51:23.566Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669194,"link":"/api/v1/people/669194","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":661388,"link":"/api/v1/people/661388","batSide":{"code":"R","description":"Right"}},"first":{"id":702332,"link":"/api/v1/people/702332"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.2,"endSpeed":87.8,"strikeZoneTop":3.44,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.989453864692525,"aZ":-9.07020341965656,"pfxX":-2.275650505685483,"pfxZ":11.684516236633364,"pX":0.13986296250585517,"pZ":2.273451361319122,"vX0":4.415262042964323,"vY0":-139.83015011013606,"vZ0":-8.37269542566758,"x":111.67,"y":177.4,"x0":-1.165037528781859,"y0":50.00203889325983,"z0":5.904418126388996,"aX":-4.499771902304586},"breaks":{"breakAngle":18.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.1,"breakVerticalInduced":19.6,"breakHorizontal":3.2,"spinRate":2212,"spinDirection":191},"zone":5,"typeConfidence":2.0,"plateTime":0.39194759070476604,"extension":6.930730599553463},"index":3,"playId":"94885b22-3888-3c91-a900-3601a7a8c34c","pitchNumber":4,"startTime":"2025-08-27T23:51:38.369Z","endTime":"2025-08-27T23:51:42.179Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669194,"link":"/api/v1/people/669194","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":661388,"link":"/api/v1/people/661388","batSide":{"code":"R","description":"Right"}},"first":{"id":702332,"link":"/api/v1/people/702332"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"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":97.0,"endSpeed":88.1,"strikeZoneTop":3.44,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.919787759804436,"aZ":-10.812650031034542,"pfxX":-0.6093302679073345,"pfxZ":10.648635116237884,"pX":-0.09700853161724958,"pZ":3.8191536639366612,"vX0":2.9959433163483653,"vY0":-141.16104460540467,"vZ0":-4.471189835684401,"x":120.7,"y":135.66,"x0":-1.095683482828715,"y0":50.00420926424948,"z0":6.12726935370548,"aX":-1.2229825090943711},"breaks":{"breakAngle":2.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.7,"breakVerticalInduced":18.5,"breakHorizontal":0.5,"spinRate":2087,"spinDirection":194},"zone":11,"typeConfidence":2.0,"plateTime":0.3889040924076488,"extension":6.914687057537331},"index":4,"playId":"2638b862-f47e-3d35-84b9-b1b5ec36f0b5","pitchNumber":5,"startTime":"2025-08-27T23:51:59.649Z","endTime":"2025-08-27T23:52:03.380Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669194,"link":"/api/v1/people/669194","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":661388,"link":"/api/v1/people/661388","batSide":{"code":"R","description":"Right"}},"first":{"id":702332,"link":"/api/v1/people/702332"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"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":96.8,"endSpeed":88.9,"strikeZoneTop":3.44,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.640476032144754,"aZ":-10.941900071751315,"pfxX":-2.4762045707145095,"pfxZ":10.507397476203053,"pX":0.3849114784904922,"pZ":2.877544409396239,"vX0":4.906075981432828,"vY0":-140.9124350699625,"vZ0":-6.7515682133071975,"x":102.33,"y":161.09,"x0":-1.0533087471772007,"y0":50.00021559991523,"z0":6.004158425524637,"aX":-5.002994114989186},"breaks":{"breakAngle":18.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.2,"breakVerticalInduced":17.9,"breakHorizontal":3.5,"spinRate":2110,"spinDirection":190},"zone":6,"typeConfidence":2.0,"plateTime":0.3880351318091302,"extension":7.013550990086774},"index":5,"playId":"29bc0586-f504-343e-93b3-5f1f4ad20f6a","pitchNumber":6,"startTime":"2025-08-27T23:52:25.620Z","endTime":"2025-08-27T23:52:30.055Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669194,"link":"/api/v1/people/669194","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":661388,"link":"/api/v1/people/661388","batSide":{"code":"R","description":"Right"}},"first":{"id":702332,"link":"/api/v1/people/702332"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"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":6,"playId":"0132e691-514c-3d53-832d-b57561557f5c","startTime":"2025-08-27T23:52:47.747Z","endTime":"2025-08-27T23:52:53.063Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":669194,"link":"/api/v1/people/669194","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":661388,"link":"/api/v1/people/661388","batSide":{"code":"R","description":"Right"}},"first":{"id":702332,"link":"/api/v1/people/702332"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.1,"endSpeed":87.9,"strikeZoneTop":3.44,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.616093525198686,"aZ":-10.893394962245111,"pfxX":-2.2736505414028807,"pfxZ":10.777116032983171,"pX":-0.06363597781340041,"pZ":2.092690014231513,"vX0":3.5262635786534697,"vY0":-139.66584902996757,"vZ0":-8.942191926513418,"x":119.43,"y":182.28,"x0":-1.0474532244806645,"y0":50.000034613971955,"z0":6.053146687449558,"aX":-4.488712451905864},"breaks":{"breakAngle":15.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":17.9,"breakHorizontal":3.4,"spinRate":2131,"spinDirection":192},"zone":8,"typeConfidence":2.0,"plateTime":0.3922468888802637,"extension":7.002193104877101},"hitData":{"launchSpeed":86.3,"launchAngle":35.0,"totalDistance":298.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":179.69,"coordY":103.54}},"index":7,"playId":"955b3f54-caae-3dab-bc35-3a8fd5f1c13a","pitchNumber":7,"startTime":"2025-08-27T23:53:07.633Z","endTime":"2025-08-27T23:53:16.296Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669194,"link":"/api/v1/people/669194","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":661388,"link":"/api/v1/people/661388","batSide":{"code":"R","description":"Right"}},"first":{"id":702332,"link":"/api/v1/people/702332"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":661388,"link":"/api/v1/people/661388"},"credit":"b_ab"},{"player":{"id":669194,"link":"/api/v1/people/669194"},"credit":"p_ab"},{"player":{"id":661388,"link":"/api/v1/people/661388"},"credit":"b_pa"},{"player":{"id":669194,"link":"/api/v1/people/669194"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.2,"awayTeamWinProbability":47.8,"homeTeamWinProbabilityAdded":-2.8999999999999986,"leverageIndex":1.2,"dramaIndex":53.0,"contextMetrics":{},"playEndTime":"2025-08-27T23:53:16.296Z","atBatIndex":5},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Christian Yelich flies out to left fielder Lourdes Gurriel Jr.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":6,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-08-27T23:53:28.046Z","endTime":"2025-08-27T23:53:53.078Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":592885,"fullName":"Christian Yelich","link":"/api/v1/people/592885"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669194,"fullName":"Ryne Nelson","link":"/api/v1/people/669194"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":592885,"fullName":"Christian Yelich","link":"/api/v1/people/592885"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":666971,"link":"/api/v1/people/666971"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"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":96.6,"endSpeed":88.1,"strikeZoneTop":3.36,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.55918235182719,"aZ":-7.947266609322767,"pfxX":-1.029831748583083,"pfxZ":12.132755331731275,"pX":0.20058103485946394,"pZ":3.1225530990850863,"vX0":3.6823088448799393,"vY0":-140.5708650283505,"vZ0":-6.860618084460273,"x":109.35,"y":154.47,"x0":-0.9938225580231562,"y0":50.00080387141864,"z0":6.114106959884485,"aX":-2.0567573941594484},"breaks":{"breakAngle":7.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-8.6,"breakVerticalInduced":20.8,"breakHorizontal":1.1,"spinRate":2219,"spinDirection":188},"zone":2,"typeConfidence":2.0,"plateTime":0.3899956591585232,"extension":7.013320488534501},"hitData":{"launchSpeed":84.4,"launchAngle":28.0,"totalDistance":280.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":65.15,"coordY":104.54}},"index":0,"playId":"0fffa571-ff34-32c6-81ad-17039b648ead","pitchNumber":1,"startTime":"2025-08-27T23:53:45.151Z","endTime":"2025-08-27T23:53:53.078Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669194,"link":"/api/v1/people/669194","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":592885,"link":"/api/v1/people/592885","batSide":{"code":"L","description":"Left"}},"first":{"id":702332,"link":"/api/v1/people/702332"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":592885,"link":"/api/v1/people/592885"},"credit":"b_ab"},{"player":{"id":669194,"link":"/api/v1/people/669194"},"credit":"p_ab"},{"player":{"id":592885,"link":"/api/v1/people/592885"},"credit":"b_pa"},{"player":{"id":669194,"link":"/api/v1/people/669194"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":50.0,"awayTeamWinProbability":50.0,"homeTeamWinProbabilityAdded":-2.200000000000003,"leverageIndex":0.88,"dramaIndex":41.0,"contextMetrics":{},"playEndTime":"2025-08-27T23:53:53.078Z","atBatIndex":6},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Lourdes Gurriel Jr. lines out to second baseman Brice Turang.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":7,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-08-27T23:55:43.886Z","endTime":"2025-08-27T23:57:09.204Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":666971,"fullName":"Lourdes Gurriel Jr.","link":"/api/v1/people/666971"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676879,"fullName":"Aaron Ashby","link":"/api/v1/people/676879"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":666971,"fullName":"Lourdes Gurriel Jr.","link":"/api/v1/people/666971"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":668930,"link":"/api/v1/people/668930"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.1,"endSpeed":88.8,"strikeZoneTop":3.77924539245684,"strikeZoneBottom":1.75804537653246,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.7202645407217,"aZ":-21.493634344486125,"pfxX":8.388259498848766,"pfxZ":5.3415661899725695,"pX":-0.06462677725480286,"pZ":2.6086071927326375,"vX0":-4.122836572078588,"vY0":-139.8515007811325,"vZ0":-6.133824263105367,"x":119.46,"y":168.35,"x0":0.331220258446382,"y0":50.00330547786935,"z0":6.220227626678649,"aX":16.77493298447537},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":8.8,"breakHorizontal":-14.5,"spinRate":1839,"spinDirection":143},"zone":5,"typeConfidence":0.71,"plateTime":0.3902309462468305,"extension":5.1934253851475285},"index":0,"playId":"1aa84c3e-f71d-3385-a742-c0d52885d58a","pitchNumber":1,"startTime":"2025-08-27T23:56:03.324Z","endTime":"2025-08-27T23:56:06.740Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676879,"link":"/api/v1/people/676879","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":592885,"link":"/api/v1/people/592885"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":663604,"link":"/api/v1/people/663604"}},"offense":{"batter":{"id":666971,"link":"/api/v1/people/666971","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"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(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":80.8,"endSpeed":74.7,"strikeZoneTop":3.7,"strikeZoneBottom":1.76,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.33004296762603,"aZ":-44.75098252963795,"pfxX":-4.599640496535145,"pfxZ":-8.991955209271932,"pX":-0.19269989486378963,"pZ":1.7703898357093302,"vX0":-0.2278225757573225,"vY0":-117.74949830382948,"vZ0":-0.955180224280899,"x":124.35,"y":190.98,"x0":0.5027148081893046,"y0":50.00523505426058,"z0":6.3386129673113025,"aX":-6.429900771474462},"breaks":{"breakAngle":8.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.2,"breakVerticalInduced":-16.2,"breakHorizontal":8.4,"spinRate":2571,"spinDirection":335},"zone":8,"typeConfidence":0.91,"plateTime":0.4659946764094105,"extension":5.510283618674188},"index":1,"playId":"ae01c3f9-c8a2-381e-9b61-5c4f8afcc731","pitchNumber":2,"startTime":"2025-08-27T23:56:17.267Z","endTime":"2025-08-27T23:56:20.484Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676879,"link":"/api/v1/people/676879","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":592885,"link":"/api/v1/people/592885"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":663604,"link":"/api/v1/people/663604"}},"offense":{"batter":{"id":666971,"link":"/api/v1/people/666971","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2025-08-27T23:56:27.189Z","endTime":"2025-08-27T23:56:41.277Z","isPitch":false,"type":"action","player":{"id":666971,"link":"/api/v1/people/666971"},"defense":{"pitcher":{"id":676879,"link":"/api/v1/people/676879","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":592885,"link":"/api/v1/people/592885"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":663604,"link":"/api/v1/people/663604"}},"offense":{"batter":{"id":666971,"link":"/api/v1/people/666971","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"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":88.5,"endSpeed":82.1,"strikeZoneTop":3.69426381389723,"strikeZoneBottom":1.69845681782993,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.339695898860647,"aZ":-19.69023121157297,"pfxX":7.162093289499804,"pfxZ":7.385151360379591,"pX":0.2214834110485617,"pZ":0.40981546092119925,"vX0":-2.978632647041886,"vY0":-128.58518260792178,"vZ0":-10.28355493990728,"x":108.56,"y":227.71,"x0":0.45848024312178526,"y0":50.000869576469206,"z0":5.961148174082837,"aX":12.103464020064218},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":11.5,"breakHorizontal":-12.4,"spinRate":1557,"spinDirection":136},"zone":14,"typeConfidence":0.91,"plateTime":0.42446050296121784,"extension":5.225649502833931},"index":3,"playId":"73b52731-f85c-3473-8ce9-13addd40248a","pitchNumber":3,"startTime":"2025-08-27T23:56:41.277Z","endTime":"2025-08-27T23:56:44.933Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676879,"link":"/api/v1/people/676879","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":592885,"link":"/api/v1/people/592885"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":663604,"link":"/api/v1/people/663604"}},"offense":{"batter":{"id":666971,"link":"/api/v1/people/666971","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.5,"endSpeed":88.0,"strikeZoneTop":3.7,"strikeZoneBottom":1.76,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.846166589265348,"aZ":-17.50633666329547,"pfxX":8.793079905075924,"pfxZ":7.492445546713415,"pX":0.03257348096934409,"pZ":0.9109260243582422,"vX0":-3.310079901066838,"vY0":-138.77215658526586,"vZ0":-10.9170418310347,"x":115.76,"y":214.18,"x0":0.09537954224218934,"y0":50.006235003450946,"z0":6.05138763613307,"aX":17.224878850160128},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":11.5,"breakHorizontal":-15.2,"spinRate":2178,"spinDirection":154},"zone":14,"typeConfidence":0.83,"plateTime":0.39406549944577174,"extension":5.3808469470464875},"hitData":{"launchSpeed":73.7,"launchAngle":15.0,"totalDistance":182.0,"trajectory":"line_drive","hardness":"medium","location":"4","coordinates":{"coordX":142.69,"coordY":130.48}},"index":4,"playId":"06c9d787-b5b1-3728-aa2a-fb441397940c","pitchNumber":4,"startTime":"2025-08-27T23:57:03.123Z","endTime":"2025-08-27T23:57:09.204Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676879,"link":"/api/v1/people/676879","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":592885,"link":"/api/v1/people/592885"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":663604,"link":"/api/v1/people/663604"}},"offense":{"batter":{"id":666971,"link":"/api/v1/people/666971","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666971,"link":"/api/v1/people/666971"},"credit":"b_ab"},{"player":{"id":676879,"link":"/api/v1/people/676879"},"credit":"p_ab"},{"player":{"id":666971,"link":"/api/v1/people/666971"},"credit":"b_pa"},{"player":{"id":676879,"link":"/api/v1/people/676879"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.300000000000004,"awayTeamWinProbability":47.699999999999996,"homeTeamWinProbabilityAdded":2.3000000000000043,"leverageIndex":0.92,"dramaIndex":42.0,"contextMetrics":{},"playEndTime":"2025-08-27T23:57:09.204Z","atBatIndex":7},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Pavin Smith strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":8,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-08-27T23:57:16.438Z","endTime":"2025-08-27T23:59:07.918Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":656976,"fullName":"Pavin Smith","link":"/api/v1/people/656976"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676879,"fullName":"Aaron Ashby","link":"/api/v1/people/676879"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":656976,"fullName":"Pavin Smith","link":"/api/v1/people/656976"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":661388,"link":"/api/v1/people/661388"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.3,"endSpeed":88.5,"strikeZoneTop":3.48455884695365,"strikeZoneBottom":1.53707265117157,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.823754673840682,"aZ":-21.383620497448376,"pfxX":8.290108763505152,"pfxZ":5.422465846169522,"pX":-0.42989133212996106,"pZ":2.019234861002406,"vX0":-4.9760626846338845,"vY0":-139.99029019296404,"vZ0":-7.709743665320772,"x":133.39,"y":184.26,"x0":0.29115004937330485,"y0":50.00354928043951,"z0":6.202728213347793,"aX":16.49796622991886},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.0,"breakVerticalInduced":8.4,"breakHorizontal":-14.0,"spinRate":2047,"spinDirection":146},"zone":7,"typeConfidence":0.86,"plateTime":0.39086030729126886,"extension":5.316488152005517},"index":0,"playId":"619d2af7-0e28-327b-adb3-534ee89c85b7","pitchNumber":1,"startTime":"2025-08-27T23:57:39.984Z","endTime":"2025-08-27T23:57:43.454Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676879,"link":"/api/v1/people/676879","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":592885,"link":"/api/v1/people/592885"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":663604,"link":"/api/v1/people/663604"}},"offense":{"batter":{"id":656976,"link":"/api/v1/people/656976","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.7,"endSpeed":89.1,"strikeZoneTop":3.5,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.745050501333967,"aZ":-25.452188256224364,"pfxX":7.364205096522548,"pfxZ":3.3350533563205342,"pX":0.9898517407198647,"pZ":2.6999353143685254,"vX0":-0.8887256749591661,"vY0":-140.7976333275819,"vZ0":-5.377831078845505,"x":79.27,"y":165.88,"x0":0.351641517541189,"y0":50.00246804433505,"z0":6.2728253120709585,"aX":14.845718926460073},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.0,"breakVerticalInduced":5.2,"breakHorizontal":-13.2,"spinRate":2085,"spinDirection":136},"zone":12,"typeConfidence":0.85,"plateTime":0.3884054810265729,"extension":5.237566546680839},"index":1,"playId":"ba591c62-eec7-304c-add5-31aac1d6386c","pitchNumber":2,"startTime":"2025-08-27T23:57:53.758Z","endTime":"2025-08-27T23:57:58.383Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676879,"link":"/api/v1/people/676879","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":592885,"link":"/api/v1/people/592885"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":663604,"link":"/api/v1/people/663604"}},"offense":{"batter":{"id":656976,"link":"/api/v1/people/656976","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.1,"endSpeed":88.4,"strikeZoneTop":3.59032966532549,"strikeZoneBottom":1.64767228805309,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.84258189616907,"aZ":-21.242530690408277,"pfxX":8.701526228385095,"pfxZ":5.47651026528799,"pX":-0.6479113914239254,"pZ":3.663607450608583,"vX0":-5.1716977309923635,"vY0":-139.9852863890802,"vZ0":-3.4191172230248608,"x":141.7,"y":139.86,"x0":0.08719644272919547,"y0":50.00525458630423,"z0":6.281752578592584,"aX":17.374247767778645},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":9.5,"breakHorizontal":-14.8,"spinRate":2035,"spinDirection":146},"zone":1,"typeConfidence":0.78,"plateTime":0.3903961883159992,"extension":5.272267343712158},"index":2,"playId":"1b2cf433-4e30-3d1a-9174-14a5e70a043c","pitchNumber":3,"startTime":"2025-08-27T23:58:31.596Z","endTime":"2025-08-27T23:58:35.244Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676879,"link":"/api/v1/people/676879","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":592885,"link":"/api/v1/people/592885"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":663604,"link":"/api/v1/people/663604"}},"offense":{"batter":{"id":656976,"link":"/api/v1/people/656976","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.5,"endSpeed":77.2,"strikeZoneTop":3.52679628940501,"strikeZoneBottom":1.63348263900258,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.040223419050918,"aZ":-36.082147137179376,"pfxX":-4.992186133064872,"pfxZ":-2.613675914545218,"pX":-1.2886385250974137,"pZ":1.5611060638656378,"vX0":-2.7877813016947925,"vY0":-121.62283228681987,"vZ0":-3.423293804283602,"x":166.12,"y":196.63,"x0":0.5212528900896015,"y0":50.00200875052293,"z0":6.118863470378342,"aX":-7.471023509022757},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.5,"breakVerticalInduced":-5.3,"breakHorizontal":9.7,"spinRate":2538,"spinDirection":326},"zone":13,"typeConfidence":0.95,"plateTime":0.45048970959970713,"extension":5.454260481172815},"index":3,"playId":"848411ce-4da6-3d83-8d4f-6d66d2db1592","pitchNumber":4,"startTime":"2025-08-27T23:58:44.828Z","endTime":"2025-08-27T23:58:48.710Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676879,"link":"/api/v1/people/676879","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":592885,"link":"/api/v1/people/592885"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":663604,"link":"/api/v1/people/663604"}},"offense":{"batter":{"id":656976,"link":"/api/v1/people/656976","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.7,"endSpeed":79.0,"strikeZoneTop":3.5,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.835890353189328,"aZ":-36.39170508288838,"pfxX":-2.675080229435034,"pfxZ":-2.717898433969036,"pX":-0.7322063181905594,"pZ":0.8185211913692189,"vX0":-2.071059036599434,"vY0":-123.34882742204219,"vZ0":-5.458081968841933,"x":144.91,"y":216.68,"x0":0.46362069973058345,"y0":50.00143457335816,"z0":6.102511788761104,"aX":-4.15233889663805},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.7,"breakVerticalInduced":-5.9,"breakHorizontal":5.3,"spinRate":2544,"spinDirection":325},"zone":13,"typeConfidence":0.92,"plateTime":0.442792538507371,"extension":5.276520406776819},"index":4,"playId":"a3ce2392-4511-3f72-80d4-e8b9943424dc","pitchNumber":5,"startTime":"2025-08-27T23:59:03.020Z","endTime":"2025-08-27T23:59:07.918Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676879,"link":"/api/v1/people/676879","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":592885,"link":"/api/v1/people/592885"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":663604,"link":"/api/v1/people/663604"}},"offense":{"batter":{"id":656976,"link":"/api/v1/people/656976","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":656976,"link":"/api/v1/people/656976"},"credit":"b_ab"},{"player":{"id":676879,"link":"/api/v1/people/676879"},"credit":"p_ab"},{"player":{"id":656976,"link":"/api/v1/people/656976"},"credit":"b_pa"},{"player":{"id":676879,"link":"/api/v1/people/676879"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":54.0,"awayTeamWinProbability":46.0,"homeTeamWinProbabilityAdded":1.6999999999999957,"leverageIndex":0.67,"dramaIndex":33.0,"contextMetrics":{},"playEndTime":"2025-08-27T23:59:07.918Z","atBatIndex":8},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"James McCann strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":9,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-08-27T23:59:16.101Z","endTime":"2025-08-28T00:00:56.011Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":543510,"fullName":"James McCann","link":"/api/v1/people/543510"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676879,"fullName":"Aaron Ashby","link":"/api/v1/people/676879"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":543510,"fullName":"James McCann","link":"/api/v1/people/543510"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":661388,"link":"/api/v1/people/661388"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.9,"endSpeed":89.2,"strikeZoneTop":3.44235447236745,"strikeZoneBottom":1.4696985785504,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.93537518604123,"aZ":-22.71732181185033,"pfxX":9.638004042075782,"pfxZ":4.672527891669116,"pX":1.0416665202165705,"pZ":2.5733006794343076,"vX0":-1.8720701955278614,"vY0":-141.0686210303037,"vZ0":-6.051954123127313,"x":77.29,"y":169.3,"x0":0.4599193006481733,"y0":50.00177568833961,"z0":6.202752129946385,"aX":19.49764704052349},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.6,"breakVerticalInduced":7.4,"breakHorizontal":-17.2,"spinRate":2174,"spinDirection":142},"zone":12,"typeConfidence":0.89,"plateTime":0.3877061816784928,"extension":5.314269742780701},"index":0,"playId":"25369925-3d4e-316b-9b7f-3ef05578bb7b","pitchNumber":1,"startTime":"2025-08-27T23:59:36.426Z","endTime":"2025-08-27T23:59:40.152Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676879,"link":"/api/v1/people/676879","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":592885,"link":"/api/v1/people/592885"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":663604,"link":"/api/v1/people/663604"}},"offense":{"batter":{"id":543510,"link":"/api/v1/people/543510","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":79.9,"endSpeed":73.4,"strikeZoneTop":3.49746863642245,"strikeZoneBottom":1.49554949851912,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.29795548761243,"aZ":-45.83270405795104,"pfxX":-3.4187963933824066,"pfxZ":-10.044154055733772,"pX":0.5811415379693048,"pZ":3.03129150174034,"vX0":1.0811815077454447,"vY0":-116.32696262657528,"vZ0":1.9591474449515889,"x":94.85,"y":156.94,"x0":0.5525043230541404,"y0":50.000854309605124,"z0":6.547006915042873,"aX":-4.650812167716521},"breaks":{"breakAngle":6.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-60.4,"breakVerticalInduced":-17.3,"breakHorizontal":5.9,"spinRate":2613,"spinDirection":331},"zone":3,"typeConfidence":0.95,"plateTime":0.47216179676577497,"extension":5.2872090642830685},"index":1,"playId":"3c496a3e-f3af-3123-b99b-845200fd0eb5","pitchNumber":2,"startTime":"2025-08-27T23:59:50.190Z","endTime":"2025-08-27T23:59:53.740Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676879,"link":"/api/v1/people/676879","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":592885,"link":"/api/v1/people/592885"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":663604,"link":"/api/v1/people/663604"}},"offense":{"batter":{"id":543510,"link":"/api/v1/people/543510","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.6,"endSpeed":85.3,"strikeZoneTop":3.51,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.13543518900657,"aZ":-28.757879920950337,"pfxX":7.006209875553704,"pfxZ":1.866900721991291,"pX":0.7672442470389667,"pZ":1.9512501956552832,"vX0":-1.498018727688709,"vY0":-133.5047455496978,"vZ0":-5.666522322468916,"x":87.75,"y":186.1,"x0":0.4201831292995321,"y0":50.003530381985286,"z0":6.136604671938824,"aX":12.816398215664073},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.6,"breakVerticalInduced":2.5,"breakHorizontal":-12.5,"spinRate":2000,"spinDirection":133},"zone":9,"typeConfidence":0.92,"plateTime":0.4081950669870906,"extension":5.421751894461944},"index":2,"playId":"c86cbc5f-a16e-3e4c-b826-179bac674bb4","pitchNumber":3,"startTime":"2025-08-28T00:00:05.021Z","endTime":"2025-08-28T00:00:10.245Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676879,"link":"/api/v1/people/676879","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":592885,"link":"/api/v1/people/592885"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":663604,"link":"/api/v1/people/663604"}},"offense":{"batter":{"id":543510,"link":"/api/v1/people/543510","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":81.3,"endSpeed":74.5,"strikeZoneTop":3.51,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.267206878103792,"aZ":-45.59971794961865,"pfxX":-6.22212318773817,"pfxZ":-9.600793918092759,"pX":1.0007117278328757,"pZ":1.789699629903457,"vX0":3.1603806869703828,"vY0":-118.29087274151843,"vZ0":-0.7782342997992795,"x":78.86,"y":190.46,"x0":0.4466801171017246,"y0":50.00161329108009,"z0":6.350530545061338,"aX":-8.703890824793907},"breaks":{"breakAngle":9.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-59.0,"breakVerticalInduced":-17.2,"breakHorizontal":10.3,"spinRate":2774,"spinDirection":330},"zone":14,"typeConfidence":0.93,"plateTime":0.46532769449487343,"extension":5.48526224799869},"index":3,"playId":"1cc2f262-e535-355f-8762-2de4309ac8df","pitchNumber":4,"startTime":"2025-08-28T00:00:30.533Z","endTime":"2025-08-28T00:00:34.386Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676879,"link":"/api/v1/people/676879","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":592885,"link":"/api/v1/people/592885"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":663604,"link":"/api/v1/people/663604"}},"offense":{"batter":{"id":543510,"link":"/api/v1/people/543510","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"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":1,"strikes":3,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.5,"endSpeed":75.7,"strikeZoneTop":3.51,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.341247410406364,"aZ":-46.176895778109284,"pfxX":-4.952249719139582,"pfxZ":-9.783202337849588,"pX":-0.34567963927934797,"pZ":0.4656096268514356,"vX0":-0.2973123149500214,"vY0":-120.05225740828514,"vZ0":-3.716327570539002,"x":130.18,"y":226.21,"x0":0.4219961865156766,"y0":50.000467706185844,"z0":6.2220336068443975,"aX":-7.090690559551161},"breaks":{"breakAngle":8.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-59.2,"breakVerticalInduced":-18.4,"breakHorizontal":9.0,"spinRate":2905,"spinDirection":332},"zone":13,"typeConfidence":0.91,"plateTime":0.45958740490373096,"extension":5.5555270511906505},"index":4,"playId":"09de12ba-037b-34f6-aa66-6e3994b1117e","pitchNumber":5,"startTime":"2025-08-28T00:00:52.129Z","endTime":"2025-08-28T00:00:56.011Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676879,"link":"/api/v1/people/676879","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":592885,"link":"/api/v1/people/592885"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":663604,"link":"/api/v1/people/663604"}},"offense":{"batter":{"id":543510,"link":"/api/v1/people/543510","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":543510,"link":"/api/v1/people/543510"},"credit":"b_ab"},{"player":{"id":676879,"link":"/api/v1/people/676879"},"credit":"p_ab"},{"player":{"id":543510,"link":"/api/v1/people/543510"},"credit":"b_pa"},{"player":{"id":676879,"link":"/api/v1/people/676879"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":55.1,"awayTeamWinProbability":44.9,"homeTeamWinProbabilityAdded":1.1000000000000014,"leverageIndex":0.43,"dramaIndex":23.0,"contextMetrics":{},"playEndTime":"2025-08-28T00:00:56.011Z","atBatIndex":9},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Andrew Vaughn singles on a sharp line drive to center fielder Alek Thomas.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":10,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-08-28T00:02:43.055Z","endTime":"2025-08-28T00:03:27.116Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":683734,"fullName":"Andrew Vaughn","link":"/api/v1/people/683734"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669194,"fullName":"Ryne Nelson","link":"/api/v1/people/669194"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":683734,"fullName":"Andrew Vaughn","link":"/api/v1/people/683734"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":683734,"fullName":"Andrew Vaughn","link":"/api/v1/people/683734"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":677950,"link":"/api/v1/people/677950"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.3,"endSpeed":86.8,"strikeZoneTop":3.22,"strikeZoneBottom":1.48,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.399363428043046,"aZ":-10.522062914911517,"pfxX":-3.4301568055715213,"pfxZ":11.191086379885416,"pX":0.2158675782654714,"pZ":2.2545060598036635,"vX0":4.515057048387085,"vY0":-138.56516055504795,"vZ0":-8.36271039253035,"x":108.77,"y":177.91,"x0":-0.9928350163095798,"y0":50.00346262086964,"z0":6.023931773417285,"aX":-6.6373385389357145},"breaks":{"breakAngle":24.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":18.6,"breakHorizontal":5.2,"spinRate":2326,"spinDirection":190},"zone":5,"typeConfidence":2.0,"plateTime":0.3960293598559961,"extension":6.945467333793627},"hitData":{"launchSpeed":101.2,"launchAngle":13.0,"totalDistance":263.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":118.85,"coordY":75.97}},"index":0,"playId":"307aa533-3c60-37ba-ba5e-39789863ea60","pitchNumber":1,"startTime":"2025-08-28T00:03:16.586Z","endTime":"2025-08-28T00:03:27.116Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669194,"link":"/api/v1/people/669194","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":683734,"link":"/api/v1/people/683734","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":683734,"link":"/api/v1/people/683734"},"credit":"b_ab"},{"player":{"id":669194,"link":"/api/v1/people/669194"},"credit":"p_ab"},{"player":{"id":683734,"link":"/api/v1/people/683734"},"credit":"b_pa"},{"player":{"id":669194,"link":"/api/v1/people/669194"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":58.9,"awayTeamWinProbability":41.1,"homeTeamWinProbabilityAdded":3.799999999999997,"leverageIndex":0.91,"dramaIndex":52.0,"contextMetrics":{},"playEndTime":"2025-08-28T00:03:27.116Z","atBatIndex":10},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Blake Perkins singles on a line drive to center fielder Alek Thomas. Andrew Vaughn to 3rd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":11,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-08-28T00:03:32.270Z","endTime":"2025-08-28T00:06:11.738Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":2,"outs":0},"matchup":{"batter":{"id":663368,"fullName":"Blake Perkins","link":"/api/v1/people/663368"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669194,"fullName":"Ryne Nelson","link":"/api/v1/people/669194"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":663368,"fullName":"Blake Perkins","link":"/api/v1/people/663368"},"postOnThird":{"id":683734,"fullName":"Andrew Vaughn","link":"/api/v1/people/683734"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5],"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":663368,"fullName":"Blake Perkins","link":"/api/v1/people/663368"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":677950,"link":"/api/v1/people/677950"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":683734,"fullName":"Andrew Vaughn","link":"/api/v1/people/683734"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":683734,"fullName":"Andrew Vaughn","link":"/api/v1/people/683734"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.5,"endSpeed":86.8,"strikeZoneTop":3.45535195019018,"strikeZoneBottom":1.6032010999997,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.90265885986987,"aZ":-8.649093801828904,"pfxX":-2.3883996866331962,"pfxZ":12.171199049780927,"pX":0.7926638441588405,"pZ":1.6745479135563017,"vX0":6.191070327472636,"vY0":-138.6027470368407,"vZ0":-10.046423907170201,"x":86.79,"y":193.57,"x0":-1.166257197559594,"y0":50.0023038112918,"z0":5.9372224985933535,"aX":-4.616904510712937},"breaks":{"breakAngle":15.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.3,"breakVerticalInduced":19.9,"breakHorizontal":3.0,"spinRate":2111,"spinDirection":192},"zone":9,"typeConfidence":2.0,"plateTime":0.3961871400928212,"extension":6.924269393328336},"index":0,"playId":"37a673cb-8eb2-3842-bcd3-7451f08e60e3","pitchNumber":1,"startTime":"2025-08-28T00:03:53.384Z","endTime":"2025-08-28T00:03:59.199Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669194,"link":"/api/v1/people/669194","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":663368,"link":"/api/v1/people/663368","batSide":{"code":"L","description":"Left"}},"first":{"id":683734,"link":"/api/v1/people/683734"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.5,"endSpeed":85.9,"strikeZoneTop":3.57712616386887,"strikeZoneBottom":1.65762600121037,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.3017368516941,"aZ":-11.533256414221542,"pfxX":-5.610576885101342,"pfxZ":10.902342948935022,"pX":0.27479765510254206,"pZ":1.397739572337539,"vX0":6.00522213755887,"vY0":-137.19253998558804,"vZ0":-9.819861968096559,"x":106.53,"y":201.04,"x0":-1.2207499528705736,"y0":50.002814909104224,"z0":5.8245810130384505,"aX":-10.621956693007025},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":17.6,"breakHorizontal":8.8,"spinRate":2378,"spinDirection":198},"zone":14,"typeConfidence":2.0,"plateTime":0.4002930497832682,"extension":6.978169547499689},"index":1,"playId":"1dd0f2c2-8716-39ee-9611-06e8a5fe6dd4","pitchNumber":2,"startTime":"2025-08-28T00:04:13.066Z","endTime":"2025-08-28T00:04:16.803Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669194,"link":"/api/v1/people/669194","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":663368,"link":"/api/v1/people/663368","batSide":{"code":"L","description":"Left"}},"first":{"id":683734,"link":"/api/v1/people/683734"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.6,"endSpeed":84.0,"strikeZoneTop":3.57017082894945,"strikeZoneBottom":1.62077127207634,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.360428478312027,"aZ":-19.625895061238026,"pfxX":-0.1137991428140106,"pfxZ":6.961414810691473,"pX":-1.0866575194010895,"pZ":2.3721915600120393,"vX0":1.3616906176806898,"vY0":-133.3242195408866,"vZ0":-5.710698287103485,"x":158.42,"y":174.73,"x0":-1.5889610006983108,"y0":50.001014574511174,"z0":5.955838731176962,"aX":-0.20516341627208315},"breaks":{"breakAngle":0.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.0,"breakVerticalInduced":11.6,"breakHorizontal":-0.1,"spinRate":2058,"spinDirection":183},"zone":13,"typeConfidence":2.0,"plateTime":0.41064547500000126,"extension":6.928729518169302},"index":2,"playId":"b699a77e-2807-3a29-ad04-897a95f1a931","pitchNumber":3,"startTime":"2025-08-28T00:04:32.268Z","endTime":"2025-08-28T00:04:36.230Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669194,"link":"/api/v1/people/669194","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":663368,"link":"/api/v1/people/663368","batSide":{"code":"L","description":"Left"}},"first":{"id":683734,"link":"/api/v1/people/683734"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"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":0},"preCount":{"balls":3,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.3,"endSpeed":86.0,"strikeZoneTop":3.47103663393202,"strikeZoneBottom":1.64663707085115,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.012224836520662,"aZ":-12.892835314332027,"pfxX":-4.649475146257329,"pfxZ":10.161379412514341,"pX":0.21016327296696186,"pZ":2.4252509399847346,"vX0":5.741936918463092,"vY0":-137.04165353173778,"vZ0":-6.855600656758928,"x":108.99,"y":173.3,"x0":-1.3106651072314919,"y0":50.0009868481483,"z0":5.844576586258599,"aX":-8.820599175092312},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":17.0,"breakHorizontal":7.2,"spinRate":2164,"spinDirection":195},"zone":5,"typeConfidence":2.0,"plateTime":0.40007349711477014,"extension":6.865524910675998},"index":3,"playId":"d6f04038-bd69-3d18-b6af-3caa26761be0","pitchNumber":4,"startTime":"2025-08-28T00:04:54.520Z","endTime":"2025-08-28T00:04:57.939Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669194,"link":"/api/v1/people/669194","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":663368,"link":"/api/v1/people/663368","batSide":{"code":"L","description":"Left"}},"first":{"id":683734,"link":"/api/v1/people/683734"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"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":94.2,"endSpeed":85.9,"strikeZoneTop":3.49,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.95614146970345,"aZ":-12.564951583968709,"pfxX":-5.3429855346082515,"pfxZ":10.365043648209484,"pX":0.19176920804673794,"pZ":1.9065852028531138,"vX0":5.990134063763615,"vY0":-136.8481648273045,"vZ0":-8.099570015638145,"x":109.69,"y":187.3,"x0":-1.3340975108956707,"y0":50.00002864880333,"z0":5.770504785170346,"aX":-10.105469471454002},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":17.2,"breakHorizontal":8.4,"spinRate":2195,"spinDirection":200},"zone":8,"typeConfidence":2.0,"plateTime":0.40064961457535553,"extension":6.992212613650697},"index":4,"playId":"4e4b5a95-0402-3946-b5bd-c231a41b1236","pitchNumber":5,"startTime":"2025-08-28T00:05:12.493Z","endTime":"2025-08-28T00:05:19.495Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669194,"link":"/api/v1/people/669194","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":663368,"link":"/api/v1/people/663368","batSide":{"code":"L","description":"Left"}},"first":{"id":683734,"link":"/api/v1/people/683734"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.9,"endSpeed":86.8,"strikeZoneTop":3.49,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.90082040540937,"aZ":-10.355932421137503,"pfxX":-3.4961065333454386,"pfxZ":11.322594113547229,"pX":-0.011137871538885017,"pZ":1.9667306748490847,"vX0":4.604725869474889,"vY0":-137.98402465809977,"vZ0":-8.45577133082203,"x":117.42,"y":185.68,"x0":-1.2478630974953164,"y0":50.000926329866246,"z0":5.76978688981468,"aX":-6.7361544125733355},"breaks":{"breakAngle":25.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.5,"breakVerticalInduced":19.0,"breakHorizontal":5.4,"spinRate":2147,"spinDirection":200},"zone":8,"typeConfidence":2.0,"plateTime":0.39704568356241854,"extension":7.029099957823985},"hitData":{"launchSpeed":96.2,"launchAngle":15.0,"totalDistance":284.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":90.19,"coordY":75.06}},"index":5,"playId":"2084c540-868c-35ae-81ff-822f0a9034bd","pitchNumber":6,"startTime":"2025-08-28T00:06:00.229Z","endTime":"2025-08-28T00:06:11.738Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669194,"link":"/api/v1/people/669194","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":663368,"link":"/api/v1/people/663368","batSide":{"code":"L","description":"Left"}},"first":{"id":683734,"link":"/api/v1/people/683734"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663368,"link":"/api/v1/people/663368"},"credit":"b_ab"},{"player":{"id":669194,"link":"/api/v1/people/669194"},"credit":"p_ab"},{"player":{"id":663368,"link":"/api/v1/people/663368"},"credit":"b_pa"},{"player":{"id":669194,"link":"/api/v1/people/669194"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":67.5,"awayTeamWinProbability":32.5,"homeTeamWinProbabilityAdded":8.600000000000001,"leverageIndex":1.52,"dramaIndex":96.0,"contextMetrics":{},"playEndTime":"2025-08-28T00:06:11.738Z","atBatIndex":11},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jake Bauers grounds out, second baseman Ildemaro Vargas to first baseman Pavin Smith. Andrew Vaughn scores. Blake Perkins to 2nd.","rbi":1,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":12,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-08-28T00:06:39.710Z","endTime":"2025-08-28T00:07:52.299Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":641343,"fullName":"Jake Bauers","link":"/api/v1/people/641343"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669194,"fullName":"Ryne Nelson","link":"/api/v1/people/669194"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":663368,"fullName":"Blake Perkins","link":"/api/v1/people/663368"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":641343,"fullName":"Jake Bauers","link":"/api/v1/people/641343"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":545121,"link":"/api/v1/people/545121"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":656976,"link":"/api/v1/people/656976"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_play","runner":{"id":683734,"fullName":"Andrew Vaughn","link":"/api/v1/people/683734"},"responsiblePitcher":{"id":669194,"link":"/api/v1/people/669194"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_force","runner":{"id":663368,"fullName":"Blake Perkins","link":"/api/v1/people/663368"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":78.9,"endSpeed":73.1,"strikeZoneTop":3.61952471146856,"strikeZoneBottom":1.63932279943214,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.87939675321806,"aZ":-38.67910266178601,"pfxX":3.1845765427777524,"pfxZ":-4.887921142529438,"pX":1.4779277725445732,"pZ":1.3955202234380468,"vX0":5.321600534094505,"vY0":-114.83487601291918,"vZ0":-2.113627744663824,"x":60.66,"y":201.1,"x0":-1.285939331643732,"y0":50.00215857189497,"z0":6.101530497440502,"aX":4.238823179285974},"breaks":{"breakAngle":7.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.2,"breakVerticalInduced":-9.1,"breakHorizontal":-7.1,"spinRate":2473,"spinDirection":40},"zone":14,"typeConfidence":2.0,"plateTime":0.4775300512524292,"extension":6.984333777715291},"index":0,"playId":"4903cb3d-ed16-3cf6-9fba-eb264a170bdd","pitchNumber":1,"startTime":"2025-08-28T00:07:05.423Z","endTime":"2025-08-28T00:07:08.901Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669194,"link":"/api/v1/people/669194","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":641343,"link":"/api/v1/people/641343","batSide":{"code":"L","description":"Left"}},"first":{"id":663368,"link":"/api/v1/people/663368"},"third":{"id":683734,"link":"/api/v1/people/683734"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.2,"endSpeed":87.8,"strikeZoneTop":3.66487161869006,"strikeZoneBottom":1.64702478030197,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.366204602229594,"aZ":-11.720637242125335,"pfxX":-2.3230314627308686,"pfxZ":10.362881347821002,"pX":0.6477096531788911,"pZ":1.8269349038962053,"vX0":5.863880606037464,"vY0":-139.79826852384318,"vZ0":-8.894652592451926,"x":92.31,"y":189.45,"x0":-1.1778817052854011,"y0":50.00236054012716,"z0":5.824944663760465,"aX":-4.585351835967082},"breaks":{"breakAngle":13.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":17.0,"breakHorizontal":3.0,"spinRate":2150,"spinDirection":193},"zone":9,"typeConfidence":2.0,"plateTime":0.39223052416745974,"extension":7.0798274362625415},"index":1,"playId":"317bc533-3498-381d-98b8-bdaeb260fff1","pitchNumber":2,"startTime":"2025-08-28T00:07:25.139Z","endTime":"2025-08-28T00:07:28.606Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669194,"link":"/api/v1/people/669194","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":641343,"link":"/api/v1/people/641343","batSide":{"code":"L","description":"Left"}},"first":{"id":663368,"link":"/api/v1/people/663368"},"third":{"id":683734,"link":"/api/v1/people/683734"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":77.8,"endSpeed":71.9,"strikeZoneTop":3.63,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.717851893452043,"aZ":-40.49335341339252,"pfxX":3.8575197317825927,"pfxZ":-6.401424272545315,"pX":-1.0161672956367065,"pZ":2.767715927271407,"vX0":0.06773365421163073,"vY0":-113.29567999762044,"vZ0":1.1706627310884967,"x":155.73,"y":164.05,"x0":-1.5475959445490968,"y0":50.00264658851906,"z0":6.291657269105263,"aX":5.0138527503824575},"breaks":{"breakAngle":7.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.2,"breakVerticalInduced":-11.0,"breakHorizontal":-7.0,"spinRate":2506,"spinDirection":44},"zone":11,"typeConfidence":2.0,"plateTime":0.4834788828744081,"extension":6.638394590024037},"hitData":{"launchSpeed":58.7,"launchAngle":-32.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":141.73,"coordY":161.98}},"index":2,"playId":"dcd51905-88bd-32dd-8132-fc481a061fa1","pitchNumber":3,"startTime":"2025-08-28T00:07:44.949Z","endTime":"2025-08-28T00:07:52.299Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669194,"link":"/api/v1/people/669194","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":641343,"link":"/api/v1/people/641343","batSide":{"code":"L","description":"Left"}},"first":{"id":663368,"link":"/api/v1/people/663368"},"third":{"id":683734,"link":"/api/v1/people/683734"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":641343,"link":"/api/v1/people/641343"},"credit":"b_ab"},{"player":{"id":669194,"link":"/api/v1/people/669194"},"credit":"p_ab"},{"player":{"id":641343,"link":"/api/v1/people/641343"},"credit":"b_pa"},{"player":{"id":669194,"link":"/api/v1/people/669194"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":67.4,"awayTeamWinProbability":32.599999999999994,"homeTeamWinProbabilityAdded":-0.09999999999999432,"leverageIndex":1.53,"dramaIndex":44.0,"contextMetrics":{},"playEndTime":"2025-08-28T00:07:52.299Z","atBatIndex":12},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Brandon Lockridge strikes out on a foul tip.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":13,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-08-28T00:08:06.671Z","endTime":"2025-08-28T00:09:45.518Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":663604,"fullName":"Brandon Lockridge","link":"/api/v1/people/663604"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669194,"fullName":"Ryne Nelson","link":"/api/v1/people/669194"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":663368,"fullName":"Blake Perkins","link":"/api/v1/people/663368"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":663604,"fullName":"Brandon Lockridge","link":"/api/v1/people/663604"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":543510,"link":"/api/v1/people/543510"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.2,"endSpeed":87.6,"strikeZoneTop":3.35049777964912,"strikeZoneBottom":1.48305668599998,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.77381241250077,"aZ":-10.69604335536889,"pfxX":-1.461785278961015,"pfxZ":10.901637387425492,"pX":1.0611209939050688,"pZ":2.7894478955216213,"vX0":6.387948902730654,"vY0":-139.77801802017603,"vZ0":-6.878847004222951,"x":76.55,"y":163.46,"x0":-1.068250405155222,"y0":50.00439970541635,"z0":5.99173575964848,"aX":-2.881210030846183},"breaks":{"breakAngle":6.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.3,"breakVerticalInduced":18.4,"breakHorizontal":1.3,"spinRate":2081,"spinDirection":186},"zone":12,"typeConfidence":2.0,"plateTime":0.3925136662130697,"extension":7.098814929085858},"index":0,"playId":"f8e271e9-5bb1-3582-88ac-e4dd0a5e76c0","pitchNumber":1,"startTime":"2025-08-28T00:08:21.858Z","endTime":"2025-08-28T00:08:25.483Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669194,"link":"/api/v1/people/669194","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":663604,"link":"/api/v1/people/663604","batSide":{"code":"R","description":"Right"}},"second":{"id":663368,"link":"/api/v1/people/663368"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.8,"endSpeed":87.4,"strikeZoneTop":3.28673829199798,"strikeZoneBottom":1.51070990279909,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.1073220027026,"aZ":-10.169464992423112,"pfxX":-2.664380472957908,"pfxZ":11.25447509007123,"pX":-0.3521385519169334,"pZ":1.7178368187550308,"vX0":3.6055112784069934,"vY0":-139.1417782936341,"vZ0":-9.406698812468736,"x":130.42,"y":192.4,"x0":-1.3203801748896278,"y0":50.00011122171179,"z0":5.8221656150473375,"aX":-5.208071167599431},"breaks":{"breakAngle":19.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.4,"breakVerticalInduced":18.6,"breakHorizontal":4.1,"spinRate":2166,"spinDirection":190},"zone":7,"typeConfidence":2.0,"plateTime":0.3941023801086656,"extension":7.0024009783817425},"index":1,"playId":"303c0210-28af-337e-ad0b-ce374d44586d","pitchNumber":2,"startTime":"2025-08-28T00:08:41.249Z","endTime":"2025-08-28T00:08:44.979Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669194,"link":"/api/v1/people/669194","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":663604,"link":"/api/v1/people/663604","batSide":{"code":"R","description":"Right"}},"second":{"id":663368,"link":"/api/v1/people/663368"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.0,"endSpeed":80.2,"strikeZoneTop":3.36596753800033,"strikeZoneBottom":1.59021161424067,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.54486547189532,"aZ":-25.84465563551541,"pfxX":2.0562098342335715,"pfxZ":3.8980115446832917,"pX":1.0113628010859408,"pZ":2.014243242529428,"vX0":5.185586169295771,"vY0":-126.60950778350525,"vZ0":-5.000419001877102,"x":78.45,"y":184.4,"x0":-1.3296181850412483,"y0":50.00574586559738,"z0":6.0799668421472,"aX":3.3433162731441395},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":6.1,"breakHorizontal":-4.9,"spinRate":2352,"spinDirection":122},"zone":14,"typeConfidence":2.0,"plateTime":0.43239910569764106,"extension":6.8980964232280275},"index":2,"playId":"d483d4b4-90f9-3f59-a3c3-742dfb47ff89","pitchNumber":3,"startTime":"2025-08-28T00:08:59.512Z","endTime":"2025-08-28T00:09:06.621Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669194,"link":"/api/v1/people/669194","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":663604,"link":"/api/v1/people/663604","batSide":{"code":"R","description":"Right"}},"second":{"id":663368,"link":"/api/v1/people/663368"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"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":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.5,"endSpeed":79.8,"strikeZoneTop":3.28710793540751,"strikeZoneBottom":1.54232613258537,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.6092791481766,"aZ":-24.23701588893915,"pfxX":2.0394982573061733,"pfxZ":4.919426287592668,"pX":-0.3178280747429564,"pZ":2.0726807287360627,"vX0":2.520260262974299,"vY0":-126.0003959805326,"vZ0":-4.855318098297093,"x":129.11,"y":182.82,"x0":-1.5945635991199143,"y0":50.00628462509754,"z0":5.973141308240396,"aX":3.2932862522416064},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":8.0,"breakHorizontal":-4.2,"spinRate":2251,"spinDirection":129},"zone":7,"typeConfidence":2.0,"plateTime":0.43401320142794564,"extension":6.829833605532272},"index":3,"playId":"779c940a-a55a-337a-8c52-9ec34e4249d2","pitchNumber":4,"startTime":"2025-08-28T00:09:20.609Z","endTime":"2025-08-28T00:09:23.949Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669194,"link":"/api/v1/people/669194","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":663604,"link":"/api/v1/people/663604","batSide":{"code":"R","description":"Right"}},"second":{"id":663368,"link":"/api/v1/people/663368"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.0,"endSpeed":87.3,"strikeZoneTop":3.34,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.053136673099964,"aZ":-10.385283900243495,"pfxX":-2.4270820455184747,"pfxZ":11.07874493331291,"pX":-0.42926207877480776,"pZ":3.622376983427054,"vX0":3.0306495919163856,"vY0":-139.72569218208685,"vZ0":-4.735902665375811,"x":133.36,"y":140.98,"x0":-1.2153631548158268,"y0":50.00386984863341,"z0":6.028664188208047,"aX":-4.774030426478422},"breaks":{"breakAngle":19.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.6,"breakVerticalInduced":19.2,"breakHorizontal":3.7,"spinRate":2246,"spinDirection":190},"zone":11,"typeConfidence":2.0,"plateTime":0.39280612967348283,"extension":7.073972908906813},"index":4,"playId":"ec015451-56b6-3a87-b20b-7f08798052a6","pitchNumber":5,"startTime":"2025-08-28T00:09:40.104Z","endTime":"2025-08-28T00:09:45.518Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669194,"link":"/api/v1/people/669194","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":663604,"link":"/api/v1/people/663604","batSide":{"code":"R","description":"Right"}},"second":{"id":663368,"link":"/api/v1/people/663368"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663604,"link":"/api/v1/people/663604"},"credit":"b_ab"},{"player":{"id":669194,"link":"/api/v1/people/669194"},"credit":"p_ab"},{"player":{"id":663604,"link":"/api/v1/people/663604"},"credit":"b_pa"},{"player":{"id":669194,"link":"/api/v1/people/669194"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":64.2,"awayTeamWinProbability":35.8,"homeTeamWinProbabilityAdded":-3.200000000000003,"leverageIndex":1.14,"dramaIndex":53.0,"contextMetrics":{},"playEndTime":"2025-08-28T00:09:45.518Z","atBatIndex":13},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Andruw Monasterio called out on strikes.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":14,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-08-28T00:09:53.403Z","endTime":"2025-08-28T00:11:55.366Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":655316,"fullName":"Andruw Monasterio","link":"/api/v1/people/655316"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669194,"fullName":"Ryne Nelson","link":"/api/v1/people/669194"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":655316,"fullName":"Andruw Monasterio","link":"/api/v1/people/655316"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":543510,"link":"/api/v1/people/543510"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.3,"endSpeed":83.7,"strikeZoneTop":3.35890756245395,"strikeZoneBottom":1.58724430723971,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.10316737183922,"aZ":-24.29358932719549,"pfxX":2.7206052949721022,"pfxZ":4.4777908480592545,"pX":0.7850771943056598,"pZ":1.334576719115299,"vX0":4.621978942132137,"vY0":-131.43325920778446,"vZ0":-7.4617611598241,"x":87.07,"y":202.75,"x0":-1.3453386397192626,"y0":50.006029515404016,"z0":5.996560731556327,"aX":4.792748408299218},"breaks":{"breakAngle":12.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.5,"breakVerticalInduced":6.8,"breakHorizontal":-5.9,"spinRate":2328,"spinDirection":150},"zone":14,"typeConfidence":2.0,"plateTime":0.4156559623537808,"extension":6.937547307340871},"index":0,"playId":"630c94ea-4933-3397-a2e3-b693a45df4d1","pitchNumber":1,"startTime":"2025-08-28T00:10:12.097Z","endTime":"2025-08-28T00:10:16.055Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669194,"link":"/api/v1/people/669194","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":655316,"link":"/api/v1/people/655316","batSide":{"code":"R","description":"Right"}},"second":{"id":663368,"link":"/api/v1/people/663368"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.6,"endSpeed":82.9,"strikeZoneTop":3.32768027947845,"strikeZoneBottom":1.55625935518877,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.69310125740959,"aZ":-22.551234821228956,"pfxX":2.027217440288907,"pfxZ":5.549685661551624,"pX":0.6758890130552258,"pZ":1.5716974112269273,"vX0":4.4193182148489525,"vY0":-130.44203896229317,"vZ0":-6.977278582567023,"x":91.24,"y":196.34,"x0":-1.2992548785591878,"y0":50.00521180600657,"z0":5.964315945654535,"aX":3.517972299129078},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":8.9,"breakHorizontal":-4.6,"spinRate":2284,"spinDirection":143},"zone":9,"typeConfidence":2.0,"plateTime":0.4188061012184896,"extension":6.896360719970019},"index":1,"playId":"921af0c9-a77e-3ea1-bcec-983fa16fe8ca","pitchNumber":2,"startTime":"2025-08-28T00:10:30.171Z","endTime":"2025-08-28T00:10:36.534Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669194,"link":"/api/v1/people/669194","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":655316,"link":"/api/v1/people/655316","batSide":{"code":"R","description":"Right"}},"second":{"id":663368,"link":"/api/v1/people/663368"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.2,"endSpeed":87.8,"strikeZoneTop":3.32356827287357,"strikeZoneBottom":1.53503763292284,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.13321964547661,"aZ":-7.67941814649698,"pfxX":-1.9583139538229553,"pfxZ":12.419620709927887,"pX":0.26441197469694533,"pZ":1.8302314941376163,"vX0":4.685436936348015,"vY0":-139.70649415303765,"vZ0":-9.804870409895429,"x":106.92,"y":189.36,"x0":-1.1817321919808979,"y0":50.005716962604524,"z0":5.894587188815918,"aX":-3.863679942300017},"breaks":{"breakAngle":15.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.1,"breakVerticalInduced":20.6,"breakHorizontal":2.5,"spinRate":2175,"spinDirection":190},"zone":8,"typeConfidence":2.0,"plateTime":0.39239815620742036,"extension":6.872335624100809},"index":2,"playId":"50126b02-457a-3ae5-952a-fb4a4bf11cdc","pitchNumber":3,"startTime":"2025-08-28T00:10:49.913Z","endTime":"2025-08-28T00:10:53.710Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669194,"link":"/api/v1/people/669194","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":655316,"link":"/api/v1/people/655316","batSide":{"code":"R","description":"Right"}},"second":{"id":663368,"link":"/api/v1/people/663368"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.2,"endSpeed":82.7,"strikeZoneTop":3.3408810304643,"strikeZoneBottom":1.55007315504556,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.919123114996157,"aZ":-24.462454332739544,"pfxX":0.664349240995781,"pfxZ":4.482151822682204,"pX":0.4923063948412985,"pZ":1.3679584983650608,"vX0":4.502145141738698,"vY0":-129.74945346224823,"vZ0":-7.210108540217638,"x":98.23,"y":201.85,"x0":-1.3453443506973537,"y0":50.00145234937294,"z0":6.023142222184204,"aX":1.142010720194524},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":6.8,"breakHorizontal":-2.2,"spinRate":2370,"spinDirection":129},"zone":14,"typeConfidence":2.0,"plateTime":0.42073304935442124,"extension":6.87730194599469},"index":3,"playId":"bb15d417-1168-3be9-a357-0fb95c94352e","pitchNumber":4,"startTime":"2025-08-28T00:11:09.311Z","endTime":"2025-08-28T00:11:13.358Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669194,"link":"/api/v1/people/669194","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":655316,"link":"/api/v1/people/655316","batSide":{"code":"R","description":"Right"}},"second":{"id":663368,"link":"/api/v1/people/663368"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"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":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.7,"endSpeed":87.2,"strikeZoneTop":3.3,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.21993506440613,"aZ":-9.245217214038597,"pfxX":-1.1972593860768515,"pfxZ":11.69962260108553,"pX":-0.05846969433398303,"pZ":3.4373995964039388,"vX0":3.3260070330069493,"vY0":-139.327421857162,"vZ0":-5.435230502239984,"x":119.23,"y":145.97,"x0":-1.1138000745215781,"y0":50.002829834896566,"z0":6.028612747312245,"aX":-2.346642715129756},"breaks":{"breakAngle":8.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.7,"breakVerticalInduced":20.2,"breakHorizontal":1.4,"spinRate":2219,"spinDirection":191},"zone":11,"typeConfidence":2.0,"plateTime":0.39359323033596016,"extension":7.040054194194694},"index":4,"playId":"48fdd44f-3fc2-3ff1-afae-59a6d631ba92","pitchNumber":5,"startTime":"2025-08-28T00:11:30.635Z","endTime":"2025-08-28T00:11:34.146Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669194,"link":"/api/v1/people/669194","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":655316,"link":"/api/v1/people/655316","batSide":{"code":"R","description":"Right"}},"second":{"id":663368,"link":"/api/v1/people/663368"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.5,"endSpeed":88.3,"strikeZoneTop":3.31310736215669,"strikeZoneBottom":1.56301832351433,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.49917377885949,"aZ":-9.026488933615157,"pfxX":-2.3492820790557576,"pfxZ":11.612051441501098,"pX":0.18713701994189144,"pZ":2.0612326773221197,"vX0":4.921152691820831,"vY0":-140.24254440874728,"vZ0":-8.82941111596444,"x":109.87,"y":183.13,"x0":-1.2845468894433747,"y0":50.003123213500025,"z0":5.837862428467837,"aX":-4.683629708068385},"breaks":{"breakAngle":18.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.1,"breakVerticalInduced":19.4,"breakHorizontal":3.2,"spinRate":2273,"spinDirection":193},"zone":8,"typeConfidence":2.0,"plateTime":0.3904421870463719,"extension":7.1396773521261965},"index":5,"playId":"aa6c30ac-0ea6-3bde-9319-fa63b51a0011","pitchNumber":6,"startTime":"2025-08-28T00:11:50.339Z","endTime":"2025-08-28T00:11:55.366Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669194,"link":"/api/v1/people/669194","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":655316,"link":"/api/v1/people/655316","batSide":{"code":"R","description":"Right"}},"second":{"id":663368,"link":"/api/v1/people/663368"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":655316,"link":"/api/v1/people/655316"},"credit":"b_ab"},{"player":{"id":669194,"link":"/api/v1/people/669194"},"credit":"p_ab"},{"player":{"id":655316,"link":"/api/v1/people/655316"},"credit":"b_pa"},{"player":{"id":669194,"link":"/api/v1/people/669194"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":61.199999999999996,"awayTeamWinProbability":38.800000000000004,"homeTeamWinProbabilityAdded":-3.000000000000007,"leverageIndex":1.14,"dramaIndex":52.0,"contextMetrics":{},"playEndTime":"2025-08-28T00:11:55.366Z","atBatIndex":14},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Adrian Del Castillo grounds out, first baseman Andrew Vaughn to pitcher Erick Fedde.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":15,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-08-28T00:14:09.275Z","endTime":"2025-08-28T00:14:53.049Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":680728,"fullName":"Adrian Del Castillo","link":"/api/v1/people/680728"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":607200,"fullName":"Erick Fedde","link":"/api/v1/people/607200"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":680728,"fullName":"Adrian Del Castillo","link":"/api/v1/people/680728"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":683734,"link":"/api/v1/people/683734"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":607200,"link":"/api/v1/people/607200"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Erick Fedde replaces Aaron Ashby.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-28T00:12:24.463Z","endTime":"2025-08-28T00:14:11.637Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":607200,"link":"/api/v1/people/607200"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":676879,"link":"/api/v1/people/676879","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":592885,"link":"/api/v1/people/592885"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":663604,"link":"/api/v1/people/663604"}},"offense":{"batter":{"id":680728,"link":"/api/v1/people/680728","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"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":89.6,"endSpeed":82.6,"strikeZoneTop":3.36240837767209,"strikeZoneBottom":1.59923031785526,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.260862304537795,"aZ":-25.251870628961292,"pfxX":2.4958548260792903,"pfxZ":3.9908574071631726,"pX":-0.21413194249132664,"pZ":3.024612477619197,"vX0":2.546788980026,"vY0":-130.6119484811806,"vZ0":-2.0046527343967315,"x":125.16,"y":157.12,"x0":-1.5245248673296068,"y0":50.006423265939425,"z0":5.69183407663456,"aX":4.333811076411191},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.8,"breakVerticalInduced":7.1,"breakHorizontal":-5.0,"spinRate":2116,"spinDirection":186},"zone":2,"typeConfidence":0.91,"plateTime":0.4185787878816356,"extension":6.761678012885984},"index":1,"playId":"345af3c2-412c-381d-8e48-27b3cc2342ff","pitchNumber":1,"startTime":"2025-08-28T00:14:11.637Z","endTime":"2025-08-28T00:14:15.076Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607200,"link":"/api/v1/people/607200","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":592885,"link":"/api/v1/people/592885"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":663604,"link":"/api/v1/people/663604"}},"offense":{"batter":{"id":680728,"link":"/api/v1/people/680728","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"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":81.3,"endSpeed":74.9,"strikeZoneTop":3.36160149563816,"strikeZoneBottom":1.58669400058814,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.151729473576665,"aZ":-28.684474229052924,"pfxX":9.14908654544796,"pfxZ":2.4491730039792206,"pX":-0.8483792279717782,"pZ":2.6900188818315076,"vX0":-0.13573773932258065,"vY0":-118.4029021228344,"vZ0":-0.3786636759132178,"x":149.34,"y":166.15,"x0":-1.979230489216507,"y0":50.000080243859514,"z0":5.471940945876763,"aX":13.015669466028111},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":4.7,"breakHorizontal":-16.6,"spinRate":2409,"spinDirection":74},"zone":11,"typeConfidence":0.9,"plateTime":0.46221441329538804,"extension":6.63456654744748},"index":2,"playId":"c7aa2dbb-4d32-30b0-90db-ddb2eecf15c8","pitchNumber":2,"startTime":"2025-08-28T00:14:22.744Z","endTime":"2025-08-28T00:14:26.443Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607200,"link":"/api/v1/people/607200","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":592885,"link":"/api/v1/people/592885"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":663604,"link":"/api/v1/people/663604"}},"offense":{"batter":{"id":680728,"link":"/api/v1/people/680728","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":81.6,"endSpeed":75.1,"strikeZoneTop":3.40259937671304,"strikeZoneBottom":1.59437030816405,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.64403998768762,"aZ":-26.86076297914448,"pfxX":9.275659748875478,"pfxZ":3.7133923219689837,"pX":-0.13236351648304154,"pZ":2.488146119656684,"vX0":1.516793358839834,"vY0":-118.82050999171489,"vZ0":-1.1326158491083578,"x":122.05,"y":171.6,"x0":-1.9839716776568517,"y0":50.00206441488299,"z0":5.41033708017198,"aX":13.26972245698913},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":6.7,"breakHorizontal":-17.2,"spinRate":2540,"spinDirection":82},"zone":5,"typeConfidence":0.91,"plateTime":0.4608569951472634,"extension":6.689258351173183},"index":3,"playId":"c0c41120-1c23-3d1f-ab82-321f8b9a9e07","pitchNumber":3,"startTime":"2025-08-28T00:14:34.456Z","endTime":"2025-08-28T00:14:37.850Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607200,"link":"/api/v1/people/607200","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":592885,"link":"/api/v1/people/592885"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":663604,"link":"/api/v1/people/663604"}},"offense":{"batter":{"id":680728,"link":"/api/v1/people/680728","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.7,"endSpeed":85.6,"strikeZoneTop":3.43,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.597626824240656,"aZ":-25.653220327691297,"pfxX":-8.081192820091278,"pfxZ":3.480520250379673,"pX":0.4830391657242876,"pZ":2.794019767552319,"vX0":6.804600150298939,"vY0":-136.22250195888728,"vZ0":-3.183667547724353,"x":98.59,"y":163.34,"x0":-1.0002803136178284,"y0":50.00624471888684,"z0":5.756230145215613,"aX":-15.154278630250742},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.4,"breakVerticalInduced":5.8,"breakHorizontal":13.2,"spinRate":1988,"spinDirection":200},"zone":6,"typeConfidence":0.91,"plateTime":0.40246128831001204,"extension":6.772076829129225},"hitData":{"launchSpeed":77.8,"launchAngle":10.0,"totalDistance":118.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":151.79,"coordY":162.41}},"index":4,"playId":"2fc6e0f3-a81b-33c1-bfe0-6af4f422a33b","pitchNumber":4,"startTime":"2025-08-28T00:14:45.877Z","endTime":"2025-08-28T00:14:53.049Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607200,"link":"/api/v1/people/607200","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":592885,"link":"/api/v1/people/592885"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":663604,"link":"/api/v1/people/663604"}},"offense":{"batter":{"id":680728,"link":"/api/v1/people/680728","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":680728,"link":"/api/v1/people/680728"},"credit":"b_ab"},{"player":{"id":607200,"link":"/api/v1/people/607200"},"credit":"p_ab"},{"player":{"id":680728,"link":"/api/v1/people/680728"},"credit":"b_pa"},{"player":{"id":607200,"link":"/api/v1/people/607200"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":63.800000000000004,"awayTeamWinProbability":36.199999999999996,"homeTeamWinProbabilityAdded":2.6000000000000085,"leverageIndex":1.03,"dramaIndex":47.0,"contextMetrics":{},"playEndTime":"2025-08-28T00:14:53.049Z","atBatIndex":15},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Alek Thomas flies out to center fielder Blake Perkins.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":16,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-08-28T00:15:02.622Z","endTime":"2025-08-28T00:16:20.316Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":677950,"fullName":"Alek Thomas","link":"/api/v1/people/677950"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":607200,"fullName":"Erick Fedde","link":"/api/v1/people/607200"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":677950,"fullName":"Alek Thomas","link":"/api/v1/people/677950"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":663368,"link":"/api/v1/people/663368"},"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(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":81.8,"endSpeed":75.1,"strikeZoneTop":3.44948684053588,"strikeZoneBottom":1.48617180434397,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.521626773969416,"aZ":-29.174349974039384,"pfxX":8.778868338048511,"pfxZ":2.0971360168520743,"pX":-0.26300891555877676,"pZ":2.157795117270518,"vX0":1.2711906770955357,"vY0":-119.08461243251644,"vZ0":-1.543640803791007,"x":127.03,"y":180.52,"x0":-1.944532458440106,"y0":50.00504267040489,"z0":5.461238281770324,"aX":12.57051303501246},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":3.7,"breakHorizontal":-16.2,"spinRate":2285,"spinDirection":81},"zone":5,"typeConfidence":0.9,"plateTime":0.4604896047476603,"extension":6.728318149935842},"index":0,"playId":"cdec0d4a-93c3-32ac-864e-03baf7522052","pitchNumber":1,"startTime":"2025-08-28T00:15:19.527Z","endTime":"2025-08-28T00:15:23.009Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607200,"link":"/api/v1/people/607200","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":592885,"link":"/api/v1/people/592885"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":663604,"link":"/api/v1/people/663604"}},"offense":{"batter":{"id":677950,"link":"/api/v1/people/677950","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.4,"endSpeed":84.3,"strikeZoneTop":3.32559360012372,"strikeZoneBottom":1.52811215439001,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.52934466952512,"aZ":-24.409339171135485,"pfxX":1.3972834673647312,"pfxZ":4.284771660535062,"pX":-0.9411642327376616,"pZ":3.4555802666009368,"vX0":1.2391728119282184,"vY0":-133.2511223275995,"vZ0":-1.4793182368865718,"x":152.87,"y":145.48,"x0":-1.5924806406944,"y0":50.00344755749448,"z0":5.768258747633793,"aX":2.532226964331231},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":7.7,"breakHorizontal":-2.8,"spinRate":2144,"spinDirection":191},"zone":11,"typeConfidence":0.9,"plateTime":0.40982219838283473,"extension":6.772533664703088},"index":1,"playId":"e0108e5d-3f96-3c2f-abfb-d0a0509b5c3a","pitchNumber":2,"startTime":"2025-08-28T00:15:32.077Z","endTime":"2025-08-28T00:15:35.996Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607200,"link":"/api/v1/people/607200","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":592885,"link":"/api/v1/people/592885"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":663604,"link":"/api/v1/people/663604"}},"offense":{"batter":{"id":677950,"link":"/api/v1/people/677950","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"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":91.2,"endSpeed":84.2,"strikeZoneTop":3.27,"strikeZoneBottom":1.43,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.634537404517356,"aZ":-22.904740941357332,"pfxX":1.948684109850558,"pfxZ":5.145204344962503,"pX":0.012646521297963757,"pZ":2.9493604210667925,"vX0":3.1518820416277875,"vY0":-132.90834478911947,"vZ0":-3.0078813114367065,"x":116.52,"y":159.15,"x0":-1.438573621171457,"y0":50.00135802718839,"z0":5.7461899249085615,"aX":3.510270309708093},"breaks":{"breakAngle":9.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":8.9,"breakHorizontal":-4.2,"spinRate":2180,"spinDirection":184},"zone":2,"typeConfidence":0.91,"plateTime":0.41101718314459834,"extension":6.831430985190897},"index":2,"playId":"0a55d2ab-b292-3d8d-8c10-f9b0ba0eb8f7","pitchNumber":3,"startTime":"2025-08-28T00:15:44.010Z","endTime":"2025-08-28T00:15:47.080Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607200,"link":"/api/v1/people/607200","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":592885,"link":"/api/v1/people/592885"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":663604,"link":"/api/v1/people/663604"}},"offense":{"batter":{"id":677950,"link":"/api/v1/people/677950","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"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":82.5,"endSpeed":75.3,"strikeZoneTop":3.25707314352346,"strikeZoneBottom":1.45200079168574,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.740475206008032,"aZ":-29.264388806774928,"pfxX":8.61052320028448,"pfxZ":2.0156162772218895,"pX":-0.4559913867996878,"pZ":1.162553154648242,"vX0":0.8438720026984474,"vY0":-120.00897412337676,"vZ0":-3.8637938718365836,"x":134.38,"y":207.39,"x0":-1.9302738077779449,"y0":50.00156045538487,"z0":5.433494778648893,"aX":12.411802374174991},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.7,"breakVerticalInduced":2.9,"breakHorizontal":-15.7,"spinRate":2527,"spinDirection":74},"zone":13,"typeConfidence":0.9,"plateTime":0.45844360554298946,"extension":6.788030404784172},"index":3,"playId":"b28a28cb-c6c1-36c7-9bd1-7f7f187bc84e","pitchNumber":4,"startTime":"2025-08-28T00:15:59.166Z","endTime":"2025-08-28T00:16:03.080Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607200,"link":"/api/v1/people/607200","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":592885,"link":"/api/v1/people/592885"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":663604,"link":"/api/v1/people/663604"}},"offense":{"batter":{"id":677950,"link":"/api/v1/people/677950","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.8,"endSpeed":83.5,"strikeZoneTop":3.27,"strikeZoneBottom":1.43,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.580974803808054,"aZ":-24.616441383954044,"pfxX":1.8080845844690023,"pfxZ":4.254408611629799,"pX":-0.3239641599013768,"pZ":2.825796104479509,"vX0":2.005429787491613,"vY0":-132.3258921027952,"vZ0":-2.8571225334888704,"x":129.35,"y":162.48,"x0":-1.3259479615395176,"y0":50.00557025194977,"z0":5.718162528551414,"aX":3.2149602141809366},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.7,"breakVerticalInduced":7.3,"breakHorizontal":-3.7,"spinRate":2158,"spinDirection":177},"zone":1,"typeConfidence":0.91,"plateTime":0.4135302255698807,"extension":6.802388831792909},"hitData":{"launchSpeed":99.1,"launchAngle":27.0,"totalDistance":371.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":121.56,"coordY":49.43}},"index":4,"playId":"f50afa76-30e7-3aac-9424-6b6b05ea64ff","pitchNumber":5,"startTime":"2025-08-28T00:16:12.022Z","endTime":"2025-08-28T00:16:20.316Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607200,"link":"/api/v1/people/607200","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":592885,"link":"/api/v1/people/592885"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":663604,"link":"/api/v1/people/663604"}},"offense":{"batter":{"id":677950,"link":"/api/v1/people/677950","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":677950,"link":"/api/v1/people/677950"},"credit":"b_ab"},{"player":{"id":607200,"link":"/api/v1/people/607200"},"credit":"p_ab"},{"player":{"id":677950,"link":"/api/v1/people/677950"},"credit":"b_pa"},{"player":{"id":607200,"link":"/api/v1/people/607200"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":65.7,"awayTeamWinProbability":34.3,"homeTeamWinProbabilityAdded":1.8999999999999986,"leverageIndex":0.75,"dramaIndex":36.0,"contextMetrics":{},"playEndTime":"2025-08-28T00:16:20.316Z","atBatIndex":16},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Ildemaro Vargas lines out to center fielder Blake Perkins.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":17,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-08-28T00:16:25.657Z","endTime":"2025-08-28T00:18:42.559Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":545121,"fullName":"Ildemaro Vargas","link":"/api/v1/people/545121"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":607200,"fullName":"Erick Fedde","link":"/api/v1/people/607200"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":545121,"fullName":"Ildemaro Vargas","link":"/api/v1/people/545121"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":663368,"link":"/api/v1/people/663368"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"L","description":"Foul Bunt"},"description":"Foul Bunt","code":"L","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.1,"endSpeed":85.6,"strikeZoneTop":3.34,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.39009261235302,"aZ":-23.535473888053563,"pfxX":-9.073567778654006,"pfxZ":4.5900195055409405,"pX":-0.312168033186852,"pZ":2.132831117017582,"vX0":6.052520756491959,"vY0":-136.8172776600184,"vZ0":-4.983442493249452,"x":128.9,"y":181.19,"x0":-1.383109695909947,"y0":50.00112487384851,"z0":5.607443511878696,"aX":-17.065698556321497},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.8,"breakVerticalInduced":7.3,"breakHorizontal":15.0,"spinRate":2127,"spinDirection":207},"zone":4,"typeConfidence":0.9,"plateTime":0.40154488876203187,"extension":6.992806942816336},"index":0,"playId":"8d04de9e-e527-3122-8b61-b19868fcddc6","pitchNumber":1,"startTime":"2025-08-28T00:16:45.513Z","endTime":"2025-08-28T00:16:48.705Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607200,"link":"/api/v1/people/607200","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":592885,"link":"/api/v1/people/592885"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":663604,"link":"/api/v1/people/663604"}},"offense":{"batter":{"id":545121,"link":"/api/v1/people/545121","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.7,"endSpeed":77.0,"strikeZoneTop":3.34,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.475288033540167,"aZ":-31.649458698553303,"pfxX":6.887851099529328,"pfxZ":0.35440682867166373,"pX":-0.45179346725536107,"pZ":1.6785628476340848,"vX0":1.5063101169313309,"vY0":-121.88604028317799,"vZ0":-2.4762839740667806,"x":134.22,"y":193.46,"x0":-1.973130780782133,"y0":50.00571163621131,"z0":5.4468983377634625,"aX":10.34138771098168},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.8,"breakVerticalInduced":0.2,"breakHorizontal":-12.8,"spinRate":2603,"spinDirection":77},"zone":7,"typeConfidence":0.9,"plateTime":0.44976623687804773,"extension":6.7711056454750596},"index":1,"playId":"9ee9c444-7b77-3239-b82b-9e9c0895c996","pitchNumber":2,"startTime":"2025-08-28T00:17:06.960Z","endTime":"2025-08-28T00:17:11.764Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607200,"link":"/api/v1/people/607200","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":592885,"link":"/api/v1/people/592885"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":663604,"link":"/api/v1/people/663604"}},"offense":{"batter":{"id":545121,"link":"/api/v1/people/545121","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.5,"endSpeed":76.1,"strikeZoneTop":3.38149335914884,"strikeZoneBottom":1.52475433214446,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.657935848455242,"aZ":-29.364679529437236,"pfxX":10.24400000058083,"pfxZ":1.9222238550927093,"pX":-0.7005729618984036,"pZ":1.325197438187734,"vX0":-0.023062391714737007,"vY0":-120.21239795630042,"vZ0":-3.4967577547675393,"x":143.7,"y":203.0,"x0":-2.02139996114298,"y0":50.00345197578244,"z0":5.410073674201631,"aX":14.967727541472915},"breaks":{"breakAngle":26.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":2.9,"breakHorizontal":-18.5,"spinRate":2545,"spinDirection":74},"zone":13,"typeConfidence":0.9,"plateTime":0.45592956573166,"extension":6.690880210491625},"index":2,"playId":"29b21adb-53eb-3d1a-919d-50d2d0de1978","pitchNumber":3,"startTime":"2025-08-28T00:17:32.383Z","endTime":"2025-08-28T00:17:38.288Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607200,"link":"/api/v1/people/607200","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":592885,"link":"/api/v1/people/592885"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":663604,"link":"/api/v1/people/663604"}},"offense":{"batter":{"id":545121,"link":"/api/v1/people/545121","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"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":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.1,"endSpeed":76.9,"strikeZoneTop":3.34,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.389907190710627,"aZ":-29.024847383405405,"pfxX":6.203077868171109,"pfxZ":2.1055688712208003,"pX":-0.8763064783790986,"pZ":1.9980388739044144,"vX0":0.5664929301189563,"vY0":-121.12484228349261,"vZ0":-2.5249129519318063,"x":150.4,"y":184.83,"x0":-1.9192762670407248,"y0":50.00227905720479,"z0":5.577427682622591,"aX":9.268585244337613},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":3.5,"breakHorizontal":-11.4,"spinRate":2578,"spinDirection":74},"zone":13,"typeConfidence":0.9,"plateTime":0.4512171433449885,"extension":6.812055601463361},"index":3,"playId":"ce03221c-4614-3003-8bf2-d6efe176184c","pitchNumber":4,"startTime":"2025-08-28T00:17:46.389Z","endTime":"2025-08-28T00:17:49.664Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607200,"link":"/api/v1/people/607200","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":592885,"link":"/api/v1/people/592885"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":663604,"link":"/api/v1/people/663604"}},"offense":{"batter":{"id":545121,"link":"/api/v1/people/545121","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.6,"endSpeed":83.8,"strikeZoneTop":3.34,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.37722965267601,"aZ":-26.80145409897762,"pfxX":1.9927173502057878,"pfxZ":3.0116456876799553,"pX":-0.8568026208695774,"pZ":3.727651975621287,"vX0":0.5902432478214342,"vY0":-132.09115864831904,"vZ0":-0.4522094097663116,"x":149.66,"y":138.13,"x0":-1.3415803783103146,"y0":50.00604102498111,"z0":5.853914016076506,"aX":3.55857630150225},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":5.5,"breakHorizontal":-3.7,"spinRate":2095,"spinDirection":185},"zone":11,"typeConfidence":0.91,"plateTime":0.4130095129832845,"extension":6.67174101503777},"index":4,"playId":"268e7350-d329-385f-97a1-ee59e401e409","pitchNumber":5,"startTime":"2025-08-28T00:18:08.671Z","endTime":"2025-08-28T00:18:13.241Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607200,"link":"/api/v1/people/607200","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":592885,"link":"/api/v1/people/592885"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":663604,"link":"/api/v1/people/663604"}},"offense":{"batter":{"id":545121,"link":"/api/v1/people/545121","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"index":5,"startTime":"2025-08-28T00:18:19.419Z","endTime":"2025-08-28T00:18:34.356Z","isPitch":false,"type":"action","player":{"id":545121,"link":"/api/v1/people/545121"},"defense":{"pitcher":{"id":607200,"link":"/api/v1/people/607200","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":592885,"link":"/api/v1/people/592885"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":663604,"link":"/api/v1/people/663604"}},"offense":{"batter":{"id":545121,"link":"/api/v1/people/545121","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.6,"endSpeed":86.9,"strikeZoneTop":3.34,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.401370631102274,"aZ":-23.09664044845916,"pfxX":-7.539071799189518,"pfxZ":4.7199548797578785,"pX":0.22682218152076702,"pZ":2.347888808004483,"vX0":6.4514548910601555,"vY0":-137.57173435959916,"vZ0":-4.411597607536047,"x":108.35,"y":175.39,"x0":-1.1646121091135904,"y0":50.00685034638815,"z0":5.530293248675887,"aX":-14.511064162991174},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":7.8,"breakHorizontal":12.4,"spinRate":2009,"spinDirection":215},"zone":5,"typeConfidence":0.91,"plateTime":0.39754667672477284,"extension":6.842064188213699},"hitData":{"launchSpeed":94.6,"launchAngle":23.0,"totalDistance":365.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":141.4,"coordY":52.97}},"index":6,"playId":"a37acdcb-99ef-320b-890f-0b8d4df52cf8","pitchNumber":6,"startTime":"2025-08-28T00:18:34.356Z","endTime":"2025-08-28T00:18:42.559Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607200,"link":"/api/v1/people/607200","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":592885,"link":"/api/v1/people/592885"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":663604,"link":"/api/v1/people/663604"}},"offense":{"batter":{"id":545121,"link":"/api/v1/people/545121","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":545121,"link":"/api/v1/people/545121"},"credit":"b_ab"},{"player":{"id":607200,"link":"/api/v1/people/607200"},"credit":"p_ab"},{"player":{"id":545121,"link":"/api/v1/people/545121"},"credit":"b_pa"},{"player":{"id":607200,"link":"/api/v1/people/607200"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":66.9,"awayTeamWinProbability":33.099999999999994,"homeTeamWinProbabilityAdded":1.2000000000000028,"leverageIndex":0.47,"dramaIndex":25.0,"contextMetrics":{},"playEndTime":"2025-08-28T00:18:42.559Z","atBatIndex":17},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Brice Turang grounds out, second baseman Ildemaro Vargas to first baseman Pavin Smith.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":18,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-08-28T00:20:21.804Z","endTime":"2025-08-28T00:22:17.682Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":668930,"fullName":"Brice Turang","link":"/api/v1/people/668930"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669194,"fullName":"Ryne Nelson","link":"/api/v1/people/669194"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":668930,"fullName":"Brice Turang","link":"/api/v1/people/668930"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":545121,"link":"/api/v1/people/545121"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":656976,"link":"/api/v1/people/656976"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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.8,"endSpeed":86.7,"strikeZoneTop":3.62220556091341,"strikeZoneBottom":1.57754776804523,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.301434627774476,"aZ":-7.778521268476651,"pfxX":-1.8711103805709246,"pfxZ":12.671522580793587,"pX":0.17961010913848335,"pZ":2.223678705459,"vX0":3.59753484028211,"vY0":-137.80038735959604,"vZ0":-8.689825844928222,"x":110.15,"y":178.74,"x0":-0.8991102617680625,"y0":50.00679586141747,"z0":5.941914548586998,"aX":-3.6038263326690205},"breaks":{"breakAngle":16.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.1,"breakVerticalInduced":21.4,"breakHorizontal":2.6,"spinRate":2265,"spinDirection":189},"zone":5,"typeConfidence":2.0,"plateTime":0.3973150902188949,"extension":6.879672281385491},"index":0,"playId":"352b823a-9815-3cdf-9a0c-0bc1296563f3","pitchNumber":1,"startTime":"2025-08-28T00:20:53.091Z","endTime":"2025-08-28T00:20:56.563Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669194,"link":"/api/v1/people/669194","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":668930,"link":"/api/v1/people/668930","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"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.6,"endSpeed":73.7,"strikeZoneTop":3.52891454743119,"strikeZoneBottom":1.65380969394543,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.153907345218965,"aZ":-38.91189108156248,"pfxX":4.456989957984089,"pfxZ":-4.956844829349806,"pX":0.9900586545080742,"pZ":1.9611627975920307,"vX0":3.8407450791819593,"vY0":-115.97244521525622,"vZ0":-1.222789353639794,"x":79.26,"y":185.83,"x0":-1.2679376576753865,"y0":50.00271461507628,"z0":6.214222925293925,"aX":6.057165952391093},"breaks":{"breakAngle":9.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.1,"breakVerticalInduced":-9.0,"breakHorizontal":-9.0,"spinRate":2700,"spinDirection":40},"zone":14,"typeConfidence":2.0,"plateTime":0.4726983927588684,"extension":6.83269838739969},"index":1,"playId":"2d1ca808-8335-3c56-a896-69f7255f021b","pitchNumber":2,"startTime":"2025-08-28T00:21:10.473Z","endTime":"2025-08-28T00:21:14.149Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669194,"link":"/api/v1/people/669194","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":668930,"link":"/api/v1/people/668930","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"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.2,"endSpeed":72.1,"strikeZoneTop":3.27971145618771,"strikeZoneBottom":1.71127953114566,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.66018935170877,"aZ":-38.59142889952026,"pfxX":5.496981201964273,"pfxZ":-4.934232771325743,"pX":0.9505337025219965,"pZ":1.203403640324963,"vX0":3.4792909693129426,"vY0":-113.85929712500335,"vZ0":-2.4307086595137135,"x":80.77,"y":206.29,"x0":-1.3161885470105927,"y0":50.00218576156857,"z0":6.136506911974642,"aX":7.151242140326326},"breaks":{"breakAngle":10.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.2,"breakVerticalInduced":-9.2,"breakHorizontal":-10.9,"spinRate":2680,"spinDirection":39},"zone":14,"typeConfidence":2.0,"plateTime":0.4827153835987743,"extension":6.799382657286369},"index":2,"playId":"4042f5af-1945-3b78-8fb6-ae5f62700911","pitchNumber":3,"startTime":"2025-08-28T00:21:27.739Z","endTime":"2025-08-28T00:21:31.865Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669194,"link":"/api/v1/people/669194","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":668930,"link":"/api/v1/people/668930","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.7,"endSpeed":86.6,"strikeZoneTop":3.45,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.035839269158124,"aZ":-14.43881754256594,"pfxX":-2.371930458477815,"pfxZ":9.246453707001603,"pX":0.1856235293617189,"pZ":2.281534282178535,"vX0":4.1816623924389456,"vY0":-137.72091415197886,"vZ0":-7.273270932719544,"x":109.92,"y":177.18,"x0":-1.0453290075027766,"y0":50.00233495861696,"z0":5.936338271341274,"aX":-4.549517454836163},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":15.4,"breakHorizontal":3.4,"spinRate":2098,"spinDirection":190},"zone":5,"typeConfidence":2.0,"plateTime":0.3979515742132853,"extension":7.095879403036551},"index":3,"playId":"89d01ac3-d418-3b4b-9e89-70d59ab1bd79","pitchNumber":4,"startTime":"2025-08-28T00:21:49.753Z","endTime":"2025-08-28T00:21:52.801Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669194,"link":"/api/v1/people/669194","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":668930,"link":"/api/v1/people/668930","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"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":96.5,"endSpeed":88.1,"strikeZoneTop":3.45,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.219868711392586,"aZ":-8.351186887089657,"pfxX":0.24671964488026799,"pfxZ":11.973251721876355,"pX":0.9545205045683548,"pZ":2.4498974849449118,"vX0":4.934733962744369,"vY0":-140.2813608920728,"vZ0":-8.393799018489174,"x":80.62,"y":172.63,"x0":-0.86062506697467,"y0":50.00245459720084,"z0":6.028020227389803,"aX":0.4908852120916224},"breaks":{"breakAngle":8.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.4,"breakVerticalInduced":20.0,"breakHorizontal":-1.4,"spinRate":2313,"spinDirection":180},"zone":14,"typeConfidence":2.0,"plateTime":0.39068712439711817,"extension":6.98305122428799},"hitData":{"launchSpeed":72.5,"launchAngle":-1.0,"totalDistance":33.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":145.78,"coordY":144.8}},"index":4,"playId":"314939a0-e628-368d-8380-cfa6741b19d2","pitchNumber":5,"startTime":"2025-08-28T00:22:10.127Z","endTime":"2025-08-28T00:22:17.682Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669194,"link":"/api/v1/people/669194","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":668930,"link":"/api/v1/people/668930","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668930,"link":"/api/v1/people/668930"},"credit":"b_ab"},{"player":{"id":669194,"link":"/api/v1/people/669194"},"credit":"p_ab"},{"player":{"id":668930,"link":"/api/v1/people/668930"},"credit":"b_pa"},{"player":{"id":669194,"link":"/api/v1/people/669194"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":64.8,"awayTeamWinProbability":35.2,"homeTeamWinProbabilityAdded":-2.1000000000000085,"leverageIndex":0.8,"dramaIndex":38.0,"contextMetrics":{},"playEndTime":"2025-08-28T00:22:17.682Z","atBatIndex":18},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Caleb Durbin singles on a ground ball to center fielder Alek Thomas.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":19,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-08-28T00:22:33.986Z","endTime":"2025-08-28T00:25:19.349Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":702332,"fullName":"Caleb Durbin","link":"/api/v1/people/702332"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669194,"fullName":"Ryne Nelson","link":"/api/v1/people/669194"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":702332,"fullName":"Caleb Durbin","link":"/api/v1/people/702332"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":702332,"fullName":"Caleb Durbin","link":"/api/v1/people/702332"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":677950,"link":"/api/v1/people/677950"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":78.3,"endSpeed":71.9,"strikeZoneTop":3.23176194831514,"strikeZoneBottom":1.42945790779149,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.869454098973712,"aZ":-37.09373289545122,"pfxX":8.07126357513479,"pfxZ":-3.7722118493100307,"pX":0.5539463346250748,"pZ":2.1097797116890167,"vX0":2.0676580375639904,"vY0":-113.99972432806605,"vZ0":-0.9863169740698292,"x":95.88,"y":181.82,"x0":-1.4155516157894719,"y0":50.00430177823483,"z0":6.241462858094138,"aX":10.519899597763628},"breaks":{"breakAngle":16.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.7,"breakVerticalInduced":-6.7,"breakHorizontal":-15.1,"spinRate":2559,"spinDirection":36},"zone":6,"typeConfidence":2.0,"plateTime":0.48227919001890385,"extension":6.8472805066899936},"index":0,"playId":"36f70577-8357-3b87-97b2-49a4b69836d2","pitchNumber":1,"startTime":"2025-08-28T00:22:43.754Z","endTime":"2025-08-28T00:22:47.337Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669194,"link":"/api/v1/people/669194","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":702332,"link":"/api/v1/people/702332","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.6,"endSpeed":80.9,"strikeZoneTop":3.19506417904544,"strikeZoneBottom":1.52437689019504,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.479922881767354,"aZ":-26.58634468890559,"pfxX":1.7887155494865905,"pfxZ":3.3801723370527466,"pX":0.3678295214529101,"pZ":1.961274240715631,"vX0":3.805921093211786,"vY0":-127.60413228382494,"vZ0":-5.079422136701075,"x":102.98,"y":185.83,"x0":-1.373615684361173,"y0":50.00484725072438,"z0":6.0641775975789205,"aX":2.959223907108954},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":5.3,"breakHorizontal":-4.1,"spinRate":2387,"spinDirection":109},"zone":9,"typeConfidence":2.0,"plateTime":0.4287156440800999,"extension":6.9274193536227555},"index":1,"playId":"9a85f2b1-7e89-3098-840d-4162f7926d3b","pitchNumber":2,"startTime":"2025-08-28T00:23:01.260Z","endTime":"2025-08-28T00:23:04.797Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669194,"link":"/api/v1/people/669194","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":702332,"link":"/api/v1/people/702332","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.0,"endSpeed":88.3,"strikeZoneTop":3.28,"strikeZoneBottom":1.48,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.23383087006543,"aZ":-8.58315118328231,"pfxX":-2.010706326361351,"pfxZ":11.738206105451047,"pX":0.012639496727255495,"pZ":3.719974577204467,"vX0":3.5248458467872634,"vY0":-141.1344263050033,"vZ0":-5.164477391402175,"x":116.52,"y":138.34,"x0":-0.9933701153532974,"y0":50.00511383249757,"z0":6.1310607805704445,"aX":-4.042178150225182},"breaks":{"breakAngle":18.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-8.9,"breakVerticalInduced":20.3,"breakHorizontal":2.9,"spinRate":2241,"spinDirection":187},"zone":12,"typeConfidence":2.0,"plateTime":0.388640797658212,"extension":6.9284844840419915},"index":2,"playId":"24e6a4a8-4ccf-32c6-b5ac-42357c292efa","pitchNumber":3,"startTime":"2025-08-28T00:23:20.354Z","endTime":"2025-08-28T00:23:23.372Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669194,"link":"/api/v1/people/669194","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":702332,"link":"/api/v1/people/702332","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.5,"endSpeed":88.3,"strikeZoneTop":3.25186821307003,"strikeZoneBottom":1.42462173328508,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.32290202937255,"aZ":-9.259022254321211,"pfxX":-1.7136599400917971,"pfxZ":11.517346772977668,"pX":1.2007761981736098,"pZ":1.7527609205027956,"vX0":6.1263179151030664,"vY0":-140.07616240505655,"vZ0":-10.070457058311252,"x":71.23,"y":191.46,"x0":-0.7909210701861461,"y0":50.0025128719604,"z0":5.997787795551433,"aX":-3.410575294999076},"breaks":{"breakAngle":10.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.6,"breakVerticalInduced":19.0,"breakHorizontal":1.8,"spinRate":2127,"spinDirection":188},"zone":14,"typeConfidence":2.0,"plateTime":0.39087180976356706,"extension":7.191372621740724},"index":3,"playId":"eb93f33f-8d99-3f1d-bed9-337955f0d1ef","pitchNumber":4,"startTime":"2025-08-28T00:23:44.819Z","endTime":"2025-08-28T00:23:48.563Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669194,"link":"/api/v1/people/669194","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":702332,"link":"/api/v1/people/702332","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.6,"endSpeed":88.0,"strikeZoneTop":3.28,"strikeZoneBottom":1.48,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.04760324678652,"aZ":-9.98350075289109,"pfxX":-2.8925361866427206,"pfxZ":11.136130392806002,"pX":-0.5426854705759491,"pZ":2.7453688616083882,"vX0":1.9999891088820316,"vY0":-140.5453386907638,"vZ0":-7.229705883531075,"x":137.69,"y":164.66,"x0":-0.8891759678715443,"y0":50.00239378269901,"z0":6.006038154449148,"aX":-5.763291384636802},"breaks":{"breakAngle":24.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.6,"breakVerticalInduced":18.8,"breakHorizontal":4.8,"spinRate":2242,"spinDirection":190},"zone":1,"typeConfidence":2.0,"plateTime":0.3903255639545842,"extension":6.944775600603691},"index":4,"playId":"2cfd64fd-ab69-3909-8b3d-afdc25050aaa","pitchNumber":5,"startTime":"2025-08-28T00:24:02.321Z","endTime":"2025-08-28T00:24:06.720Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669194,"link":"/api/v1/people/669194","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":702332,"link":"/api/v1/people/702332","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"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.0,"endSpeed":73.8,"strikeZoneTop":3.27927280459961,"strikeZoneBottom":1.52238365562642,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.47266969256847,"aZ":-41.32928850252875,"pfxX":2.125254825215845,"pfxZ":-6.775427133934506,"pX":1.7791746240123816,"pZ":0.15808777733741747,"vX0":5.771183794456026,"vY0":-116.30012439815782,"vZ0":-4.685992717048261,"x":49.18,"y":234.51,"x0":-1.0236696789350428,"y0":50.00206428711547,"z0":6.173399658847707,"aX":2.871753563826685},"breaks":{"breakAngle":4.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.5,"breakVerticalInduced":-13.2,"breakHorizontal":-5.4,"spinRate":2660,"spinDirection":28},"zone":14,"typeConfidence":2.0,"plateTime":0.4733464753722756,"extension":7.043147496728035},"index":5,"playId":"11d895aa-8fbb-3797-bb6e-66dfac4459d1","pitchNumber":6,"startTime":"2025-08-28T00:24:25.820Z","endTime":"2025-08-28T00:24:29.353Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669194,"link":"/api/v1/people/669194","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":702332,"link":"/api/v1/people/702332","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":78.1,"endSpeed":71.8,"strikeZoneTop":3.28,"strikeZoneBottom":1.48,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.831993657964933,"aZ":-40.6023574752591,"pfxX":3.3806268539574376,"pfxZ":-6.491761814299924,"pX":-0.0571840234913818,"pZ":2.0137962975094776,"vX0":1.7652153134541593,"vY0":-113.76514856977832,"vZ0":-0.3287564921531645,"x":119.18,"y":184.41,"x0":-1.2850300858962704,"y0":50.0055294674683,"z0":6.219406087115369,"aX":4.386679251641012},"breaks":{"breakAngle":6.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.6,"breakVerticalInduced":-11.5,"breakHorizontal":-6.6,"spinRate":2356,"spinDirection":33},"zone":8,"typeConfidence":2.0,"plateTime":0.4833220574854762,"extension":6.810136894860842},"index":6,"playId":"5d78aece-779e-3d26-80f5-983fe43bc8dc","pitchNumber":7,"startTime":"2025-08-28T00:24:46.662Z","endTime":"2025-08-28T00:24:49.831Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669194,"link":"/api/v1/people/669194","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":702332,"link":"/api/v1/people/702332","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.6,"endSpeed":87.4,"strikeZoneTop":3.28,"strikeZoneBottom":1.48,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.673002443436058,"aZ":-11.832902238987307,"pfxX":-1.466009440230693,"pfxZ":10.398550498957388,"pX":0.16945249861370248,"pZ":2.2405187673728184,"vX0":3.769922184525084,"vY0":-139.0915308839737,"vZ0":-7.894388168551546,"x":110.54,"y":178.29,"x0":-1.0140097761272335,"y0":50.003589864214376,"z0":5.903261737852785,"aX":-2.868315627478283},"breaks":{"breakAngle":8.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":17.4,"breakHorizontal":1.8,"spinRate":2040,"spinDirection":187},"zone":5,"typeConfidence":2.0,"plateTime":0.3940417232900164,"extension":7.019480135986577},"hitData":{"launchSpeed":99.3,"launchAngle":5.0,"totalDistance":119.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":122.43,"coordY":86.31}},"index":7,"playId":"50e5960e-8f5b-36c3-bc68-ba356d471508","pitchNumber":8,"startTime":"2025-08-28T00:25:08.802Z","endTime":"2025-08-28T00:25:19.349Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669194,"link":"/api/v1/people/669194","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":702332,"link":"/api/v1/people/702332","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":702332,"link":"/api/v1/people/702332"},"credit":"b_ab"},{"player":{"id":669194,"link":"/api/v1/people/669194"},"credit":"p_ab"},{"player":{"id":702332,"link":"/api/v1/people/702332"},"credit":"b_pa"},{"player":{"id":669194,"link":"/api/v1/people/669194"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":67.10000000000001,"awayTeamWinProbability":32.89999999999999,"homeTeamWinProbabilityAdded":2.3000000000000114,"leverageIndex":0.6,"dramaIndex":34.0,"contextMetrics":{},"playEndTime":"2025-08-28T00:25:19.349Z","atBatIndex":19},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"William Contreras grounds into a double play, shortstop Geraldo Perdomo to second baseman Ildemaro Vargas to first baseman Pavin Smith. Caleb Durbin out at 2nd. William Contreras out at 1st.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":20,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-08-28T00:25:28.276Z","endTime":"2025-08-28T00:25:55.589Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669194,"fullName":"Ryne Nelson","link":"/api/v1/people/669194"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":702332,"fullName":"Caleb Durbin","link":"/api/v1/people/702332"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":672695,"link":"/api/v1/people/672695"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":545121,"link":"/api/v1/people/545121"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":545121,"link":"/api/v1/people/545121"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":656976,"link":"/api/v1/people/656976"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.3,"endSpeed":87.1,"strikeZoneTop":3.44,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.44479263270209,"aZ":-12.894415818481397,"pfxX":-3.2048411022521677,"pfxZ":9.905201678471894,"pX":-0.37001723090248767,"pZ":2.8326580212805754,"vX0":3.0869086441427886,"vY0":-138.74413411097277,"vZ0":-6.371973580055535,"x":131.1,"y":162.3,"x0":-1.0813994891530234,"y0":50.00612459000494,"z0":6.020800738699725,"aX":-6.2406648235744075},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":16.8,"breakHorizontal":5.2,"spinRate":2184,"spinDirection":193},"zone":4,"typeConfidence":2.0,"plateTime":0.3949794987980755,"extension":6.900954193602453},"hitData":{"launchSpeed":91.2,"launchAngle":-3.0,"totalDistance":32.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":117.87,"coordY":149.66}},"index":0,"playId":"02862050-a561-39be-87ae-913cca4fa456","pitchNumber":1,"startTime":"2025-08-28T00:25:47.591Z","endTime":"2025-08-28T00:25:55.589Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669194,"link":"/api/v1/people/669194","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":661388,"link":"/api/v1/people/661388","batSide":{"code":"R","description":"Right"}},"first":{"id":702332,"link":"/api/v1/people/702332"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":661388,"link":"/api/v1/people/661388"},"credit":"b_ab"},{"player":{"id":669194,"link":"/api/v1/people/669194"},"credit":"p_ab"},{"player":{"id":661388,"link":"/api/v1/people/661388"},"credit":"b_pa"},{"player":{"id":669194,"link":"/api/v1/people/669194"},"credit":"p_pa"}],"flags":[{"credit":"t_double_play"},{"credit":"b_gnd_into_dp"}],"homeTeamWinProbability":62.3,"awayTeamWinProbability":37.7,"homeTeamWinProbabilityAdded":-4.800000000000011,"leverageIndex":1.12,"dramaIndex":63.0,"contextMetrics":{},"playEndTime":"2025-08-28T00:25:55.589Z","atBatIndex":20},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Geraldo Perdomo lines out to center fielder Blake Perkins.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":21,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-08-28T00:27:44.150Z","endTime":"2025-08-28T00:29:24.729Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":607200,"fullName":"Erick Fedde","link":"/api/v1/people/607200"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":663368,"link":"/api/v1/people/663368"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.2,"endSpeed":83.2,"strikeZoneTop":3.60401324274987,"strikeZoneBottom":1.66168753708344,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.919010305327767,"aZ":-21.340477127921844,"pfxX":-0.043807221556996234,"pfxZ":6.1473107489379615,"pX":-0.3210259224833843,"pZ":2.74096244230378,"vX0":2.958469614485326,"vY0":-131.4505401545802,"vZ0":-3.4449762222553924,"x":129.24,"y":164.77,"x0":-1.4519308194427285,"y0":50.006140670882395,"z0":5.639123837007246,"aX":-0.07762459720539808},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":10.7,"breakHorizontal":-0.5,"spinRate":2102,"spinDirection":202},"zone":4,"typeConfidence":0.9,"plateTime":0.4154960894321573,"extension":6.764065137639454},"index":0,"playId":"10ba3c5f-60e8-3588-9dad-71857c22f2fb","pitchNumber":1,"startTime":"2025-08-28T00:28:04.709Z","endTime":"2025-08-28T00:28:08.089Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607200,"link":"/api/v1/people/607200","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":592885,"link":"/api/v1/people/592885"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":663604,"link":"/api/v1/people/663604"}},"offense":{"batter":{"id":672695,"link":"/api/v1/people/672695","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"index":1,"startTime":"2025-08-28T00:28:16.126Z","endTime":"2025-08-28T00:28:26.428Z","isPitch":false,"type":"action","player":{"id":672695,"link":"/api/v1/people/672695"},"defense":{"pitcher":{"id":607200,"link":"/api/v1/people/607200","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":592885,"link":"/api/v1/people/592885"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":663604,"link":"/api/v1/people/663604"}},"offense":{"batter":{"id":672695,"link":"/api/v1/people/672695","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"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":93.7,"endSpeed":86.0,"strikeZoneTop":3.5832092525344,"strikeZoneBottom":1.51389766589772,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.893195413185783,"aZ":-23.496435980060465,"pfxX":-7.921841601900037,"pfxZ":4.6129939835214095,"pX":-0.8987335670675698,"pZ":1.5100672849400696,"vX0":3.9861805594385684,"vY0":-136.28115656346012,"vZ0":-6.936833574415703,"x":151.26,"y":198.01,"x0":-1.350984047385526,"y0":50.00331911679622,"z0":5.710923492430302,"aX":-14.904318564521132},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.1,"breakVerticalInduced":7.1,"breakHorizontal":13.6,"spinRate":1931,"spinDirection":210},"zone":13,"typeConfidence":0.89,"plateTime":0.4018683219697219,"extension":6.8056224644013135},"index":2,"playId":"12a02e6a-7477-3c77-944d-0a226c4b512d","pitchNumber":2,"startTime":"2025-08-28T00:28:26.428Z","endTime":"2025-08-28T00:28:30.182Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607200,"link":"/api/v1/people/607200","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":592885,"link":"/api/v1/people/592885"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":663604,"link":"/api/v1/people/663604"}},"offense":{"batter":{"id":672695,"link":"/api/v1/people/672695","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.8,"endSpeed":86.0,"strikeZoneTop":3.55177041864049,"strikeZoneBottom":1.55361630275353,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.81437876636904,"aZ":-21.71744743324387,"pfxX":-7.5425517508797455,"pfxZ":5.535323223268925,"pX":-1.289929433959705,"pZ":2.4805426483197093,"vX0":2.683357197776378,"vY0":-136.52380503996898,"vZ0":-4.90915441002627,"x":166.17,"y":171.81,"x0":-1.3050906715017134,"y0":50.00340606764332,"z0":5.795033945049716,"aX":-14.250681133139228},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":9.2,"breakHorizontal":13.1,"spinRate":1934,"spinDirection":206},"zone":13,"typeConfidence":0.9,"plateTime":0.40105670361326107,"extension":6.741110644196522},"index":3,"playId":"24bc307e-dc4a-30df-b9ae-fa36f92749b0","pitchNumber":3,"startTime":"2025-08-28T00:28:40.063Z","endTime":"2025-08-28T00:28:43.974Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607200,"link":"/api/v1/people/607200","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":592885,"link":"/api/v1/people/592885"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":663604,"link":"/api/v1/people/663604"}},"offense":{"batter":{"id":672695,"link":"/api/v1/people/672695","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.2,"endSpeed":76.3,"strikeZoneTop":3.54,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.922519032478597,"aZ":-24.632949593820847,"pfxX":8.47230142351934,"pfxZ":5.1016943356955435,"pX":0.8048829030621845,"pZ":1.6234179102112496,"vX0":3.3447798779771953,"vY0":-121.17999746258847,"vZ0":-3.571640897424297,"x":86.32,"y":194.95,"x0":-1.6964531555341051,"y0":50.00539115377188,"z0":5.282080310306427,"aX":12.53027956013509},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":8.6,"breakHorizontal":-16.2,"spinRate":2452,"spinDirection":88},"zone":9,"typeConfidence":0.91,"plateTime":0.45297241633360263,"extension":6.783809831700648},"index":4,"playId":"a129976c-ff53-303d-85ed-6341be390b6d","pitchNumber":4,"startTime":"2025-08-28T00:28:51.027Z","endTime":"2025-08-28T00:28:54.194Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607200,"link":"/api/v1/people/607200","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":592885,"link":"/api/v1/people/592885"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":663604,"link":"/api/v1/people/663604"}},"offense":{"batter":{"id":672695,"link":"/api/v1/people/672695","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.7,"endSpeed":83.5,"strikeZoneTop":3.54,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.82532091443547,"aZ":-26.710437959738055,"pfxX":2.032116571398981,"pfxZ":3.077810445305621,"pX":-0.48520099248213105,"pZ":2.9145290099718375,"vX0":1.8865833729963462,"vY0":-132.1179634630982,"vZ0":-2.2012184684939675,"x":135.49,"y":160.09,"x0":-1.471316510553174,"y0":50.00461601944402,"z0":5.7115932964668765,"aX":3.6109200790034808},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":5.3,"breakHorizontal":-4.1,"spinRate":1921,"spinDirection":189},"zone":4,"typeConfidence":0.91,"plateTime":0.4137710416381939,"extension":6.804336509029327},"index":5,"playId":"fc78e914-dee2-3a0a-a938-b7b7b3b69e0b","pitchNumber":5,"startTime":"2025-08-28T00:29:04.240Z","endTime":"2025-08-28T00:29:07.240Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607200,"link":"/api/v1/people/607200","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":592885,"link":"/api/v1/people/592885"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":663604,"link":"/api/v1/people/663604"}},"offense":{"batter":{"id":672695,"link":"/api/v1/people/672695","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.5,"endSpeed":83.4,"strikeZoneTop":3.54,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.940242412282714,"aZ":-24.53042328838325,"pfxX":1.6714410377859392,"pfxZ":4.3255660175521955,"pX":0.03729596835502619,"pZ":2.0287691840138975,"vX0":2.866164078999323,"vY0":-131.81927521328421,"vZ0":-4.439012723721688,"x":115.58,"y":184.0,"x0":-1.2794837461903696,"y0":50.00189195527624,"z0":5.536382942119266,"aX":2.9534395626108365},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.2,"breakVerticalInduced":7.1,"breakHorizontal":-3.6,"spinRate":2146,"spinDirection":194},"zone":8,"typeConfidence":0.91,"plateTime":0.41485941579344443,"extension":6.737141385706349},"hitData":{"launchSpeed":95.9,"launchAngle":19.0,"totalDistance":325.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":132.91,"coordY":69.02}},"index":6,"playId":"fd303955-8ad3-3882-b46f-4e340bb6983d","pitchNumber":6,"startTime":"2025-08-28T00:29:17.705Z","endTime":"2025-08-28T00:29:24.729Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607200,"link":"/api/v1/people/607200","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":592885,"link":"/api/v1/people/592885"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":663604,"link":"/api/v1/people/663604"}},"offense":{"batter":{"id":672695,"link":"/api/v1/people/672695","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":672695,"link":"/api/v1/people/672695"},"credit":"b_ab"},{"player":{"id":607200,"link":"/api/v1/people/607200"},"credit":"p_ab"},{"player":{"id":672695,"link":"/api/v1/people/672695"},"credit":"b_pa"},{"player":{"id":607200,"link":"/api/v1/people/607200"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":65.2,"awayTeamWinProbability":34.8,"homeTeamWinProbabilityAdded":2.9000000000000057,"leverageIndex":1.13,"dramaIndex":51.0,"contextMetrics":{},"playEndTime":"2025-08-28T00:29:24.729Z","atBatIndex":21},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Blaze Alexander strikes out swinging.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":22,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-08-28T00:29:33.532Z","endTime":"2025-08-28T00:30:45.930Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":677942,"fullName":"Blaze Alexander","link":"/api/v1/people/677942"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":607200,"fullName":"Erick Fedde","link":"/api/v1/people/607200"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":677942,"fullName":"Blaze Alexander","link":"/api/v1/people/677942"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":661388,"link":"/api/v1/people/661388"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.1,"endSpeed":86.6,"strikeZoneTop":3.33865399493531,"strikeZoneBottom":1.5034810388988,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.04909166307517,"aZ":-23.045158804620034,"pfxX":-6.438450546041744,"pfxZ":4.785665742491345,"pX":0.01065670365924169,"pZ":2.3603802548314325,"vX0":5.017532527444265,"vY0":-136.97437589346066,"vZ0":-4.878056369980314,"x":116.59,"y":175.05,"x0":-1.004507530462102,"y0":50.003832554757665,"z0":5.731271769107354,"aX":-12.28709456321826},"breaks":{"breakAngle":25.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":7.9,"breakHorizontal":10.7,"spinRate":1848,"spinDirection":206},"zone":5,"typeConfidence":0.91,"plateTime":0.39921444124826033,"extension":6.831148160757552},"index":0,"playId":"875047f4-8f3a-35e7-af0e-7384fa199ce6","pitchNumber":1,"startTime":"2025-08-28T00:29:45.111Z","endTime":"2025-08-28T00:29:48.791Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607200,"link":"/api/v1/people/607200","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":592885,"link":"/api/v1/people/592885"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":663604,"link":"/api/v1/people/663604"}},"offense":{"batter":{"id":677942,"link":"/api/v1/people/677942","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.3,"endSpeed":76.8,"strikeZoneTop":3.25028553211106,"strikeZoneBottom":1.5490096855266,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.941756760015178,"aZ":-26.8269855437881,"pfxX":6.799596022754576,"pfxZ":3.5772414307508065,"pX":1.2272887220638085,"pZ":2.9790331699165336,"vX0":4.39277619831649,"vY0":-121.28175126548692,"vZ0":-0.33376038487638704,"x":70.22,"y":158.35,"x0":-1.4886448306248388,"y0":50.00282496392248,"z0":5.451072121860485,"aX":10.16450935472708},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":6.6,"breakHorizontal":-13.3,"spinRate":2527,"spinDirection":78},"zone":12,"typeConfidence":0.9,"plateTime":0.45100751329305133,"extension":6.61735971984593},"index":1,"playId":"a1584733-9ced-3d8b-93a3-1117709a086d","pitchNumber":2,"startTime":"2025-08-28T00:29:58.115Z","endTime":"2025-08-28T00:30:03.589Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607200,"link":"/api/v1/people/607200","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":592885,"link":"/api/v1/people/592885"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":663604,"link":"/api/v1/people/663604"}},"offense":{"batter":{"id":677942,"link":"/api/v1/people/677942","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"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":91.6,"endSpeed":85.0,"strikeZoneTop":3.2,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.335096155080883,"aZ":-23.727794515954937,"pfxX":1.2269651054426678,"pfxZ":4.632796692941593,"pX":0.9564554685097856,"pZ":2.3878171483776907,"vX0":4.96131214106176,"vY0":-133.37632889161424,"vZ0":-4.262255910283991,"x":80.54,"y":174.31,"x0":-1.0779845981301674,"y0":50.006059428841496,"z0":5.691946535089687,"aX":2.2378118860871385},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":7.8,"breakHorizontal":-3.1,"spinRate":2257,"spinDirection":187},"zone":12,"typeConfidence":0.91,"plateTime":0.40871718515492406,"extension":6.8020250006020255},"index":2,"playId":"dfdc51a9-c43b-36a3-b093-162259788a7d","pitchNumber":3,"startTime":"2025-08-28T00:30:12.658Z","endTime":"2025-08-28T00:30:16.495Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607200,"link":"/api/v1/people/607200","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":592885,"link":"/api/v1/people/592885"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":663604,"link":"/api/v1/people/663604"}},"offense":{"batter":{"id":677942,"link":"/api/v1/people/677942","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.0,"endSpeed":86.5,"strikeZoneTop":3.225468726349,"strikeZoneBottom":1.48156429552529,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.254409883360616,"aZ":-22.305024101815913,"pfxX":-5.341979583724903,"pfxZ":5.183424374990563,"pX":1.2660842005436832,"pZ":2.352440288413911,"vX0":7.836850676344247,"vY0":-136.64706325911249,"vZ0":-4.591787373059493,"x":68.74,"y":175.26,"x0":-0.9362472108440331,"y0":50.00080277418585,"z0":5.573930090674407,"aX":-10.167881566611847},"breaks":{"breakAngle":20.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":8.6,"breakHorizontal":8.2,"spinRate":2051,"spinDirection":202},"zone":14,"typeConfidence":0.92,"plateTime":0.3998227680406683,"extension":6.730222100851779},"index":3,"playId":"301f76a5-32da-3b3a-8f69-3bd97718ebed","pitchNumber":4,"startTime":"2025-08-28T00:30:28.289Z","endTime":"2025-08-28T00:30:32.051Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607200,"link":"/api/v1/people/607200","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":592885,"link":"/api/v1/people/592885"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":663604,"link":"/api/v1/people/663604"}},"offense":{"batter":{"id":677942,"link":"/api/v1/people/677942","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.6,"endSpeed":77.3,"strikeZoneTop":3.2,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.70758427348907,"aZ":-28.197498669021346,"pfxX":8.308191373147107,"pfxZ":2.645385735465985,"pX":2.2832232162596844,"pZ":1.5867298640298615,"vX0":5.954043110587609,"vY0":-121.69178499113438,"vZ0":-3.2424127672359004,"x":29.97,"y":195.94,"x0":-1.273583904738941,"y0":50.000756990712716,"z0":5.37710350465056,"aX":12.46614429550288},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":4.3,"breakHorizontal":-16.4,"spinRate":2507,"spinDirection":67},"zone":14,"typeConfidence":0.91,"plateTime":0.44996551554450015,"extension":6.901939695926301},"index":4,"playId":"bd6654fb-153b-307a-a3ca-22b7de6fc8de","pitchNumber":5,"startTime":"2025-08-28T00:30:39.623Z","endTime":"2025-08-28T00:30:45.930Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607200,"link":"/api/v1/people/607200","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":592885,"link":"/api/v1/people/592885"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":663604,"link":"/api/v1/people/663604"}},"offense":{"batter":{"id":677942,"link":"/api/v1/people/677942","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":677942,"link":"/api/v1/people/677942"},"credit":"b_ab"},{"player":{"id":607200,"link":"/api/v1/people/607200"},"credit":"p_ab"},{"player":{"id":677942,"link":"/api/v1/people/677942"},"credit":"b_pa"},{"player":{"id":607200,"link":"/api/v1/people/607200"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":67.2,"awayTeamWinProbability":32.8,"homeTeamWinProbabilityAdded":2.0,"leverageIndex":0.82,"dramaIndex":38.0,"contextMetrics":{},"playEndTime":"2025-08-28T00:30:45.930Z","atBatIndex":22},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Corbin Carroll grounds out to first baseman Andrew Vaughn.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":23,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-08-28T00:30:51.138Z","endTime":"2025-08-28T00:33:17.144Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":607200,"fullName":"Erick Fedde","link":"/api/v1/people/607200"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5,6,7,8,9],"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":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[{"player":{"id":683734,"link":"/api/v1/people/683734"},"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":81.9,"endSpeed":75.5,"strikeZoneTop":3.24138492518509,"strikeZoneBottom":1.51140710038041,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.41196290626787,"aZ":-29.261356041682202,"pfxX":8.892009975180152,"pfxZ":2.0105923714746083,"pX":-0.9237915713943348,"pZ":2.5028854576723125,"vX0":-0.5474211909675162,"vY0":-119.39103580398935,"vZ0":-0.7851176332011057,"x":152.21,"y":171.2,"x0":-1.8474671372240195,"y0":50.00165304557992,"z0":5.463241199607317,"aX":12.869658776368489},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":3.7,"breakHorizontal":-16.0,"spinRate":2470,"spinDirection":77},"zone":11,"typeConfidence":0.9,"plateTime":0.45830232023514883,"extension":6.6852925196124575},"index":0,"playId":"f2bbce9b-d830-3d69-92b9-73446bcf980c","pitchNumber":1,"startTime":"2025-08-28T00:31:06.104Z","endTime":"2025-08-28T00:31:10.145Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607200,"link":"/api/v1/people/607200","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":592885,"link":"/api/v1/people/592885"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":663604,"link":"/api/v1/people/663604"}},"offense":{"batter":{"id":682998,"link":"/api/v1/people/682998","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.1,"endSpeed":87.0,"strikeZoneTop":3.31594470992419,"strikeZoneBottom":1.51772758483716,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.8791177275972,"aZ":-23.293608545788402,"pfxX":-4.537381533880372,"pfxZ":4.619527609092993,"pX":1.0981995580967177,"pZ":3.2933943879942906,"vX0":7.653909392624204,"vY0":-136.9448948391295,"vZ0":-1.8798618578522932,"x":75.14,"y":149.86,"x0":-1.1283186165421288,"y0":50.00040242040026,"z0":5.56305316535996,"aX":-8.719299584764427},"breaks":{"breakAngle":16.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":8.2,"breakHorizontal":6.8,"spinRate":1980,"spinDirection":198},"zone":12,"typeConfidence":0.92,"plateTime":0.3981610359322114,"extension":6.78300198557486},"index":1,"playId":"965b0b68-64ec-36d9-937f-1640fca4f05c","pitchNumber":2,"startTime":"2025-08-28T00:31:19.089Z","endTime":"2025-08-28T00:31:22.905Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607200,"link":"/api/v1/people/607200","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":592885,"link":"/api/v1/people/592885"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":663604,"link":"/api/v1/people/663604"}},"offense":{"batter":{"id":682998,"link":"/api/v1/people/682998","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":82.8,"endSpeed":76.5,"strikeZoneTop":3.26334263061905,"strikeZoneBottom":1.53330840086957,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.834432085579724,"aZ":-26.598163503897954,"pfxX":9.22062481427556,"pfxZ":3.767883807025415,"pX":0.012267422776795673,"pZ":2.3169280698970387,"vX0":1.4696181611227725,"vY0":-120.72331078694585,"vZ0":-1.7141694805517433,"x":116.53,"y":176.22,"x0":-1.8022849296884451,"y0":50.00469849534539,"z0":5.370696179431739,"aX":13.651707665980451},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":6.7,"breakHorizontal":-17.0,"spinRate":2486,"spinDirection":74},"zone":5,"typeConfidence":0.91,"plateTime":0.45319057864229517,"extension":6.71705389634767},"index":2,"playId":"3d300298-98b8-3578-bfaf-e120fda08c41","pitchNumber":3,"startTime":"2025-08-28T00:31:30.221Z","endTime":"2025-08-28T00:31:33.777Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607200,"link":"/api/v1/people/607200","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":592885,"link":"/api/v1/people/592885"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":663604,"link":"/api/v1/people/663604"}},"offense":{"batter":{"id":682998,"link":"/api/v1/people/682998","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"index":3,"startTime":"2025-08-28T00:31:40.587Z","endTime":"2025-08-28T00:31:51.240Z","isPitch":false,"type":"action","player":{"id":682998,"link":"/api/v1/people/682998"},"defense":{"pitcher":{"id":607200,"link":"/api/v1/people/607200","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":592885,"link":"/api/v1/people/592885"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":663604,"link":"/api/v1/people/663604"}},"offense":{"batter":{"id":682998,"link":"/api/v1/people/682998","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.0,"endSpeed":83.3,"strikeZoneTop":3.23919205003343,"strikeZoneBottom":1.55624303406453,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.6987779514632,"aZ":-25.013639527865198,"pfxX":1.8035619643955472,"pfxZ":4.06356873588274,"pX":-0.7914746133033818,"pZ":3.596645050927011,"vX0":0.9530354111780326,"vY0":-131.15183384572322,"vZ0":-0.7505681030894448,"x":147.17,"y":141.67,"x0":-1.3925905222870212,"y0":50.004489842342906,"z0":5.732801917510144,"aX":3.178435307504307},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.9,"breakVerticalInduced":7.4,"breakHorizontal":-3.5,"spinRate":1996,"spinDirection":190},"zone":11,"typeConfidence":0.91,"plateTime":0.4157920831500954,"extension":6.722693069208528},"index":4,"playId":"4547034a-ba7a-34b4-8c87-b620ced8f218","pitchNumber":4,"startTime":"2025-08-28T00:31:51.240Z","endTime":"2025-08-28T00:31:54.542Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607200,"link":"/api/v1/people/607200","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":592885,"link":"/api/v1/people/592885"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":663604,"link":"/api/v1/people/663604"}},"offense":{"batter":{"id":682998,"link":"/api/v1/people/682998","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"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":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.5,"endSpeed":86.1,"strikeZoneTop":3.23,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.14138984303628,"aZ":-22.238956859385095,"pfxX":-3.715228346529103,"pfxZ":5.253885613526277,"pX":-0.17029276436301105,"pZ":3.1938323510026962,"vX0":3.7702326050458574,"vY0":-136.23067594966943,"vZ0":-2.679533190092084,"x":123.49,"y":152.55,"x0":-1.085268558519733,"y0":50.00607166708109,"z0":5.716826470223958,"aX":-7.029368338000393},"breaks":{"breakAngle":15.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":9.2,"breakHorizontal":6.0,"spinRate":2033,"spinDirection":200},"zone":2,"typeConfidence":0.9,"plateTime":0.40108642837100605,"extension":6.718106654160216},"index":5,"playId":"05106947-69ac-38ae-9dc7-1f59a939b2ef","pitchNumber":5,"startTime":"2025-08-28T00:32:04.048Z","endTime":"2025-08-28T00:32:07.100Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607200,"link":"/api/v1/people/607200","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":592885,"link":"/api/v1/people/592885"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":663604,"link":"/api/v1/people/663604"}},"offense":{"batter":{"id":682998,"link":"/api/v1/people/682998","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"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":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.8,"endSpeed":76.2,"strikeZoneTop":3.23,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.259183204840262,"aZ":-29.631544624834884,"pfxX":7.8807784898430935,"pfxZ":1.7354333787658733,"pX":0.11934011841508409,"pZ":1.358176464392563,"vX0":2.157834178142042,"vY0":-120.64603901668272,"vZ0":-3.4069722036560472,"x":112.45,"y":202.11,"x0":-1.8114941578915527,"y0":50.00562304434393,"z0":5.4102057318949495,"aX":11.577648702290535},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.3,"breakVerticalInduced":2.5,"breakHorizontal":-14.8,"spinRate":2487,"spinDirection":70},"zone":14,"typeConfidence":0.9,"plateTime":0.4546157334328602,"extension":6.7844738703779095},"index":6,"playId":"cd87de0d-8c21-35db-a005-23002b355a38","pitchNumber":6,"startTime":"2025-08-28T00:32:15.959Z","endTime":"2025-08-28T00:32:19.529Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607200,"link":"/api/v1/people/607200","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":592885,"link":"/api/v1/people/592885"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":663604,"link":"/api/v1/people/663604"}},"offense":{"batter":{"id":682998,"link":"/api/v1/people/682998","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.7,"endSpeed":84.3,"strikeZoneTop":3.23,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.260280660104428,"aZ":-23.126823160203912,"pfxX":1.4278470579602138,"pfxZ":5.013612004655906,"pX":0.7956785607119762,"pZ":1.8501575056261335,"vX0":4.490014982004713,"vY0":-133.41148764003327,"vZ0":-5.522831378517904,"x":86.67,"y":188.83,"x0":-1.0936352180064688,"y0":50.00522153334648,"z0":5.610336309873343,"aX":2.57854232215381},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.4,"breakVerticalInduced":8.2,"breakHorizontal":-3.6,"spinRate":2174,"spinDirection":187},"zone":9,"typeConfidence":0.91,"plateTime":0.41029701144604047,"extension":6.944641856961281},"index":7,"playId":"7d0ad91a-b38e-3dc5-8072-36441da892ca","pitchNumber":7,"startTime":"2025-08-28T00:32:32.692Z","endTime":"2025-08-28T00:32:37.285Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607200,"link":"/api/v1/people/607200","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":592885,"link":"/api/v1/people/592885"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":663604,"link":"/api/v1/people/663604"}},"offense":{"batter":{"id":682998,"link":"/api/v1/people/682998","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"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":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.2,"endSpeed":75.6,"strikeZoneTop":3.23,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.41417664208175,"aZ":-28.148337798674238,"pfxX":8.087266074400935,"pfxZ":2.741843243406059,"pX":-0.9362526804142811,"pZ":2.339656276311273,"vX0":-0.33311311116043896,"vY0":-121.11142998025028,"vZ0":-1.4213185450348425,"x":152.69,"y":175.61,"x0":-1.8445778150415915,"y0":50.00173417377821,"z0":5.425041185754976,"aX":11.861981190664448},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":4.9,"breakHorizontal":-14.5,"spinRate":2467,"spinDirection":83},"zone":13,"typeConfidence":0.9,"plateTime":0.45444658339900457,"extension":6.57461539136575},"index":8,"playId":"c809590f-b3ed-3e59-b4c3-ed79af59991c","pitchNumber":8,"startTime":"2025-08-28T00:32:54.474Z","endTime":"2025-08-28T00:32:58.130Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607200,"link":"/api/v1/people/607200","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":592885,"link":"/api/v1/people/592885"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":663604,"link":"/api/v1/people/663604"}},"offense":{"batter":{"id":682998,"link":"/api/v1/people/682998","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.8,"endSpeed":85.7,"strikeZoneTop":3.23,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.65859115012392,"aZ":-22.96802415167552,"pfxX":-5.709939405024461,"pfxZ":4.897884726092659,"pX":0.7260045537898276,"pZ":2.418435884637507,"vX0":6.762632061657701,"vY0":-136.3868749040342,"vZ0":-4.056949120098335,"x":89.33,"y":173.48,"x0":-1.046582549244321,"y0":50.002179450385434,"z0":5.513777147659274,"aX":-10.731520407215031},"breaks":{"breakAngle":21.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":8.2,"breakHorizontal":8.9,"spinRate":2050,"spinDirection":210},"zone":6,"typeConfidence":0.92,"plateTime":0.4019689478354489,"extension":6.81576263576038},"hitData":{"launchSpeed":85.1,"launchAngle":6.0,"totalDistance":100.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":160.94,"coordY":164.86}},"index":9,"playId":"5fe23e59-c29f-305c-9e46-253de234b5b6","pitchNumber":9,"startTime":"2025-08-28T00:33:09.880Z","endTime":"2025-08-28T00:33:17.144Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607200,"link":"/api/v1/people/607200","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":592885,"link":"/api/v1/people/592885"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":663604,"link":"/api/v1/people/663604"}},"offense":{"batter":{"id":682998,"link":"/api/v1/people/682998","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682998,"link":"/api/v1/people/682998"},"credit":"b_ab"},{"player":{"id":607200,"link":"/api/v1/people/607200"},"credit":"p_ab"},{"player":{"id":682998,"link":"/api/v1/people/682998"},"credit":"b_pa"},{"player":{"id":607200,"link":"/api/v1/people/607200"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":68.5,"awayTeamWinProbability":31.5,"homeTeamWinProbabilityAdded":1.2999999999999972,"leverageIndex":0.52,"dramaIndex":26.0,"contextMetrics":{},"playEndTime":"2025-08-28T00:33:17.144Z","atBatIndex":23},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Christian Yelich grounds out, shortstop Geraldo Perdomo to first baseman Pavin Smith.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":24,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-08-28T00:34:55.679Z","endTime":"2025-08-28T00:36:18.416Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":592885,"fullName":"Christian Yelich","link":"/api/v1/people/592885"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669194,"fullName":"Ryne Nelson","link":"/api/v1/people/669194"},"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":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":592885,"fullName":"Christian Yelich","link":"/api/v1/people/592885"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":672695,"link":"/api/v1/people/672695"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":656976,"link":"/api/v1/people/656976"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.3,"endSpeed":87.5,"strikeZoneTop":3.36066163763434,"strikeZoneBottom":1.78088849092498,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.626399933802407,"aZ":-9.46665380329196,"pfxX":-2.842743279938274,"pfxZ":11.629041405780745,"pX":0.6738413190647506,"pZ":1.8356919432036087,"vX0":5.10277371632549,"vY0":-138.5237391874373,"vZ0":-9.392649651797106,"x":91.31,"y":189.22,"x0":-0.8189160537083597,"y0":50.000364451552585,"z0":5.894352556085354,"aX":-5.550035062588609},"breaks":{"breakAngle":21.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.7,"breakVerticalInduced":19.4,"breakHorizontal":4.2,"spinRate":2202,"spinDirection":193},"zone":9,"typeConfidence":2.0,"plateTime":0.39473093880393106,"extension":7.136366466539836},"index":0,"playId":"24989d54-c2f2-3c4b-9220-3c2f6030127f","pitchNumber":1,"startTime":"2025-08-28T00:35:36.226Z","endTime":"2025-08-28T00:35:39.838Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669194,"link":"/api/v1/people/669194","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":592885,"link":"/api/v1/people/592885","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"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":77.7,"endSpeed":72.3,"strikeZoneTop":3.3639023992007,"strikeZoneBottom":1.71524655036612,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.136685722651915,"aZ":-40.68105230784847,"pfxX":3.5706583022506737,"pfxZ":-6.54471533575261,"pX":-0.7952558135043345,"pZ":1.5585937474331004,"vX0":0.36032079267214046,"vY0":-113.1843525243466,"vZ0":-1.281355513766557,"x":147.31,"y":196.7,"x0":-1.4203639920254523,"y0":50.00079398193406,"z0":6.196099089517671,"aX":4.64421918275834},"breaks":{"breakAngle":6.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.0,"breakVerticalInduced":-11.9,"breakHorizontal":-6.6,"spinRate":2622,"spinDirection":39},"zone":13,"typeConfidence":2.0,"plateTime":0.4834332268554755,"extension":6.86492441759846},"index":1,"playId":"d3cd1a9a-b9e3-3162-b95c-d1085b7ddf91","pitchNumber":2,"startTime":"2025-08-28T00:35:53.343Z","endTime":"2025-08-28T00:35:59.918Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669194,"link":"/api/v1/people/669194","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":592885,"link":"/api/v1/people/592885","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.1,"endSpeed":87.2,"strikeZoneTop":3.36,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.072812967483216,"aZ":-8.604679733909238,"pfxX":-2.3586470443653127,"pfxZ":12.151628243213226,"pX":0.04061552397889401,"pZ":1.7410804529459685,"vX0":3.608354783565785,"vY0":-138.2153040737343,"vZ0":-9.936007875344236,"x":115.45,"y":191.77,"x0":-0.9738421711657044,"y0":50.00200870775103,"z0":5.955214955097822,"aX":-4.574833955068621},"breaks":{"breakAngle":19.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.1,"breakVerticalInduced":20.2,"breakHorizontal":3.6,"spinRate":2300,"spinDirection":190},"zone":8,"typeConfidence":2.0,"plateTime":0.3958975995367551,"extension":7.09233023756107},"hitData":{"launchSpeed":105.7,"launchAngle":-15.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":128.98,"coordY":128.47}},"index":2,"playId":"ab0af4d7-05bc-3a79-a7a7-e829048e4dc9","pitchNumber":3,"startTime":"2025-08-28T00:36:11.149Z","endTime":"2025-08-28T00:36:18.416Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669194,"link":"/api/v1/people/669194","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":592885,"link":"/api/v1/people/592885","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":592885,"link":"/api/v1/people/592885"},"credit":"b_ab"},{"player":{"id":669194,"link":"/api/v1/people/669194"},"credit":"p_ab"},{"player":{"id":592885,"link":"/api/v1/people/592885"},"credit":"b_pa"},{"player":{"id":669194,"link":"/api/v1/people/669194"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":66.4,"awayTeamWinProbability":33.599999999999994,"homeTeamWinProbabilityAdded":-2.0999999999999943,"leverageIndex":0.83,"dramaIndex":39.0,"contextMetrics":{},"playEndTime":"2025-08-28T00:36:18.416Z","atBatIndex":24},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Andrew Vaughn flies out sharply to center fielder Alek Thomas.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":25,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-08-28T00:36:26.019Z","endTime":"2025-08-28T00:38:23.637Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":683734,"fullName":"Andrew Vaughn","link":"/api/v1/people/683734"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669194,"fullName":"Ryne Nelson","link":"/api/v1/people/669194"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":683734,"fullName":"Andrew Vaughn","link":"/api/v1/people/683734"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":677950,"link":"/api/v1/people/677950"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.9,"endSpeed":83.2,"strikeZoneTop":3.22640028232363,"strikeZoneBottom":1.62189606990997,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.42913760991678,"aZ":-25.919517291502853,"pfxX":2.6462644430115954,"pfxZ":3.5673883809336537,"pX":0.34080207904697746,"pZ":3.1560174277630018,"vX0":2.967518421489776,"vY0":-131.0052574529353,"vZ0":-2.8412212820371567,"x":104.01,"y":153.57,"x0":-1.1467834637813683,"y0":50.002264547443005,"z0":6.17418233960103,"aX":4.63918547286778},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":6.1,"breakHorizontal":-5.4,"spinRate":2156,"spinDirection":162},"zone":3,"typeConfidence":2.0,"plateTime":0.41672348502717815,"extension":6.831471883145389},"index":0,"playId":"b3a30d56-dfd7-33db-b0b9-5f95008e8bd0","pitchNumber":1,"startTime":"2025-08-28T00:36:44.929Z","endTime":"2025-08-28T00:36:48.338Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669194,"link":"/api/v1/people/669194","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":683734,"link":"/api/v1/people/683734","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":78.5,"endSpeed":73.1,"strikeZoneTop":3.32157353978078,"strikeZoneBottom":1.57535194317889,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.587716079027555,"aZ":-40.05183978932667,"pfxX":5.271188142038072,"pfxZ":-5.93222244858181,"pX":0.922627047047298,"pZ":1.5891718689320122,"vX0":3.1369797732437887,"vY0":-114.39789124357583,"vZ0":-1.752464850861845,"x":81.83,"y":195.87,"x0":-1.14991270908877,"y0":50.001766196423496,"z0":6.2820133560714515,"aX":7.002954245548021},"breaks":{"breakAngle":10.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-55.1,"breakVerticalInduced":-10.9,"breakHorizontal":-10.3,"spinRate":2629,"spinDirection":36},"zone":14,"typeConfidence":2.0,"plateTime":0.47831763457632315,"extension":6.696488058279112},"index":1,"playId":"66de9d9b-9cd8-30d7-9c61-fb01fe9be8b2","pitchNumber":2,"startTime":"2025-08-28T00:37:01.111Z","endTime":"2025-08-28T00:37:06.087Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669194,"link":"/api/v1/people/669194","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":683734,"link":"/api/v1/people/683734","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"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":1,"outs":1},"pitchData":{"startSpeed":87.2,"endSpeed":81.2,"strikeZoneTop":3.22,"strikeZoneBottom":1.48,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.16645724417509,"aZ":-30.641362920363832,"pfxX":3.599123463890099,"pfxZ":0.9293985783228376,"pX":0.18688742087353546,"pZ":2.167712264599482,"vX0":2.4419495688553168,"vY0":-127.03388131662375,"vZ0":-3.9998390631386744,"x":109.88,"y":180.25,"x0":-1.2507325943691407,"y0":50.00460967934575,"z0":6.16729146131038,"aX":5.951722586184974},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":1.1,"breakHorizontal":-7.1,"spinRate":2404,"spinDirection":99},"zone":5,"typeConfidence":2.0,"plateTime":0.42923956456993606,"extension":6.733145099986935},"index":2,"playId":"de1d0808-0aff-3a5b-ae3b-dce38361c082","pitchNumber":3,"startTime":"2025-08-28T00:37:21.903Z","endTime":"2025-08-28T00:37:26.426Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669194,"link":"/api/v1/people/669194","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":683734,"link":"/api/v1/people/683734","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2025-08-28T00:37:38.645Z","endTime":"2025-08-28T00:37:55.142Z","isPitch":false,"type":"action","player":{"id":683734,"link":"/api/v1/people/683734"},"defense":{"pitcher":{"id":669194,"link":"/api/v1/people/669194","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":683734,"link":"/api/v1/people/683734","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"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":84.8,"endSpeed":79.4,"strikeZoneTop":3.14731838626971,"strikeZoneBottom":1.45794335394612,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.678062886966426,"aZ":-28.130986837206617,"pfxX":2.162322722292286,"pfxZ":2.568844809971834,"pX":1.2041761464409202,"pZ":1.779962744222165,"vX0":5.440281168575051,"vY0":-123.57873007073086,"vZ0":-4.719476877851343,"x":71.1,"y":190.72,"x0":-1.291747463265394,"y0":50.001560406509384,"z0":6.030738356569343,"aX":3.400924733272405},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":4.0,"breakHorizontal":-5.0,"spinRate":2337,"spinDirection":84},"zone":14,"typeConfidence":2.0,"plateTime":0.44035978268399756,"extension":6.953898540360607},"index":4,"playId":"54e4d440-9f21-357e-a71f-b1ae0f533f2f","pitchNumber":4,"startTime":"2025-08-28T00:37:55.142Z","endTime":"2025-08-28T00:37:58.682Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669194,"link":"/api/v1/people/669194","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":683734,"link":"/api/v1/people/683734","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"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":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":79.0,"endSpeed":73.4,"strikeZoneTop":3.22,"strikeZoneBottom":1.48,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.11192024615809,"aZ":-42.06699547661499,"pfxX":5.697888386864771,"pfxZ":-7.359471250635078,"pX":0.1287657392430899,"pZ":2.1385544665583005,"vX0":1.5622723090653376,"vY0":-115.10582179728794,"vZ0":-0.26547596478602387,"x":112.09,"y":181.04,"x0":-1.2989208356136994,"y0":50.00490674620783,"z0":6.324116940517303,"aX":7.655974216516108},"breaks":{"breakAngle":10.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.8,"breakVerticalInduced":-13.1,"breakHorizontal":-10.7,"spinRate":2621,"spinDirection":35},"zone":5,"typeConfidence":2.0,"plateTime":0.47561451522909914,"extension":6.973040287264875},"hitData":{"launchSpeed":100.7,"launchAngle":32.0,"totalDistance":383.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":140.76,"coordY":45.19}},"index":5,"playId":"85139830-4fdf-39d9-b7c5-52909ab82190","pitchNumber":5,"startTime":"2025-08-28T00:38:13.447Z","endTime":"2025-08-28T00:38:23.637Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669194,"link":"/api/v1/people/669194","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":683734,"link":"/api/v1/people/683734","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":683734,"link":"/api/v1/people/683734"},"credit":"b_ab"},{"player":{"id":669194,"link":"/api/v1/people/669194"},"credit":"p_ab"},{"player":{"id":683734,"link":"/api/v1/people/683734"},"credit":"b_pa"},{"player":{"id":669194,"link":"/api/v1/people/669194"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":64.9,"awayTeamWinProbability":35.099999999999994,"homeTeamWinProbabilityAdded":-1.5,"leverageIndex":0.63,"dramaIndex":30.0,"contextMetrics":{},"playEndTime":"2025-08-28T00:38:23.637Z","atBatIndex":25},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Blake Perkins grounds out, second baseman Ildemaro Vargas to first baseman Pavin Smith.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":26,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-08-28T00:38:31.963Z","endTime":"2025-08-28T00:40:49.718Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":663368,"fullName":"Blake Perkins","link":"/api/v1/people/663368"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669194,"fullName":"Ryne Nelson","link":"/api/v1/people/669194"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,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":663368,"fullName":"Blake Perkins","link":"/api/v1/people/663368"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":545121,"link":"/api/v1/people/545121"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":656976,"link":"/api/v1/people/656976"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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.6,"endSpeed":83.9,"strikeZoneTop":3.53836988990925,"strikeZoneBottom":1.67491761766013,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.025688766563555,"aZ":-23.90725521194188,"pfxX":0.6159556863575779,"pfxZ":4.649795802915659,"pX":0.7073512503818352,"pZ":2.1764056372536182,"vX0":4.808719452429153,"vY0":-131.9675341943578,"vZ0":-5.369389947401139,"x":90.04,"y":180.02,"x0":-1.2125636720860224,"y0":50.00277648325707,"z0":5.980456715012838,"aX":1.0939550668207825},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":7.6,"breakHorizontal":-2.0,"spinRate":2067,"spinDirection":161},"zone":9,"typeConfidence":2.0,"plateTime":0.41380757278514047,"extension":6.926540767620251},"index":0,"playId":"29b1c520-652d-34dd-8293-7c69d4d1b7b5","pitchNumber":1,"startTime":"2025-08-28T00:38:51.156Z","endTime":"2025-08-28T00:38:54.504Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669194,"link":"/api/v1/people/669194","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":663368,"link":"/api/v1/people/663368","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"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":95.8,"endSpeed":88.0,"strikeZoneTop":3.62526771883616,"strikeZoneBottom":1.72957038893787,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.909423956177026,"aZ":-10.881806256667057,"pfxX":-1.3818236916531983,"pfxZ":10.737004314041451,"pX":0.29592849549746386,"pZ":3.979697204013211,"vX0":3.7228551404413994,"vY0":-139.57061265634417,"vZ0":-3.9144319159642063,"x":105.72,"y":131.33,"x0":-0.8726461750636096,"y0":50.00243248956166,"z0":6.1109946574205,"aX":-2.740811101980607},"breaks":{"breakAngle":9.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.7,"breakVerticalInduced":18.8,"breakHorizontal":1.8,"spinRate":2196,"spinDirection":187},"zone":12,"typeConfidence":2.0,"plateTime":0.39167112019477957,"extension":6.950980074046352},"index":1,"playId":"93d8e362-04f6-30f6-b7f5-94747d8dc449","pitchNumber":2,"startTime":"2025-08-28T00:39:08.294Z","endTime":"2025-08-28T00:39:12.727Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669194,"link":"/api/v1/people/669194","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":663368,"link":"/api/v1/people/663368","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.2,"endSpeed":87.5,"strikeZoneTop":3.49,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.656633923916427,"aZ":-10.145028964988377,"pfxX":-0.21587441326320556,"pfxZ":11.283247525722238,"pX":0.28133991912117645,"pZ":2.248350790906496,"vX0":3.051894793977751,"vY0":-138.5364784183731,"vZ0":-8.46699498130878,"x":106.28,"y":178.07,"x0":-0.8044686220507413,"y0":50.005305302702126,"z0":6.014355721675101,"aX":-0.4220980991472118},"breaks":{"breakAngle":1.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.2,"breakVerticalInduced":19.0,"breakHorizontal":-0.2,"spinRate":2190,"spinDirection":188},"zone":6,"typeConfidence":2.0,"plateTime":0.39469242576231967,"extension":7.170451669149055},"index":2,"playId":"4875c86c-f7b4-3f61-acdb-06e88b28bca3","pitchNumber":3,"startTime":"2025-08-28T00:39:26.269Z","endTime":"2025-08-28T00:39:29.270Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669194,"link":"/api/v1/people/669194","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":663368,"link":"/api/v1/people/663368","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.4,"endSpeed":88.7,"strikeZoneTop":3.49,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.88192081328837,"aZ":-11.42865426013268,"pfxX":-1.5277887884196155,"pfxZ":10.344345986306696,"pX":-0.5648538090060399,"pZ":2.310560458262008,"vX0":1.6999769410067012,"vY0":-140.28307083983316,"vZ0":-8.110335391746704,"x":138.53,"y":176.39,"x0":-0.9784109654895141,"y0":50.00299254124251,"z0":5.97274861447038,"aX":-3.064114776110364},"breaks":{"breakAngle":12.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":17.4,"breakHorizontal":2.4,"spinRate":2229,"spinDirection":190},"zone":4,"typeConfidence":2.0,"plateTime":0.38951182678664864,"extension":6.951377954687639},"index":3,"playId":"075d4336-fc4a-31f7-8594-80a94cc85ef6","pitchNumber":4,"startTime":"2025-08-28T00:39:47.057Z","endTime":"2025-08-28T00:39:50.668Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669194,"link":"/api/v1/people/669194","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":663368,"link":"/api/v1/people/663368","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"index":4,"startTime":"2025-08-28T00:40:01.652Z","endTime":"2025-08-28T00:40:21.483Z","isPitch":false,"type":"action","player":{"id":663368,"link":"/api/v1/people/663368"},"defense":{"pitcher":{"id":669194,"link":"/api/v1/people/669194","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":663368,"link":"/api/v1/people/663368","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"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":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":78.6,"endSpeed":72.4,"strikeZoneTop":3.48785750516004,"strikeZoneBottom":1.63714853798992,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.76960803021947,"aZ":-39.91310548542,"pfxX":4.572499178754267,"pfxZ":-5.925786386637345,"pX":-0.08270378485462927,"pZ":0.2728470806056225,"vX0":1.4051716213079732,"vY0":-114.40220747836483,"vZ0":-4.2813709274652245,"x":120.15,"y":231.41,"x0":-1.3009647279626186,"y0":50.0003999495092,"z0":6.136143100041602,"aX":5.977184847632933},"breaks":{"breakAngle":8.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.3,"breakVerticalInduced":-11.5,"breakHorizontal":-8.6,"spinRate":2621,"spinDirection":35},"zone":13,"typeConfidence":2.0,"plateTime":0.4812835463719094,"extension":6.788751086627014},"index":5,"playId":"cd1687f4-5030-3296-8834-3d94c4f2c331","pitchNumber":5,"startTime":"2025-08-28T00:40:21.483Z","endTime":"2025-08-28T00:40:24.799Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669194,"link":"/api/v1/people/669194","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":663368,"link":"/api/v1/people/663368","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.0,"endSpeed":87.7,"strikeZoneTop":3.49,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.463467045256333,"aZ":-10.520652877999817,"pfxX":-1.0471458796746287,"pfxZ":10.96693767213032,"pX":0.6491956256456641,"pZ":3.300937611331432,"vX0":4.637833637670398,"vY0":-139.64038389258758,"vZ0":-5.748102807240326,"x":92.25,"y":149.65,"x0":-0.8972845582879102,"y0":50.00674305213444,"z0":6.078502525701097,"aX":-2.0686687746448897},"breaks":{"breakAngle":4.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.8,"breakVerticalInduced":18.8,"breakHorizontal":1.0,"spinRate":2093,"spinDirection":189},"zone":3,"typeConfidence":2.0,"plateTime":0.39224510292649084,"extension":7.035102897156891},"hitData":{"launchSpeed":94.9,"launchAngle":-1.0,"totalDistance":45.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":158.91,"coordY":155.23}},"index":6,"playId":"d8f57083-9192-3b0a-816a-65edaf421ac0","pitchNumber":6,"startTime":"2025-08-28T00:40:42.205Z","endTime":"2025-08-28T00:40:49.718Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669194,"link":"/api/v1/people/669194","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":663368,"link":"/api/v1/people/663368","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663368,"link":"/api/v1/people/663368"},"credit":"b_ab"},{"player":{"id":669194,"link":"/api/v1/people/669194"},"credit":"p_ab"},{"player":{"id":663368,"link":"/api/v1/people/663368"},"credit":"b_pa"},{"player":{"id":669194,"link":"/api/v1/people/669194"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":63.800000000000004,"awayTeamWinProbability":36.199999999999996,"homeTeamWinProbabilityAdded":-1.1000000000000014,"leverageIndex":0.42,"dramaIndex":22.0,"contextMetrics":{},"playEndTime":"2025-08-28T00:40:49.718Z","atBatIndex":26},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Lourdes Gurriel Jr. flies out to right fielder Brandon Lockridge.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":27,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-08-28T00:42:32.253Z","endTime":"2025-08-28T00:43:07.494Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":666971,"fullName":"Lourdes Gurriel Jr.","link":"/api/v1/people/666971"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":607200,"fullName":"Erick Fedde","link":"/api/v1/people/607200"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":666971,"fullName":"Lourdes Gurriel Jr.","link":"/api/v1/people/666971"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":663604,"link":"/api/v1/people/663604"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.6,"endSpeed":82.7,"strikeZoneTop":3.7,"strikeZoneBottom":1.76,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.84240888898375,"aZ":-26.292693617059292,"pfxX":2.0272336036004175,"pfxZ":3.3802663654710194,"pX":0.42637227461004257,"pZ":3.057138475140334,"vX0":3.404268153932565,"vY0":-130.59686316285917,"vZ0":-1.8895596334831246,"x":100.75,"y":156.24,"x0":-1.1540450163321427,"y0":50.000270548834095,"z0":5.755140272104962,"aX":3.5230097955701845},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":6.0,"breakHorizontal":-4.3,"spinRate":2011,"spinDirection":175},"zone":6,"typeConfidence":0.91,"plateTime":0.41837160174049925,"extension":6.759178915966132},"hitData":{"launchSpeed":89.7,"launchAngle":52.0,"totalDistance":244.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":186.39,"coordY":122.37}},"index":0,"playId":"06677e11-7aab-3954-8f66-0ed4ac759eb4","pitchNumber":1,"startTime":"2025-08-28T00:42:57.918Z","endTime":"2025-08-28T00:43:07.494Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607200,"link":"/api/v1/people/607200","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":592885,"link":"/api/v1/people/592885"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":663604,"link":"/api/v1/people/663604"}},"offense":{"batter":{"id":666971,"link":"/api/v1/people/666971","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666971,"link":"/api/v1/people/666971"},"credit":"b_ab"},{"player":{"id":607200,"link":"/api/v1/people/607200"},"credit":"p_ab"},{"player":{"id":666971,"link":"/api/v1/people/666971"},"credit":"b_pa"},{"player":{"id":607200,"link":"/api/v1/people/607200"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":67.0,"awayTeamWinProbability":33.0,"homeTeamWinProbabilityAdded":3.1999999999999957,"leverageIndex":1.26,"dramaIndex":56.0,"contextMetrics":{},"playEndTime":"2025-08-28T00:43:07.494Z","atBatIndex":27},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Pavin Smith singles on a line drive to left fielder Christian Yelich.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":28,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-08-28T00:43:13.058Z","endTime":"2025-08-28T00:44:19.100Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":656976,"fullName":"Pavin Smith","link":"/api/v1/people/656976"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":607200,"fullName":"Erick Fedde","link":"/api/v1/people/607200"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":656976,"fullName":"Pavin Smith","link":"/api/v1/people/656976"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":656976,"fullName":"Pavin Smith","link":"/api/v1/people/656976"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":592885,"link":"/api/v1/people/592885"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.2,"endSpeed":85.5,"strikeZoneTop":3.58353746413839,"strikeZoneBottom":1.62025400713303,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.328665335947097,"aZ":-26.722914665144522,"pfxX":-8.653655336048049,"pfxZ":2.9255025186798056,"pX":0.8472832943441122,"pZ":2.196112353468615,"vX0":8.525857022167495,"vY0":-135.51598844469217,"vZ0":-3.7236821830589197,"x":84.7,"y":179.48,"x0":-1.2137407693589974,"y0":50.00160144955765,"z0":5.452572306199202,"aX":-16.11141444390154},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.8,"breakVerticalInduced":4.7,"breakHorizontal":13.9,"spinRate":2045,"spinDirection":219},"zone":14,"typeConfidence":0.9,"plateTime":0.4040334616007124,"extension":6.7684926786918345},"index":0,"playId":"884a8c7d-8237-3f6b-babe-c5d0a3157167","pitchNumber":1,"startTime":"2025-08-28T00:43:34.916Z","endTime":"2025-08-28T00:43:40.811Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607200,"link":"/api/v1/people/607200","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":592885,"link":"/api/v1/people/592885"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":663604,"link":"/api/v1/people/663604"}},"offense":{"batter":{"id":656976,"link":"/api/v1/people/656976","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":82.0,"endSpeed":75.8,"strikeZoneTop":3.49646758421549,"strikeZoneBottom":1.55211121068697,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.25900621424937,"aZ":-28.671709705285565,"pfxX":8.124976282370358,"pfxZ":2.4139302738601547,"pX":0.43683808549512243,"pZ":1.9451533903781533,"vX0":2.6414015322853324,"vY0":-119.43206644035952,"vZ0":-2.1265010736736465,"x":100.35,"y":186.26,"x0":-1.7378588420612926,"y0":50.00058009911944,"z0":5.416896062597544,"aX":11.776324992381332},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":4.2,"breakHorizontal":-15.4,"spinRate":2393,"spinDirection":69},"zone":9,"typeConfidence":0.9,"plateTime":0.45800424852586863,"extension":6.707542048193128},"index":1,"playId":"fd3dbbad-bd46-3dda-8970-0cddd211f775","pitchNumber":2,"startTime":"2025-08-28T00:43:46.329Z","endTime":"2025-08-28T00:43:49.773Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607200,"link":"/api/v1/people/607200","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":592885,"link":"/api/v1/people/592885"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":663604,"link":"/api/v1/people/663604"}},"offense":{"batter":{"id":656976,"link":"/api/v1/people/656976","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"index":2,"startTime":"2025-08-28T00:43:57.917Z","endTime":"2025-08-28T00:44:07.575Z","isPitch":false,"type":"action","player":{"id":656976,"link":"/api/v1/people/656976"},"defense":{"pitcher":{"id":607200,"link":"/api/v1/people/607200","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":592885,"link":"/api/v1/people/592885"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":663604,"link":"/api/v1/people/663604"}},"offense":{"batter":{"id":656976,"link":"/api/v1/people/656976","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.3,"endSpeed":85.7,"strikeZoneTop":3.5,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.5379846030852,"aZ":-26.520736407068423,"pfxX":-6.953594797840882,"pfxZ":3.01695370586145,"pX":0.5652118799623818,"pZ":3.1448993258041904,"vX0":7.7199585473188765,"vY0":-135.78790903196114,"vZ0":-1.4579724573188844,"x":95.46,"y":153.87,"x0":-1.405471121969868,"y0":50.00560543630081,"z0":5.526476264460678,"aX":-13.04347984303334},"breaks":{"breakAngle":22.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.9,"breakVerticalInduced":5.4,"breakHorizontal":11.0,"spinRate":1934,"spinDirection":213},"zone":3,"typeConfidence":0.92,"plateTime":0.4027056908309192,"extension":6.738756261463169},"hitData":{"launchSpeed":72.7,"launchAngle":21.0,"totalDistance":188.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":73.22,"coordY":126.03}},"index":3,"playId":"b277617f-80d4-3a19-8119-7649c7dbe0a1","pitchNumber":3,"startTime":"2025-08-28T00:44:07.575Z","endTime":"2025-08-28T00:44:19.100Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607200,"link":"/api/v1/people/607200","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":592885,"link":"/api/v1/people/592885"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":663604,"link":"/api/v1/people/663604"}},"offense":{"batter":{"id":656976,"link":"/api/v1/people/656976","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":656976,"link":"/api/v1/people/656976"},"credit":"b_ab"},{"player":{"id":607200,"link":"/api/v1/people/607200"},"credit":"p_ab"},{"player":{"id":656976,"link":"/api/v1/people/656976"},"credit":"b_pa"},{"player":{"id":607200,"link":"/api/v1/people/607200"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":63.4,"awayTeamWinProbability":36.6,"homeTeamWinProbabilityAdded":-3.6000000000000014,"leverageIndex":0.92,"dramaIndex":50.0,"contextMetrics":{},"playEndTime":"2025-08-28T00:44:19.100Z","atBatIndex":28},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"James McCann flies out to left fielder Christian Yelich.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":29,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-08-28T00:44:26.813Z","endTime":"2025-08-28T00:45:30.282Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":543510,"fullName":"James McCann","link":"/api/v1/people/543510"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":607200,"fullName":"Erick Fedde","link":"/api/v1/people/607200"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":656976,"fullName":"Pavin Smith","link":"/api/v1/people/656976"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":543510,"fullName":"James McCann","link":"/api/v1/people/543510"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":592885,"link":"/api/v1/people/592885"},"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(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.8,"endSpeed":85.3,"strikeZoneTop":3.52380772503615,"strikeZoneBottom":1.64346708337288,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.0864497813644,"aZ":-23.407660018370862,"pfxX":-5.309517583272392,"pfxZ":4.728874519012583,"pX":0.9255722707684159,"pZ":2.8371307715395653,"vX0":7.622084381012951,"vY0":-135.0027100615037,"vZ0":-3.0831256946283117,"x":81.72,"y":162.18,"x0":-1.238370049566497,"y0":50.004260899886326,"z0":5.632778061078142,"aX":-9.847934920144638},"breaks":{"breakAngle":19.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.5,"breakVerticalInduced":8.2,"breakHorizontal":8.0,"spinRate":1971,"spinDirection":204},"zone":12,"typeConfidence":0.91,"plateTime":0.4049855090345962,"extension":6.935149250944502},"index":0,"playId":"ef3f1eaf-420f-38a8-b56e-32192ca6731f","pitchNumber":1,"startTime":"2025-08-28T00:44:43.078Z","endTime":"2025-08-28T00:44:47.100Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607200,"link":"/api/v1/people/607200","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":592885,"link":"/api/v1/people/592885"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":663604,"link":"/api/v1/people/663604"}},"offense":{"batter":{"id":543510,"link":"/api/v1/people/543510","batSide":{"code":"R","description":"Right"}},"first":{"id":656976,"link":"/api/v1/people/656976"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"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":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":83.6,"endSpeed":77.5,"strikeZoneTop":3.51,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.412784604737354,"aZ":-28.351540688613092,"pfxX":5.061464510940625,"pfxZ":2.5305426747438204,"pX":1.3145025313604004,"pZ":2.23636486301207,"vX0":5.542314613243204,"vY0":-121.78986451020819,"vZ0":-1.6215774395182356,"x":66.89,"y":178.4,"x0":-1.6427532061343946,"y0":50.00522527203038,"z0":5.347384798130836,"aX":7.654977635567583},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":4.4,"breakHorizontal":-10.4,"spinRate":2448,"spinDirection":76},"zone":14,"typeConfidence":0.89,"plateTime":0.44858690135189194,"extension":6.814014341814303},"index":1,"playId":"d6549bab-166d-3eef-a1fa-b2d3ef9331fa","pitchNumber":2,"startTime":"2025-08-28T00:45:00.725Z","endTime":"2025-08-28T00:45:04.828Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607200,"link":"/api/v1/people/607200","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":592885,"link":"/api/v1/people/592885"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":663604,"link":"/api/v1/people/663604"}},"offense":{"batter":{"id":543510,"link":"/api/v1/people/543510","batSide":{"code":"R","description":"Right"}},"first":{"id":656976,"link":"/api/v1/people/656976"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"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":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":82.2,"endSpeed":75.3,"strikeZoneTop":3.51,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.548702131266385,"aZ":-24.769000055648334,"pfxX":6.873081516359919,"pfxZ":5.121758069215563,"pX":0.43244592920151254,"pZ":3.0942603917359657,"vX0":3.090879158218787,"vY0":-119.64289857384668,"vZ0":-0.18712986747836013,"x":100.52,"y":155.23,"x0":-1.770138066668992,"y0":50.00479443389369,"z0":5.397299722114842,"aX":9.943546130487533},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":9.5,"breakHorizontal":-13.2,"spinRate":2465,"spinDirection":76},"zone":3,"typeConfidence":0.91,"plateTime":0.4581829990801549,"extension":6.831565678105051},"hitData":{"launchSpeed":81.1,"launchAngle":46.0,"totalDistance":251.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":102.64,"coordY":102.19}},"index":2,"playId":"2e850d46-7c3d-3b4f-b713-18b7e784c3cb","pitchNumber":3,"startTime":"2025-08-28T00:45:21.388Z","endTime":"2025-08-28T00:45:30.282Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607200,"link":"/api/v1/people/607200","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":592885,"link":"/api/v1/people/592885"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":663604,"link":"/api/v1/people/663604"}},"offense":{"batter":{"id":543510,"link":"/api/v1/people/543510","batSide":{"code":"R","description":"Right"}},"first":{"id":656976,"link":"/api/v1/people/656976"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":543510,"link":"/api/v1/people/543510"},"credit":"b_ab"},{"player":{"id":607200,"link":"/api/v1/people/607200"},"credit":"p_ab"},{"player":{"id":543510,"link":"/api/v1/people/543510"},"credit":"b_pa"},{"player":{"id":607200,"link":"/api/v1/people/607200"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":67.60000000000001,"awayTeamWinProbability":32.39999999999999,"homeTeamWinProbabilityAdded":4.20000000000001,"leverageIndex":1.77,"dramaIndex":75.0,"contextMetrics":{},"playEndTime":"2025-08-28T00:45:30.282Z","atBatIndex":29},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Adrian Del Castillo singles on a ground ball to right fielder Brandon Lockridge. Pavin Smith to 2nd.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":30,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-08-28T00:45:40.677Z","endTime":"2025-08-28T00:46:03.771Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":680728,"fullName":"Adrian Del Castillo","link":"/api/v1/people/680728"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":607200,"fullName":"Erick Fedde","link":"/api/v1/people/607200"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":680728,"fullName":"Adrian Del Castillo","link":"/api/v1/people/680728"},"postOnSecond":{"id":656976,"fullName":"Pavin Smith","link":"/api/v1/people/656976"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":680728,"fullName":"Adrian Del Castillo","link":"/api/v1/people/680728"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":663604,"link":"/api/v1/people/663604"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":656976,"fullName":"Pavin Smith","link":"/api/v1/people/656976"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.4,"endSpeed":82.3,"strikeZoneTop":3.43,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.19256826832383,"aZ":-23.74346287232727,"pfxX":1.4322838573666248,"pfxZ":4.895223113240462,"pX":0.4086040444072023,"pZ":2.435939798842932,"vX0":4.136688695579293,"vY0":-130.13375361370277,"vZ0":-3.5190422761543756,"x":101.42,"y":173.01,"x0":-1.384922398680524,"y0":50.00307942981523,"z0":5.595304130753482,"aX":2.46736727816621},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.8,"breakVerticalInduced":8.3,"breakHorizontal":-3.5,"spinRate":2151,"spinDirection":183},"zone":6,"typeConfidence":0.9,"plateTime":0.42019767579048306,"extension":6.745638671180613},"hitData":{"launchSpeed":88.2,"launchAngle":5.0,"totalDistance":80.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":194.38,"coordY":113.68}},"index":0,"playId":"cd98510a-d08e-32c9-9724-f435f7772139","pitchNumber":1,"startTime":"2025-08-28T00:45:53.588Z","endTime":"2025-08-28T00:46:03.771Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607200,"link":"/api/v1/people/607200","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":592885,"link":"/api/v1/people/592885"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":663604,"link":"/api/v1/people/663604"}},"offense":{"batter":{"id":680728,"link":"/api/v1/people/680728","batSide":{"code":"L","description":"Left"}},"first":{"id":656976,"link":"/api/v1/people/656976"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":680728,"link":"/api/v1/people/680728"},"credit":"b_ab"},{"player":{"id":607200,"link":"/api/v1/people/607200"},"credit":"p_ab"},{"player":{"id":680728,"link":"/api/v1/people/680728"},"credit":"b_pa"},{"player":{"id":607200,"link":"/api/v1/people/607200"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":64.5,"awayTeamWinProbability":35.5,"homeTeamWinProbabilityAdded":-3.1000000000000085,"leverageIndex":1.28,"dramaIndex":56.0,"contextMetrics":{},"playEndTime":"2025-08-28T00:46:03.771Z","atBatIndex":30},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Alek Thomas singles on a sharp line drive to left fielder Christian Yelich. Pavin Smith out at home on the throw, left fielder Christian Yelich to catcher William Contreras. Adrian Del Castillo to 2nd.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":31,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-08-28T00:46:42.325Z","endTime":"2025-08-28T00:46:55.622Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":677950,"fullName":"Alek Thomas","link":"/api/v1/people/677950"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":607200,"fullName":"Erick Fedde","link":"/api/v1/people/607200"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[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":677950,"fullName":"Alek Thomas","link":"/api/v1/people/677950"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":592885,"link":"/api/v1/people/592885"},"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":656976,"fullName":"Pavin Smith","link":"/api/v1/people/656976"},"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":3},"details":{"event":"Runner Out","eventType":"other_out","movementReason":"r_thrown_out","runner":{"id":656976,"fullName":"Pavin Smith","link":"/api/v1/people/656976"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":592885,"link":"/api/v1/people/592885"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_assist"},{"player":{"id":592885,"link":"/api/v1/people/592885"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_assist_of"},{"player":{"id":661388,"link":"/api/v1/people/661388"},"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":680728,"fullName":"Adrian Del Castillo","link":"/api/v1/people/680728"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-08-28T00:46:22.591Z","endTime":"2025-08-28T00:46:44.604Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":607200,"link":"/api/v1/people/607200","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":592885,"link":"/api/v1/people/592885"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":663604,"link":"/api/v1/people/663604"}},"offense":{"batter":{"id":677950,"link":"/api/v1/people/677950","batSide":{"code":"L","description":"Left"}},"first":{"id":680728,"link":"/api/v1/people/680728"},"second":{"id":656976,"link":"/api/v1/people/656976"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"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":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.2,"endSpeed":85.5,"strikeZoneTop":3.27,"strikeZoneBottom":1.43,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.14278128194763,"aZ":-22.578089159647746,"pfxX":-7.025520516852897,"pfxZ":5.097314089481066,"pX":-0.7935939020405547,"pZ":2.3917935888020563,"vX0":3.686795782022378,"vY0":-137.02767630730014,"vZ0":-4.895390309050723,"x":147.25,"y":174.2,"x0":-1.2511108273477616,"y0":50.00118307221299,"z0":5.764705185837252,"aX":-13.223597929654938},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.8,"breakVerticalInduced":8.3,"breakHorizontal":11.9,"spinRate":1989,"spinDirection":197},"zone":4,"typeConfidence":0.9,"plateTime":0.4012728934386751,"extension":6.863312718750486},"hitData":{"launchSpeed":101.0,"launchAngle":8.0,"totalDistance":188.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":60.63,"coordY":115.55}},"index":1,"playId":"7bd4089c-b195-3d1b-aed8-671a0acf323f","pitchNumber":1,"startTime":"2025-08-28T00:46:44.604Z","endTime":"2025-08-28T00:46:55.622Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607200,"link":"/api/v1/people/607200","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":592885,"link":"/api/v1/people/592885"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":663604,"link":"/api/v1/people/663604"}},"offense":{"batter":{"id":677950,"link":"/api/v1/people/677950","batSide":{"code":"L","description":"Left"}},"first":{"id":680728,"link":"/api/v1/people/680728"},"second":{"id":656976,"link":"/api/v1/people/656976"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":677950,"link":"/api/v1/people/677950"},"credit":"b_ab"},{"player":{"id":607200,"link":"/api/v1/people/607200"},"credit":"p_ab"},{"player":{"id":677950,"link":"/api/v1/people/677950"},"credit":"b_pa"},{"player":{"id":607200,"link":"/api/v1/people/607200"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":70.8,"awayTeamWinProbability":29.200000000000003,"homeTeamWinProbabilityAdded":6.299999999999997,"leverageIndex":2.49,"dramaIndex":106.0,"contextMetrics":{},"playEndTime":"2025-08-28T00:46:55.622Z","atBatIndex":31},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Jake Bauers pops out to shortstop Geraldo Perdomo.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":32,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-08-28T00:48:50.864Z","endTime":"2025-08-28T00:49:35.509Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":641343,"fullName":"Jake Bauers","link":"/api/v1/people/641343"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669194,"fullName":"Ryne Nelson","link":"/api/v1/people/669194"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":641343,"fullName":"Jake Bauers","link":"/api/v1/people/641343"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":672695,"link":"/api/v1/people/672695"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"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":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":77.6,"endSpeed":71.8,"strikeZoneTop":3.63,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.1837302733558,"aZ":-37.01058417303688,"pfxX":7.048838879635445,"pfxZ":-3.7226763637034797,"pX":-0.10071361451485579,"pZ":2.898706882356242,"vX0":0.9212582660708782,"vY0":-113.10096266549792,"vZ0":0.886531125446141,"x":120.84,"y":160.51,"x0":-1.4291145619748782,"y0":50.003695536912225,"z0":6.206548062254376,"aX":9.153215302817872},"breaks":{"breakAngle":14.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.5,"breakVerticalInduced":-6.2,"breakHorizontal":-13.0,"spinRate":2616,"spinDirection":41},"zone":5,"typeConfidence":2.0,"plateTime":0.4838556341576856,"extension":6.607704158400549},"hitData":{"launchSpeed":89.2,"launchAngle":57.0,"totalDistance":205.0,"trajectory":"popup","hardness":"medium","location":"6","coordinates":{"coordX":129.75,"coordY":118.93}},"index":0,"playId":"6d975878-bdff-369e-a933-ffeca68a2dac","pitchNumber":1,"startTime":"2025-08-28T00:49:25.605Z","endTime":"2025-08-28T00:49:35.509Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669194,"link":"/api/v1/people/669194","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":641343,"link":"/api/v1/people/641343","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":641343,"link":"/api/v1/people/641343"},"credit":"b_ab"},{"player":{"id":669194,"link":"/api/v1/people/669194"},"credit":"p_ab"},{"player":{"id":641343,"link":"/api/v1/people/641343"},"credit":"b_pa"},{"player":{"id":669194,"link":"/api/v1/people/669194"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":68.7,"awayTeamWinProbability":31.299999999999997,"homeTeamWinProbabilityAdded":-2.0999999999999943,"leverageIndex":0.84,"dramaIndex":39.0,"contextMetrics":{},"playEndTime":"2025-08-28T00:49:35.509Z","atBatIndex":32},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Brandon Lockridge flies out to right fielder Corbin Carroll.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":33,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-08-28T00:50:11.031Z","endTime":"2025-08-28T00:53:27.392Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":663604,"fullName":"Brandon Lockridge","link":"/api/v1/people/663604"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669194,"fullName":"Ryne Nelson","link":"/api/v1/people/669194"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5,6,7,8,9],"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":663604,"fullName":"Brandon Lockridge","link":"/api/v1/people/663604"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[{"player":{"id":682998,"link":"/api/v1/people/682998"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2025-08-28T00:49:58.991Z","endTime":"2025-08-28T00:50:13.334Z","isPitch":false,"type":"action","player":{"id":663604,"link":"/api/v1/people/663604"},"defense":{"pitcher":{"id":669194,"link":"/api/v1/people/669194","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":663604,"link":"/api/v1/people/663604","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"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":93.7,"endSpeed":85.4,"strikeZoneTop":3.41365460348858,"strikeZoneBottom":1.54160748176734,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.62983204917607,"aZ":-10.232570125100365,"pfxX":-0.5910062584510403,"pfxZ":11.667290008498387,"pX":-0.6232310519793125,"pZ":3.8829368027029725,"vX0":1.5648739387119504,"vY0":-136.42319170948372,"vZ0":-3.9596946422684645,"x":140.76,"y":133.94,"x0":-1.1280730656213107,"y0":50.00598823360298,"z0":6.06131278146445,"aX":-1.1120093810765121},"breaks":{"breakAngle":3.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.7,"breakVerticalInduced":20.5,"breakHorizontal":0.7,"spinRate":2210,"spinDirection":193},"zone":11,"typeConfidence":2.0,"plateTime":0.40183118312477184,"extension":6.943355101157283},"index":1,"playId":"5cb85bdc-7c8c-3069-b318-2872e165e138","pitchNumber":1,"startTime":"2025-08-28T00:50:13.334Z","endTime":"2025-08-28T00:50:17.271Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669194,"link":"/api/v1/people/669194","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":663604,"link":"/api/v1/people/663604","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.3,"endSpeed":85.6,"strikeZoneTop":3.34,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.889594954551498,"aZ":-12.01843086965225,"pfxX":-2.1198952317260398,"pfxZ":10.765316252346752,"pX":0.12311347059483142,"pZ":2.7365953706134722,"vX0":3.9442530050995166,"vY0":-135.76930469534338,"vZ0":-6.408328290417313,"x":112.31,"y":164.89,"x0":-1.0711057642492239,"y0":50.00581993360126,"z0":5.959046231284934,"aX":-3.9705437066156875},"breaks":{"breakAngle":13.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":18.4,"breakHorizontal":3.0,"spinRate":2221,"spinDirection":191},"zone":5,"typeConfidence":2.0,"plateTime":0.40295839957967816,"extension":7.011397722932883},"index":2,"playId":"2277efa1-d5ca-3eee-bd2f-1900135d67d0","pitchNumber":2,"startTime":"2025-08-28T00:50:29.846Z","endTime":"2025-08-28T00:50:33.190Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669194,"link":"/api/v1/people/669194","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":663604,"link":"/api/v1/people/663604","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"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":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.0,"endSpeed":87.8,"strikeZoneTop":3.34,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.23367794804557,"aZ":-7.372742811739321,"pfxX":-0.04044906484461874,"pfxZ":12.542723642862889,"pX":0.6323857581308996,"pZ":2.9181289825329957,"vX0":4.281488085971942,"vY0":-139.6851501706524,"vZ0":-7.217354940451827,"x":92.89,"y":159.99,"x0":-0.9146058836282357,"y0":50.006802249087464,"z0":6.019144609213124,"aX":-0.07974374884808198},"breaks":{"breakAngle":6.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-8.3,"breakVerticalInduced":21.4,"breakHorizontal":-0.8,"spinRate":2375,"spinDirection":189},"zone":3,"typeConfidence":2.0,"plateTime":0.3919947296166377,"extension":7.033056335404807},"index":3,"playId":"fbfacd8c-4574-3e03-bd12-dcacbc324751","pitchNumber":3,"startTime":"2025-08-28T00:50:49.215Z","endTime":"2025-08-28T00:50:52.328Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669194,"link":"/api/v1/people/669194","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":663604,"link":"/api/v1/people/663604","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.8,"endSpeed":88.6,"strikeZoneTop":3.34,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.48274076364537,"aZ":-8.92909415030773,"pfxX":-1.279881236724066,"pfxZ":11.530715084761859,"pX":-0.2972788358991784,"pZ":3.3886593855979497,"vX0":2.1670196146643326,"vY0":-140.9552091759313,"vZ0":-5.9936773499962905,"x":128.33,"y":147.29,"x0":-0.9091074289822482,"y0":50.00529320319307,"z0":6.116766841971436,"aX":-2.580906140911143},"breaks":{"breakAngle":12.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.2,"breakVerticalInduced":19.9,"breakHorizontal":1.9,"spinRate":2325,"spinDirection":187},"zone":1,"typeConfidence":2.0,"plateTime":0.3883198305148907,"extension":6.9068222881130845},"index":4,"playId":"713e3d3a-808b-3a67-9314-1a60ce651e14","pitchNumber":4,"startTime":"2025-08-28T00:51:08.789Z","endTime":"2025-08-28T00:51:12.554Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669194,"link":"/api/v1/people/669194","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":663604,"link":"/api/v1/people/663604","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.2,"endSpeed":88.5,"strikeZoneTop":3.36761299019064,"strikeZoneBottom":1.51641828147345,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.673852927011747,"aZ":-13.087885455132785,"pfxX":-0.48194035365450416,"pfxZ":9.537808990130918,"pX":0.6025552705672129,"pZ":3.90131694688475,"vX0":3.9302600774845766,"vY0":-140.09419340762318,"vZ0":-3.971543221238725,"x":94.03,"y":133.44,"x0":-0.7518841037027958,"y0":50.001962095397545,"z0":6.184143619441027,"aX":-0.9651012737247509},"breaks":{"breakAngle":1.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":16.7,"breakHorizontal":0.1,"spinRate":2140,"spinDirection":183},"zone":12,"typeConfidence":2.0,"plateTime":0.38998043538642513,"extension":6.879624808244735},"index":5,"playId":"e802cb31-90dd-3852-ab74-c74322b54d27","pitchNumber":5,"startTime":"2025-08-28T00:51:30.162Z","endTime":"2025-08-28T00:51:33.376Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669194,"link":"/api/v1/people/669194","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":663604,"link":"/api/v1/people/663604","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"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":95.1,"endSpeed":88.0,"strikeZoneTop":3.28843124060578,"strikeZoneBottom":1.38066782583629,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.52638840863933,"aZ":-10.51376065074786,"pfxX":-1.3608848388115833,"pfxZ":11.07922416890303,"pX":-0.9875657793468768,"pZ":0.7077727907957033,"vX0":0.6198620589442329,"vY0":-138.16564916036083,"vZ0":-12.052786409810313,"x":154.64,"y":219.67,"x0":-1.036614438993634,"y0":50.00371693974435,"z0":5.806028595202562,"aX":-2.66098525637107},"breaks":{"breakAngle":10.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":18.1,"breakHorizontal":2.4,"spinRate":2118,"spinDirection":187},"zone":13,"typeConfidence":2.0,"plateTime":0.39472096221989617,"extension":6.963326421571298},"index":6,"playId":"01ce54eb-7f39-367b-85d9-00a8b6593184","pitchNumber":6,"startTime":"2025-08-28T00:51:49.920Z","endTime":"2025-08-28T00:51:53.519Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669194,"link":"/api/v1/people/669194","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":663604,"link":"/api/v1/people/663604","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.8,"endSpeed":86.2,"strikeZoneTop":3.34,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.50712430413151,"aZ":-12.774901229514395,"pfxX":-1.2538876702103605,"pfxZ":10.235641989395504,"pX":-0.42691319157973834,"pZ":2.0672033981839717,"vX0":2.416240284505714,"vY0":-136.42517442319544,"vZ0":-7.779607523667435,"x":133.27,"y":182.97,"x0":-1.1589970333436839,"y0":50.00116803189503,"z0":5.825921614450225,"aX":-2.3762250879114704},"breaks":{"breakAngle":7.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":17.2,"breakHorizontal":1.8,"spinRate":2018,"spinDirection":191},"zone":7,"typeConfidence":2.0,"plateTime":0.40066860788670633,"extension":7.117354321000143},"index":7,"playId":"9f7dc81a-852e-3ff1-bd0b-b9e114740356","pitchNumber":7,"startTime":"2025-08-28T00:52:11.260Z","endTime":"2025-08-28T00:52:15.580Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669194,"link":"/api/v1/people/669194","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":663604,"link":"/api/v1/people/663604","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.7,"endSpeed":87.4,"strikeZoneTop":3.34,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.16947338618545,"aZ":-13.10424709743827,"pfxX":-0.32512313515864066,"pfxZ":9.826204971397775,"pX":-0.20158125865794121,"pZ":2.037782104589389,"vX0":2.491408889852393,"vY0":-137.82791234274487,"vZ0":-8.135306814442401,"x":124.68,"y":183.76,"x0":-1.071620248924811,"y0":50.00000142432011,"z0":5.895567940040215,"aX":-0.6310338244660054},"breaks":{"breakAngle":0.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":16.4,"breakHorizontal":0.1,"spinRate":1965,"spinDirection":189},"zone":8,"typeConfidence":2.0,"plateTime":0.39609851357936066,"extension":7.102720226901239},"index":8,"playId":"113676fc-5afc-3351-a2f2-e62b7907978a","pitchNumber":8,"startTime":"2025-08-28T00:52:33.834Z","endTime":"2025-08-28T00:52:40.841Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669194,"link":"/api/v1/people/669194","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":663604,"link":"/api/v1/people/663604","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.6,"endSpeed":86.5,"strikeZoneTop":3.34,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.534474327255655,"aZ":-13.715133346851545,"pfxX":-0.7875100842454614,"pfxZ":9.62558509581924,"pX":0.06640706746731821,"pZ":2.7523828905816257,"vX0":3.0618292195015195,"vY0":-137.6073608333413,"vZ0":-6.215216867933238,"x":114.47,"y":164.47,"x0":-0.9583992756830029,"y0":50.00544627093369,"z0":5.9696595960337,"aX":-1.5111683356378958},"breaks":{"breakAngle":3.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":16.3,"breakHorizontal":0.8,"spinRate":1818,"spinDirection":187},"zone":5,"typeConfidence":2.0,"plateTime":0.3980418425546577,"extension":7.120137533665774},"hitData":{"launchSpeed":96.8,"launchAngle":38.0,"totalDistance":318.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":180.84,"coordY":83.67}},"index":9,"playId":"3f9dd462-7078-39a7-8b1d-d525949e27b6","pitchNumber":9,"startTime":"2025-08-28T00:53:18.126Z","endTime":"2025-08-28T00:53:27.392Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669194,"link":"/api/v1/people/669194","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":663604,"link":"/api/v1/people/663604","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663604,"link":"/api/v1/people/663604"},"credit":"b_ab"},{"player":{"id":669194,"link":"/api/v1/people/669194"},"credit":"p_ab"},{"player":{"id":663604,"link":"/api/v1/people/663604"},"credit":"b_pa"},{"player":{"id":669194,"link":"/api/v1/people/669194"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":67.10000000000001,"awayTeamWinProbability":32.89999999999999,"homeTeamWinProbabilityAdded":-1.5999999999999943,"leverageIndex":0.64,"dramaIndex":31.0,"contextMetrics":{},"playEndTime":"2025-08-28T00:53:27.392Z","atBatIndex":33},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Andruw Monasterio doubles (8) on a sharp line drive to center fielder Alek Thomas.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":34,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-08-28T00:53:33.141Z","endTime":"2025-08-28T00:54:48.081Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":655316,"fullName":"Andruw Monasterio","link":"/api/v1/people/655316"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669194,"fullName":"Ryne Nelson","link":"/api/v1/people/669194"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":655316,"fullName":"Andruw Monasterio","link":"/api/v1/people/655316"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":655316,"fullName":"Andruw Monasterio","link":"/api/v1/people/655316"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":677950,"link":"/api/v1/people/677950"},"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(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":92.0,"endSpeed":84.8,"strikeZoneTop":3.3,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.535236763026127,"aZ":-24.345797814405692,"pfxX":1.6051808398963021,"pfxZ":4.3135065934337495,"pX":1.0812629767079955,"pZ":1.0837391718330738,"vX0":5.153833142961039,"vY0":-133.74100433531515,"vZ0":-8.074429679898738,"x":75.78,"y":209.52,"x0":-1.0782544184634923,"y0":50.0002813840334,"z0":5.884831389243558,"aX":2.90968112932921},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":6.2,"breakHorizontal":-4.0,"spinRate":1963,"spinDirection":179},"zone":14,"typeConfidence":2.0,"plateTime":0.40935917210644757,"extension":7.066661452503876},"index":0,"playId":"864f2cda-903e-39a5-9316-ce341be21fee","pitchNumber":1,"startTime":"2025-08-28T00:53:56.151Z","endTime":"2025-08-28T00:53:59.337Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669194,"link":"/api/v1/people/669194","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":655316,"link":"/api/v1/people/655316","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"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":96.8,"endSpeed":87.8,"strikeZoneTop":3.41718522206558,"strikeZoneBottom":1.6091178434651,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.307424950765196,"aZ":-12.384261334679616,"pfxX":-0.37069702933156323,"pfxZ":9.903495504850895,"pX":-0.4969476108947215,"pZ":4.933393833171961,"vX0":1.0205426137644893,"vY0":-140.99524685561693,"vZ0":-1.3390490117324307,"x":135.94,"y":105.58,"x0":-0.8166351244671517,"y0":50.00090484451387,"z0":6.220120651465509,"aX":-0.7406660841367475},"breaks":{"breakAngle":2.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.5,"breakVerticalInduced":17.8,"breakHorizontal":0.5,"spinRate":2068,"spinDirection":188},"zone":11,"typeConfidence":2.0,"plateTime":0.38957892823897966,"extension":7.019569911709513},"index":1,"playId":"a712bcd7-8f8d-39d1-9e16-86f03e70873a","pitchNumber":2,"startTime":"2025-08-28T00:54:15.405Z","endTime":"2025-08-28T00:54:19.003Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669194,"link":"/api/v1/people/669194","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":655316,"link":"/api/v1/people/655316","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.1,"endSpeed":87.0,"strikeZoneTop":3.3,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.890860263001837,"aZ":-11.650680945028068,"pfxX":-2.3010356123136804,"pfxZ":10.614696757936883,"pX":0.09410285334029887,"pZ":1.8741528623428214,"vX0":3.679649566510403,"vY0":-138.188863673558,"vZ0":-8.964041819665734,"x":113.41,"y":188.18,"x0":-0.9559506142858997,"y0":50.00190859515947,"z0":5.943364616828139,"aX":-4.448841784139238},"breaks":{"breakAngle":15.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":17.5,"breakHorizontal":3.4,"spinRate":2071,"spinDirection":190},"zone":8,"typeConfidence":2.0,"plateTime":0.3964115691823271,"extension":7.112300049543162},"hitData":{"launchSpeed":101.7,"launchAngle":15.0,"totalDistance":300.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":99.06,"coordY":64.68}},"index":2,"playId":"506b269e-0f15-30ec-9ef0-f20e5fbab587","pitchNumber":3,"startTime":"2025-08-28T00:54:35.710Z","endTime":"2025-08-28T00:54:48.081Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669194,"link":"/api/v1/people/669194","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":655316,"link":"/api/v1/people/655316","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":655316,"link":"/api/v1/people/655316"},"credit":"b_ab"},{"player":{"id":669194,"link":"/api/v1/people/669194"},"credit":"p_ab"},{"player":{"id":655316,"link":"/api/v1/people/655316"},"credit":"b_pa"},{"player":{"id":669194,"link":"/api/v1/people/669194"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":69.39999999999999,"awayTeamWinProbability":30.60000000000001,"homeTeamWinProbabilityAdded":2.299999999999983,"leverageIndex":0.43,"dramaIndex":30.0,"contextMetrics":{},"playEndTime":"2025-08-28T00:54:48.081Z","atBatIndex":34},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Brice Turang grounds out, second baseman Ildemaro Vargas to first baseman Pavin Smith.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":35,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-08-28T00:55:57.127Z","endTime":"2025-08-28T00:56:06.975Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":668930,"fullName":"Brice Turang","link":"/api/v1/people/668930"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669194,"fullName":"Ryne Nelson","link":"/api/v1/people/669194"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":668930,"fullName":"Brice Turang","link":"/api/v1/people/668930"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":545121,"link":"/api/v1/people/545121"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":656976,"link":"/api/v1/people/656976"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-08-28T00:55:22.116Z","endTime":"2025-08-28T00:55:59.446Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":669194,"link":"/api/v1/people/669194","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":668930,"link":"/api/v1/people/668930","batSide":{"code":"L","description":"Left"}},"second":{"id":655316,"link":"/api/v1/people/655316"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.0,"endSpeed":84.1,"strikeZoneTop":3.45,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.242358697366022,"aZ":-25.67285870984224,"pfxX":0.07642964697704757,"pfxZ":3.631856620503953,"pX":0.5303649625948577,"pZ":2.394061133985352,"vX0":4.896137515332693,"vY0":-132.4458153633861,"vZ0":-4.421040653355824,"x":96.78,"y":174.14,"x0":-1.346152674793208,"y0":50.003028323206344,"z0":5.94498845545779,"aX":0.13655315224938724},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":5.9,"breakHorizontal":-1.1,"spinRate":1924,"spinDirection":175},"zone":6,"typeConfidence":2.0,"plateTime":0.4123383377654588,"extension":6.981247337380677},"hitData":{"launchSpeed":88.9,"launchAngle":-4.0,"totalDistance":27.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":145.07,"coordY":137.48}},"index":1,"playId":"75f15199-d342-3601-9ca6-9fdd209d9e75","pitchNumber":1,"startTime":"2025-08-28T00:55:59.446Z","endTime":"2025-08-28T00:56:06.975Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669194,"link":"/api/v1/people/669194","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":668930,"link":"/api/v1/people/668930","batSide":{"code":"L","description":"Left"}},"second":{"id":655316,"link":"/api/v1/people/655316"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668930,"link":"/api/v1/people/668930"},"credit":"b_ab"},{"player":{"id":669194,"link":"/api/v1/people/669194"},"credit":"p_ab"},{"player":{"id":668930,"link":"/api/v1/people/668930"},"credit":"b_pa"},{"player":{"id":669194,"link":"/api/v1/people/669194"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":66.0,"awayTeamWinProbability":34.0,"homeTeamWinProbabilityAdded":-3.3999999999999915,"leverageIndex":1.29,"dramaIndex":59.0,"contextMetrics":{},"playEndTime":"2025-08-28T00:56:06.975Z","atBatIndex":35},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Ildemaro Vargas grounds out to first baseman Andrew Vaughn.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":36,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-08-28T00:57:53.401Z","endTime":"2025-08-28T00:58:41.716Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":545121,"fullName":"Ildemaro Vargas","link":"/api/v1/people/545121"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":607200,"fullName":"Erick Fedde","link":"/api/v1/people/607200"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":545121,"fullName":"Ildemaro Vargas","link":"/api/v1/people/545121"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":683734,"link":"/api/v1/people/683734"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.1,"endSpeed":84.2,"strikeZoneTop":3.45176349659817,"strikeZoneBottom":1.62012642121142,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.673213740512814,"aZ":-24.984265450607005,"pfxX":-8.103798485385084,"pfxZ":3.963232061946149,"pX":-0.7948490925637743,"pZ":1.7837537818086129,"vX0":5.293175030888399,"vY0":-133.96329872048474,"vZ0":-4.774952999125145,"x":147.3,"y":190.62,"x0":-1.7462643392329529,"y0":50.00064855028195,"z0":5.381336026388763,"aX":-14.687276243644977},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":6.4,"breakHorizontal":13.4,"spinRate":1944,"spinDirection":216},"zone":7,"typeConfidence":0.89,"plateTime":0.40929618300589476,"extension":6.65209132471074},"index":0,"playId":"ca965964-4b70-358c-87f2-f5fd279568b5","pitchNumber":1,"startTime":"2025-08-28T00:58:13.652Z","endTime":"2025-08-28T00:58:16.851Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607200,"link":"/api/v1/people/607200","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":592885,"link":"/api/v1/people/592885"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":663604,"link":"/api/v1/people/663604"}},"offense":{"batter":{"id":545121,"link":"/api/v1/people/545121","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"index":1,"startTime":"2025-08-28T00:58:26.973Z","endTime":"2025-08-28T00:58:33.972Z","isPitch":false,"type":"action","player":{"id":545121,"link":"/api/v1/people/545121"},"defense":{"pitcher":{"id":607200,"link":"/api/v1/people/607200","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":592885,"link":"/api/v1/people/592885"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":663604,"link":"/api/v1/people/663604"}},"offense":{"batter":{"id":545121,"link":"/api/v1/people/545121","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"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":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.2,"endSpeed":84.2,"strikeZoneTop":3.34,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.06875847834025,"aZ":-23.195719639022613,"pfxX":-8.830694073988607,"pfxZ":4.962531273242098,"pX":-0.2649910644449784,"pZ":1.0567796562775496,"vX0":6.469366147425125,"vY0":-133.9177407127693,"vZ0":-6.919032416118922,"x":127.1,"y":210.25,"x0":-1.5699486828137708,"y0":50.000840167125745,"z0":5.343579546340169,"aX":-15.969441224793568},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":7.6,"breakHorizontal":14.5,"spinRate":1979,"spinDirection":210},"zone":13,"typeConfidence":0.89,"plateTime":0.40966174354194784,"extension":6.737899930417353},"hitData":{"launchSpeed":68.5,"launchAngle":-38.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":150.3,"coordY":173.47}},"index":2,"playId":"b50cfa4c-4231-3432-ae76-d68649ab2324","pitchNumber":2,"startTime":"2025-08-28T00:58:33.972Z","endTime":"2025-08-28T00:58:41.716Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607200,"link":"/api/v1/people/607200","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":592885,"link":"/api/v1/people/592885"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":663604,"link":"/api/v1/people/663604"}},"offense":{"batter":{"id":545121,"link":"/api/v1/people/545121","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":545121,"link":"/api/v1/people/545121"},"credit":"b_ab"},{"player":{"id":607200,"link":"/api/v1/people/607200"},"credit":"p_ab"},{"player":{"id":545121,"link":"/api/v1/people/545121"},"credit":"b_pa"},{"player":{"id":607200,"link":"/api/v1/people/607200"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":69.6,"awayTeamWinProbability":30.400000000000006,"homeTeamWinProbabilityAdded":3.5999999999999943,"leverageIndex":1.44,"dramaIndex":63.0,"contextMetrics":{},"playEndTime":"2025-08-28T00:58:41.716Z","atBatIndex":36},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Geraldo Perdomo singles on a fly ball to center fielder Blake Perkins.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":37,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-08-28T00:58:46.636Z","endTime":"2025-08-28T01:00:34.351Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":607200,"fullName":"Erick Fedde","link":"/api/v1/people/607200"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":663368,"link":"/api/v1/people/663368"},"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(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.3,"endSpeed":84.6,"strikeZoneTop":3.52395402995794,"strikeZoneBottom":1.68800140820024,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.33386092580715,"aZ":-26.80627265672088,"pfxX":-8.789494063480978,"pfxZ":2.9200201017878724,"pX":-1.6805066776135547,"pZ":1.9906251515817583,"vX0":3.2326400104342317,"vY0":-135.68695429925094,"vZ0":-4.176324179135779,"x":181.06,"y":185.03,"x0":-1.7544433639379966,"y0":50.006283037079044,"z0":5.447012516193776,"aX":-16.17643400981876},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":4.4,"breakHorizontal":15.1,"spinRate":1944,"spinDirection":215},"zone":13,"typeConfidence":0.89,"plateTime":0.4057155992695005,"extension":6.741167733588828},"index":0,"playId":"651d0358-e877-3a3b-97ed-0f4a85969869","pitchNumber":1,"startTime":"2025-08-28T00:59:06.960Z","endTime":"2025-08-28T00:59:10.705Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607200,"link":"/api/v1/people/607200","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":592885,"link":"/api/v1/people/592885"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":663604,"link":"/api/v1/people/663604"}},"offense":{"batter":{"id":672695,"link":"/api/v1/people/672695","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.2,"endSpeed":85.0,"strikeZoneTop":3.570155537079,"strikeZoneBottom":1.51506176861514,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.974826025597455,"aZ":-24.612094054365674,"pfxX":-7.111876099151843,"pfxZ":4.079042114660535,"pX":-1.1054045116694613,"pZ":2.309000299866124,"vX0":3.507740526009855,"vY0":-135.60852942312414,"vZ0":-3.971912568692358,"x":159.14,"y":176.44,"x0":-1.4950439337059467,"y0":50.0029311835858,"z0":5.519422392751712,"aX":-13.182403758653304},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.0,"breakVerticalInduced":6.7,"breakHorizontal":12.1,"spinRate":1937,"spinDirection":214},"zone":13,"typeConfidence":0.91,"plateTime":0.40463870742778774,"extension":6.817486738477297},"index":1,"playId":"e1e4a725-e5f6-3784-b861-af8e4a7531e6","pitchNumber":2,"startTime":"2025-08-28T00:59:18.869Z","endTime":"2025-08-28T00:59:22.478Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607200,"link":"/api/v1/people/607200","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":592885,"link":"/api/v1/people/592885"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":663604,"link":"/api/v1/people/663604"}},"offense":{"batter":{"id":672695,"link":"/api/v1/people/672695","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"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":0,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":82.0,"endSpeed":75.3,"strikeZoneTop":3.5143035945654,"strikeZoneBottom":1.65689267736177,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.085817274249703,"aZ":-25.595849611394335,"pfxX":7.320080873865078,"pfxZ":4.578652792519599,"pX":-0.049026431871097155,"pZ":1.5022575655268597,"vX0":2.2547489909492735,"vY0":-119.44774694289879,"vZ0":-3.6092260447200664,"x":118.87,"y":198.22,"x0":-1.957588923926389,"y0":50.0047520236331,"z0":5.347052442421356,"aX":10.52589732045605},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":7.7,"breakHorizontal":-13.8,"spinRate":2470,"spinDirection":86},"zone":13,"typeConfidence":0.91,"plateTime":0.45942800729323974,"extension":6.712115476673217},"index":2,"playId":"de5fe6bc-aa8b-3abf-bdee-54565b5914d2","pitchNumber":3,"startTime":"2025-08-28T00:59:30.552Z","endTime":"2025-08-28T00:59:36.978Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607200,"link":"/api/v1/people/607200","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":592885,"link":"/api/v1/people/592885"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":663604,"link":"/api/v1/people/663604"}},"offense":{"batter":{"id":672695,"link":"/api/v1/people/672695","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"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":3,"strikes":1,"outs":1},"preCount":{"balls":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.7,"endSpeed":82.3,"strikeZoneTop":3.57533226550677,"strikeZoneBottom":1.65808499362722,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.11385548540012,"aZ":-24.35950018889949,"pfxX":1.3643799780636146,"pfxZ":4.514975506930872,"pX":-0.24224209170837638,"pZ":3.0384425999164892,"vX0":2.758213621914642,"vY0":-130.6080454644395,"vZ0":-2.1092664682424838,"x":126.23,"y":156.74,"x0":-1.4885214284428792,"y0":50.00031975653784,"z0":5.685429260338084,"aX":2.3604517755737153},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.9,"breakVerticalInduced":7.9,"breakHorizontal":-3.1,"spinRate":2180,"spinDirection":175},"zone":2,"typeConfidence":0.91,"plateTime":0.4191195634451992,"extension":6.598015933791403},"index":3,"playId":"19891770-de48-30cd-8cb1-3b414e112e5b","pitchNumber":4,"startTime":"2025-08-28T00:59:43.511Z","endTime":"2025-08-28T00:59:46.780Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607200,"link":"/api/v1/people/607200","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":592885,"link":"/api/v1/people/592885"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":663604,"link":"/api/v1/people/663604"}},"offense":{"batter":{"id":672695,"link":"/api/v1/people/672695","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"preCount":{"balls":3,"strikes":1,"outs":1},"index":4,"startTime":"2025-08-28T00:59:58.051Z","endTime":"2025-08-28T01:00:06.692Z","isPitch":false,"type":"action","player":{"id":672695,"link":"/api/v1/people/672695"},"defense":{"pitcher":{"id":607200,"link":"/api/v1/people/607200","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":592885,"link":"/api/v1/people/592885"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":663604,"link":"/api/v1/people/663604"}},"offense":{"batter":{"id":672695,"link":"/api/v1/people/672695","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.4,"endSpeed":85.0,"strikeZoneTop":3.54,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.691849291684886,"aZ":-23.353115577694176,"pfxX":-7.4181849183812005,"pfxZ":4.7454920740347575,"pX":-0.4974272260698854,"pZ":2.465210934460978,"vX0":4.924782438366522,"vY0":-135.89670952468683,"vZ0":-4.159044384379183,"x":135.96,"y":172.22,"x0":-1.375765437817258,"y0":50.000637620050504,"z0":5.651487160643548,"aX":-13.777881053490976},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":7.8,"breakHorizontal":12.2,"spinRate":2082,"spinDirection":202},"zone":4,"typeConfidence":0.91,"plateTime":0.40411105964988936,"extension":6.830711202167254},"index":5,"playId":"21de0a89-7624-3956-8725-704880e526fe","pitchNumber":5,"startTime":"2025-08-28T01:00:06.692Z","endTime":"2025-08-28T01:00:11.791Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607200,"link":"/api/v1/people/607200","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":592885,"link":"/api/v1/people/592885"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":663604,"link":"/api/v1/people/663604"}},"offense":{"batter":{"id":672695,"link":"/api/v1/people/672695","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.3,"endSpeed":83.1,"strikeZoneTop":3.54,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.868140527208705,"aZ":-26.502906610497043,"pfxX":2.203900663532833,"pfxZ":3.228940680840786,"pX":0.7736319122464596,"pZ":3.2521117503202515,"vX0":4.5107055632555175,"vY0":-131.47471169757412,"vZ0":-1.2869437088254931,"x":87.51,"y":150.97,"x0":-1.248100127498564,"y0":50.0053530005662,"z0":5.707858097168506,"aX":3.8725459557152084},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":5.8,"breakHorizontal":-4.9,"spinRate":2172,"spinDirection":182},"zone":3,"typeConfidence":0.91,"plateTime":0.41599455160553944,"extension":6.728431596505209},"hitData":{"launchSpeed":62.0,"launchAngle":28.0,"totalDistance":191.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":135.61,"coordY":112.74}},"index":6,"playId":"b3b13345-49d0-3b47-ada0-036509f995e3","pitchNumber":6,"startTime":"2025-08-28T01:00:22.101Z","endTime":"2025-08-28T01:00:34.351Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607200,"link":"/api/v1/people/607200","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":592885,"link":"/api/v1/people/592885"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":663604,"link":"/api/v1/people/663604"}},"offense":{"batter":{"id":672695,"link":"/api/v1/people/672695","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":672695,"link":"/api/v1/people/672695"},"credit":"b_ab"},{"player":{"id":607200,"link":"/api/v1/people/607200"},"credit":"p_ab"},{"player":{"id":672695,"link":"/api/v1/people/672695"},"credit":"b_pa"},{"player":{"id":607200,"link":"/api/v1/people/607200"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":65.5,"awayTeamWinProbability":34.5,"homeTeamWinProbabilityAdded":-4.099999999999994,"leverageIndex":1.06,"dramaIndex":57.0,"contextMetrics":{},"playEndTime":"2025-08-28T01:00:34.351Z","atBatIndex":37},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Blaze Alexander homers (6) on a fly ball to right center field. Geraldo Perdomo scores.","rbi":2,"awayScore":2,"homeScore":1,"isOut":false},"about":{"atBatIndex":38,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-08-28T01:00:45.346Z","endTime":"2025-08-28T01:02:10.698Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":65},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":677942,"fullName":"Blaze Alexander","link":"/api/v1/people/677942"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":607200,"fullName":"Erick Fedde","link":"/api/v1/people/607200"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"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":677942,"fullName":"Blaze Alexander","link":"/api/v1/people/677942"},"responsiblePitcher":{"id":607200,"link":"/api/v1/people/607200"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"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":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"responsiblePitcher":{"id":607200,"link":"/api/v1/people/607200"},"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, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":83.1,"endSpeed":76.6,"strikeZoneTop":3.19061941990545,"strikeZoneBottom":1.46890782525253,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.135677386161262,"aZ":-26.602309762457434,"pfxX":3.663410221078834,"pfxZ":3.749262711265378,"pX":0.11038772991133253,"pZ":1.7601347261309195,"vX0":3.2794540041749416,"vY0":-121.03762711227733,"vZ0":-2.8742664783029412,"x":112.79,"y":191.26,"x0":-1.737059399374253,"y0":50.005196855300355,"z0":5.2872092622591005,"aX":5.44754249832255},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":6.4,"breakHorizontal":-7.4,"spinRate":2472,"spinDirection":90},"zone":8,"typeConfidence":0.89,"plateTime":0.4521484542808505,"extension":6.810576240675167},"index":0,"playId":"93c22ece-4294-3415-8fa1-9ecc3b116c46","pitchNumber":1,"startTime":"2025-08-28T01:00:59.616Z","endTime":"2025-08-28T01:01:04.044Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607200,"link":"/api/v1/people/607200","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":592885,"link":"/api/v1/people/592885"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":663604,"link":"/api/v1/people/663604"}},"offense":{"batter":{"id":677942,"link":"/api/v1/people/677942","batSide":{"code":"R","description":"Right"}},"first":{"id":672695,"link":"/api/v1/people/672695"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.4,"endSpeed":83.4,"strikeZoneTop":3.2,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.90380574358617,"aZ":-22.910212848445028,"pfxX":1.495225297964581,"pfxZ":5.241362845364085,"pX":0.7953554109437401,"pZ":2.837768052527658,"vX0":5.236330498690722,"vY0":-131.59524439360928,"vZ0":-2.7659158032309783,"x":86.68,"y":162.16,"x0":-1.408294227777136,"y0":50.00275801035342,"z0":5.585377107181342,"aX":2.6418909257646774},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.1,"breakVerticalInduced":9.1,"breakHorizontal":-3.7,"spinRate":2123,"spinDirection":192},"zone":3,"typeConfidence":0.91,"plateTime":0.4150022023108608,"extension":6.840536554351888},"index":1,"playId":"bec8517b-4e47-3f88-a521-ac50cdd24be5","pitchNumber":2,"startTime":"2025-08-28T01:01:17.774Z","endTime":"2025-08-28T01:01:21.311Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607200,"link":"/api/v1/people/607200","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":592885,"link":"/api/v1/people/592885"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":663604,"link":"/api/v1/people/663604"}},"offense":{"batter":{"id":677942,"link":"/api/v1/people/677942","batSide":{"code":"R","description":"Right"}},"first":{"id":672695,"link":"/api/v1/people/672695"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"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":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.0,"endSpeed":76.4,"strikeZoneTop":3.2,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.34907344937058,"aZ":-27.63812424981558,"pfxX":6.064165219563786,"pfxZ":3.06763432582554,"pX":0.43740503927531305,"pZ":1.9927350673342772,"vX0":3.1664179494807985,"vY0":-120.83507957534594,"vZ0":-2.183276198139345,"x":100.33,"y":184.98,"x0":-1.6776627609132413,"y0":50.00596747216275,"z0":5.334257066132609,"aX":8.975957051295481},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":5.3,"breakHorizontal":-11.8,"spinRate":2395,"spinDirection":82},"zone":9,"typeConfidence":0.9,"plateTime":0.45313811733107334,"extension":6.785321322206244},"hitData":{"launchSpeed":98.5,"launchAngle":31.0,"totalDistance":361.0,"trajectory":"fly_ball","hardness":"medium","location":"89","coordinates":{"coordX":201.19,"coordY":74.02}},"index":2,"playId":"3b80b7bb-d4d6-3936-a4d1-650e33d98ee9","pitchNumber":3,"startTime":"2025-08-28T01:01:38.937Z","endTime":"2025-08-28T01:02:10.698Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607200,"link":"/api/v1/people/607200","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":592885,"link":"/api/v1/people/592885"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":663604,"link":"/api/v1/people/663604"}},"offense":{"batter":{"id":677942,"link":"/api/v1/people/677942","batSide":{"code":"R","description":"Right"}},"first":{"id":672695,"link":"/api/v1/people/672695"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":677942,"link":"/api/v1/people/677942"},"credit":"b_ab"},{"player":{"id":607200,"link":"/api/v1/people/607200"},"credit":"p_ab"},{"player":{"id":677942,"link":"/api/v1/people/677942"},"credit":"b_pa"},{"player":{"id":607200,"link":"/api/v1/people/607200"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":36.5,"awayTeamWinProbability":63.5,"homeTeamWinProbabilityAdded":-29.0,"leverageIndex":2.03,"dramaIndex":233.0,"contextMetrics":{},"playEndTime":"2025-08-28T01:02:10.698Z","atBatIndex":38},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Corbin Carroll pops out to third baseman Caleb Durbin in foul territory.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":39,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-08-28T01:02:11.722Z","endTime":"2025-08-28T01:03:15.910Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":607200,"fullName":"Erick Fedde","link":"/api/v1/people/607200"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":702332,"link":"/api/v1/people/702332"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":82.3,"endSpeed":75.5,"strikeZoneTop":3.29611537054117,"strikeZoneBottom":1.50268649310637,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.555950401332566,"aZ":-26.88358026517677,"pfxX":9.317507716063608,"pfxZ":3.639472395310195,"pX":-0.5490186508780969,"pZ":3.1402031802024237,"vX0":0.24252723761712647,"vY0":-119.94280743272411,"vZ0":0.07879987235203334,"x":137.93,"y":153.99,"x0":-1.861852272191313,"y0":50.004957811225246,"z0":5.507464884497231,"aX":13.554327785778531},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":6.8,"breakHorizontal":-16.9,"spinRate":2359,"spinDirection":74},"zone":1,"typeConfidence":0.91,"plateTime":0.45694011987387473,"extension":6.748949986384997},"index":0,"playId":"10ce6ef6-efc6-391d-98bc-4b1971b53ed1","pitchNumber":1,"startTime":"2025-08-28T01:02:24.486Z","endTime":"2025-08-28T01:02:28.188Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607200,"link":"/api/v1/people/607200","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":592885,"link":"/api/v1/people/592885"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":663604,"link":"/api/v1/people/663604"}},"offense":{"batter":{"id":682998,"link":"/api/v1/people/682998","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.6,"endSpeed":86.1,"strikeZoneTop":3.23,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.36577458731193,"aZ":-25.52709534231708,"pfxX":-7.153108002891275,"pfxZ":3.5275521537799213,"pX":-0.2503613810833049,"pZ":1.5508759978367854,"vX0":5.7128660166452025,"vY0":-136.19371700934855,"vZ0":-5.928542243101206,"x":126.54,"y":196.91,"x0":-1.4438119291555445,"y0":50.00060815064837,"z0":5.516774189412308,"aX":-13.462456354534222},"breaks":{"breakAngle":25.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.8,"breakVerticalInduced":5.4,"breakHorizontal":11.8,"spinRate":1904,"spinDirection":212},"zone":8,"typeConfidence":0.9,"plateTime":0.40187723775420414,"extension":6.729562360846821},"index":1,"playId":"67a035d0-87cf-3833-97eb-1a7f5e9dff60","pitchNumber":2,"startTime":"2025-08-28T01:02:37.599Z","endTime":"2025-08-28T01:02:41.751Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607200,"link":"/api/v1/people/607200","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":592885,"link":"/api/v1/people/592885"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":663604,"link":"/api/v1/people/663604"}},"offense":{"batter":{"id":682998,"link":"/api/v1/people/682998","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"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":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.3,"endSpeed":83.2,"strikeZoneTop":3.20681320863777,"strikeZoneBottom":1.49196691529734,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.958418639187418,"aZ":-23.673553579048317,"pfxX":1.1724597186446015,"pfxZ":4.758452060479211,"pX":-1.2428003431644825,"pZ":5.161070642705651,"vX0":0.6163507948354982,"vY0":-132.9007232027164,"vZ0":2.8401589252197805,"x":164.37,"y":99.43,"x0":-1.6301337105569673,"y0":50.00068766064789,"z0":5.799807256120009,"aX":2.09288863017546},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.4,"breakVerticalInduced":9.5,"breakHorizontal":-2.3,"spinRate":1985,"spinDirection":184},"zone":11,"typeConfidence":0.9,"plateTime":0.41242776592236785,"extension":6.655469071940247},"index":2,"playId":"e5d05983-9d0d-3efd-a89b-1d6326002a68","pitchNumber":3,"startTime":"2025-08-28T01:02:53.337Z","endTime":"2025-08-28T01:02:56.337Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607200,"link":"/api/v1/people/607200","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":592885,"link":"/api/v1/people/592885"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":663604,"link":"/api/v1/people/663604"}},"offense":{"batter":{"id":682998,"link":"/api/v1/people/682998","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.9,"endSpeed":83.5,"strikeZoneTop":3.23,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.500620126385,"aZ":-23.688301668291192,"pfxX":-0.04468307063617227,"pfxZ":4.7622502226442105,"pX":-0.4630908778861426,"pZ":3.314620196161319,"vX0":2.276470501174693,"vY0":-132.43563019277366,"vZ0":-1.732021073629331,"x":134.65,"y":149.29,"x0":-1.3269147963061207,"y0":50.002851934290206,"z0":5.704711320838214,"aX":-0.08021504033947173},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":8.5,"breakHorizontal":-0.4,"spinRate":2024,"spinDirection":191},"zone":1,"typeConfidence":0.9,"plateTime":0.41312857603346975,"extension":6.584051522736853},"hitData":{"launchSpeed":74.3,"launchAngle":78.0,"totalDistance":72.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":99.09,"coordY":190.7}},"index":3,"playId":"024900f3-12ce-34f2-9216-b66e3a48f320","pitchNumber":4,"startTime":"2025-08-28T01:03:06.821Z","endTime":"2025-08-28T01:03:15.910Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607200,"link":"/api/v1/people/607200","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":592885,"link":"/api/v1/people/592885"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":663604,"link":"/api/v1/people/663604"}},"offense":{"batter":{"id":682998,"link":"/api/v1/people/682998","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682998,"link":"/api/v1/people/682998"},"credit":"b_ab"},{"player":{"id":607200,"link":"/api/v1/people/607200"},"credit":"p_ab"},{"player":{"id":682998,"link":"/api/v1/people/682998"},"credit":"b_pa"},{"player":{"id":607200,"link":"/api/v1/people/607200"},"credit":"p_pa"}],"flags":[{"credit":"b_foul_out"}],"homeTeamWinProbability":38.4,"awayTeamWinProbability":61.6,"homeTeamWinProbabilityAdded":1.8999999999999986,"leverageIndex":0.74,"dramaIndex":35.0,"contextMetrics":{},"playEndTime":"2025-08-28T01:03:15.910Z","atBatIndex":39},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Lourdes Gurriel Jr. lines out to right fielder Brandon Lockridge.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":40,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-08-28T01:03:24.276Z","endTime":"2025-08-28T01:03:45.987Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":666971,"fullName":"Lourdes Gurriel Jr.","link":"/api/v1/people/666971"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":607200,"fullName":"Erick Fedde","link":"/api/v1/people/607200"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":666971,"fullName":"Lourdes Gurriel Jr.","link":"/api/v1/people/666971"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":663604,"link":"/api/v1/people/663604"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.7,"endSpeed":85.3,"strikeZoneTop":3.7,"strikeZoneBottom":1.76,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.669753389240224,"aZ":-22.073049658046607,"pfxX":-7.470618693035436,"pfxZ":5.405079331324734,"pX":0.2627151050554353,"pZ":2.3921196294882185,"vX0":6.572191580829944,"vY0":-136.28825901764114,"vZ0":-4.14520778934269,"x":106.99,"y":174.19,"x0":-1.2166577815630149,"y0":50.004713331375235,"z0":5.469032002219363,"aX":-13.968937807094713},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":9.0,"breakHorizontal":12.0,"spinRate":2054,"spinDirection":211},"zone":5,"typeConfidence":0.91,"plateTime":0.4028390684436203,"extension":6.654831478049276},"hitData":{"launchSpeed":88.8,"launchAngle":20.0,"totalDistance":278.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":165.63,"coordY":95.51}},"index":0,"playId":"6bed959d-b12e-3852-990e-5f30599d4d21","pitchNumber":1,"startTime":"2025-08-28T01:03:39.460Z","endTime":"2025-08-28T01:03:45.987Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607200,"link":"/api/v1/people/607200","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":592885,"link":"/api/v1/people/592885"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":663604,"link":"/api/v1/people/663604"}},"offense":{"batter":{"id":666971,"link":"/api/v1/people/666971","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666971,"link":"/api/v1/people/666971"},"credit":"b_ab"},{"player":{"id":607200,"link":"/api/v1/people/607200"},"credit":"p_ab"},{"player":{"id":666971,"link":"/api/v1/people/666971"},"credit":"b_pa"},{"player":{"id":607200,"link":"/api/v1/people/607200"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":39.6,"awayTeamWinProbability":60.4,"homeTeamWinProbabilityAdded":1.2000000000000028,"leverageIndex":0.5,"dramaIndex":25.0,"contextMetrics":{},"playEndTime":"2025-08-28T01:03:45.987Z","atBatIndex":40},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Caleb Durbin hits a ground-rule double (21) on a line drive to right-center field.","rbi":0,"awayScore":2,"homeScore":1,"isOut":false},"about":{"atBatIndex":41,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-08-28T01:05:28.368Z","endTime":"2025-08-28T01:07:14.373Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":2,"strikes":1,"outs":0},"matchup":{"batter":{"id":702332,"fullName":"Caleb Durbin","link":"/api/v1/people/702332"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669194,"fullName":"Ryne Nelson","link":"/api/v1/people/669194"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":702332,"fullName":"Caleb Durbin","link":"/api/v1/people/702332"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,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":702332,"fullName":"Caleb Durbin","link":"/api/v1/people/702332"},"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(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.8,"endSpeed":82.9,"strikeZoneTop":3.28388557109412,"strikeZoneBottom":1.42624377876196,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.730002841823794,"aZ":-21.855088796962928,"pfxX":1.94656678979013,"pfxZ":5.886320856168068,"pX":1.4832376939568725,"pZ":2.2939030362465473,"vX0":5.964127285704126,"vY0":-131.96203182862683,"vZ0":-5.430828795353592,"x":60.46,"y":176.84,"x0":-1.0646952216706262,"y0":50.00224264681265,"z0":6.002601332675485,"aX":3.409586110946951},"breaks":{"breakAngle":12.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.9,"breakVerticalInduced":9.6,"breakHorizontal":-4.9,"spinRate":2226,"spinDirection":168},"zone":14,"typeConfidence":2.0,"plateTime":0.41607264125643484,"extension":7.049997744475591},"index":0,"playId":"71274620-bea5-342c-8e30-3640c0e0275e","pitchNumber":1,"startTime":"2025-08-28T01:06:01.171Z","endTime":"2025-08-28T01:06:05.036Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669194,"link":"/api/v1/people/669194","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":702332,"link":"/api/v1/people/702332","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.8,"endSpeed":85.0,"strikeZoneTop":3.28,"strikeZoneBottom":1.48,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.895759245306394,"aZ":-10.638626709088589,"pfxX":-1.984031930424705,"pfxZ":11.542932887616072,"pX":-0.2887661919260181,"pZ":2.3847749633991544,"vX0":2.392359196818258,"vY0":-136.42999877116688,"vZ0":-7.611248382057537,"x":128.01,"y":174.39,"x0":-0.9235246523277203,"y0":50.00427411943669,"z0":5.962616062463429,"aX":-3.7021552226215007},"breaks":{"breakAngle":14.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":19.3,"breakHorizontal":3.0,"spinRate":2183,"spinDirection":193},"zone":4,"typeConfidence":2.0,"plateTime":0.40305491278683814,"extension":6.898361274013124},"index":1,"playId":"ddd1509f-9e2e-370e-929b-6d1e1cfeeb2b","pitchNumber":2,"startTime":"2025-08-28T01:06:17.853Z","endTime":"2025-08-28T01:06:21.869Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669194,"link":"/api/v1/people/669194","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":702332,"link":"/api/v1/people/702332","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"index":2,"startTime":"2025-08-28T01:06:31.960Z","endTime":"2025-08-28T01:06:46.219Z","isPitch":false,"type":"action","player":{"id":702332,"link":"/api/v1/people/702332"},"defense":{"pitcher":{"id":669194,"link":"/api/v1/people/669194","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":702332,"link":"/api/v1/people/702332","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.1,"endSpeed":80.1,"strikeZoneTop":3.33596603194747,"strikeZoneBottom":1.50686757134462,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.71182958873598,"aZ":-33.13074456199088,"pfxX":2.8664490919225645,"pfxZ":-0.5889821495009908,"pX":1.1834452348762403,"pZ":1.5552582227874001,"vX0":4.8823949940032385,"vY0":-126.69633983649679,"vZ0":-4.533562528278791,"x":71.89,"y":196.79,"x0":-1.1435907096211917,"y0":50.00305657515541,"z0":6.02561998936236,"aX":4.644343920618097},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.0,"breakVerticalInduced":-1.9,"breakHorizontal":-6.4,"spinRate":2351,"spinDirection":105},"zone":14,"typeConfidence":2.0,"plateTime":0.43288203333446384,"extension":6.844810898371203},"index":3,"playId":"b004c0b7-f7b1-3da4-868c-e785c5e4a0a1","pitchNumber":3,"startTime":"2025-08-28T01:06:46.219Z","endTime":"2025-08-28T01:06:51.905Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669194,"link":"/api/v1/people/669194","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":702332,"link":"/api/v1/people/702332","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.2,"endSpeed":77.4,"strikeZoneTop":3.28,"strikeZoneBottom":1.48,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.964756096210856,"aZ":-35.22774460165042,"pfxX":2.491736379635398,"pfxZ":-2.0175634700946503,"pX":0.11119726048211076,"pZ":2.514025852583865,"vX0":2.5542174124522177,"vY0":-122.58552197838405,"vZ0":-1.4867963272708078,"x":112.76,"y":170.9,"x0":-1.2690964589965705,"y0":50.00030721378106,"z0":6.144679615443108,"aX":3.7786554409621806},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.4,"breakVerticalInduced":-3.7,"breakHorizontal":-5.2,"spinRate":2325,"spinDirection":83},"zone":5,"typeConfidence":2.0,"plateTime":0.44736407159850256,"extension":6.891997532193321},"hitData":{"launchSpeed":101.0,"launchAngle":22.0,"totalDistance":366.0,"trajectory":"line_drive","hardness":"hard","coordinates":{"coordX":156.14,"coordY":54.82}},"index":4,"playId":"7b4b2c55-aef0-3f1d-83f2-608f23ef7ade","pitchNumber":4,"startTime":"2025-08-28T01:07:04.341Z","endTime":"2025-08-28T01:07:14.373Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669194,"link":"/api/v1/people/669194","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":702332,"link":"/api/v1/people/702332","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":702332,"link":"/api/v1/people/702332"},"credit":"b_ab"},{"player":{"id":669194,"link":"/api/v1/people/669194"},"credit":"p_ab"},{"player":{"id":702332,"link":"/api/v1/people/702332"},"credit":"b_pa"},{"player":{"id":669194,"link":"/api/v1/people/669194"},"credit":"p_pa"}],"flags":[{"credit":"b_gnd_rule_double"}],"homeTeamWinProbability":50.4,"awayTeamWinProbability":49.6,"homeTeamWinProbabilityAdded":10.799999999999997,"leverageIndex":1.56,"dramaIndex":110.0,"contextMetrics":{},"playEndTime":"2025-08-28T01:07:14.373Z","atBatIndex":41},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"William Contreras lines out to right fielder Corbin Carroll.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":42,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-08-28T01:07:20.703Z","endTime":"2025-08-28T01:09:20.744Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669194,"fullName":"Ryne Nelson","link":"/api/v1/people/669194"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":702332,"fullName":"Caleb Durbin","link":"/api/v1/people/702332"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":682998,"link":"/api/v1/people/682998"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"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":89.4,"endSpeed":81.8,"strikeZoneTop":3.43124596113418,"strikeZoneBottom":1.61118426529754,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.007340331422448,"aZ":-26.98145900670347,"pfxX":2.2762495764491457,"pfxZ":3.038271948185617,"pX":0.268405843004497,"pZ":3.1392046721639053,"vX0":3.170227028195861,"vY0":-130.15718670587825,"vZ0":-2.362787198366831,"x":106.77,"y":154.02,"x0":-1.2625150541879706,"y0":50.00632693793062,"z0":6.107637869252905,"aX":3.895304067964855},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":5.2,"breakHorizontal":-4.8,"spinRate":2164,"spinDirection":156},"zone":2,"typeConfidence":2.0,"plateTime":0.4212519863698505,"extension":6.813026166195433},"index":0,"playId":"8199dc12-1eb0-3669-bae7-6a9bb61d58e9","pitchNumber":1,"startTime":"2025-08-28T01:07:49.792Z","endTime":"2025-08-28T01:07:53.320Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669194,"link":"/api/v1/people/669194","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":661388,"link":"/api/v1/people/661388","batSide":{"code":"R","description":"Right"}},"second":{"id":702332,"link":"/api/v1/people/702332"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"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":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":79.1,"endSpeed":72.9,"strikeZoneTop":3.44,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.690166091351113,"aZ":-39.03583533450045,"pfxX":5.812711379797346,"pfxZ":-5.1687535763190935,"pX":1.0230412119462136,"pZ":0.8364624550419617,"vX0":3.7228826840486606,"vY0":-115.17000516168702,"vZ0":-3.294880541569712,"x":78.0,"y":216.2,"x0":-1.375947489280414,"y0":50.00243233783514,"z0":6.104580631154728,"aX":7.71767066556953},"breaks":{"breakAngle":12.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.0,"breakVerticalInduced":-10.0,"breakHorizontal":-11.5,"spinRate":2666,"spinDirection":44},"zone":14,"typeConfidence":2.0,"plateTime":0.47770361374074266,"extension":6.733412437159665},"index":1,"playId":"d49c1fc6-6f9a-3296-8472-0f85c28181e5","pitchNumber":2,"startTime":"2025-08-28T01:08:08.446Z","endTime":"2025-08-28T01:08:12.893Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669194,"link":"/api/v1/people/669194","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":661388,"link":"/api/v1/people/661388","batSide":{"code":"R","description":"Right"}},"second":{"id":702332,"link":"/api/v1/people/702332"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"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":87.4,"endSpeed":80.5,"strikeZoneTop":3.34963288641618,"strikeZoneBottom":1.66300031288786,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.31032376720229,"aZ":-34.86165525597967,"pfxX":2.5737402604810633,"pfxZ":-1.6385417979071928,"pX":1.075688853405483,"pZ":2.163508594827526,"vX0":4.724474107145902,"vY0":-127.21654630164659,"vZ0":-2.9350343113390895,"x":76.0,"y":180.37,"x0":-1.1406124702139828,"y0":50.00499736688335,"z0":6.098029966566856,"aX":4.214720309510983},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.2,"breakVerticalInduced":-3.4,"breakHorizontal":-5.8,"spinRate":2387,"spinDirection":86},"zone":14,"typeConfidence":2.0,"plateTime":0.430695528605304,"extension":6.917373978719009},"index":2,"playId":"52f8706c-d696-332a-a124-30919dae553a","pitchNumber":3,"startTime":"2025-08-28T01:08:32.250Z","endTime":"2025-08-28T01:08:35.775Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669194,"link":"/api/v1/people/669194","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":661388,"link":"/api/v1/people/661388","batSide":{"code":"R","description":"Right"}},"second":{"id":702332,"link":"/api/v1/people/702332"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"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":95.9,"endSpeed":88.1,"strikeZoneTop":3.41047507818548,"strikeZoneBottom":1.61606760502197,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.842592605909786,"aZ":-17.300215949771044,"pfxX":-1.0486283616214767,"pfxZ":7.477356857049866,"pX":0.20441224261818383,"pZ":4.531929008514257,"vX0":3.0573397804081255,"vY0":-139.76122359090832,"vZ0":-1.5437063984463568,"x":109.21,"y":116.42,"x0":-0.7647527982096787,"y0":50.004972791131166,"z0":6.221127288696528,"aX":-2.0870815204634474},"breaks":{"breakAngle":4.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":13.4,"breakHorizontal":1.3,"spinRate":1871,"spinDirection":184},"zone":12,"typeConfidence":2.0,"plateTime":0.3910725113764295,"extension":6.810942923370744},"index":3,"playId":"8bddb0ba-895e-3750-9cfb-981a4c308e5d","pitchNumber":4,"startTime":"2025-08-28T01:08:51.865Z","endTime":"2025-08-28T01:08:54.975Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669194,"link":"/api/v1/people/669194","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":661388,"link":"/api/v1/people/661388","batSide":{"code":"R","description":"Right"}},"second":{"id":702332,"link":"/api/v1/people/702332"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.2,"endSpeed":87.6,"strikeZoneTop":3.44,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.278442114779793,"aZ":-16.54416628449893,"pfxX":-2.583408727352677,"pfxZ":7.978639594706193,"pX":-0.03959361376470117,"pZ":3.2182135324067884,"vX0":3.4882800447068334,"vY0":-138.667166819084,"vZ0":-4.736374514948862,"x":118.51,"y":151.89,"x0":-0.9747297777168361,"y0":50.002972248212075,"z0":6.04245493781323,"aX":-5.0612315449349685},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":13.7,"breakHorizontal":4.0,"spinRate":1887,"spinDirection":191},"zone":2,"typeConfidence":2.0,"plateTime":0.3941007126223228,"extension":6.867168793663681},"hitData":{"launchSpeed":100.0,"launchAngle":17.0,"totalDistance":292.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":172.57,"coordY":91.68}},"index":4,"playId":"fe92c6ae-24ca-38a8-b5ff-c1d421c6b2d3","pitchNumber":5,"startTime":"2025-08-28T01:09:11.843Z","endTime":"2025-08-28T01:09:20.744Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669194,"link":"/api/v1/people/669194","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":661388,"link":"/api/v1/people/661388","batSide":{"code":"R","description":"Right"}},"second":{"id":702332,"link":"/api/v1/people/702332"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":661388,"link":"/api/v1/people/661388"},"credit":"b_ab"},{"player":{"id":669194,"link":"/api/v1/people/669194"},"credit":"p_ab"},{"player":{"id":661388,"link":"/api/v1/people/661388"},"credit":"b_pa"},{"player":{"id":669194,"link":"/api/v1/people/669194"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":43.2,"awayTeamWinProbability":56.8,"homeTeamWinProbabilityAdded":-7.199999999999996,"leverageIndex":2.13,"dramaIndex":103.0,"contextMetrics":{},"playEndTime":"2025-08-28T01:09:20.744Z","atBatIndex":42},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Christian Yelich grounds out, second baseman Ildemaro Vargas to first baseman Pavin Smith. Caleb Durbin to 3rd.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":43,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-08-28T01:09:28.174Z","endTime":"2025-08-28T01:12:08.909Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":592885,"fullName":"Christian Yelich","link":"/api/v1/people/592885"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669194,"fullName":"Ryne Nelson","link":"/api/v1/people/669194"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":702332,"fullName":"Caleb Durbin","link":"/api/v1/people/702332"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":592885,"fullName":"Christian Yelich","link":"/api/v1/people/592885"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":545121,"link":"/api/v1/people/545121"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":656976,"link":"/api/v1/people/656976"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"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":702332,"fullName":"Caleb Durbin","link":"/api/v1/people/702332"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.0,"endSpeed":87.0,"strikeZoneTop":3.34117633619216,"strikeZoneBottom":1.75968103061473,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.3631639641085,"aZ":-11.070543204992296,"pfxX":-1.127140829052823,"pfxZ":10.785838810834479,"pX":0.5868600124412913,"pZ":3.4711355752997695,"vX0":4.4744533748846465,"vY0":-139.6895519072616,"vZ0":-5.154436108215137,"x":94.63,"y":145.06,"x0":-0.8962164252361562,"y0":50.00422129032148,"z0":6.081860470070272,"aX":-2.205964924840692},"breaks":{"breakAngle":4.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.4,"breakVerticalInduced":18.5,"breakHorizontal":1.1,"spinRate":2123,"spinDirection":188},"zone":12,"typeConfidence":2.0,"plateTime":0.39358398389122984,"extension":6.983061800549664},"index":0,"playId":"69025333-daf4-3498-86d1-11072450101f","pitchNumber":1,"startTime":"2025-08-28T01:09:55.081Z","endTime":"2025-08-28T01:09:58.506Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669194,"link":"/api/v1/people/669194","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":592885,"link":"/api/v1/people/592885","batSide":{"code":"L","description":"Left"}},"second":{"id":702332,"link":"/api/v1/people/702332"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.1,"endSpeed":87.9,"strikeZoneTop":3.36596548447319,"strikeZoneBottom":1.83602562620823,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.35853879633549,"aZ":-11.056590807703442,"pfxX":-0.6431501707738825,"pfxZ":10.586892293541235,"pX":1.0701267474944487,"pZ":2.758066394388322,"vX0":5.707168615727039,"vY0":-141.11896219511337,"vZ0":-6.961277017084785,"x":76.21,"y":164.31,"x0":-0.9044913758497803,"y0":50.006435927043995,"z0":5.9870443135445095,"aX":-1.283366432189264},"breaks":{"breakAngle":0.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":17.8,"breakHorizontal":-0.1,"spinRate":2196,"spinDirection":187},"zone":12,"typeConfidence":2.0,"plateTime":0.38975602500386586,"extension":6.992838773161606},"index":1,"playId":"677a6019-ba31-37a6-9bfc-3be03c34fba2","pitchNumber":2,"startTime":"2025-08-28T01:10:13.461Z","endTime":"2025-08-28T01:10:17.161Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669194,"link":"/api/v1/people/669194","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":592885,"link":"/api/v1/people/592885","batSide":{"code":"L","description":"Left"}},"second":{"id":702332,"link":"/api/v1/people/702332"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 2B","code":"2","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"index":2,"playId":"b75a4b5f-6a1b-315c-923d-f076d69eaaa8","startTime":"2025-08-28T01:10:35.388Z","endTime":"2025-08-28T01:10:38.907Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":669194,"link":"/api/v1/people/669194","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":592885,"link":"/api/v1/people/592885","batSide":{"code":"L","description":"Left"}},"second":{"id":702332,"link":"/api/v1/people/702332"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"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,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.0,"endSpeed":84.9,"strikeZoneTop":3.36,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.03564833200815,"aZ":-22.8403290514743,"pfxX":1.5447068700685525,"pfxZ":5.068940245050156,"pX":0.9730114817439284,"pZ":2.4249087195905825,"vX0":5.161170128774283,"vY0":-135.21873107861563,"vZ0":-5.154762695049141,"x":79.91,"y":173.31,"x0":-1.1654713030333617,"y0":50.00322383284907,"z0":5.970614056822223,"aX":2.84348443106443},"breaks":{"breakAngle":9.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":8.2,"breakHorizontal":-4.0,"spinRate":2238,"spinDirection":174},"zone":14,"typeConfidence":2.0,"plateTime":0.40595366840552227,"extension":6.929074916395417},"index":3,"playId":"439b2831-6f8e-3088-b7db-a6ca6509e4ff","pitchNumber":3,"startTime":"2025-08-28T01:10:59.036Z","endTime":"2025-08-28T01:11:02.920Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669194,"link":"/api/v1/people/669194","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":592885,"link":"/api/v1/people/592885","batSide":{"code":"L","description":"Left"}},"second":{"id":702332,"link":"/api/v1/people/702332"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.5,"endSpeed":88.8,"strikeZoneTop":3.36,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.53485828703726,"aZ":-9.563707399920968,"pfxX":-1.297671512503955,"pfxZ":11.164809628195105,"pX":0.203378147814291,"pZ":2.1592501290393757,"vX0":4.115175177309616,"vY0":-141.67920580803906,"vZ0":-8.773588971130987,"x":109.25,"y":180.48,"x0":-1.1017966705873337,"y0":50.00304217313137,"z0":5.914362780039028,"aX":-2.6284628522265425},"breaks":{"breakAngle":8.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.4,"breakVerticalInduced":18.5,"breakHorizontal":1.4,"spinRate":2271,"spinDirection":190},"zone":8,"typeConfidence":2.0,"plateTime":0.38716312090299443,"extension":7.057744197747549},"index":4,"playId":"386e8c7c-ea26-3a34-bacd-41c2e674bfe3","pitchNumber":4,"startTime":"2025-08-28T01:11:25.135Z","endTime":"2025-08-28T01:11:30.250Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669194,"link":"/api/v1/people/669194","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":592885,"link":"/api/v1/people/592885","batSide":{"code":"L","description":"Left"}},"second":{"id":702332,"link":"/api/v1/people/702332"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"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":97.8,"endSpeed":89.2,"strikeZoneTop":3.36,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.51741664042785,"aZ":-8.910642541445872,"pfxX":-1.413263933748084,"pfxZ":11.393793082309653,"pX":-0.4609018840558825,"pZ":2.321918508616643,"vX0":1.8641974651104125,"vY0":-142.20162851838032,"vZ0":-8.579213161658293,"x":134.57,"y":176.09,"x0":-0.9422693158571936,"y0":50.004264203394,"z0":5.948607947857679,"aX":-2.886030327770804},"breaks":{"breakAngle":13.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.7,"breakVerticalInduced":19.0,"breakHorizontal":2.2,"spinRate":2197,"spinDirection":190},"zone":4,"typeConfidence":2.0,"plateTime":0.38562508806571305,"extension":7.009893927064947},"hitData":{"launchSpeed":101.3,"launchAngle":-20.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":150.3,"coordY":149.66}},"index":5,"playId":"5790a092-0537-3c40-bb56-30a7dd80354a","pitchNumber":5,"startTime":"2025-08-28T01:12:01.433Z","endTime":"2025-08-28T01:12:08.909Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669194,"link":"/api/v1/people/669194","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":592885,"link":"/api/v1/people/592885","batSide":{"code":"L","description":"Left"}},"second":{"id":702332,"link":"/api/v1/people/702332"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":592885,"link":"/api/v1/people/592885"},"credit":"b_ab"},{"player":{"id":669194,"link":"/api/v1/people/669194"},"credit":"p_ab"},{"player":{"id":592885,"link":"/api/v1/people/592885"},"credit":"b_pa"},{"player":{"id":669194,"link":"/api/v1/people/669194"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":37.7,"awayTeamWinProbability":62.3,"homeTeamWinProbabilityAdded":-5.5,"leverageIndex":2.3,"dramaIndex":96.0,"contextMetrics":{},"playEndTime":"2025-08-28T01:12:08.909Z","atBatIndex":43},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Andrew Vaughn lines out to center fielder Alek Thomas.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":44,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-08-28T01:13:26.765Z","endTime":"2025-08-28T01:14:52.829Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":3},"matchup":{"batter":{"id":683734,"fullName":"Andrew Vaughn","link":"/api/v1/people/683734"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669194,"fullName":"Ryne Nelson","link":"/api/v1/people/669194"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":683734,"fullName":"Andrew Vaughn","link":"/api/v1/people/683734"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":677950,"link":"/api/v1/people/677950"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-08-28T01:12:22.366Z","endTime":"2025-08-28T01:13:29.067Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":669194,"link":"/api/v1/people/669194","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":683734,"link":"/api/v1/people/683734","batSide":{"code":"R","description":"Right"}},"third":{"id":702332,"link":"/api/v1/people/702332"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"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":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.5,"endSpeed":82.6,"strikeZoneTop":3.15211248513137,"strikeZoneBottom":1.4860893259195,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.59772982880633,"aZ":-29.31017919014415,"pfxX":4.052918531121469,"pfxZ":1.6725476852197585,"pX":1.2221255861278915,"pZ":0.588986099483389,"vX0":4.436971064365841,"vY0":-130.08866573129063,"vZ0":-8.053104199797604,"x":70.42,"y":222.88,"x0":-1.0328142080885776,"y0":50.001847089418305,"z0":5.950283297459697,"aX":6.93752748642869},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":1.4,"breakHorizontal":-8.3,"spinRate":2452,"spinDirection":131},"zone":14,"typeConfidence":2.0,"plateTime":0.42122436546290265,"extension":6.979478766764253},"index":1,"playId":"50d47d6a-fac3-3d97-ab39-4360d59a90d9","pitchNumber":1,"startTime":"2025-08-28T01:13:29.067Z","endTime":"2025-08-28T01:13:32.632Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669194,"link":"/api/v1/people/669194","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":683734,"link":"/api/v1/people/683734","batSide":{"code":"R","description":"Right"}},"third":{"id":702332,"link":"/api/v1/people/702332"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"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":97.1,"endSpeed":88.8,"strikeZoneTop":3.22,"strikeZoneBottom":1.48,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.20563982397982,"aZ":-7.975322082112479,"pfxX":-1.945578192949006,"pfxZ":12.001663837359203,"pX":-0.15848868756505985,"pZ":1.7093171328221488,"vX0":3.018293405590892,"vY0":-141.13139889698527,"vZ0":-10.04948830964173,"x":123.04,"y":192.63,"x0":-0.9892136365969777,"y0":50.006570632845126,"z0":5.830707248505056,"aX":-3.924332597828406},"breaks":{"breakAngle":18.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.2,"breakVerticalInduced":19.8,"breakHorizontal":2.9,"spinRate":2194,"spinDirection":187},"zone":8,"typeConfidence":2.0,"plateTime":0.38813632053572356,"extension":7.030975720079587},"index":2,"playId":"8379f797-fd99-395e-968c-9cebba03c0d2","pitchNumber":2,"startTime":"2025-08-28T01:13:51.861Z","endTime":"2025-08-28T01:13:55.248Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669194,"link":"/api/v1/people/669194","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":683734,"link":"/api/v1/people/683734","batSide":{"code":"R","description":"Right"}},"third":{"id":702332,"link":"/api/v1/people/702332"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.9,"endSpeed":88.2,"strikeZoneTop":3.19965390194437,"strikeZoneBottom":1.43164461613963,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.201720170456916,"aZ":-9.737858525983269,"pfxX":-1.0362017636299132,"pfxZ":11.161342005635127,"pX":-1.7721083616337812,"pZ":4.428435745596104,"vX0":-1.1897248790622459,"vY0":-141.1439721246021,"vZ0":-2.908808654265919,"x":184.55,"y":119.21,"x0":-1.2099132916934814,"y0":50.00524931832748,"z0":6.1029381606781286,"aX":-2.0832736663949},"breaks":{"breakAngle":13.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.4,"breakVerticalInduced":19.8,"breakHorizontal":2.2,"spinRate":2286,"spinDirection":193},"zone":11,"typeConfidence":2.0,"plateTime":0.3885960544056304,"extension":6.800017182485507},"index":3,"playId":"a4b37c6f-5b7c-3872-9dac-130231db50c2","pitchNumber":3,"startTime":"2025-08-28T01:14:16.117Z","endTime":"2025-08-28T01:14:20.044Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669194,"link":"/api/v1/people/669194","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":683734,"link":"/api/v1/people/683734","batSide":{"code":"R","description":"Right"}},"third":{"id":702332,"link":"/api/v1/people/702332"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.8,"endSpeed":81.9,"strikeZoneTop":3.22,"strikeZoneBottom":1.48,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.593058511943482,"aZ":-32.22299580718111,"pfxX":4.729710352044771,"pfxZ":-0.025648491730638767,"pX":0.35273712864718093,"pZ":2.7957591274421763,"vX0":2.3033167140408137,"vY0":-129.42450220563984,"vZ0":-2.1304451926089785,"x":103.55,"y":163.29,"x0":-1.1629159374182927,"y0":50.0053993914973,"z0":6.09344890153359,"aX":8.037914658310656},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":-0.2,"breakHorizontal":-9.1,"spinRate":2388,"spinDirection":88},"zone":3,"typeConfidence":2.0,"plateTime":0.4229404841400801,"extension":6.770372116707373},"hitData":{"launchSpeed":92.4,"launchAngle":22.0,"totalDistance":344.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":118.54,"coordY":60.86}},"index":4,"playId":"cbd12fc0-e068-35ff-9dfb-24c018d1d98f","pitchNumber":4,"startTime":"2025-08-28T01:14:45.311Z","endTime":"2025-08-28T01:14:52.829Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669194,"link":"/api/v1/people/669194","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":683734,"link":"/api/v1/people/683734","batSide":{"code":"R","description":"Right"}},"third":{"id":702332,"link":"/api/v1/people/702332"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":683734,"link":"/api/v1/people/683734"},"credit":"b_ab"},{"player":{"id":669194,"link":"/api/v1/people/669194"},"credit":"p_ab"},{"player":{"id":683734,"link":"/api/v1/people/683734"},"credit":"b_pa"},{"player":{"id":669194,"link":"/api/v1/people/669194"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":30.8,"awayTeamWinProbability":69.2,"homeTeamWinProbabilityAdded":-6.900000000000002,"leverageIndex":2.54,"dramaIndex":111.0,"contextMetrics":{},"playEndTime":"2025-08-28T01:14:52.829Z","atBatIndex":44},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Pavin Smith singles on a sharp line drive to right fielder Brandon Lockridge.","rbi":0,"awayScore":2,"homeScore":1,"isOut":false},"about":{"atBatIndex":45,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-08-28T01:16:34.007Z","endTime":"2025-08-28T01:17:22.977Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":0},"matchup":{"batter":{"id":656976,"fullName":"Pavin Smith","link":"/api/v1/people/656976"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":607200,"fullName":"Erick Fedde","link":"/api/v1/people/607200"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":656976,"fullName":"Pavin Smith","link":"/api/v1/people/656976"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":656976,"fullName":"Pavin Smith","link":"/api/v1/people/656976"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":663604,"link":"/api/v1/people/663604"},"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(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":80.2,"endSpeed":73.3,"strikeZoneTop":3.54084393814549,"strikeZoneBottom":1.66335926196752,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.6143990017932,"aZ":-29.834936815310787,"pfxX":8.016021956803089,"pfxZ":1.703550040117392,"pX":-0.47406547779024455,"pZ":2.4631134596263977,"vX0":1.2104671824788005,"vY0":-116.81822858574745,"vZ0":-0.5013633563765614,"x":135.07,"y":172.28,"x0":-2.040609178512374,"y0":50.001596098660244,"z0":5.504293436534577,"aX":10.990416384154338},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.5,"breakVerticalInduced":3.2,"breakHorizontal":-14.8,"spinRate":2347,"spinDirection":74},"zone":4,"typeConfidence":0.9,"plateTime":0.47028755862894656,"extension":6.649042972509515},"index":0,"playId":"a7e8ee11-22f0-3e35-a0f3-cb7c419ed158","pitchNumber":1,"startTime":"2025-08-28T01:17:00.716Z","endTime":"2025-08-28T01:17:04.197Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607200,"link":"/api/v1/people/607200","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":592885,"link":"/api/v1/people/592885"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":663604,"link":"/api/v1/people/663604"}},"offense":{"batter":{"id":656976,"link":"/api/v1/people/656976","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.5,"endSpeed":83.6,"strikeZoneTop":3.5,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.50171702658769,"aZ":-22.711667882439528,"pfxX":-4.774915918029682,"pfxZ":5.293433372181338,"pX":-0.004290046012809515,"pZ":2.0302797809310946,"vX0":5.913905717232357,"vY0":-133.05589353918174,"vZ0":-4.683179156058224,"x":117.16,"y":183.96,"x0":-1.639051442255983,"y0":50.00044304562341,"z0":5.4664426427520665,"aX":-8.53040988633997},"breaks":{"breakAngle":16.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.1,"breakVerticalInduced":8.8,"breakHorizontal":7.3,"spinRate":1981,"spinDirection":216},"zone":8,"typeConfidence":0.85,"plateTime":0.41221060059300774,"extension":6.797327088846411},"hitData":{"launchSpeed":105.9,"launchAngle":12.0,"totalDistance":217.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":188.65,"coordY":96.31}},"index":1,"playId":"064a26c9-d263-3212-b431-5a6a58e6faaa","pitchNumber":2,"startTime":"2025-08-28T01:17:12.527Z","endTime":"2025-08-28T01:17:22.977Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607200,"link":"/api/v1/people/607200","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":592885,"link":"/api/v1/people/592885"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":663604,"link":"/api/v1/people/663604"}},"offense":{"batter":{"id":656976,"link":"/api/v1/people/656976","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":656976,"link":"/api/v1/people/656976"},"credit":"b_ab"},{"player":{"id":607200,"link":"/api/v1/people/607200"},"credit":"p_ab"},{"player":{"id":656976,"link":"/api/v1/people/656976"},"credit":"b_pa"},{"player":{"id":607200,"link":"/api/v1/people/607200"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":27.0,"awayTeamWinProbability":73.0,"homeTeamWinProbabilityAdded":-3.8000000000000007,"leverageIndex":0.97,"dramaIndex":53.0,"contextMetrics":{},"playEndTime":"2025-08-28T01:17:22.977Z","atBatIndex":45},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"James McCann strikes out swinging.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":46,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-08-28T01:19:21.305Z","endTime":"2025-08-28T01:20:27.715Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":543510,"fullName":"James McCann","link":"/api/v1/people/543510"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":607200,"fullName":"Erick Fedde","link":"/api/v1/people/607200"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":682988,"fullName":"Tyler Locklear","link":"/api/v1/people/682988"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[2,3,4],"actionIndex":[0,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":543510,"fullName":"James McCann","link":"/api/v1/people/543510"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":661388,"link":"/api/v1/people/661388"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Injury Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-28T01:17:34.839Z","endTime":"2025-08-28T01:18:49.337Z","isPitch":false,"type":"action","player":{"id":543510,"link":"/api/v1/people/543510"},"contextMetrics":{}},{"details":{"description":"Offensive Substitution: Pinch-runner Tyler Locklear replaces Pavin Smith.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2025-08-28T01:18:49.337Z","endTime":"2025-08-28T01:19:23.596Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":682988,"link":"/api/v1/people/682988"},"position":{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"},"battingOrder":"501","replacedPlayer":{"id":656976,"link":"/api/v1/people/656976"},"base":1,"defense":{"pitcher":{"id":607200,"link":"/api/v1/people/607200","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":592885,"link":"/api/v1/people/592885"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":663604,"link":"/api/v1/people/663604"}},"offense":{"batter":{"id":543510,"link":"/api/v1/people/543510","batSide":{"code":"R","description":"Right"}},"first":{"id":656976,"link":"/api/v1/people/656976"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"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(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.7,"endSpeed":83.7,"strikeZoneTop":3.51,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.587678723342794,"aZ":-27.426401076852322,"pfxX":-6.879611106015581,"pfxZ":2.6372692173068835,"pX":-0.9769446542822643,"pZ":3.2218664575641123,"vX0":4.1144283460931685,"vY0":-133.49731453129968,"vZ0":-0.9833454773898653,"x":154.24,"y":151.79,"x0":-1.6469038103137965,"y0":50.00117879539653,"z0":5.574893517333877,"aX":-12.376776032101136},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":4.8,"breakHorizontal":11.5,"spinRate":1922,"spinDirection":213},"zone":11,"typeConfidence":0.9,"plateTime":0.4107852564204042,"extension":6.827163233454652},"index":2,"playId":"f625e07f-281a-3e4a-b465-b2fb95329cc5","pitchNumber":1,"startTime":"2025-08-28T01:19:23.596Z","endTime":"2025-08-28T01:19:30.311Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607200,"link":"/api/v1/people/607200","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":592885,"link":"/api/v1/people/592885"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":663604,"link":"/api/v1/people/663604"}},"offense":{"batter":{"id":543510,"link":"/api/v1/people/543510","batSide":{"code":"R","description":"Right"}},"first":{"id":682988,"link":"/api/v1/people/682988"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"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":1,"outs":0},"pitchData":{"startSpeed":80.6,"endSpeed":73.7,"strikeZoneTop":3.51,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.489970578606524,"aZ":-27.781199203130587,"pfxX":9.896142688210508,"pfxZ":3.169270054556625,"pX":0.2817784897911078,"pZ":2.7071356583350563,"vX0":1.8844571340202336,"vY0":-117.3095537849719,"vZ0":-0.35456386843541055,"x":106.26,"y":165.69,"x0":-1.8182310217062487,"y0":50.001391754723684,"z0":5.464006152246044,"aX":13.703684725063377},"breaks":{"breakAngle":26.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":5.9,"breakHorizontal":-18.4,"spinRate":2375,"spinDirection":78},"zone":6,"typeConfidence":0.9,"plateTime":0.46803155077492553,"extension":6.69021231385336},"index":3,"playId":"46087a7c-ad68-37a0-baee-f24d4831e8a2","pitchNumber":2,"startTime":"2025-08-28T01:20:01.442Z","endTime":"2025-08-28T01:20:05.289Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607200,"link":"/api/v1/people/607200","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":592885,"link":"/api/v1/people/592885"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":663604,"link":"/api/v1/people/663604"}},"offense":{"batter":{"id":543510,"link":"/api/v1/people/543510","batSide":{"code":"R","description":"Right"}},"first":{"id":682988,"link":"/api/v1/people/682988"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.1,"endSpeed":83.9,"strikeZoneTop":3.51,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.190016242570206,"aZ":-22.679100123488762,"pfxX":-0.33757088116836353,"pfxZ":5.306892932809335,"pX":1.1473058299929653,"pZ":2.593170522111189,"vX0":5.979830172343681,"vY0":-132.62306937648964,"vZ0":-3.7761666179603175,"x":73.27,"y":168.76,"x0":-1.088559263865663,"y0":50.002513258409195,"z0":5.6808240292747385,"aX":-0.6043043591083526},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.8,"breakVerticalInduced":9.0,"breakHorizontal":-0.6,"spinRate":2000,"spinDirection":195},"zone":12,"typeConfidence":0.9,"plateTime":0.4122945674951519,"extension":6.742442537401574},"index":4,"playId":"8554dccd-1c26-3725-b741-cf7f3df5f414","pitchNumber":3,"startTime":"2025-08-28T01:20:22.238Z","endTime":"2025-08-28T01:20:27.715Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607200,"link":"/api/v1/people/607200","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":592885,"link":"/api/v1/people/592885"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":663604,"link":"/api/v1/people/663604"}},"offense":{"batter":{"id":543510,"link":"/api/v1/people/543510","batSide":{"code":"R","description":"Right"}},"first":{"id":682988,"link":"/api/v1/people/682988"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":543510,"link":"/api/v1/people/543510"},"credit":"b_ab"},{"player":{"id":607200,"link":"/api/v1/people/607200"},"credit":"p_ab"},{"player":{"id":543510,"link":"/api/v1/people/543510"},"credit":"b_pa"},{"player":{"id":607200,"link":"/api/v1/people/607200"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":30.599999999999998,"awayTeamWinProbability":69.4,"homeTeamWinProbabilityAdded":3.599999999999998,"leverageIndex":1.55,"dramaIndex":66.0,"contextMetrics":{},"playEndTime":"2025-08-28T01:20:27.715Z","atBatIndex":46},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Adrian Del Castillo singles on a ground ball to left fielder Christian Yelich. Tyler Locklear to 2nd.","rbi":0,"awayScore":2,"homeScore":1,"isOut":false},"about":{"atBatIndex":47,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-08-28T01:20:36.254Z","endTime":"2025-08-28T01:21:22.827Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":680728,"fullName":"Adrian Del Castillo","link":"/api/v1/people/680728"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":607200,"fullName":"Erick Fedde","link":"/api/v1/people/607200"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":680728,"fullName":"Adrian Del Castillo","link":"/api/v1/people/680728"},"postOnSecond":{"id":682988,"fullName":"Tyler Locklear","link":"/api/v1/people/682988"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":680728,"fullName":"Adrian Del Castillo","link":"/api/v1/people/680728"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":592885,"link":"/api/v1/people/592885"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":682988,"fullName":"Tyler Locklear","link":"/api/v1/people/682988"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.9,"endSpeed":84.8,"strikeZoneTop":3.47229794154577,"strikeZoneBottom":1.5703500091095,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.128070869132394,"aZ":-18.906715588617008,"pfxX":-5.920398268861103,"pfxZ":7.224920073301436,"pX":-0.6517883119505703,"pZ":1.0901054091439384,"vX0":3.819758595775571,"vY0":-135.05207834001945,"vZ0":-8.378104516225477,"x":141.84,"y":209.35,"x0":-1.3198821373311862,"y0":50.0010219714676,"z0":5.577482894394967,"aX":-10.866806342965619},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.5,"breakVerticalInduced":11.4,"breakHorizontal":9.8,"spinRate":1997,"spinDirection":207},"zone":13,"typeConfidence":0.91,"plateTime":0.4065507555965322,"extension":6.839001006826539},"index":0,"playId":"f33745f8-e0cd-3636-ae7e-6e96f02c09c1","pitchNumber":1,"startTime":"2025-08-28T01:20:49.705Z","endTime":"2025-08-28T01:20:53.238Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607200,"link":"/api/v1/people/607200","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":592885,"link":"/api/v1/people/592885"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":663604,"link":"/api/v1/people/663604"}},"offense":{"batter":{"id":680728,"link":"/api/v1/people/680728","batSide":{"code":"L","description":"Left"}},"first":{"id":682988,"link":"/api/v1/people/682988"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.2,"endSpeed":83.6,"strikeZoneTop":3.43,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.69030495603691,"aZ":-22.80498847368118,"pfxX":-8.288011556554807,"pfxZ":5.214133754177607,"pX":-0.8712352986643562,"pZ":1.8149224750401018,"vX0":4.481594392965805,"vY0":-134.08843594982142,"vZ0":-5.931480367001783,"x":150.21,"y":189.78,"x0":-1.4997127215493489,"y0":50.00152688956648,"z0":5.7144175094576095,"aX":-14.884547792100307},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.4,"breakVerticalInduced":8.2,"breakHorizontal":13.8,"spinRate":2001,"spinDirection":204},"zone":13,"typeConfidence":0.9,"plateTime":0.4106390951529004,"extension":6.87515486474712},"hitData":{"launchSpeed":72.7,"launchAngle":10.0,"totalDistance":113.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":75.16,"coordY":147.89}},"index":1,"playId":"eeb98afa-5e34-3588-9410-0bb914990d18","pitchNumber":2,"startTime":"2025-08-28T01:21:08.820Z","endTime":"2025-08-28T01:21:22.827Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607200,"link":"/api/v1/people/607200","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":592885,"link":"/api/v1/people/592885"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":663604,"link":"/api/v1/people/663604"}},"offense":{"batter":{"id":680728,"link":"/api/v1/people/680728","batSide":{"code":"L","description":"Left"}},"first":{"id":682988,"link":"/api/v1/people/682988"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":680728,"link":"/api/v1/people/680728"},"credit":"b_ab"},{"player":{"id":607200,"link":"/api/v1/people/607200"},"credit":"p_ab"},{"player":{"id":680728,"link":"/api/v1/people/680728"},"credit":"b_pa"},{"player":{"id":607200,"link":"/api/v1/people/607200"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":26.700000000000003,"awayTeamWinProbability":73.3,"homeTeamWinProbabilityAdded":-3.899999999999995,"leverageIndex":1.35,"dramaIndex":63.0,"contextMetrics":{},"playEndTime":"2025-08-28T01:21:22.827Z","atBatIndex":47},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Alek Thomas singles on a sharp line drive to center fielder Blake Perkins. Tyler Locklear to 3rd. Adrian Del Castillo to 2nd.","rbi":0,"awayScore":2,"homeScore":1,"isOut":false},"about":{"atBatIndex":48,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-08-28T01:22:46.405Z","endTime":"2025-08-28T01:23:56.859Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":677950,"fullName":"Alek Thomas","link":"/api/v1/people/677950"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":607200,"fullName":"Erick Fedde","link":"/api/v1/people/607200"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":677950,"fullName":"Alek Thomas","link":"/api/v1/people/677950"},"postOnSecond":{"id":680728,"fullName":"Adrian Del Castillo","link":"/api/v1/people/680728"},"postOnThird":{"id":682988,"fullName":"Tyler Locklear","link":"/api/v1/people/682988"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[1,2,3,4],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":677950,"fullName":"Alek Thomas","link":"/api/v1/people/677950"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":663368,"link":"/api/v1/people/663368"},"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":682988,"fullName":"Tyler Locklear","link":"/api/v1/people/682988"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"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":680728,"fullName":"Adrian Del Castillo","link":"/api/v1/people/680728"},"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":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2025-08-28T01:21:53.108Z","endTime":"2025-08-28T01:22:48.735Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":607200,"link":"/api/v1/people/607200","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":592885,"link":"/api/v1/people/592885"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":663604,"link":"/api/v1/people/663604"}},"offense":{"batter":{"id":677950,"link":"/api/v1/people/677950","batSide":{"code":"L","description":"Left"}},"first":{"id":680728,"link":"/api/v1/people/680728"},"second":{"id":682988,"link":"/api/v1/people/682988"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":81.7,"endSpeed":74.4,"strikeZoneTop":3.33247442962582,"strikeZoneBottom":1.40888289975809,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.734760017432674,"aZ":-29.599212574060434,"pfxX":8.294796088344428,"pfxZ":1.8210900032510633,"pX":0.4355745887342536,"pZ":1.8477699576233926,"vX0":2.81918400916423,"vY0":-118.86227521444626,"vZ0":-2.1726720440703438,"x":100.4,"y":188.89,"x0":-1.8477427381564204,"y0":50.00053837685936,"z0":5.498126378475171,"aX":11.70125388421735},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.4,"breakVerticalInduced":3.0,"breakHorizontal":-15.7,"spinRate":2426,"spinDirection":76},"zone":9,"typeConfidence":0.9,"plateTime":0.46328695732145153,"extension":6.779162832768501},"index":1,"playId":"4dd0861e-11f1-3aa9-af37-0917ab5d2702","pitchNumber":1,"startTime":"2025-08-28T01:22:48.735Z","endTime":"2025-08-28T01:22:52.458Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607200,"link":"/api/v1/people/607200","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":592885,"link":"/api/v1/people/592885"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":663604,"link":"/api/v1/people/663604"}},"offense":{"batter":{"id":677950,"link":"/api/v1/people/677950","batSide":{"code":"L","description":"Left"}},"first":{"id":680728,"link":"/api/v1/people/680728"},"second":{"id":682988,"link":"/api/v1/people/682988"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":81.6,"endSpeed":74.6,"strikeZoneTop":3.27,"strikeZoneBottom":1.43,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.913710654804532,"aZ":-28.6147551676344,"pfxX":9.315617887340402,"pfxZ":2.5177077374469983,"pX":0.04955083418779975,"pZ":1.7090076408674029,"vX0":1.666781085694335,"vY0":-118.77037445376547,"vZ0":-2.52223164098699,"x":115.11,"y":192.64,"x0":-1.8726329784127442,"y0":50.00413815888128,"z0":5.413970846571702,"aX":13.17286377725583},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":4.2,"breakHorizontal":-17.3,"spinRate":2499,"spinDirection":76},"zone":8,"typeConfidence":0.9,"plateTime":0.4629879174258873,"extension":6.707307932249993},"index":2,"playId":"27342086-f042-3c1f-9c60-9d31e6608927","pitchNumber":2,"startTime":"2025-08-28T01:23:02.011Z","endTime":"2025-08-28T01:23:06.140Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607200,"link":"/api/v1/people/607200","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":592885,"link":"/api/v1/people/592885"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":663604,"link":"/api/v1/people/663604"}},"offense":{"batter":{"id":677950,"link":"/api/v1/people/677950","batSide":{"code":"L","description":"Left"}},"first":{"id":680728,"link":"/api/v1/people/680728"},"second":{"id":682988,"link":"/api/v1/people/682988"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"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":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.5,"endSpeed":81.1,"strikeZoneTop":3.26851704032567,"strikeZoneBottom":1.39046408620678,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.167031405508613,"aZ":-31.971243816740035,"pfxX":-6.611569399574995,"pfxZ":0.12266885226590618,"pX":-0.26769630349837065,"pZ":0.15876074754598915,"vX0":5.920624661170992,"vY0":-127.29201615866027,"vZ0":-6.7598094838961815,"x":127.2,"y":234.49,"x0":-1.7603488495062813,"y0":50.00383748133364,"z0":5.367551840390537,"aX":-10.893562693640968},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":-1.1,"breakHorizontal":10.7,"spinRate":1658,"spinDirection":241},"zone":13,"typeConfidence":0.92,"plateTime":0.42966102809423923,"extension":6.848527165210643},"index":3,"playId":"34dc2b57-70ed-3ed8-b6a9-aa927525da4d","pitchNumber":3,"startTime":"2025-08-28T01:23:27.345Z","endTime":"2025-08-28T01:23:31.156Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607200,"link":"/api/v1/people/607200","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":592885,"link":"/api/v1/people/592885"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":663604,"link":"/api/v1/people/663604"}},"offense":{"batter":{"id":677950,"link":"/api/v1/people/677950","batSide":{"code":"L","description":"Left"}},"first":{"id":680728,"link":"/api/v1/people/680728"},"second":{"id":682988,"link":"/api/v1/people/682988"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.7,"endSpeed":83.6,"strikeZoneTop":3.27,"strikeZoneBottom":1.43,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.30830717426025,"aZ":-25.572497817071607,"pfxX":-8.41754818942726,"pfxZ":3.6383651524123355,"pX":-0.28999948536378783,"pZ":3.7224828855737866,"vX0":5.429456334084357,"vY0":-134.7881790503348,"vZ0":-0.6925388230037242,"x":128.05,"y":138.27,"x0":-1.2521773260211553,"y0":50.000554732748924,"z0":5.812434542766848,"aX":-15.25907837551884},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":6.6,"breakHorizontal":13.8,"spinRate":1904,"spinDirection":200},"zone":11,"typeConfidence":0.91,"plateTime":0.4086717498020982,"extension":6.755008057098302},"hitData":{"launchSpeed":101.0,"launchAngle":11.0,"totalDistance":208.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":112.21,"coordY":82.53}},"index":4,"playId":"e03e654b-6967-3e82-97e3-e6d40245ca3f","pitchNumber":4,"startTime":"2025-08-28T01:23:45.857Z","endTime":"2025-08-28T01:23:56.859Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607200,"link":"/api/v1/people/607200","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":592885,"link":"/api/v1/people/592885"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":663604,"link":"/api/v1/people/663604"}},"offense":{"batter":{"id":677950,"link":"/api/v1/people/677950","batSide":{"code":"L","description":"Left"}},"first":{"id":680728,"link":"/api/v1/people/680728"},"second":{"id":682988,"link":"/api/v1/people/682988"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":677950,"link":"/api/v1/people/677950"},"credit":"b_ab"},{"player":{"id":607200,"link":"/api/v1/people/607200"},"credit":"p_ab"},{"player":{"id":677950,"link":"/api/v1/people/677950"},"credit":"b_pa"},{"player":{"id":607200,"link":"/api/v1/people/607200"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":20.7,"awayTeamWinProbability":79.3,"homeTeamWinProbabilityAdded":-6.0000000000000036,"leverageIndex":2.04,"dramaIndex":93.0,"contextMetrics":{},"playEndTime":"2025-08-28T01:23:56.859Z","atBatIndex":48},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Ildemaro Vargas grounds into a double play, second baseman Brice Turang to shortstop Andruw Monasterio to first baseman Andrew Vaughn. Alek Thomas out at 2nd. Ildemaro Vargas out at 1st.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":49,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-08-28T01:26:49.152Z","endTime":"2025-08-28T01:28:04.277Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":2,"strikes":1,"outs":3},"matchup":{"batter":{"id":545121,"fullName":"Ildemaro Vargas","link":"/api/v1/people/545121"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":683232,"fullName":"Nick Mears","link":"/api/v1/people/683232"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,5],"actionIndex":[1],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":677950,"fullName":"Alek Thomas","link":"/api/v1/people/677950"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":668930,"link":"/api/v1/people/668930"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":655316,"link":"/api/v1/people/655316"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":545121,"fullName":"Ildemaro Vargas","link":"/api/v1/people/545121"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":655316,"link":"/api/v1/people/655316"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":683734,"link":"/api/v1/people/683734"},"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":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2025-08-28T01:24:19.788Z","endTime":"2025-08-28T01:24:45.211Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":607200,"link":"/api/v1/people/607200","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":592885,"link":"/api/v1/people/592885"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":663604,"link":"/api/v1/people/663604"}},"offense":{"batter":{"id":545121,"link":"/api/v1/people/545121","batSide":{"code":"L","description":"Left"}},"first":{"id":677950,"link":"/api/v1/people/677950"},"second":{"id":680728,"link":"/api/v1/people/680728"},"third":{"id":682988,"link":"/api/v1/people/682988"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Nick Mears replaces Erick Fedde.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2025-08-28T01:24:45.211Z","endTime":"2025-08-28T01:26:49.163Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":683232,"link":"/api/v1/people/683232"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":607200,"link":"/api/v1/people/607200","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":592885,"link":"/api/v1/people/592885"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":663604,"link":"/api/v1/people/663604"}},"offense":{"batter":{"id":545121,"link":"/api/v1/people/545121","batSide":{"code":"L","description":"Left"}},"first":{"id":677950,"link":"/api/v1/people/677950"},"second":{"id":680728,"link":"/api/v1/people/680728"},"third":{"id":682988,"link":"/api/v1/people/682988"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"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":97.2,"endSpeed":88.1,"strikeZoneTop":3.36185274227442,"strikeZoneBottom":1.35493621566095,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.87440872251489,"aZ":-11.634110518072058,"pfxX":-4.932057644567603,"pfxZ":10.218350079488062,"pX":-0.6094924499345676,"pZ":4.074256135010289,"vX0":4.364392943998363,"vY0":-141.48730395632035,"vZ0":-3.357811912777922,"x":140.23,"y":128.78,"x0":-1.5378001676364388,"y0":50.000746515144975,"z0":6.031594570991311,"aX":-9.912442619011413},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.2,"breakVerticalInduced":17.9,"breakHorizontal":7.9,"spinRate":2320,"spinDirection":205},"zone":11,"typeConfidence":0.9,"plateTime":0.3883916759760875,"extension":6.641710315120623},"index":2,"playId":"6bd96212-0335-3628-b5a1-0a2f30516133","pitchNumber":1,"startTime":"2025-08-28T01:26:49.163Z","endTime":"2025-08-28T01:26:53.413Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683232,"link":"/api/v1/people/683232","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":592885,"link":"/api/v1/people/592885"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":663604,"link":"/api/v1/people/663604"}},"offense":{"batter":{"id":545121,"link":"/api/v1/people/545121","batSide":{"code":"L","description":"Left"}},"first":{"id":677950,"link":"/api/v1/people/677950"},"second":{"id":680728,"link":"/api/v1/people/680728"},"third":{"id":682988,"link":"/api/v1/people/682988"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"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":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":83.1,"endSpeed":76.4,"strikeZoneTop":3.24182335735401,"strikeZoneBottom":1.37887672030422,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.40087293750199,"aZ":-42.00673337563829,"pfxX":2.472469807909374,"pfxZ":-6.732548062090166,"pX":0.644887069981373,"pZ":0.7122676365748679,"vX0":4.616492209879541,"vY0":-120.92138563533152,"vZ0":-3.602329769073559,"x":92.42,"y":219.55,"x0":-1.6197371949403503,"y0":50.000630806851824,"z0":5.954717654411671,"aX":3.6124437582501057},"breaks":{"breakAngle":6.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.8,"breakVerticalInduced":-12.8,"breakHorizontal":-5.8,"spinRate":2761,"spinDirection":26},"zone":14,"typeConfidence":0.9,"plateTime":0.4552051758604909,"extension":6.874351975117481},"index":3,"playId":"448bbc87-cad6-37bf-b558-2a0e12bc3a34","pitchNumber":2,"startTime":"2025-08-28T01:27:05.927Z","endTime":"2025-08-28T01:27:10.572Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683232,"link":"/api/v1/people/683232","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":592885,"link":"/api/v1/people/592885"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":663604,"link":"/api/v1/people/663604"}},"offense":{"batter":{"id":545121,"link":"/api/v1/people/545121","batSide":{"code":"L","description":"Left"}},"first":{"id":677950,"link":"/api/v1/people/677950"},"second":{"id":680728,"link":"/api/v1/people/680728"},"third":{"id":682988,"link":"/api/v1/people/682988"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.3,"endSpeed":87.4,"strikeZoneTop":3.34,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.786020108533904,"aZ":-8.399006960880165,"pfxX":-5.818814683041753,"pfxZ":12.093109866780114,"pX":-0.17937779188851338,"pZ":2.2502525325174383,"vX0":5.9746167403980035,"vY0":-139.87150177214374,"vZ0":-8.571223874557615,"x":123.84,"y":178.02,"x0":-1.594953381441087,"y0":50.00659088164588,"z0":5.918642150537757,"aX":-11.444317386948896},"breaks":{"breakAngle":44.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.6,"breakVerticalInduced":20.2,"breakHorizontal":9.2,"spinRate":2382,"spinDirection":205},"zone":5,"typeConfidence":0.9,"plateTime":0.39272825279876056,"extension":6.766187544897398},"index":4,"playId":"e42761dc-3f2f-373c-9a2c-cfc4d4db2ca9","pitchNumber":3,"startTime":"2025-08-28T01:27:29.703Z","endTime":"2025-08-28T01:27:34.996Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683232,"link":"/api/v1/people/683232","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":592885,"link":"/api/v1/people/592885"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":663604,"link":"/api/v1/people/663604"}},"offense":{"batter":{"id":545121,"link":"/api/v1/people/545121","batSide":{"code":"L","description":"Left"}},"first":{"id":677950,"link":"/api/v1/people/677950"},"second":{"id":680728,"link":"/api/v1/people/680728"},"third":{"id":682988,"link":"/api/v1/people/682988"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.8,"endSpeed":80.4,"strikeZoneTop":3.34,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.010996993330853,"aZ":-34.429705668552224,"pfxX":1.4039699338234781,"pfxZ":-1.3810315196854734,"pX":-0.34624997305414407,"pZ":2.6903942419167035,"vX0":2.82355843546443,"vY0":-126.50295504818719,"vZ0":-1.481747717823691,"x":130.2,"y":166.14,"x0":-1.6560305318064752,"y0":50.003447185991526,"z0":6.024972497712174,"aX":2.2919585243681215},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.6,"breakVerticalInduced":-2.6,"breakHorizontal":-3.1,"spinRate":2525,"spinDirection":60},"zone":4,"typeConfidence":0.9,"plateTime":0.4317545406089036,"extension":6.723959200114964},"hitData":{"launchSpeed":97.8,"launchAngle":5.0,"totalDistance":135.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":152.32,"coordY":152.7}},"index":5,"playId":"823d970b-b013-37ae-90a6-a033dfe06ef6","pitchNumber":4,"startTime":"2025-08-28T01:27:56.524Z","endTime":"2025-08-28T01:28:04.277Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683232,"link":"/api/v1/people/683232","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":592885,"link":"/api/v1/people/592885"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":663604,"link":"/api/v1/people/663604"}},"offense":{"batter":{"id":545121,"link":"/api/v1/people/545121","batSide":{"code":"L","description":"Left"}},"first":{"id":677950,"link":"/api/v1/people/677950"},"second":{"id":680728,"link":"/api/v1/people/680728"},"third":{"id":682988,"link":"/api/v1/people/682988"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":545121,"link":"/api/v1/people/545121"},"credit":"b_ab"},{"player":{"id":683232,"link":"/api/v1/people/683232"},"credit":"p_ab"},{"player":{"id":545121,"link":"/api/v1/people/545121"},"credit":"b_pa"},{"player":{"id":683232,"link":"/api/v1/people/683232"},"credit":"p_pa"}],"flags":[{"credit":"t_double_play"},{"credit":"b_gnd_into_dp"}],"homeTeamWinProbability":36.4,"awayTeamWinProbability":63.6,"homeTeamWinProbabilityAdded":15.7,"leverageIndex":2.48,"dramaIndex":163.0,"contextMetrics":{},"playEndTime":"2025-08-28T01:28:04.277Z","atBatIndex":49},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Blake Perkins walks.","rbi":0,"awayScore":2,"homeScore":1,"isOut":false},"about":{"atBatIndex":50,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-08-28T01:30:22.375Z","endTime":"2025-08-28T01:32:01.541Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":663368,"fullName":"Blake Perkins","link":"/api/v1/people/663368"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":679775,"fullName":"Kyle Backhus","link":"/api/v1/people/679775"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":663368,"fullName":"Blake Perkins","link":"/api/v1/people/663368"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[2,3,4,5,6,7],"actionIndex":[0,1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":663368,"fullName":"Blake Perkins","link":"/api/v1/people/663368"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"description":"Tyler Locklear remains in the game as the first baseman.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-28T01:29:17.130Z","endTime":"2025-08-28T01:29:17.144Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":682988,"link":"/api/v1/people/682988"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"battingOrder":"501","replacedPlayer":{"id":656976,"link":"/api/v1/people/656976"},"defense":{"pitcher":{"id":669194,"link":"/api/v1/people/669194","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":663368,"link":"/api/v1/people/663368","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Kyle Backhus replaces Ryne Nelson.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2025-08-28T01:29:17.144Z","endTime":"2025-08-28T01:30:24.736Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":679775,"link":"/api/v1/people/679775"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":669194,"link":"/api/v1/people/669194","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":663368,"link":"/api/v1/people/663368","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.0,"endSpeed":82.7,"strikeZoneTop":3.54394182209451,"strikeZoneBottom":1.70328603605438,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.866327380980486,"aZ":-32.837254511916875,"pfxX":12.73031193429076,"pfxZ":-0.3738122148752874,"pX":0.5385151472007081,"pZ":1.9574841409345671,"vX0":-10.18475000627385,"vY0":-132.05891678630863,"vZ0":0.09665957139038839,"x":96.47,"y":185.93,"x0":2.803848140321118,"y0":50.0058940956186,"z0":4.349180568851129,"aX":22.33969263656568},"breaks":{"breakAngle":31.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":-0.4,"breakHorizontal":-20.6,"spinRate":2222,"spinDirection":96},"zone":9,"typeConfidence":0.9,"plateTime":0.415816919893758,"extension":7.267842198932181},"index":2,"playId":"859da790-7f83-3abb-9c1e-d8958a7a6687","pitchNumber":1,"startTime":"2025-08-28T01:30:24.736Z","endTime":"2025-08-28T01:30:28.111Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":679775,"link":"/api/v1/people/679775","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":663368,"link":"/api/v1/people/663368","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.9,"endSpeed":83.3,"strikeZoneTop":3.63390376144439,"strikeZoneBottom":1.75829378300444,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.716590601475172,"aZ":-32.29353506724752,"pfxX":13.789481036474596,"pfxZ":-0.06646455180686317,"pX":-0.6207916925786862,"pZ":3.061252298323857,"vX0":-13.552772225610857,"vY0":-132.99366728797577,"vZ0":2.5129489083593994,"x":140.66,"y":156.13,"x0":2.7606458334704502,"y0":50.00320802289411,"z0":4.453302126975207,"aX":24.59212540266424},"breaks":{"breakAngle":34.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":0.7,"breakHorizontal":-21.8,"spinRate":2251,"spinDirection":94},"zone":1,"typeConfidence":0.91,"plateTime":0.4125519726004381,"extension":7.439566310081032},"index":3,"playId":"f1d45207-5c6a-366a-92db-aa795a80d7c1","pitchNumber":2,"startTime":"2025-08-28T01:30:41.687Z","endTime":"2025-08-28T01:30:45.868Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":679775,"link":"/api/v1/people/679775","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":663368,"link":"/api/v1/people/663368","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"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":75.9,"endSpeed":69.4,"strikeZoneTop":3.5644892242553,"strikeZoneBottom":1.71420248485373,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.89731755337137,"aZ":-26.802980862614735,"pfxX":7.658051311970349,"pfxZ":4.355168600175126,"pX":1.7438573881827957,"pZ":2.739822763020097,"vX0":-4.2162642367213365,"vY0":-110.4071806809157,"vZ0":1.6540315032769253,"x":50.53,"y":164.8,"x0":2.684614207405312,"y0":50.002558259569376,"z0":4.804434064022793,"aX":9.44177808568034},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.9,"breakVerticalInduced":8.6,"breakHorizontal":-12.7,"spinRate":1433,"spinDirection":102},"zone":12,"typeConfidence":0.93,"plateTime":0.4963617367991322,"extension":7.28674888757673},"index":4,"playId":"0e95cfe7-ff3e-3d37-8226-0878cc7f25de","pitchNumber":3,"startTime":"2025-08-28T01:31:03.044Z","endTime":"2025-08-28T01:31:06.209Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":679775,"link":"/api/v1/people/679775","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":663368,"link":"/api/v1/people/663368","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.2,"endSpeed":81.9,"strikeZoneTop":3.49,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.78962414172348,"aZ":-34.840181027251475,"pfxX":11.970351999865589,"pfxZ":-1.5414877325576821,"pX":0.32398237166296157,"pZ":3.2865155561878185,"vX0":-10.4221839243659,"vY0":-130.8183780111205,"vZ0":3.7967364037808364,"x":104.65,"y":150.04,"x0":2.813362176706321,"y0":50.00614311053944,"z0":4.435218030999927,"aX":20.6557440752046},"breaks":{"breakAngle":28.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":-1.6,"breakHorizontal":-19.2,"spinRate":2155,"spinDirection":104},"zone":3,"typeConfidence":0.9,"plateTime":0.41944803307275746,"extension":7.2947617679384855},"index":5,"playId":"193c7e52-ed98-3701-9707-28f5c5d0e37a","pitchNumber":4,"startTime":"2025-08-28T01:31:19.172Z","endTime":"2025-08-28T01:31:23.044Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":679775,"link":"/api/v1/people/679775","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":663368,"link":"/api/v1/people/663368","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"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":76.5,"endSpeed":70.1,"strikeZoneTop":3.45636423822697,"strikeZoneBottom":1.61946048164877,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.232663410644456,"aZ":-26.21713861154794,"pfxX":9.078424017086249,"pfxZ":4.778516705589975,"pX":-0.7714927857194956,"pZ":1.0422718709234655,"vX0":-9.74277328948493,"vY0":-111.01679745175346,"vZ0":-2.025063758231912,"x":146.41,"y":210.64,"x0":2.498337996992106,"y0":50.000357545128324,"z0":4.700179902467588,"aX":11.308909648717824},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.6,"breakVerticalInduced":8.4,"breakHorizontal":-13.8,"spinRate":1359,"spinDirection":101},"zone":13,"typeConfidence":0.93,"plateTime":0.4937272417389855,"extension":7.574757512290572},"index":6,"playId":"9df982c5-ba43-392d-b898-76c81cbff6c2","pitchNumber":5,"startTime":"2025-08-28T01:31:35.903Z","endTime":"2025-08-28T01:31:40.195Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":679775,"link":"/api/v1/people/679775","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":663368,"link":"/api/v1/people/663368","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"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":90.7,"endSpeed":82.5,"strikeZoneTop":3.51426988957516,"strikeZoneBottom":1.6387041836391,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.39371457498016,"aZ":-31.287213944485092,"pfxX":11.456865988301743,"pfxZ":0.5116687570301863,"pX":-0.67837027481866,"pZ":3.3355677835278996,"vX0":-12.318083968795833,"vY0":-131.41572529905437,"vZ0":2.489219584564517,"x":142.86,"y":148.72,"x0":2.5858756868719803,"y0":50.00582492330942,"z0":4.703300091909352,"aX":20.00116679495573},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":1.8,"breakHorizontal":-18.0,"spinRate":2240,"spinDirection":108},"zone":1,"typeConfidence":0.9,"plateTime":0.41711963681259157,"extension":7.247809655861242},"index":7,"playId":"20748f5c-1269-358b-bdaf-260a0a91113a","pitchNumber":6,"startTime":"2025-08-28T01:31:51.646Z","endTime":"2025-08-28T01:32:01.541Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":679775,"link":"/api/v1/people/679775","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":663368,"link":"/api/v1/people/663368","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663368,"link":"/api/v1/people/663368"},"credit":"b_pa"},{"player":{"id":679775,"link":"/api/v1/people/679775"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":44.1,"awayTeamWinProbability":55.9,"homeTeamWinProbabilityAdded":7.700000000000003,"leverageIndex":1.9,"dramaIndex":100.0,"contextMetrics":{},"playEndTime":"2025-08-28T01:32:01.541Z","atBatIndex":50},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Danny Jansen strikes out swinging.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":51,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-08-28T01:33:03.159Z","endTime":"2025-08-28T01:33:52.606Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":643376,"fullName":"Danny Jansen","link":"/api/v1/people/643376"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":679775,"fullName":"Kyle Backhus","link":"/api/v1/people/679775"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":663368,"fullName":"Blake Perkins","link":"/api/v1/people/663368"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[2,3,4],"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":643376,"fullName":"Danny Jansen","link":"/api/v1/people/643376"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":543510,"link":"/api/v1/people/543510"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Danny Jansen replaces Jake Bauers.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-28T01:32:17.389Z","endTime":"2025-08-28T01:32:41.284Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":643376,"link":"/api/v1/people/643376"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"701","replacedPlayer":{"id":641343,"link":"/api/v1/people/641343"},"defense":{"pitcher":{"id":679775,"link":"/api/v1/people/679775","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":641343,"link":"/api/v1/people/641343","batSide":{"code":"L","description":"Left"}},"first":{"id":663368,"link":"/api/v1/people/663368"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2025-08-28T01:32:41.284Z","endTime":"2025-08-28T01:33:05.452Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":679775,"link":"/api/v1/people/679775","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":643376,"link":"/api/v1/people/643376","batSide":{"code":"R","description":"Right"}},"first":{"id":663368,"link":"/api/v1/people/663368"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"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":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":76.1,"endSpeed":69.3,"strikeZoneTop":3.23130985008827,"strikeZoneBottom":1.47136444078982,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.382424055763693,"aZ":-24.559510995201553,"pfxX":6.47857091729079,"pfxZ":6.168305889377889,"pX":0.6139695560650389,"pZ":3.04346011589896,"vX0":-6.47829267915648,"vY0":-110.58313044965456,"vZ0":1.8952950312228465,"x":93.6,"y":156.61,"x0":2.744696477125823,"y0":50.000838614724735,"z0":4.758142607669303,"aX":7.994237612742661},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":12.0,"breakHorizontal":-10.0,"spinRate":1250,"spinDirection":99},"zone":3,"typeConfidence":0.89,"plateTime":0.4959936824286295,"extension":7.627475065038911},"index":2,"playId":"33696385-6ded-3ba4-8818-2684119e3c16","pitchNumber":1,"startTime":"2025-08-28T01:33:05.452Z","endTime":"2025-08-28T01:33:08.690Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":679775,"link":"/api/v1/people/679775","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":643376,"link":"/api/v1/people/643376","batSide":{"code":"R","description":"Right"}},"first":{"id":663368,"link":"/api/v1/people/663368"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.7,"endSpeed":83.5,"strikeZoneTop":3.29091077681749,"strikeZoneBottom":1.53996073042421,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.91241724064072,"aZ":-29.135096726908603,"pfxX":12.484491061734957,"pfxZ":1.7050834369735144,"pX":-0.5781789771555392,"pZ":2.1251749493530876,"vX0":-12.456106012727401,"vY0":-132.8893057812276,"vZ0":-0.6401740592824967,"x":139.04,"y":181.4,"x0":2.551505770091209,"y0":50.006387378885236,"z0":4.488792584039267,"aX":22.2978329166212},"breaks":{"breakAngle":33.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-29.6,"breakVerticalInduced":3.1,"breakHorizontal":-19.8,"spinRate":2218,"spinDirection":97},"zone":4,"typeConfidence":0.91,"plateTime":0.4124271736887586,"extension":7.109172086485698},"index":3,"playId":"255fd67c-87cd-325c-944b-782a520f1ec4","pitchNumber":2,"startTime":"2025-08-28T01:33:25.271Z","endTime":"2025-08-28T01:33:28.917Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":679775,"link":"/api/v1/people/679775","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":643376,"link":"/api/v1/people/643376","batSide":{"code":"R","description":"Right"}},"first":{"id":663368,"link":"/api/v1/people/663368"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"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":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":77.5,"endSpeed":70.7,"strikeZoneTop":3.3,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.128396475064108,"aZ":-23.453917167013888,"pfxX":5.080690834417602,"pfxZ":6.806160756636029,"pX":0.22356290166590134,"pZ":2.6751961154423083,"vX0":-7.0179319714799115,"vY0":-112.66430274317251,"vZ0":0.6820568540428481,"x":108.48,"y":166.55,"x0":2.723672111993525,"y0":50.002232583783574,"z0":4.745299291235726,"aX":6.509285114296078},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":12.8,"breakHorizontal":-7.3,"spinRate":1230,"spinDirection":102},"zone":5,"typeConfidence":0.84,"plateTime":0.48680608688145766,"extension":7.390204565850002},"index":4,"playId":"828afd2d-4d6f-308e-96af-21b25b5e2031","pitchNumber":3,"startTime":"2025-08-28T01:33:45.413Z","endTime":"2025-08-28T01:33:52.606Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":679775,"link":"/api/v1/people/679775","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":643376,"link":"/api/v1/people/643376","batSide":{"code":"R","description":"Right"}},"first":{"id":663368,"link":"/api/v1/people/663368"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":643376,"link":"/api/v1/people/643376"},"credit":"b_ab"},{"player":{"id":679775,"link":"/api/v1/people/679775"},"credit":"p_ab"},{"player":{"id":643376,"link":"/api/v1/people/643376"},"credit":"b_pa"},{"player":{"id":679775,"link":"/api/v1/people/679775"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":37.0,"awayTeamWinProbability":63.0,"homeTeamWinProbabilityAdded":-7.100000000000001,"leverageIndex":3.11,"dramaIndex":127.0,"contextMetrics":{},"playEndTime":"2025-08-28T01:33:52.606Z","atBatIndex":51},{"result":{"type":"atBat","event":"Sac Bunt","eventType":"sac_bunt","description":"Brandon Lockridge out on a sacrifice bunt, catcher James McCann to first baseman Tyler Locklear. Blake Perkins to 2nd.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":52,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-08-28T01:33:58.287Z","endTime":"2025-08-28T01:34:19.791Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":4},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":663604,"fullName":"Brandon Lockridge","link":"/api/v1/people/663604"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":679775,"fullName":"Kyle Backhus","link":"/api/v1/people/679775"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":663368,"fullName":"Blake Perkins","link":"/api/v1/people/663368"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Sac Bunt","eventType":"sac_bunt","movementReason":null,"runner":{"id":663604,"fullName":"Brandon Lockridge","link":"/api/v1/people/663604"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":543510,"link":"/api/v1/people/543510"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_assist"},{"player":{"id":682988,"link":"/api/v1/people/682988"},"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":"Sac Bunt","eventType":"sac_bunt","movementReason":"r_adv_force","runner":{"id":663368,"fullName":"Blake Perkins","link":"/api/v1/people/663368"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.5,"endSpeed":83.4,"strikeZoneTop":3.34,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.319150227217563,"aZ":-31.714035591977055,"pfxX":12.450728591047774,"pfxZ":0.2625124370209395,"pX":0.6030030232917369,"pZ":2.386210207413149,"vX0":-9.865552452989977,"vY0":-132.93183912254986,"vZ0":0.5963188597799759,"x":94.01,"y":174.35,"x0":2.750360598771139,"y0":50.00643245584523,"z0":4.4669054684656215,"aX":22.218576452003852},"breaks":{"breakAngle":32.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":0.8,"breakHorizontal":-20.3,"spinRate":2239,"spinDirection":98},"zone":6,"typeConfidence":0.91,"plateTime":0.41252914152690634,"extension":7.087413801830409},"hitData":{"launchSpeed":44.6,"launchAngle":-76.0,"totalDistance":2.0,"trajectory":"bunt_grounder","hardness":"soft","location":"2","coordinates":{"coordX":126.31,"coordY":203.93}},"index":0,"playId":"c547f1c4-3590-3e96-b3ab-2e16f1ce6ad8","pitchNumber":1,"startTime":"2025-08-28T01:34:12.759Z","endTime":"2025-08-28T01:34:19.791Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":679775,"link":"/api/v1/people/679775","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":663604,"link":"/api/v1/people/663604","batSide":{"code":"R","description":"Right"}},"first":{"id":663368,"link":"/api/v1/people/663368"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663604,"link":"/api/v1/people/663604"},"credit":"b_pa"},{"player":{"id":679775,"link":"/api/v1/people/679775"},"credit":"p_pa"}],"flags":[{"credit":"b_sac_bunt"}],"homeTeamWinProbability":33.1,"awayTeamWinProbability":66.9,"homeTeamWinProbabilityAdded":-3.8999999999999986,"leverageIndex":2.68,"dramaIndex":96.0,"contextMetrics":{},"playEndTime":"2025-08-28T01:34:19.791Z","atBatIndex":52},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Andruw Monasterio walks.","rbi":0,"awayScore":2,"homeScore":1,"isOut":false},"about":{"atBatIndex":53,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-08-28T01:35:29.201Z","endTime":"2025-08-28T01:36:45.038Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":2},"matchup":{"batter":{"id":655316,"fullName":"Andruw Monasterio","link":"/api/v1/people/655316"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":679775,"fullName":"Kyle Backhus","link":"/api/v1/people/679775"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":655316,"fullName":"Andruw Monasterio","link":"/api/v1/people/655316"},"postOnSecond":{"id":663368,"fullName":"Blake Perkins","link":"/api/v1/people/663368"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":655316,"fullName":"Andruw Monasterio","link":"/api/v1/people/655316"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-08-28T01:34:53.105Z","endTime":"2025-08-28T01:35:31.473Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":679775,"link":"/api/v1/people/679775","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":655316,"link":"/api/v1/people/655316","batSide":{"code":"R","description":"Right"}},"second":{"id":663368,"link":"/api/v1/people/663368"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":78.7,"endSpeed":72.3,"strikeZoneTop":3.36104993409414,"strikeZoneBottom":1.52371694224406,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.567720049395813,"aZ":-25.725942687358668,"pfxX":6.204853406389262,"pfxZ":4.84315946975485,"pX":1.4047804375214366,"pZ":2.3637497761079023,"vX0":-4.861508433460312,"vY0":-114.51012353331696,"vZ0":-0.01675830431424552,"x":63.45,"y":174.96,"x0":2.746173035021926,"y0":50.00363030006205,"z0":4.881863804546332,"aX":8.264661925703765},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":9.0,"breakHorizontal":-10.1,"spinRate":1324,"spinDirection":109},"zone":14,"typeConfidence":0.9,"plateTime":0.47778361945051895,"extension":7.050000687151266},"index":1,"playId":"3fd90d51-3ae5-3b85-a4a3-90a0984e1045","pitchNumber":1,"startTime":"2025-08-28T01:35:31.473Z","endTime":"2025-08-28T01:35:35.516Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":679775,"link":"/api/v1/people/679775","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":655316,"link":"/api/v1/people/655316","batSide":{"code":"R","description":"Right"}},"second":{"id":663368,"link":"/api/v1/people/663368"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"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":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":77.4,"endSpeed":71.2,"strikeZoneTop":3.3,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.079703826350727,"aZ":-23.688429974456998,"pfxX":7.2514123321942705,"pfxZ":6.602703409352882,"pX":0.1124480567882542,"pZ":1.400219337606007,"vX0":-7.534680092904582,"vY0":-112.57003361593988,"vZ0":-2.2461040821702554,"x":112.71,"y":200.97,"x0":2.5579391744221245,"y0":50.00530053781625,"z0":4.804615992361227,"aX":9.325419426960488},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":11.6,"breakHorizontal":-11.3,"spinRate":1335,"spinDirection":101},"zone":14,"typeConfidence":0.91,"plateTime":0.4862165497392614,"extension":7.727141766288044},"index":2,"playId":"855dbfba-89b5-37bf-88e3-0e5b1303e201","pitchNumber":2,"startTime":"2025-08-28T01:35:47.568Z","endTime":"2025-08-28T01:35:50.607Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":679775,"link":"/api/v1/people/679775","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":655316,"link":"/api/v1/people/655316","batSide":{"code":"R","description":"Right"}},"second":{"id":663368,"link":"/api/v1/people/663368"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":74.8,"endSpeed":68.4,"strikeZoneTop":3.30561323355867,"strikeZoneBottom":1.54263558385491,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.244247896853874,"aZ":-28.99954050577681,"pfxX":7.587056909531631,"pfxZ":2.649724575713149,"pX":2.0382268594808584,"pZ":3.5274806282452946,"vX0":-3.2764148121776544,"vY0":-108.7926905223078,"vZ0":3.5792280649484294,"x":39.31,"y":143.54,"x0":2.578758521750875,"y0":50.00258071455904,"z0":5.00588232500804,"aX":9.08634758632432},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.8,"breakVerticalInduced":6.1,"breakHorizontal":-12.8,"spinRate":1227,"spinDirection":96},"zone":12,"typeConfidence":0.93,"plateTime":0.5036416020093823,"extension":7.14571526367712},"index":3,"playId":"89122eb2-bde5-3f14-bf3f-42000fd4a98f","pitchNumber":3,"startTime":"2025-08-28T01:36:06.268Z","endTime":"2025-08-28T01:36:09.460Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":679775,"link":"/api/v1/people/679775","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":655316,"link":"/api/v1/people/655316","batSide":{"code":"R","description":"Right"}},"second":{"id":663368,"link":"/api/v1/people/663368"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":77.4,"endSpeed":70.9,"strikeZoneTop":3.30612534660727,"strikeZoneBottom":1.5997897519871,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.87654986671739,"aZ":-26.20650609783872,"pfxX":7.745333911644938,"pfxZ":4.68043936345093,"pX":-0.3882601571382925,"pZ":1.1351128413987532,"vX0":-8.738055084603545,"vY0":-112.34529784440113,"vZ0":-2.084360668619893,"x":131.8,"y":208.13,"x0":2.5502622232687364,"y0":50.002590136357206,"z0":4.745790104757922,"aX":9.874040540964593},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.8,"breakVerticalInduced":8.2,"breakHorizontal":-11.8,"spinRate":1465,"spinDirection":102},"zone":13,"typeConfidence":0.9,"plateTime":0.4880589888860678,"extension":7.449522979431225},"index":4,"playId":"07d95937-7df5-3ac2-a977-544dc154ca6e","pitchNumber":4,"startTime":"2025-08-28T01:36:24.058Z","endTime":"2025-08-28T01:36:28.331Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":679775,"link":"/api/v1/people/679775","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":655316,"link":"/api/v1/people/655316","batSide":{"code":"R","description":"Right"}},"second":{"id":663368,"link":"/api/v1/people/663368"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"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":1,"outs":2},"preCount":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.4,"endSpeed":84.0,"strikeZoneTop":3.34113265135264,"strikeZoneBottom":1.64271722932887,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.587008913254895,"aZ":-31.926624476656713,"pfxX":12.01326731559859,"pfxZ":0.13576772259769676,"pX":0.7667495307554816,"pZ":3.746843480855792,"vX0":-9.151642316289443,"vY0":-134.1132555245753,"vZ0":3.761976422349985,"x":87.77,"y":137.62,"x0":2.666221402815879,"y0":50.00251837662552,"z0":4.6058653828348985,"aX":21.836514825540796},"breaks":{"breakAngle":32.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":1.3,"breakHorizontal":-19.7,"spinRate":2299,"spinDirection":103},"zone":12,"typeConfidence":0.91,"plateTime":0.4087449894885977,"extension":6.962123790305244},"index":5,"playId":"852a2bed-6ee3-31a5-80d6-19ec8136757a","pitchNumber":5,"startTime":"2025-08-28T01:36:41.442Z","endTime":"2025-08-28T01:36:45.038Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":679775,"link":"/api/v1/people/679775","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":655316,"link":"/api/v1/people/655316","batSide":{"code":"R","description":"Right"}},"second":{"id":663368,"link":"/api/v1/people/663368"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":655316,"link":"/api/v1/people/655316"},"credit":"b_pa"},{"player":{"id":679775,"link":"/api/v1/people/679775"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":35.199999999999996,"awayTeamWinProbability":64.80000000000001,"homeTeamWinProbabilityAdded":2.0999999999999943,"leverageIndex":2.85,"dramaIndex":90.0,"contextMetrics":{},"playEndTime":"2025-08-28T01:36:45.038Z","atBatIndex":53},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Brice Turang singles on a ground ball to second baseman Ildemaro Vargas. Blake Perkins to 3rd. Andruw Monasterio to 2nd.","rbi":0,"awayScore":2,"homeScore":1,"isOut":false},"about":{"atBatIndex":54,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-08-28T01:37:00.432Z","endTime":"2025-08-28T01:38:18.020Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":668930,"fullName":"Brice Turang","link":"/api/v1/people/668930"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":679775,"fullName":"Kyle Backhus","link":"/api/v1/people/679775"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":668930,"fullName":"Brice Turang","link":"/api/v1/people/668930"},"postOnSecond":{"id":655316,"fullName":"Andruw Monasterio","link":"/api/v1/people/655316"},"postOnThird":{"id":663368,"fullName":"Blake Perkins","link":"/api/v1/people/663368"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,2],"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":668930,"fullName":"Brice Turang","link":"/api/v1/people/668930"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":545121,"link":"/api/v1/people/545121"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"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":663368,"fullName":"Blake Perkins","link":"/api/v1/people/663368"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"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":655316,"fullName":"Andruw Monasterio","link":"/api/v1/people/655316"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.2,"endSpeed":83.8,"strikeZoneTop":3.45,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.86056071679654,"aZ":-27.809126792796565,"pfxX":12.80212842777069,"pfxZ":2.4171562170226046,"pX":0.2672221639724711,"pZ":2.44781155147621,"vX0":-10.821662131394621,"vY0":-133.74640302772428,"vZ0":0.5031469008123853,"x":106.81,"y":172.69,"x0":2.710029222746358,"y0":50.001097851365614,"z0":4.257519917500343,"aX":23.103938290808433},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":4.7,"breakHorizontal":-20.8,"spinRate":2472,"spinDirection":105},"zone":5,"typeConfidence":0.91,"plateTime":0.41012090891017694,"extension":7.393413371334975},"index":0,"playId":"8bd4ef2b-0b2d-363e-b14e-a56959125852","pitchNumber":1,"startTime":"2025-08-28T01:37:27.604Z","endTime":"2025-08-28T01:37:30.743Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":679775,"link":"/api/v1/people/679775","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":668930,"link":"/api/v1/people/668930","batSide":{"code":"L","description":"Left"}},"first":{"id":655316,"link":"/api/v1/people/655316"},"second":{"id":663368,"link":"/api/v1/people/663368"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.0,"endSpeed":84.4,"strikeZoneTop":3.45,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.42770647244707,"aZ":-30.03886837124051,"pfxX":12.198043218869824,"pfxZ":1.164742139547192,"pX":0.4268450654562378,"pZ":3.4313685941700465,"vX0":-10.221188514355124,"vY0":-134.9339481432625,"vZ0":3.149233026609337,"x":100.73,"y":146.13,"x0":2.6863741686956137,"y0":50.00450453162682,"z0":4.370497624504951,"aX":22.40790239952093},"breaks":{"breakAngle":34.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":3.1,"breakHorizontal":-19.8,"spinRate":2320,"spinDirection":106},"zone":3,"typeConfidence":0.91,"plateTime":0.40652825976944085,"extension":7.152944391791036},"index":1,"playId":"e9ff3cf4-fc05-36db-a4f1-e909863397b1","pitchNumber":2,"startTime":"2025-08-28T01:37:50.877Z","endTime":"2025-08-28T01:37:53.935Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":679775,"link":"/api/v1/people/679775","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":668930,"link":"/api/v1/people/668930","batSide":{"code":"L","description":"Left"}},"first":{"id":655316,"link":"/api/v1/people/655316"},"second":{"id":663368,"link":"/api/v1/people/663368"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":79.9,"endSpeed":73.0,"strikeZoneTop":3.45,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.26960146773336,"aZ":-31.258566194673694,"pfxX":-7.552947286043289,"pfxZ":0.6742020286821973,"pX":-0.5448906099094122,"pZ":2.350757914413021,"vX0":-5.401502761160127,"vY0":-116.25496206408027,"vZ0":2.494006257104087,"x":137.77,"y":175.31,"x0":2.7958879943846404,"y0":50.00368304084683,"z0":4.245847919151677,"aX":-10.261861352303214},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.9,"breakVerticalInduced":2.2,"breakHorizontal":15.1,"spinRate":2197,"spinDirection":283},"zone":4,"typeConfidence":0.91,"plateTime":0.4724622366307232,"extension":7.17470838482292},"hitData":{"launchSpeed":56.1,"launchAngle":-18.0,"totalDistance":10.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":130.4,"coordY":147.77}},"index":2,"playId":"5fd103aa-8e8f-33f7-9c46-cf7880bc9a42","pitchNumber":3,"startTime":"2025-08-28T01:38:09.988Z","endTime":"2025-08-28T01:38:18.020Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":679775,"link":"/api/v1/people/679775","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":668930,"link":"/api/v1/people/668930","batSide":{"code":"L","description":"Left"}},"first":{"id":655316,"link":"/api/v1/people/655316"},"second":{"id":663368,"link":"/api/v1/people/663368"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668930,"link":"/api/v1/people/668930"},"credit":"b_ab"},{"player":{"id":679775,"link":"/api/v1/people/679775"},"credit":"p_ab"},{"player":{"id":668930,"link":"/api/v1/people/668930"},"credit":"b_pa"},{"player":{"id":679775,"link":"/api/v1/people/679775"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":41.4,"awayTeamWinProbability":58.6,"homeTeamWinProbabilityAdded":6.200000000000003,"leverageIndex":3.82,"dramaIndex":139.0,"contextMetrics":{},"playEndTime":"2025-08-28T01:38:18.020Z","atBatIndex":54},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Caleb Durbin grounds into a force out, third baseman Blaze Alexander to second baseman Ildemaro Vargas. Brice Turang out at 2nd.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":55,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-08-28T01:40:59.947Z","endTime":"2025-08-28T01:41:26.694Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":702332,"fullName":"Caleb Durbin","link":"/api/v1/people/702332"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":686228,"fullName":"Juan Burgos","link":"/api/v1/people/686228"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3],"actionIndex":[1],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":3},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":668930,"fullName":"Brice Turang","link":"/api/v1/people/668930"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":677942,"link":"/api/v1/people/677942"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":545121,"link":"/api/v1/people/545121"},"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":702332,"fullName":"Caleb Durbin","link":"/api/v1/people/702332"},"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":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-08-28T01:38:44.442Z","endTime":"2025-08-28T01:39:04.253Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":679775,"link":"/api/v1/people/679775","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":702332,"link":"/api/v1/people/702332","batSide":{"code":"R","description":"Right"}},"first":{"id":668930,"link":"/api/v1/people/668930"},"second":{"id":655316,"link":"/api/v1/people/655316"},"third":{"id":663368,"link":"/api/v1/people/663368"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Juan Burgos replaces Kyle Backhus.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2025-08-28T01:39:04.253Z","endTime":"2025-08-28T01:41:02.335Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":686228,"link":"/api/v1/people/686228"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":679775,"link":"/api/v1/people/679775","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":702332,"link":"/api/v1/people/702332","batSide":{"code":"R","description":"Right"}},"first":{"id":668930,"link":"/api/v1/people/668930"},"second":{"id":655316,"link":"/api/v1/people/655316"},"third":{"id":663368,"link":"/api/v1/people/663368"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.8,"endSpeed":86.6,"strikeZoneTop":3.16842236928537,"strikeZoneBottom":1.34485366139168,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.16811017318524,"aZ":-29.933708468271202,"pfxX":-8.11450656592876,"pfxZ":1.153749835122598,"pX":-0.28600470792795246,"pZ":2.8868894005807744,"vX0":6.224963714039292,"vY0":-139.34289006530165,"vZ0":-0.3572307562260797,"x":127.9,"y":160.83,"x0":-1.5095990005752744,"y0":50.002082110539206,"z0":5.017174236646319,"aX":-15.745682733279912},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":2.3,"breakHorizontal":13.2,"spinRate":2333,"spinDirection":226},"zone":1,"typeConfidence":2.0,"plateTime":0.39509024341145205,"extension":6.057690978339777},"index":2,"playId":"57594fa9-d763-3498-bbab-3894c9650046","pitchNumber":1,"startTime":"2025-08-28T01:41:02.335Z","endTime":"2025-08-28T01:41:05.722Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686228,"link":"/api/v1/people/686228","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":702332,"link":"/api/v1/people/702332","batSide":{"code":"R","description":"Right"}},"first":{"id":668930,"link":"/api/v1/people/668930"},"second":{"id":655316,"link":"/api/v1/people/655316"},"third":{"id":663368,"link":"/api/v1/people/663368"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":97.4,"endSpeed":88.5,"strikeZoneTop":3.28,"strikeZoneBottom":1.48,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.0787322660436,"aZ":-30.391133026404336,"pfxX":-8.322552862663352,"pfxZ":0.8864847235304616,"pX":-0.6261000015129318,"pZ":2.5387198610890875,"vX0":4.422594222257135,"vY0":-141.81224910201001,"vZ0":-1.563788165200999,"x":140.87,"y":170.23,"x0":-1.1318143656818738,"y0":50.00687602032532,"z0":5.052292078299988,"aX":-16.806610525041844},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":1.4,"breakHorizontal":14.0,"spinRate":2542,"spinDirection":222},"zone":4,"typeConfidence":2.0,"plateTime":0.38754126072167505,"extension":5.94860833008978},"hitData":{"launchSpeed":98.9,"launchAngle":-1.0,"totalDistance":41.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":102.16,"coordY":167.9}},"index":3,"playId":"7bccc069-9658-39d7-8130-26567eb0ff6c","pitchNumber":2,"startTime":"2025-08-28T01:41:20.337Z","endTime":"2025-08-28T01:41:26.694Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686228,"link":"/api/v1/people/686228","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":702332,"link":"/api/v1/people/702332","batSide":{"code":"R","description":"Right"}},"first":{"id":668930,"link":"/api/v1/people/668930"},"second":{"id":655316,"link":"/api/v1/people/655316"},"third":{"id":663368,"link":"/api/v1/people/663368"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":702332,"link":"/api/v1/people/702332"},"credit":"b_ab"},{"player":{"id":686228,"link":"/api/v1/people/686228"},"credit":"p_ab"},{"player":{"id":702332,"link":"/api/v1/people/702332"},"credit":"b_pa"},{"player":{"id":686228,"link":"/api/v1/people/686228"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":25.5,"awayTeamWinProbability":74.5,"homeTeamWinProbabilityAdded":-15.899999999999999,"leverageIndex":6.13,"dramaIndex":256.0,"contextMetrics":{},"playEndTime":"2025-08-28T01:41:26.694Z","atBatIndex":55},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Geraldo Perdomo homers (15) on a fly ball to right field.","rbi":1,"awayScore":3,"homeScore":1,"isOut":false},"about":{"atBatIndex":56,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-08-28T01:43:34.437Z","endTime":"2025-08-28T01:46:15.429Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":75},"count":{"balls":1,"strikes":2,"outs":0},"matchup":{"batter":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":683232,"fullName":"Nick Mears","link":"/api/v1/people/683232"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,4,5,6,7,8],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"responsiblePitcher":{"id":683232,"link":"/api/v1/people/683232"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":8},"credits":[]}],"playEvents":[{"details":{"description":"Danny Jansen remains in the game as the designated hitter.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-28T01:42:40.970Z","endTime":"2025-08-28T01:43:36.793Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":643376,"link":"/api/v1/people/643376"},"position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"battingOrder":"701","replacedPlayer":{"id":641343,"link":"/api/v1/people/641343"},"defense":{"pitcher":{"id":683232,"link":"/api/v1/people/683232","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":592885,"link":"/api/v1/people/592885"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":663604,"link":"/api/v1/people/663604"}},"offense":{"batter":{"id":672695,"link":"/api/v1/people/672695","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":87.7,"endSpeed":81.1,"strikeZoneTop":3.51685882204463,"strikeZoneBottom":1.55230878443748,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.57683834013705,"aZ":-29.84495976863116,"pfxX":0.5996189782539599,"pfxZ":1.401306472057776,"pX":0.1804917643800338,"pZ":3.124371652284422,"vX0":4.336035239344757,"vY0":-127.78647716305285,"vZ0":-1.5476586325094082,"x":110.12,"y":154.42,"x0":-1.6113481114309316,"y0":50.00575968420295,"z0":6.066983975148664,"aX":0.9981585556255246},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":2.4,"breakHorizontal":-2.0,"spinRate":2589,"spinDirection":72},"zone":2,"typeConfidence":0.89,"plateTime":0.4274652807512056,"extension":6.7105327010610925},"index":1,"playId":"1c44c42b-ee66-32be-a599-74914930e793","pitchNumber":1,"startTime":"2025-08-28T01:43:36.793Z","endTime":"2025-08-28T01:43:40.492Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683232,"link":"/api/v1/people/683232","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":592885,"link":"/api/v1/people/592885"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":663604,"link":"/api/v1/people/663604"}},"offense":{"batter":{"id":672695,"link":"/api/v1/people/672695","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.6,"endSpeed":82.0,"strikeZoneTop":3.54,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.358043654366035,"aZ":-29.12680940475973,"pfxX":-0.8062061735452914,"pfxZ":1.8045465850410398,"pX":0.8086596935888029,"pZ":1.1648662703955657,"vX0":6.502939871183486,"vY0":-128.8427402033378,"vZ0":-6.073664565993043,"x":86.18,"y":207.33,"x0":-1.6372325124163978,"y0":50.004155034016534,"z0":5.787537637026933,"aX":-1.3632571202728023},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":2.2,"breakHorizontal":0.1,"spinRate":2563,"spinDirection":87},"zone":14,"typeConfidence":0.88,"plateTime":0.42419534365369094,"extension":6.768432865968961},"index":2,"playId":"028ba85a-6abc-3e8e-8a01-6a08552da543","pitchNumber":2,"startTime":"2025-08-28T01:43:56.437Z","endTime":"2025-08-28T01:43:59.696Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683232,"link":"/api/v1/people/683232","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":592885,"link":"/api/v1/people/592885"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":663604,"link":"/api/v1/people/663604"}},"offense":{"batter":{"id":672695,"link":"/api/v1/people/672695","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"index":3,"startTime":"2025-08-28T01:44:06.269Z","endTime":"2025-08-28T01:44:20.743Z","isPitch":false,"type":"action","player":{"id":672695,"link":"/api/v1/people/672695"},"defense":{"pitcher":{"id":683232,"link":"/api/v1/people/683232","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":592885,"link":"/api/v1/people/592885"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":663604,"link":"/api/v1/people/663604"}},"offense":{"batter":{"id":672695,"link":"/api/v1/people/672695","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.5,"endSpeed":82.1,"strikeZoneTop":3.54,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.64667818339432,"aZ":-29.8971558451547,"pfxX":0.6850854482916942,"pfxZ":1.3393085718198403,"pX":0.37211607072812153,"pZ":2.077026175403092,"vX0":4.892862547911477,"vY0":-128.9125040473735,"vZ0":-4.0010078809907155,"x":102.82,"y":182.7,"x0":-1.6327419775271443,"y0":50.00255349095599,"z0":5.935285405956398,"aX":1.1614218522083695},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":1.8,"breakHorizontal":-2.3,"spinRate":2624,"spinDirection":58},"zone":9,"typeConfidence":0.89,"plateTime":0.4235069412149062,"extension":6.70093403413789},"index":4,"playId":"afa965ea-6fa1-3053-b749-bc3ee6d52251","pitchNumber":3,"startTime":"2025-08-28T01:44:20.743Z","endTime":"2025-08-28T01:44:25.058Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683232,"link":"/api/v1/people/683232","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":592885,"link":"/api/v1/people/592885"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":663604,"link":"/api/v1/people/663604"}},"offense":{"batter":{"id":672695,"link":"/api/v1/people/672695","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.3,"endSpeed":80.4,"strikeZoneTop":3.54,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.91755911889389,"aZ":-34.00594666865387,"pfxX":1.135898519106226,"pfxZ":-1.1184860265835468,"pX":-0.19612025705124217,"pZ":2.1819694169703263,"vX0":3.413748825589782,"vY0":-127.07431222588542,"vZ0":-2.5270296673522314,"x":124.48,"y":179.87,"x0":-1.7042482197240025,"y0":50.00386765469151,"z0":5.889564649509895,"aX":1.858226468987773},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.2,"breakVerticalInduced":-2.4,"breakHorizontal":-2.9,"spinRate":2494,"spinDirection":76},"zone":8,"typeConfidence":0.9,"plateTime":0.4309544795696638,"extension":6.682996060226076},"index":5,"playId":"3fee5825-a1a4-340b-8414-3bf0fee550ed","pitchNumber":4,"startTime":"2025-08-28T01:44:40.913Z","endTime":"2025-08-28T01:44:44.250Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683232,"link":"/api/v1/people/683232","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":592885,"link":"/api/v1/people/592885"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":663604,"link":"/api/v1/people/663604"}},"offense":{"batter":{"id":672695,"link":"/api/v1/people/672695","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.8,"endSpeed":76.7,"strikeZoneTop":3.4874813755786,"strikeZoneBottom":1.42190063322776,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.357988362914785,"aZ":-42.80484662946127,"pfxX":2.4180749127125307,"pfxZ":-7.155583101848144,"pX":-0.3052393139136532,"pZ":1.2020355470056787,"vX0":2.3617590311570575,"vY0":-122.00470100234958,"vZ0":-2.346539366406976,"x":128.64,"y":206.33,"x0":-1.6054395645686765,"y0":50.00578053563679,"z0":5.918286574073247,"aX":3.5905838765794567},"breaks":{"breakAngle":4.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.6,"breakVerticalInduced":-13.2,"breakHorizontal":-5.0,"spinRate":2520,"spinDirection":18},"zone":13,"typeConfidence":0.9,"plateTime":0.45153830225071667,"extension":6.826432679501085},"index":6,"playId":"5b49a80e-69d4-3d1e-8731-48d98041ddd1","pitchNumber":5,"startTime":"2025-08-28T01:45:10.224Z","endTime":"2025-08-28T01:45:16.362Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683232,"link":"/api/v1/people/683232","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":592885,"link":"/api/v1/people/592885"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":663604,"link":"/api/v1/people/663604"}},"offense":{"batter":{"id":672695,"link":"/api/v1/people/672695","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.2,"endSpeed":87.7,"strikeZoneTop":3.54,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":36.06594704890957,"aZ":-10.376170606944788,"pfxX":-3.112140112479918,"pfxZ":10.919244180812488,"pX":-0.23622592369176407,"pZ":3.6464852393150773,"vX0":4.527472786616079,"vY0":-141.31691257838878,"vZ0":-4.732562974860881,"x":126.0,"y":140.32,"x0":-1.4644148021156933,"y0":50.00567313528285,"z0":6.025849753927831,"aX":-6.21472834459003},"breaks":{"breakAngle":24.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.4,"breakVerticalInduced":18.8,"breakHorizontal":4.6,"spinRate":2355,"spinDirection":202},"zone":2,"typeConfidence":0.9,"plateTime":0.3895033154924121,"extension":6.9002925361200935},"index":7,"playId":"a270d3f4-8929-3cc7-9a4e-49c671c279b1","pitchNumber":6,"startTime":"2025-08-28T01:45:30.168Z","endTime":"2025-08-28T01:45:33.597Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683232,"link":"/api/v1/people/683232","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":592885,"link":"/api/v1/people/592885"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":663604,"link":"/api/v1/people/663604"}},"offense":{"batter":{"id":672695,"link":"/api/v1/people/672695","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.0,"endSpeed":80.7,"strikeZoneTop":3.54,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.71688906499974,"aZ":-31.85800650636927,"pfxX":1.1977093008902007,"pfxZ":0.1944718358481845,"pX":0.3559544432873886,"pZ":1.3484941779270572,"vX0":4.361135627802686,"vY0":-127.97747164454664,"vZ0":-4.9730807061852556,"x":103.43,"y":202.37,"x0":-1.5296169185808735,"y0":50.00559432446659,"z0":5.827758527176041,"aX":1.9759013901819678},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":-0.6,"breakHorizontal":-3.2,"spinRate":2596,"spinDirection":46},"zone":14,"typeConfidence":0.9,"plateTime":0.4288633029290758,"extension":6.706666089262554},"hitData":{"launchSpeed":98.6,"launchAngle":28.0,"totalDistance":358.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":228.51,"coordY":95.92}},"index":8,"playId":"97bfb669-c6df-31c5-97fd-09afd7e1c5db","pitchNumber":7,"startTime":"2025-08-28T01:45:49.205Z","endTime":"2025-08-28T01:46:15.429Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683232,"link":"/api/v1/people/683232","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":592885,"link":"/api/v1/people/592885"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":663604,"link":"/api/v1/people/663604"}},"offense":{"batter":{"id":672695,"link":"/api/v1/people/672695","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":672695,"link":"/api/v1/people/672695"},"credit":"b_ab"},{"player":{"id":683232,"link":"/api/v1/people/683232"},"credit":"p_ab"},{"player":{"id":672695,"link":"/api/v1/people/672695"},"credit":"b_pa"},{"player":{"id":683232,"link":"/api/v1/people/683232"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":13.8,"awayTeamWinProbability":86.2,"homeTeamWinProbabilityAdded":-11.7,"leverageIndex":0.9,"dramaIndex":99.0,"contextMetrics":{},"playEndTime":"2025-08-28T01:46:15.429Z","atBatIndex":56},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Blaze Alexander lines out sharply to center fielder Blake Perkins.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":57,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-08-28T01:46:22.524Z","endTime":"2025-08-28T01:47:31.196Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":677942,"fullName":"Blaze Alexander","link":"/api/v1/people/677942"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":683232,"fullName":"Nick Mears","link":"/api/v1/people/683232"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":677942,"fullName":"Blaze Alexander","link":"/api/v1/people/677942"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":663368,"link":"/api/v1/people/663368"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":87.9,"endSpeed":81.4,"strikeZoneTop":3.2,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.21319273737439,"aZ":-31.668682213385257,"pfxX":0.6580823808812055,"pfxZ":0.3028646494876366,"pX":-0.07379901504559394,"pZ":1.5352958079223864,"vX0":3.5466957103913517,"vY0":-128.06678856044095,"vZ0":-4.707476570916283,"x":119.81,"y":197.33,"x0":-1.5592871266605892,"y0":50.002430763861376,"z0":5.860137347628859,"aX":1.0984273072247908},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":-0.2,"breakHorizontal":-1.9,"spinRate":2578,"spinDirection":127},"zone":8,"typeConfidence":0.89,"plateTime":0.42686371718280114,"extension":6.67999177177822},"index":0,"playId":"eb330e21-cb5f-3bf3-ba4b-0b582ae4831a","pitchNumber":1,"startTime":"2025-08-28T01:46:37.625Z","endTime":"2025-08-28T01:46:42.785Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683232,"link":"/api/v1/people/683232","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":592885,"link":"/api/v1/people/592885"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":663604,"link":"/api/v1/people/663604"}},"offense":{"batter":{"id":677942,"link":"/api/v1/people/677942","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"index":1,"startTime":"2025-08-28T01:46:57.776Z","endTime":"2025-08-28T01:47:10.472Z","isPitch":false,"type":"action","player":{"id":677942,"link":"/api/v1/people/677942"},"defense":{"pitcher":{"id":683232,"link":"/api/v1/people/683232","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":592885,"link":"/api/v1/people/592885"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":663604,"link":"/api/v1/people/663604"}},"offense":{"batter":{"id":677942,"link":"/api/v1/people/677942","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"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":98.1,"endSpeed":88.7,"strikeZoneTop":3.1796440954779,"strikeZoneBottom":1.41989720235849,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.60160099805619,"aZ":-9.21051931040018,"pfxX":-5.998509113717846,"pfxZ":11.2437619320696,"pX":-0.42488945195732525,"pZ":4.17921734058259,"vX0":5.345784142996958,"vY0":-142.65529498870953,"vZ0":-3.421601769481568,"x":133.2,"y":125.94,"x0":-1.5521775474654915,"y0":50.00256549811911,"z0":5.983854540619048,"aX":-12.251013697401984},"breaks":{"breakAngle":46.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-8.9,"breakVerticalInduced":19.8,"breakHorizontal":9.6,"spinRate":2485,"spinDirection":201},"zone":11,"typeConfidence":0.91,"plateTime":0.385290699729782,"extension":6.825292494428823},"index":2,"playId":"ac26fe99-b963-387a-af0a-d32d08585483","pitchNumber":2,"startTime":"2025-08-28T01:47:10.472Z","endTime":"2025-08-28T01:47:16.089Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683232,"link":"/api/v1/people/683232","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":592885,"link":"/api/v1/people/592885"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":663604,"link":"/api/v1/people/663604"}},"offense":{"batter":{"id":677942,"link":"/api/v1/people/677942","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":97.3,"endSpeed":88.1,"strikeZoneTop":3.2,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.99962017650639,"aZ":-6.739426562633605,"pfxX":-5.468840830675749,"pfxZ":12.715283718477092,"pX":-0.09543705075867005,"pZ":1.6526178885872824,"vX0":5.567085556209925,"vY0":-141.20993440514218,"vZ0":-10.232132813808459,"x":120.64,"y":194.16,"x0":-1.3909953589052677,"y0":50.00345454123207,"z0":5.774737176573663,"aX":-10.940319201686036},"breaks":{"breakAngle":45.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-8.4,"breakVerticalInduced":20.9,"breakHorizontal":8.6,"spinRate":2528,"spinDirection":204},"zone":8,"typeConfidence":0.91,"plateTime":0.38929977783792946,"extension":6.905359993835368},"hitData":{"launchSpeed":100.6,"launchAngle":15.0,"totalDistance":325.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":115.38,"coordY":69.1}},"index":3,"playId":"8f0ef1c0-e2a3-3f42-be3a-d0ee32454a89","pitchNumber":3,"startTime":"2025-08-28T01:47:24.288Z","endTime":"2025-08-28T01:47:31.196Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683232,"link":"/api/v1/people/683232","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":592885,"link":"/api/v1/people/592885"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":663604,"link":"/api/v1/people/663604"}},"offense":{"batter":{"id":677942,"link":"/api/v1/people/677942","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":677942,"link":"/api/v1/people/677942"},"credit":"b_ab"},{"player":{"id":683232,"link":"/api/v1/people/683232"},"credit":"p_ab"},{"player":{"id":677942,"link":"/api/v1/people/677942"},"credit":"b_pa"},{"player":{"id":683232,"link":"/api/v1/people/683232"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":15.0,"awayTeamWinProbability":85.0,"homeTeamWinProbabilityAdded":1.1999999999999993,"leverageIndex":0.5,"dramaIndex":25.0,"contextMetrics":{},"playEndTime":"2025-08-28T01:47:31.196Z","atBatIndex":57},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Corbin Carroll walks.","rbi":0,"awayScore":3,"homeScore":1,"isOut":false},"about":{"atBatIndex":58,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-08-28T01:48:29.042Z","endTime":"2025-08-28T01:49:23.389Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":1},"matchup":{"batter":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":683232,"fullName":"Nick Mears","link":"/api/v1/people/683232"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2025-08-28T01:47:52.492Z","endTime":"2025-08-28T01:48:31.084Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":683232,"link":"/api/v1/people/683232","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":592885,"link":"/api/v1/people/592885"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":663604,"link":"/api/v1/people/663604"}},"offense":{"batter":{"id":682998,"link":"/api/v1/people/682998","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"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":96.8,"endSpeed":87.8,"strikeZoneTop":3.21633970094388,"strikeZoneBottom":1.50888396646986,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.457587079720035,"aZ":-10.58971690513662,"pfxX":-3.1187762668207157,"pfxZ":10.822603582478743,"pX":-0.5554743167749098,"pZ":3.672656366052771,"vX0":3.8035794595906736,"vY0":-140.90558905155086,"vZ0":-4.416756408770129,"x":138.17,"y":139.62,"x0":-1.5228686772756899,"y0":50.00452485908167,"z0":5.95492640659561,"aX":-6.221176360107663},"breaks":{"breakAngle":24.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.6,"breakVerticalInduced":18.7,"breakHorizontal":4.8,"spinRate":2259,"spinDirection":209},"zone":11,"typeConfidence":0.9,"plateTime":0.38994659891114924,"extension":6.76705372215969},"index":1,"playId":"eff8bd4f-100b-3869-b5ef-a29f11d76dd5","pitchNumber":1,"startTime":"2025-08-28T01:48:31.084Z","endTime":"2025-08-28T01:48:34.929Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683232,"link":"/api/v1/people/683232","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":592885,"link":"/api/v1/people/592885"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":663604,"link":"/api/v1/people/663604"}},"offense":{"batter":{"id":682998,"link":"/api/v1/people/682998","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"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":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":83.3,"endSpeed":76.1,"strikeZoneTop":3.06849426719012,"strikeZoneBottom":1.50665681510176,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.652368169664097,"aZ":-43.93496241217212,"pfxX":4.655246130428305,"pfxZ":-8.0458322996735,"pX":0.2932659803611971,"pZ":1.3787738259036242,"vX0":3.1866699563428154,"vY0":-121.23680608308864,"vZ0":-1.688834635672451,"x":105.82,"y":201.55,"x0":-1.6510931481615914,"y0":50.001611751244866,"z0":5.98208645744513,"aX":6.80545411622231},"breaks":{"breakAngle":9.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.6,"breakVerticalInduced":-14.6,"breakHorizontal":-9.2,"spinRate":2754,"spinDirection":25},"zone":14,"typeConfidence":0.9,"plateTime":0.4549014864296619,"extension":6.732891697284839},"index":2,"playId":"690bca89-f1ee-3f66-bcb8-8843011a622f","pitchNumber":2,"startTime":"2025-08-28T01:48:46.016Z","endTime":"2025-08-28T01:48:49.951Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683232,"link":"/api/v1/people/683232","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":592885,"link":"/api/v1/people/592885"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":663604,"link":"/api/v1/people/663604"}},"offense":{"batter":{"id":682998,"link":"/api/v1/people/682998","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"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":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.1,"endSpeed":79.4,"strikeZoneTop":3.23521061005154,"strikeZoneBottom":1.56240798717685,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.743778129217016,"aZ":-34.044849778686505,"pfxX":1.119329400435305,"pfxZ":-1.169141765945282,"pX":-1.6943647166164508,"pZ":2.8837081136737406,"vX0":-0.06442477610595641,"vY0":-125.50397568093794,"vZ0":-0.8679190267872684,"x":181.59,"y":160.92,"x0":-1.8138884870558643,"y0":50.003919686708954,"z0":6.000105961599844,"aX":1.7905248179377367},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.8,"breakVerticalInduced":-2.0,"breakHorizontal":-2.0,"spinRate":2548,"spinDirection":67},"zone":11,"typeConfidence":0.9,"plateTime":0.43596860919409197,"extension":6.589484482648515},"index":3,"playId":"306b7f57-5dea-35e7-9ba6-501c9145e47a","pitchNumber":3,"startTime":"2025-08-28T01:49:03.374Z","endTime":"2025-08-28T01:49:06.519Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683232,"link":"/api/v1/people/683232","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":592885,"link":"/api/v1/people/592885"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":663604,"link":"/api/v1/people/663604"}},"offense":{"batter":{"id":682998,"link":"/api/v1/people/682998","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":1},"preCount":{"balls":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.2,"endSpeed":87.5,"strikeZoneTop":3.2344262894643,"strikeZoneBottom":1.42518260221929,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.94710663909324,"aZ":-10.355202910451776,"pfxX":-2.750121587493096,"pfxZ":11.042106683593987,"pX":-0.8046322028942711,"pZ":3.658186623705929,"vX0":2.9351836297336855,"vY0":-140.00455101589577,"vZ0":-4.525023876116024,"x":147.67,"y":140.01,"x0":-1.5115881058648095,"y0":50.003978668021915,"z0":5.978769331081537,"aX":-5.435115002899143},"breaks":{"breakAngle":22.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.4,"breakVerticalInduced":19.2,"breakHorizontal":4.3,"spinRate":2332,"spinDirection":207},"zone":11,"typeConfidence":0.9,"plateTime":0.39189988350337845,"extension":6.713008213277193},"index":4,"playId":"ab60c232-8709-3409-9cef-7a463e3466e1","pitchNumber":4,"startTime":"2025-08-28T01:49:19.640Z","endTime":"2025-08-28T01:49:23.389Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683232,"link":"/api/v1/people/683232","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":592885,"link":"/api/v1/people/592885"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":663604,"link":"/api/v1/people/663604"}},"offense":{"batter":{"id":682998,"link":"/api/v1/people/682998","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682998,"link":"/api/v1/people/682998"},"credit":"b_pa"},{"player":{"id":683232,"link":"/api/v1/people/683232"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":13.700000000000001,"awayTeamWinProbability":86.3,"homeTeamWinProbabilityAdded":-1.299999999999999,"leverageIndex":0.39,"dramaIndex":23.0,"contextMetrics":{},"playEndTime":"2025-08-28T01:49:23.389Z","atBatIndex":58},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Lourdes Gurriel Jr. grounds out, second baseman Brice Turang to first baseman Andrew Vaughn. Corbin Carroll to 2nd.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":59,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-08-28T01:51:50.123Z","endTime":"2025-08-28T01:52:53.950Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":666971,"fullName":"Lourdes Gurriel Jr.","link":"/api/v1/people/666971"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668834,"fullName":"Easton McGee","link":"/api/v1/people/668834"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[2,3,5],"actionIndex":[0,1],"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":666971,"fullName":"Lourdes Gurriel Jr.","link":"/api/v1/people/666971"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":668930,"link":"/api/v1/people/668930"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":683734,"link":"/api/v1/people/683734"},"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":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"description":"Coaching visit to mound.","event":"Game Advisory","eventType":"game_advisory","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2025-08-28T01:49:55.991Z","endTime":"2025-08-28T01:49:55.992Z","isPitch":false,"type":"action","player":{"id":666971,"link":"/api/v1/people/666971"},"contextMetrics":{}},{"details":{"description":"Pitching Change: Easton McGee replaces Nick Mears.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2025-08-28T01:49:55.992Z","endTime":"2025-08-28T01:51:52.329Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":668834,"link":"/api/v1/people/668834"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":683232,"link":"/api/v1/people/683232","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":592885,"link":"/api/v1/people/592885"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":663604,"link":"/api/v1/people/663604"}},"offense":{"batter":{"id":666971,"link":"/api/v1/people/666971","batSide":{"code":"R","description":"Right"}},"first":{"id":682998,"link":"/api/v1/people/682998"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":76.5,"endSpeed":70.3,"strikeZoneTop":3.69018283665163,"strikeZoneBottom":1.62183766719623,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.708926834247663,"aZ":-39.13621393004775,"pfxX":6.492757786736561,"pfxZ":-5.605739721577887,"pX":0.7393657647172079,"pZ":1.8800611075411444,"vX0":3.2699276794587577,"vY0":-111.29395155015344,"vZ0":0.8300593048781046,"x":88.82,"y":188.02,"x0":-1.5967274875453241,"y0":50.00048972918152,"z0":5.585633864007533,"aX":8.067868570718264},"breaks":{"breakAngle":12.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.6,"breakVerticalInduced":-9.5,"breakHorizontal":-12.6,"spinRate":2212,"spinDirection":48},"zone":9,"typeConfidence":2.0,"plateTime":0.49389497356461654,"extension":6.898395868751431},"index":2,"playId":"77ff727f-2b73-3dbc-a617-3496929861ab","pitchNumber":1,"startTime":"2025-08-28T01:51:52.329Z","endTime":"2025-08-28T01:51:58.461Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668834,"link":"/api/v1/people/668834","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":592885,"link":"/api/v1/people/592885"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":663604,"link":"/api/v1/people/663604"}},"offense":{"batter":{"id":666971,"link":"/api/v1/people/666971","batSide":{"code":"R","description":"Right"}},"first":{"id":682998,"link":"/api/v1/people/682998"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":77.1,"endSpeed":70.8,"strikeZoneTop":3.7,"strikeZoneBottom":1.76,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.708720978595583,"aZ":-41.17474624816952,"pfxX":6.907333499848301,"pfxZ":-7.141058479280118,"pX":0.16376124588227883,"pZ":1.4831946450761906,"vX0":1.7584080059615221,"vY0":-112.27207268819019,"vZ0":0.2757093745743142,"x":110.76,"y":198.73,"x0":-1.529244528603835,"y0":50.00287905835423,"z0":5.59293829868323,"aX":8.70644249791863},"breaks":{"breakAngle":12.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.8,"breakVerticalInduced":-12.5,"breakHorizontal":-13.0,"spinRate":2304,"spinDirection":58},"zone":14,"typeConfidence":2.0,"plateTime":0.4902158362446376,"extension":6.82813906222163},"index":3,"playId":"ee45c26f-3921-345f-9059-e3c41c8274a6","pitchNumber":2,"startTime":"2025-08-28T01:52:13.657Z","endTime":"2025-08-28T01:52:16.657Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668834,"link":"/api/v1/people/668834","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":592885,"link":"/api/v1/people/592885"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":663604,"link":"/api/v1/people/663604"}},"offense":{"batter":{"id":666971,"link":"/api/v1/people/666971","batSide":{"code":"R","description":"Right"}},"first":{"id":682998,"link":"/api/v1/people/682998"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"index":4,"startTime":"2025-08-28T01:52:24.300Z","endTime":"2025-08-28T01:52:45.925Z","isPitch":false,"type":"action","player":{"id":666971,"link":"/api/v1/people/666971"},"defense":{"pitcher":{"id":668834,"link":"/api/v1/people/668834","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":592885,"link":"/api/v1/people/592885"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":663604,"link":"/api/v1/people/663604"}},"offense":{"batter":{"id":666971,"link":"/api/v1/people/666971","batSide":{"code":"R","description":"Right"}},"first":{"id":682998,"link":"/api/v1/people/682998"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.8,"endSpeed":84.5,"strikeZoneTop":3.7,"strikeZoneBottom":1.76,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.409255249930123,"aZ":-25.931009921142685,"pfxX":-10.308794469013893,"pfxZ":3.4007767249860503,"pX":0.3353632270972841,"pZ":3.1336795968495896,"vX0":8.826331136081988,"vY0":-134.84974038064487,"vZ0":-1.1963344859040852,"x":104.22,"y":154.17,"x0":-1.6471979119166138,"y0":50.00076548087805,"z0":5.419234008710004,"aX":-18.908647710192167},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.8,"breakVerticalInduced":6.1,"breakHorizontal":16.7,"spinRate":2347,"spinDirection":235},"zone":3,"typeConfidence":2.0,"plateTime":0.40680359638423047,"extension":6.648913807176404},"hitData":{"launchSpeed":90.5,"launchAngle":-45.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":136.11,"coordY":160.8}},"index":5,"playId":"d97d24fd-777e-30b1-9d7f-4b386e95e9a8","pitchNumber":3,"startTime":"2025-08-28T01:52:45.925Z","endTime":"2025-08-28T01:52:53.950Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668834,"link":"/api/v1/people/668834","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":592885,"link":"/api/v1/people/592885"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":663604,"link":"/api/v1/people/663604"}},"offense":{"batter":{"id":666971,"link":"/api/v1/people/666971","batSide":{"code":"R","description":"Right"}},"first":{"id":682998,"link":"/api/v1/people/682998"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666971,"link":"/api/v1/people/666971"},"credit":"b_ab"},{"player":{"id":668834,"link":"/api/v1/people/668834"},"credit":"p_ab"},{"player":{"id":666971,"link":"/api/v1/people/666971"},"credit":"b_pa"},{"player":{"id":668834,"link":"/api/v1/people/668834"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":14.6,"awayTeamWinProbability":85.4,"homeTeamWinProbabilityAdded":0.8999999999999986,"leverageIndex":0.69,"dramaIndex":28.0,"contextMetrics":{},"playEndTime":"2025-08-28T01:52:53.950Z","atBatIndex":59},{"result":{"type":"atBat","event":"Fielders Choice Out","eventType":"fielders_choice_out","description":"Tyler Locklear reaches on a fielder's choice out, third baseman Caleb Durbin unassisted. Corbin Carroll out at 3rd.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":60,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-08-28T01:53:20.345Z","endTime":"2025-08-28T01:53:51.501Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":8},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":682988,"fullName":"Tyler Locklear","link":"/api/v1/people/682988"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668834,"fullName":"Easton McGee","link":"/api/v1/people/668834"},"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":"Fielders Choice Out","eventType":"fielders_choice_out","movementReason":"r_runner_out","runner":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":702332,"link":"/api/v1/people/702332"},"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":"Fielders Choice Out","eventType":"fielders_choice_out","movementReason":null,"runner":{"id":682988,"fullName":"Tyler Locklear","link":"/api/v1/people/682988"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":77.1,"endSpeed":70.9,"strikeZoneTop":3.49899392952925,"strikeZoneBottom":1.52956213875923,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.205215696271246,"aZ":-39.45038381672393,"pfxX":8.31165320087074,"pfxZ":-5.760509983967216,"pX":0.03242130024459097,"pZ":1.0257996071395934,"vX0":1.3141715874480453,"vY0":-112.21456672873379,"vZ0":-0.9796475880164925,"x":115.76,"y":211.08,"x0":-1.6414697746480391,"y0":50.00523057572868,"z0":5.522944369104631,"aX":10.493979405143502},"breaks":{"breakAngle":15.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.6,"breakVerticalInduced":-10.3,"breakHorizontal":-15.4,"spinRate":2276,"spinDirection":48},"zone":14,"typeConfidence":2.0,"plateTime":0.48998997985987325,"extension":6.8802479320874514},"index":0,"playId":"57dbf7a2-b89d-32be-9e2d-a79c31ced744","pitchNumber":1,"startTime":"2025-08-28T01:53:24.957Z","endTime":"2025-08-28T01:53:28.710Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668834,"link":"/api/v1/people/668834","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":592885,"link":"/api/v1/people/592885"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":663604,"link":"/api/v1/people/663604"}},"offense":{"batter":{"id":682988,"link":"/api/v1/people/682988","batSide":{"code":"R","description":"Right"}},"second":{"id":682998,"link":"/api/v1/people/682998"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"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,"runnerGoing":true},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.2,"endSpeed":85.0,"strikeZoneTop":3.46,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.09289069923532,"aZ":-23.34561827846109,"pfxX":-9.752175831711066,"pfxZ":4.76134534402367,"pX":-1.0036714972382952,"pZ":2.3231191030281826,"vX0":5.138938182832639,"vY0":-135.6482226457315,"vZ0":-3.9786147095304405,"x":155.26,"y":176.06,"x0":-1.6608827965622148,"y0":50.00295383170464,"z0":5.446669774683967,"aX":-18.080531993622127},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":7.9,"breakHorizontal":16.4,"spinRate":2419,"spinDirection":231},"zone":13,"typeConfidence":2.0,"plateTime":0.40458544843271094,"extension":6.76391978623765},"hitData":{"launchSpeed":82.6,"launchAngle":-25.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":103.68,"coordY":169.92}},"index":1,"playId":"de8f158b-e1c2-3b4d-9f35-9f6ff80e423b","pitchNumber":2,"startTime":"2025-08-28T01:53:43.480Z","endTime":"2025-08-28T01:53:51.501Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668834,"link":"/api/v1/people/668834","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":592885,"link":"/api/v1/people/592885"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":663604,"link":"/api/v1/people/663604"}},"offense":{"batter":{"id":682988,"link":"/api/v1/people/682988","batSide":{"code":"R","description":"Right"}},"second":{"id":682998,"link":"/api/v1/people/682998"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682988,"link":"/api/v1/people/682988"},"credit":"b_ab"},{"player":{"id":668834,"link":"/api/v1/people/668834"},"credit":"p_ab"},{"player":{"id":682988,"link":"/api/v1/people/682988"},"credit":"b_pa"},{"player":{"id":668834,"link":"/api/v1/people/668834"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":16.7,"awayTeamWinProbability":83.3,"homeTeamWinProbabilityAdded":2.0999999999999996,"leverageIndex":0.81,"dramaIndex":39.0,"contextMetrics":{},"playEndTime":"2025-08-28T01:53:51.501Z","atBatIndex":60},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"William Contreras homers (16) on a line drive to left field.","rbi":1,"awayScore":3,"homeScore":2,"isOut":false},"about":{"atBatIndex":61,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-08-28T01:56:01.290Z","endTime":"2025-08-28T01:57:15.386Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":0,"strikes":1,"outs":0},"matchup":{"batter":{"id":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":686228,"fullName":"Juan Burgos","link":"/api/v1/people/686228"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,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":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"},"responsiblePitcher":{"id":686228,"link":"/api/v1/people/686228"},"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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.1,"endSpeed":81.6,"strikeZoneTop":3.35193307144984,"strikeZoneBottom":1.62149457705425,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.65837918395031,"aZ":-26.19639661595317,"pfxX":2.0640186967607077,"pfxZ":3.473588262938108,"pX":-0.4818183607455356,"pZ":3.3435863331820754,"vX0":2.6634691171310934,"vY0":-131.10150087898745,"vZ0":0.9797024836368978,"x":135.37,"y":148.5,"x0":-1.7834559143732998,"y0":50.002788630265044,"z0":4.93717489872479,"aX":3.551497489264629},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":6.7,"breakHorizontal":-4.3,"spinRate":2451,"spinDirection":167},"zone":1,"typeConfidence":2.0,"plateTime":0.41962577399799184,"extension":6.027770633969028},"index":0,"playId":"85d640e6-f037-3350-b9c1-ac9cb55f0837","pitchNumber":1,"startTime":"2025-08-28T01:56:23.373Z","endTime":"2025-08-28T01:56:26.963Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686228,"link":"/api/v1/people/686228","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":661388,"link":"/api/v1/people/661388","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"index":1,"startTime":"2025-08-28T01:56:36.677Z","endTime":"2025-08-28T01:56:45.257Z","isPitch":false,"type":"action","player":{"id":661388,"link":"/api/v1/people/661388"},"defense":{"pitcher":{"id":686228,"link":"/api/v1/people/686228","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":661388,"link":"/api/v1/people/661388","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"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":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.2,"endSpeed":87.3,"strikeZoneTop":3.44,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.36543194657212,"aZ":-30.196792706947285,"pfxX":-8.915313157044325,"pfxZ":1.0068115202023424,"pX":-0.21288148370918206,"pZ":2.510137497494068,"vX0":6.1004790324136655,"vY0":-139.97290610323333,"vZ0":-1.6532809315409525,"x":125.11,"y":171.01,"x0":-1.2728041100161225,"y0":50.00329778282348,"z0":5.103533545029203,"aX":-17.524871148196056},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":1.7,"breakHorizontal":14.8,"spinRate":2405,"spinDirection":223},"zone":5,"typeConfidence":2.0,"plateTime":0.39271799620891645,"extension":5.764241171818266},"hitData":{"launchSpeed":112.4,"launchAngle":21.0,"totalDistance":395.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":40.0,"coordY":63.84}},"index":2,"playId":"9cd12ca0-98c3-38dc-94fa-8121bb1e07c9","pitchNumber":2,"startTime":"2025-08-28T01:56:45.257Z","endTime":"2025-08-28T01:57:15.386Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686228,"link":"/api/v1/people/686228","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":661388,"link":"/api/v1/people/661388","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":661388,"link":"/api/v1/people/661388"},"credit":"b_ab"},{"player":{"id":686228,"link":"/api/v1/people/686228"},"credit":"p_ab"},{"player":{"id":661388,"link":"/api/v1/people/661388"},"credit":"b_pa"},{"player":{"id":686228,"link":"/api/v1/people/686228"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":30.8,"awayTeamWinProbability":69.2,"homeTeamWinProbabilityAdded":14.100000000000001,"leverageIndex":1.73,"dramaIndex":135.0,"contextMetrics":{},"playEndTime":"2025-08-28T01:57:15.386Z","atBatIndex":61},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Christian Yelich doubles (16) on a line drive to center fielder Alek Thomas.","rbi":0,"awayScore":3,"homeScore":2,"isOut":false},"about":{"atBatIndex":62,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-08-28T01:57:15.058Z","endTime":"2025-08-28T01:59:10.407Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":2,"strikes":2,"outs":0},"matchup":{"batter":{"id":592885,"fullName":"Christian Yelich","link":"/api/v1/people/592885"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":686228,"fullName":"Juan Burgos","link":"/api/v1/people/686228"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":592885,"fullName":"Christian Yelich","link":"/api/v1/people/592885"},"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":592885,"fullName":"Christian Yelich","link":"/api/v1/people/592885"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":677950,"link":"/api/v1/people/677950"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.7,"endSpeed":87.1,"strikeZoneTop":3.36754440682454,"strikeZoneBottom":1.68886291763101,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.242243939777026,"aZ":-28.672299966265108,"pfxX":-7.805272770993251,"pfxZ":1.7914285754264156,"pX":-2.088632367403766,"pZ":2.7236876927809437,"vX0":1.3708656640723627,"vY0":-139.33115956404006,"vZ0":-0.8010249755311871,"x":196.61,"y":165.24,"x0":-1.5755209910828392,"y0":50.00236087056666,"z0":4.920999747738385,"aX":-15.24284916525643},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.8,"breakVerticalInduced":3.2,"breakHorizontal":13.8,"spinRate":2392,"spinDirection":223},"zone":11,"typeConfidence":2.0,"plateTime":0.3941220779433374,"extension":5.954562490389474},"index":0,"playId":"c399579d-7fce-3f82-931d-aa341c19f876","pitchNumber":1,"startTime":"2025-08-28T01:57:39.619Z","endTime":"2025-08-28T01:57:42.619Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686228,"link":"/api/v1/people/686228","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":592885,"link":"/api/v1/people/592885","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.3,"endSpeed":84.3,"strikeZoneTop":3.36,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.658097495967827,"aZ":-23.01310568449937,"pfxX":-3.0471157740836103,"pfxZ":5.093619158584156,"pX":-0.014907456242049755,"pZ":0.9451234153255518,"vX0":5.0170176697595075,"vY0":-132.8295484295682,"vZ0":-5.7421188353377355,"x":117.57,"y":213.26,"x0":-1.5265000469632306,"y0":50.00389141500784,"z0":4.792752107398059,"aX":-5.482165791975427},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.4,"breakVerticalInduced":8.3,"breakHorizontal":4.6,"spinRate":2599,"spinDirection":191},"zone":13,"typeConfidence":2.0,"plateTime":0.4112990710236133,"extension":6.243215770106802},"index":1,"playId":"1f72318d-99b0-39ea-adfb-b9847da07c4c","pitchNumber":2,"startTime":"2025-08-28T01:57:56.008Z","endTime":"2025-08-28T01:57:59.022Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686228,"link":"/api/v1/people/686228","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":592885,"link":"/api/v1/people/592885","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"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":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.8,"endSpeed":85.8,"strikeZoneTop":3.36,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.603405054293546,"aZ":-26.205879890442162,"pfxX":-1.4180530220946046,"pfxZ":3.1921790594615596,"pX":0.3286371843809081,"pZ":2.014661486720394,"vX0":5.507836432057388,"vY0":-135.11908246429695,"vZ0":-2.5476607653916634,"x":104.47,"y":184.38,"x0":-1.5427668228507632,"y0":50.00067332821243,"z0":4.791456031136131,"aX":-2.6497942947552415},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.9,"breakVerticalInduced":5.5,"breakHorizontal":1.6,"spinRate":2445,"spinDirection":189},"zone":9,"typeConfidence":2.0,"plateTime":0.40378937400039794,"extension":5.981224127429364},"index":2,"playId":"ad09f070-6808-3771-88aa-235f840b191d","pitchNumber":3,"startTime":"2025-08-28T01:58:14.682Z","endTime":"2025-08-28T01:58:17.981Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686228,"link":"/api/v1/people/686228","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":592885,"link":"/api/v1/people/592885","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.6,"endSpeed":87.4,"strikeZoneTop":3.31409275983674,"strikeZoneBottom":1.76412710801744,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.42210301769532,"aZ":-30.192510093373993,"pfxX":-8.414755855687403,"pfxZ":1.0121928016251296,"pX":-0.9108488237502192,"pZ":3.8914176704103527,"vX0":3.87221685278545,"vY0":-139.2400280324409,"vZ0":2.142782382885022,"x":151.72,"y":133.71,"x0":-1.226635949574012,"y0":50.00465502084324,"z0":5.110300226458608,"aX":-16.5157503674127},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":2.5,"breakHorizontal":14.4,"spinRate":2346,"spinDirection":223},"zone":11,"typeConfidence":2.0,"plateTime":0.3934402553180689,"extension":5.926241532101836},"index":3,"playId":"c8fa77aa-b5d5-3aad-a90d-0630c2abcdb0","pitchNumber":4,"startTime":"2025-08-28T01:58:39.042Z","endTime":"2025-08-28T01:58:42.097Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686228,"link":"/api/v1/people/686228","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":592885,"link":"/api/v1/people/592885","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.0,"endSpeed":84.3,"strikeZoneTop":3.36,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.653123212627257,"aZ":-32.50201170242656,"pfxX":-9.262554758730062,"pfxZ":-0.17784402224599027,"pX":-0.43646400197923496,"pZ":2.1340643105590167,"vX0":6.137901560422658,"vY0":-133.82708792700888,"vZ0":-0.5969414711031622,"x":133.64,"y":181.16,"x0":-1.555294272185971,"y0":50.00428271171579,"z0":4.6862906515039,"aX":-16.816642639139843},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":-0.2,"breakHorizontal":15.5,"spinRate":2221,"spinDirection":244},"zone":7,"typeConfidence":2.0,"plateTime":0.4091353925572285,"extension":6.081358419270602},"hitData":{"launchSpeed":93.0,"launchAngle":16.0,"totalDistance":244.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":144.36,"coordY":80.45}},"index":4,"playId":"ff534233-5f93-3431-ada3-1cc83bd1f0ab","pitchNumber":5,"startTime":"2025-08-28T01:58:56.380Z","endTime":"2025-08-28T01:59:10.407Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686228,"link":"/api/v1/people/686228","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":592885,"link":"/api/v1/people/592885","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":592885,"link":"/api/v1/people/592885"},"credit":"b_ab"},{"player":{"id":686228,"link":"/api/v1/people/686228"},"credit":"p_ab"},{"player":{"id":592885,"link":"/api/v1/people/592885"},"credit":"b_pa"},{"player":{"id":686228,"link":"/api/v1/people/686228"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":48.0,"awayTeamWinProbability":52.0,"homeTeamWinProbabilityAdded":17.2,"leverageIndex":2.47,"dramaIndex":173.0,"contextMetrics":{},"playEndTime":"2025-08-28T01:59:10.407Z","atBatIndex":62},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Andrew Vaughn pops out to first baseman Tyler Locklear in foul territory.","rbi":0,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":63,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-08-28T02:00:52.292Z","endTime":"2025-08-28T02:02:30.326Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":1},"matchup":{"batter":{"id":683734,"fullName":"Andrew Vaughn","link":"/api/v1/people/683734"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":686228,"fullName":"Juan Burgos","link":"/api/v1/people/686228"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":592885,"fullName":"Christian Yelich","link":"/api/v1/people/592885"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,4,5],"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":683734,"fullName":"Andrew Vaughn","link":"/api/v1/people/683734"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":682988,"link":"/api/v1/people/682988"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":3,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-28T01:59:48.535Z","endTime":"2025-08-28T02:00:54.643Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":686228,"link":"/api/v1/people/686228","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":683734,"link":"/api/v1/people/683734","batSide":{"code":"R","description":"Right"}},"second":{"id":592885,"link":"/api/v1/people/592885"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.5,"endSpeed":87.3,"strikeZoneTop":3.22168374567578,"strikeZoneBottom":1.43173281413413,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.75777878681652,"aZ":-30.757476276215534,"pfxX":-8.643888660301506,"pfxZ":0.717814421509301,"pX":-1.2396334821903692,"pZ":2.7187882575839866,"vX0":3.562822630656576,"vY0":-140.49281335032023,"vZ0":-0.5080445455861811,"x":164.25,"y":165.37,"x0":-1.4108592687604347,"y0":50.00230619839686,"z0":4.9242348609165125,"aX":-17.05038939725051},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":1.4,"breakHorizontal":14.8,"spinRate":2257,"spinDirection":231},"zone":11,"typeConfidence":2.0,"plateTime":0.39185156734384163,"extension":6.100991329240999},"index":1,"playId":"fab2f1fa-a939-3bf4-a8cb-ef72a9f45bc4","pitchNumber":1,"startTime":"2025-08-28T02:00:54.643Z","endTime":"2025-08-28T02:00:58.164Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686228,"link":"/api/v1/people/686228","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":683734,"link":"/api/v1/people/683734","batSide":{"code":"R","description":"Right"}},"second":{"id":592885,"link":"/api/v1/people/592885"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.0,"endSpeed":85.8,"strikeZoneTop":3.22254356826722,"strikeZoneBottom":1.36969528722895,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.780965126393326,"aZ":-30.79196168742767,"pfxX":-9.782879855794224,"pfxZ":0.7274760384219574,"pX":-1.5899010779983003,"pZ":1.722463830335782,"vX0":3.016156363022021,"vY0":-138.22618555747516,"vZ0":-2.8088997608743225,"x":177.6,"y":192.27,"x0":-1.4358994117890165,"y0":50.00488189352627,"z0":4.857143540293698,"aX":-18.604308505813446},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":0.8,"breakHorizontal":16.9,"spinRate":2272,"spinDirection":231},"zone":13,"typeConfidence":2.0,"plateTime":0.3989098053114124,"extension":5.90130355472263},"index":2,"playId":"aaa6fdee-58d3-37f0-9e70-b56220779d1e","pitchNumber":2,"startTime":"2025-08-28T02:01:13.985Z","endTime":"2025-08-28T02:01:17.739Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686228,"link":"/api/v1/people/686228","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":683734,"link":"/api/v1/people/683734","batSide":{"code":"R","description":"Right"}},"second":{"id":592885,"link":"/api/v1/people/592885"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.2,"endSpeed":83.5,"strikeZoneTop":3.09006630306485,"strikeZoneBottom":1.35779198286966,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.144506953982386,"aZ":-28.15351006646557,"pfxX":0.058913717513969566,"pfxZ":2.2677938190008735,"pX":1.9685199066442935,"pZ":1.6122836123710047,"vX0":8.370699270030558,"vY0":-132.5405946763015,"vZ0":-3.1531973037838217,"x":41.96,"y":195.25,"x0":-1.242472932151295,"y0":50.00507556458857,"z0":4.880332678139343,"aX":0.10228898048021713},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":3.6,"breakHorizontal":-2.0,"spinRate":2454,"spinDirection":189},"zone":14,"typeConfidence":2.0,"plateTime":0.4137544164320106,"extension":6.054506360426627},"index":3,"playId":"97fc7ad2-996c-3a19-bce6-cd5ae8ec81ee","pitchNumber":3,"startTime":"2025-08-28T02:01:34.392Z","endTime":"2025-08-28T02:01:37.392Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686228,"link":"/api/v1/people/686228","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":683734,"link":"/api/v1/people/683734","batSide":{"code":"R","description":"Right"}},"second":{"id":592885,"link":"/api/v1/people/592885"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"preCount":{"balls":3,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.3,"endSpeed":86.6,"strikeZoneTop":3.11438720497051,"strikeZoneBottom":1.36570392980343,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.470219388900226,"aZ":-27.129936794096604,"pfxX":-9.244390167994034,"pfxZ":2.6163942858568756,"pX":0.2555369078479744,"pZ":1.766222186936272,"vX0":7.548188604665275,"vY0":-138.5854722679387,"vZ0":-3.505851918270471,"x":107.26,"y":191.09,"x0":-1.3140858288092658,"y0":50.004126430257514,"z0":4.877634128709443,"aX":-17.827859509508325},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":4.1,"breakHorizontal":15.0,"spinRate":2358,"spinDirection":233},"zone":8,"typeConfidence":2.0,"plateTime":0.3965520565553975,"extension":6.200306124429142},"index":4,"playId":"a75477dc-670a-3957-b7fb-7671cefba8a4","pitchNumber":4,"startTime":"2025-08-28T02:01:58.553Z","endTime":"2025-08-28T02:02:01.840Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686228,"link":"/api/v1/people/686228","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":683734,"link":"/api/v1/people/683734","batSide":{"code":"R","description":"Right"}},"second":{"id":592885,"link":"/api/v1/people/592885"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"preCount":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.9,"endSpeed":85.7,"strikeZoneTop":3.22,"strikeZoneBottom":1.48,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.11045032304281,"aZ":-29.099134908825132,"pfxX":-8.656351378683173,"pfxZ":1.6351871350474259,"pX":0.3520464265674331,"pZ":1.7989830591895872,"vX0":7.820918436221358,"vY0":-136.53035655286362,"vZ0":-2.842673179470731,"x":103.58,"y":190.21,"x0":-1.4302250187248582,"y0":50.002330054339396,"z0":4.864087214535663,"aX":-16.280597411537553},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":2.5,"breakHorizontal":13.9,"spinRate":2451,"spinDirection":229},"zone":9,"typeConfidence":2.0,"plateTime":0.4017391340834626,"extension":6.058685969383754},"hitData":{"launchSpeed":77.1,"launchAngle":61.0,"totalDistance":162.0,"trajectory":"popup","hardness":"medium","location":"3","coordinates":{"coordX":172.09,"coordY":177.53}},"index":5,"playId":"70339b6b-e1ce-3fdc-98ce-da519ac360af","pitchNumber":5,"startTime":"2025-08-28T02:02:18.166Z","endTime":"2025-08-28T02:02:30.326Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686228,"link":"/api/v1/people/686228","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":683734,"link":"/api/v1/people/683734","batSide":{"code":"R","description":"Right"}},"second":{"id":592885,"link":"/api/v1/people/592885"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":683734,"link":"/api/v1/people/683734"},"credit":"b_ab"},{"player":{"id":686228,"link":"/api/v1/people/686228"},"credit":"p_ab"},{"player":{"id":683734,"link":"/api/v1/people/683734"},"credit":"b_pa"},{"player":{"id":686228,"link":"/api/v1/people/686228"},"credit":"p_pa"}],"flags":[{"credit":"b_foul_out"}],"homeTeamWinProbability":36.8,"awayTeamWinProbability":63.2,"homeTeamWinProbabilityAdded":-11.200000000000003,"leverageIndex":3.24,"dramaIndex":155.0,"contextMetrics":{},"playEndTime":"2025-08-28T02:02:30.326Z","atBatIndex":63},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Blake Perkins grounds out, second baseman Ildemaro Vargas to first baseman Tyler Locklear. Christian Yelich to 3rd.","rbi":0,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":64,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-08-28T02:05:21.120Z","endTime":"2025-08-28T02:07:46.213Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":663368,"fullName":"Blake Perkins","link":"/api/v1/people/663368"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":685314,"fullName":"Andrew Saalfrank","link":"/api/v1/people/685314"},"pitchHand":{"code":"L","description":"Left"},"postOnThird":{"id":592885,"fullName":"Christian Yelich","link":"/api/v1/people/592885"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[2,3,4,5,6,7,8],"actionIndex":[1],"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":663368,"fullName":"Blake Perkins","link":"/api/v1/people/663368"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":545121,"link":"/api/v1/people/545121"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":682988,"link":"/api/v1/people/682988"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"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":592885,"fullName":"Christian Yelich","link":"/api/v1/people/592885"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":3,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2025-08-28T02:02:56.515Z","endTime":"2025-08-28T02:03:13.406Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":686228,"link":"/api/v1/people/686228","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":663368,"link":"/api/v1/people/663368","batSide":{"code":"L","description":"Left"}},"second":{"id":592885,"link":"/api/v1/people/592885"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Andrew Saalfrank replaces Juan Burgos.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2025-08-28T02:03:13.406Z","endTime":"2025-08-28T02:05:23.370Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":685314,"link":"/api/v1/people/685314"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":686228,"link":"/api/v1/people/686228","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":663368,"link":"/api/v1/people/663368","batSide":{"code":"L","description":"Left"}},"second":{"id":592885,"link":"/api/v1/people/592885"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":78.5,"endSpeed":71.9,"strikeZoneTop":3.59002078968567,"strikeZoneBottom":1.77466400412223,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.19620277663106,"aZ":-41.660518995570406,"pfxX":-3.1929171639693212,"pfxZ":-7.262836227124012,"pX":0.5923921960323798,"pZ":2.581578533778445,"vX0":0.42810731443294714,"vY0":-114.22141026343212,"vZ0":0.8407073423775218,"x":94.42,"y":169.08,"x0":0.815686109560056,"y0":50.00184978301625,"z0":6.341357758869938,"aX":-4.172023359402004},"breaks":{"breakAngle":6.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.4,"breakVerticalInduced":-12.6,"breakHorizontal":5.6,"spinRate":2044,"spinDirection":336},"zone":6,"typeConfidence":0.89,"plateTime":0.48157416097925676,"extension":6.127134443992948},"index":2,"playId":"59e598b4-dcd9-3351-aec2-9f487ec94a5f","pitchNumber":1,"startTime":"2025-08-28T02:05:23.370Z","endTime":"2025-08-28T02:05:26.773Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685314,"link":"/api/v1/people/685314","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":663368,"link":"/api/v1/people/663368","batSide":{"code":"R","description":"Right"}},"second":{"id":592885,"link":"/api/v1/people/592885"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":79.5,"endSpeed":72.9,"strikeZoneTop":3.48588034646561,"strikeZoneBottom":1.69129524304574,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.803460103593103,"aZ":-41.25032345542242,"pfxX":-3.696804142923704,"pfxZ":-6.8168669080998505,"pX":0.01820824175680374,"pZ":0.602096134162907,"vX0":-0.3664822149397245,"vY0":-115.62955819334825,"vZ0":-3.2826485441365576,"x":116.31,"y":222.52,"x0":0.6587760855286202,"y0":50.00196394123439,"z0":6.061822527786278,"aX":-4.924347132183895},"breaks":{"breakAngle":7.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.8,"breakVerticalInduced":-12.8,"breakHorizontal":6.7,"spinRate":2124,"spinDirection":333},"zone":14,"typeConfidence":0.9,"plateTime":0.47665519499295117,"extension":6.208828629004699},"index":3,"playId":"50e01328-cad5-3066-8deb-582c59936f82","pitchNumber":2,"startTime":"2025-08-28T02:05:44.189Z","endTime":"2025-08-28T02:05:48.283Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685314,"link":"/api/v1/people/685314","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":663368,"link":"/api/v1/people/663368","batSide":{"code":"R","description":"Right"}},"second":{"id":592885,"link":"/api/v1/people/592885"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.9,"endSpeed":83.0,"strikeZoneTop":3.50288998462991,"strikeZoneBottom":1.74024250762337,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.219006675418548,"aZ":-25.9118646046969,"pfxX":6.653077690941496,"pfxZ":3.582858667387585,"pX":0.9743652021922001,"pZ":2.792101365471584,"vX0":-2.1143419376088435,"vY0":-131.03108423953336,"vZ0":-3.699941497682315,"x":79.86,"y":163.39,"x0":0.9245248170794702,"y0":50.006109355085925,"z0":6.146333641494981,"aX":11.635953091980552},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":5.9,"breakHorizontal":-11.6,"spinRate":2157,"spinDirection":156},"zone":12,"typeConfidence":2.0,"plateTime":0.41711812282274474,"extension":5.951121816847538},"index":4,"playId":"5cd56fc4-94d3-31a7-a290-878cddb4826b","pitchNumber":3,"startTime":"2025-08-28T02:06:06.371Z","endTime":"2025-08-28T02:06:10.675Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685314,"link":"/api/v1/people/685314","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":663368,"link":"/api/v1/people/663368","batSide":{"code":"R","description":"Right"}},"second":{"id":592885,"link":"/api/v1/people/592885"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"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":2,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":79.2,"endSpeed":73.1,"strikeZoneTop":3.51651935722611,"strikeZoneBottom":1.68774319643659,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.047546273690838,"aZ":-36.888349035812034,"pfxX":-4.8719592817457915,"pfxZ":-3.51260669121453,"pX":0.6023680169136519,"pZ":1.7087939655124356,"vX0":0.9929757922255158,"vY0":-115.36905440717197,"vZ0":-2.0979189999211707,"x":94.04,"y":192.64,"x0":0.7984438847099103,"y0":50.000962312467905,"z0":6.195136505003988,"aX":-6.547221533270787},"breaks":{"breakAngle":9.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-50.2,"breakVerticalInduced":-6.6,"breakHorizontal":8.5,"spinRate":2103,"spinDirection":334},"zone":9,"typeConfidence":0.9,"plateTime":0.4752961678904519,"extension":6.171792162862611},"index":5,"playId":"1e8671b7-965a-3a91-a20f-18ca624cc771","pitchNumber":4,"startTime":"2025-08-28T02:06:25.794Z","endTime":"2025-08-28T02:06:30.105Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685314,"link":"/api/v1/people/685314","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":663368,"link":"/api/v1/people/663368","batSide":{"code":"R","description":"Right"}},"second":{"id":592885,"link":"/api/v1/people/592885"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"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":90.2,"endSpeed":83.4,"strikeZoneTop":3.49,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.905752276418266,"aZ":-24.650214128010052,"pfxX":-0.18633502106340938,"pfxZ":4.2763465960678495,"pX":-1.6182207834382183,"pZ":2.5811026482495905,"vX0":-5.869752639385791,"vY0":-131.31736619431314,"vZ0":-4.319072521109058,"x":178.68,"y":169.09,"x0":0.6633931026505104,"y0":50.00390060047008,"z0":6.065013423062778,"aX":-0.32610762589215886},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":7.1,"breakHorizontal":1.6,"spinRate":2195,"spinDirection":176},"zone":11,"typeConfidence":0.91,"plateTime":0.41594871387812216,"extension":6.113809980686791},"index":6,"playId":"692f1881-633a-355a-83c1-3911ba7cfd0c","pitchNumber":5,"startTime":"2025-08-28T02:06:47.199Z","endTime":"2025-08-28T02:06:51.381Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685314,"link":"/api/v1/people/685314","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":663368,"link":"/api/v1/people/663368","batSide":{"code":"R","description":"Right"}},"second":{"id":592885,"link":"/api/v1/people/592885"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"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(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.4,"endSpeed":84.2,"strikeZoneTop":3.49715683781233,"strikeZoneBottom":1.63179627564978,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.02727231424567,"aZ":-27.313468471926953,"pfxX":5.272310400810365,"pfxZ":2.7490128177165376,"pX":0.19799848104092793,"pZ":0.00547197809277894,"vX0":-3.1971919754697153,"vY0":-131.41248149924127,"vZ0":-9.95020730001258,"x":109.45,"y":238.63,"x0":0.7386816642333608,"y0":50.0022680914952,"z0":5.83463845990052,"aX":9.320733155495146},"breaks":{"breakAngle":16.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":3.2,"breakHorizontal":-9.0,"spinRate":2297,"spinDirection":162},"zone":14,"typeConfidence":2.0,"plateTime":0.4150906598749762,"extension":6.02212057546578},"index":7,"playId":"17a47e4c-fe24-3e87-99a1-392fd5d2b21c","pitchNumber":6,"startTime":"2025-08-28T02:07:12.641Z","endTime":"2025-08-28T02:07:16.446Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685314,"link":"/api/v1/people/685314","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":663368,"link":"/api/v1/people/663368","batSide":{"code":"R","description":"Right"}},"second":{"id":592885,"link":"/api/v1/people/592885"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"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":80.2,"endSpeed":73.6,"strikeZoneTop":3.49,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.664993849264214,"aZ":-42.34645803322447,"pfxX":-3.692706113040134,"pfxZ":-7.4238667234846165,"pX":0.3787946432691383,"pZ":2.5330814313617744,"vX0":0.24044421253659004,"vY0":-116.78771511788365,"vZ0":0.4962866900387526,"x":102.56,"y":170.39,"x0":0.7532451374916778,"y0":50.00264948540801,"z0":6.327011562591762,"aX":-5.0594357153428176},"breaks":{"breakAngle":7.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.7,"breakVerticalInduced":-13.0,"breakHorizontal":6.6,"spinRate":2137,"spinDirection":333},"zone":6,"typeConfidence":0.9,"plateTime":0.47045797111739196,"extension":6.068707384350873},"hitData":{"launchSpeed":103.6,"launchAngle":-13.0,"totalDistance":12.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":144.22,"coordY":147.12}},"index":8,"playId":"64833aef-dcec-3b72-817b-9a72f3d0eddc","pitchNumber":7,"startTime":"2025-08-28T02:07:38.070Z","endTime":"2025-08-28T02:07:46.213Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685314,"link":"/api/v1/people/685314","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":663368,"link":"/api/v1/people/663368","batSide":{"code":"R","description":"Right"}},"second":{"id":592885,"link":"/api/v1/people/592885"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663368,"link":"/api/v1/people/663368"},"credit":"b_ab"},{"player":{"id":685314,"link":"/api/v1/people/685314"},"credit":"p_ab"},{"player":{"id":663368,"link":"/api/v1/people/663368"},"credit":"b_pa"},{"player":{"id":685314,"link":"/api/v1/people/685314"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":28.1,"awayTeamWinProbability":71.9,"homeTeamWinProbabilityAdded":-8.699999999999996,"leverageIndex":3.69,"dramaIndex":151.0,"contextMetrics":{},"playEndTime":"2025-08-28T02:07:46.213Z","atBatIndex":64},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Danny Jansen strikes out swinging, catcher James McCann to first baseman Tyler Locklear.","rbi":0,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":65,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-08-28T02:07:56.512Z","endTime":"2025-08-28T02:09:51.071Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":643376,"fullName":"Danny Jansen","link":"/api/v1/people/643376"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":685314,"fullName":"Andrew Saalfrank","link":"/api/v1/people/685314"},"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":643376,"fullName":"Danny Jansen","link":"/api/v1/people/643376"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":543510,"link":"/api/v1/people/543510"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_assist"},{"player":{"id":682988,"link":"/api/v1/people/682988"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.2,"endSpeed":83.1,"strikeZoneTop":3.45802557357055,"strikeZoneBottom":1.64990755755212,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.022867005770895,"aZ":-30.50775602258766,"pfxX":5.681629327999741,"pfxZ":0.9595194414102419,"pX":1.2661912463800995,"pZ":2.276578751831163,"vX0":-0.973916950149484,"vY0":-130.0952312280381,"vZ0":-3.8604850506765276,"x":68.74,"y":177.31,"x0":0.903638142895008,"y0":50.00391476954125,"z0":6.060049491708299,"aX":9.863443046845683},"breaks":{"breakAngle":16.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":1.2,"breakHorizontal":-10.2,"spinRate":2054,"spinDirection":162},"zone":14,"typeConfidence":2.0,"plateTime":0.4189856634030167,"extension":6.134383866481102},"index":0,"playId":"a8a93d9d-5a52-3119-b410-0e1be5cb17a6","pitchNumber":1,"startTime":"2025-08-28T02:08:12.706Z","endTime":"2025-08-28T02:08:18.516Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685314,"link":"/api/v1/people/685314","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":643376,"link":"/api/v1/people/643376","batSide":{"code":"R","description":"Right"}},"third":{"id":592885,"link":"/api/v1/people/592885"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.1,"endSpeed":82.8,"strikeZoneTop":3.26596477532021,"strikeZoneBottom":1.55605911222451,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.64112800471852,"aZ":-28.746928975795974,"pfxX":6.093376806251333,"pfxZ":1.9860455774255108,"pX":0.6821760341344484,"pZ":1.6435951386776029,"vX0":-2.319956860869996,"vY0":-129.80361628582736,"vZ0":-5.69170047674938,"x":91.0,"y":194.4,"x0":0.7908902757302674,"y0":50.000863077434694,"z0":6.026348227504042,"aX":10.49992090105447},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":2.6,"breakHorizontal":-10.6,"spinRate":2085,"spinDirection":164},"zone":9,"typeConfidence":2.0,"plateTime":0.42037942916159565,"extension":6.192955538234428},"index":1,"playId":"8bd5d9f7-57a6-3921-8f13-8afcced8c809","pitchNumber":2,"startTime":"2025-08-28T02:08:29.073Z","endTime":"2025-08-28T02:08:32.624Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685314,"link":"/api/v1/people/685314","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":643376,"link":"/api/v1/people/643376","batSide":{"code":"R","description":"Right"}},"third":{"id":592885,"link":"/api/v1/people/592885"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"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.8,"endSpeed":72.7,"strikeZoneTop":3.33798229857837,"strikeZoneBottom":1.54934905805435,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.84357834683623,"aZ":-39.85190653562164,"pfxX":-4.759882995655184,"pfxZ":-5.766108197005549,"pX":0.46967490151821434,"pZ":2.501610219327515,"vX0":0.6395504369657832,"vY0":-114.84296240843601,"vZ0":0.20232991364041175,"x":99.1,"y":171.24,"x0":0.8053107627379017,"y0":50.001767830916094,"z0":6.297815851469283,"aX":-6.339120371840947},"breaks":{"breakAngle":8.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.1,"breakVerticalInduced":-10.1,"breakHorizontal":8.4,"spinRate":2086,"spinDirection":336},"zone":6,"typeConfidence":0.9,"plateTime":0.47745311109564303,"extension":6.2305818966322635},"index":2,"playId":"1442ba53-749b-3049-b7a6-f9a709d24ad1","pitchNumber":3,"startTime":"2025-08-28T02:08:46.974Z","endTime":"2025-08-28T02:08:50.196Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685314,"link":"/api/v1/people/685314","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":643376,"link":"/api/v1/people/643376","batSide":{"code":"R","description":"Right"}},"third":{"id":592885,"link":"/api/v1/people/592885"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.8,"endSpeed":83.1,"strikeZoneTop":3.3,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.378582995712947,"aZ":-28.319178445356236,"pfxX":5.924629248831775,"pfxZ":2.2066161061039047,"pX":0.36015311151127266,"pZ":2.5389429361587132,"vX0":-3.10988931224589,"vY0":-130.78030383858618,"vZ0":-3.7416207996892883,"x":103.27,"y":170.23,"x0":0.7896364567765479,"y0":50.0018367280283,"z0":6.092073448236877,"aX":10.349707003504141},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":3.5,"breakHorizontal":-10.1,"spinRate":2270,"spinDirection":168},"zone":6,"typeConfidence":2.0,"plateTime":0.4174520336127321,"extension":6.1598171321170705},"index":3,"playId":"25cfe739-f4eb-3814-84fc-7f78851b42dd","pitchNumber":4,"startTime":"2025-08-28T02:09:05.228Z","endTime":"2025-08-28T02:09:08.246Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685314,"link":"/api/v1/people/685314","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":643376,"link":"/api/v1/people/643376","batSide":{"code":"R","description":"Right"}},"third":{"id":592885,"link":"/api/v1/people/592885"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.5,"endSpeed":83.0,"strikeZoneTop":3.37329259677877,"strikeZoneBottom":1.49213727059179,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.116352002622325,"aZ":-22.90985941687928,"pfxX":-0.9051702488192109,"pfxZ":5.307448048897978,"pX":0.023101858288313317,"pZ":3.5415262646216306,"vX0":-1.8982722293139063,"vY0":-130.46645540859225,"vZ0":-2.2168707581392195,"x":116.12,"y":143.16,"x0":0.8740849945298879,"y0":50.00485255045322,"z0":6.105903047540821,"aX":-1.580732234570759},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.2,"breakVerticalInduced":9.4,"breakHorizontal":2.0,"spinRate":2265,"spinDirection":162},"zone":12,"typeConfidence":0.91,"plateTime":0.4177538478599243,"extension":6.040666825948078},"index":4,"playId":"0d4d4a3e-57d9-3b15-b59d-f33835fc1615","pitchNumber":5,"startTime":"2025-08-28T02:09:25.129Z","endTime":"2025-08-28T02:09:28.847Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685314,"link":"/api/v1/people/685314","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":643376,"link":"/api/v1/people/643376","batSide":{"code":"R","description":"Right"}},"third":{"id":592885,"link":"/api/v1/people/592885"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.5,"endSpeed":83.4,"strikeZoneTop":3.3,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.359549744551057,"aZ":-27.33809414074971,"pfxX":6.806984851427515,"pfxZ":2.7876249779123285,"pX":-0.027582901808208812,"pZ":0.29252927470383183,"vX0":-4.3450160171567935,"vY0":-130.15312308232112,"vZ0":-9.229235390070343,"x":118.05,"y":230.88,"x0":0.7693213576292335,"y0":50.002812372402396,"z0":5.917878326686066,"aX":11.813377590760778},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":3.5,"breakHorizontal":-11.5,"spinRate":2320,"spinDirection":155},"zone":13,"typeConfidence":2.0,"plateTime":0.4189863462160339,"extension":6.239050533761722},"index":5,"playId":"df68a8e4-f12e-3c5b-b023-510a6704a202","pitchNumber":6,"startTime":"2025-08-28T02:09:43.620Z","endTime":"2025-08-28T02:09:51.071Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685314,"link":"/api/v1/people/685314","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":643376,"link":"/api/v1/people/643376","batSide":{"code":"R","description":"Right"}},"third":{"id":592885,"link":"/api/v1/people/592885"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":643376,"link":"/api/v1/people/643376"},"credit":"b_ab"},{"player":{"id":685314,"link":"/api/v1/people/685314"},"credit":"p_ab"},{"player":{"id":643376,"link":"/api/v1/people/643376"},"credit":"b_pa"},{"player":{"id":685314,"link":"/api/v1/people/685314"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":16.5,"awayTeamWinProbability":83.5,"homeTeamWinProbabilityAdded":-11.600000000000001,"leverageIndex":4.27,"dramaIndex":183.0,"contextMetrics":{},"playEndTime":"2025-08-28T02:09:51.071Z","atBatIndex":65},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"James McCann grounds out, shortstop Andruw Monasterio to first baseman Andrew Vaughn.","rbi":0,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":66,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-08-28T02:11:50.386Z","endTime":"2025-08-28T02:13:05.996Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":543510,"fullName":"James McCann","link":"/api/v1/people/543510"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668834,"fullName":"Easton McGee","link":"/api/v1/people/668834"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":543510,"fullName":"James McCann","link":"/api/v1/people/543510"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":655316,"link":"/api/v1/people/655316"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":683734,"link":"/api/v1/people/683734"},"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":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":76.5,"endSpeed":70.4,"strikeZoneTop":3.54070618633649,"strikeZoneBottom":1.62497236717005,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.233812343182315,"aZ":-39.85891132496855,"pfxX":6.605543678061519,"pfxZ":-6.203413043520134,"pX":1.885562083129646,"pZ":1.1011820420656993,"vX0":5.320993944396089,"vY0":-111.28852933635211,"vZ0":-0.4204906509094457,"x":45.13,"y":209.05,"x0":-1.4049834713178753,"y0":50.001429575545494,"z0":5.464093530413101,"aX":8.184417192982055},"breaks":{"breakAngle":13.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.2,"breakVerticalInduced":-10.9,"breakHorizontal":-13.4,"spinRate":2343,"spinDirection":62},"zone":14,"typeConfidence":2.0,"plateTime":0.49446846026930036,"extension":7.003866762273604},"index":0,"playId":"81f92e60-1407-3f98-bed0-b8acc3461bbe","pitchNumber":1,"startTime":"2025-08-28T02:12:04.292Z","endTime":"2025-08-28T02:12:07.292Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668834,"link":"/api/v1/people/668834","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":592885,"link":"/api/v1/people/592885"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":663604,"link":"/api/v1/people/663604"}},"offense":{"batter":{"id":543510,"link":"/api/v1/people/543510","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.4,"endSpeed":83.6,"strikeZoneTop":3.60444850511291,"strikeZoneBottom":1.67664630386114,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.58028551615139,"aZ":-26.779484060192885,"pfxX":-10.258388384575815,"pfxZ":3.01707882749605,"pX":-0.3406269425542092,"pZ":2.729937216337045,"vX0":7.027292069084695,"vY0":-132.95504776552053,"vZ0":-1.9919137884430627,"x":129.98,"y":165.07,"x0":-1.6854850102440186,"y0":50.00592115183794,"z0":5.432871832350795,"aX":-18.363800660730657},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":5.3,"breakHorizontal":17.0,"spinRate":2391,"spinDirection":230},"zone":4,"typeConfidence":2.0,"plateTime":0.41201572650133933,"extension":6.737179937831711},"index":1,"playId":"6666eb3d-ca12-34cc-a626-316dcccf61b1","pitchNumber":2,"startTime":"2025-08-28T02:12:21.726Z","endTime":"2025-08-28T02:12:25.676Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668834,"link":"/api/v1/people/668834","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":592885,"link":"/api/v1/people/592885"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":663604,"link":"/api/v1/people/663604"}},"offense":{"batter":{"id":543510,"link":"/api/v1/people/543510","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"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.4,"endSpeed":72.0,"strikeZoneTop":3.46881627209823,"strikeZoneBottom":1.58882428232803,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.015007388165365,"aZ":-40.29720197111388,"pfxX":6.772341758055418,"pfxZ":-6.236649162421935,"pX":0.5940383633663877,"pZ":1.3519613068545056,"vX0":3.0384701614218117,"vY0":-114.0469979713981,"vZ0":-0.17914612482332193,"x":94.36,"y":202.28,"x0":-1.6395370219256034,"y0":50.00128773305918,"z0":5.441288811298964,"aX":8.82572445415644},"breaks":{"breakAngle":13.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.8,"breakVerticalInduced":-10.9,"breakHorizontal":-13.1,"spinRate":2421,"spinDirection":62},"zone":14,"typeConfidence":2.0,"plateTime":0.48219652031730753,"extension":7.021981426397662},"index":2,"playId":"5b9df1b1-2ca8-372d-a992-0e53815899f3","pitchNumber":3,"startTime":"2025-08-28T02:12:38.949Z","endTime":"2025-08-28T02:12:42.651Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668834,"link":"/api/v1/people/668834","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":592885,"link":"/api/v1/people/592885"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":663604,"link":"/api/v1/people/663604"}},"offense":{"batter":{"id":543510,"link":"/api/v1/people/543510","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"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":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":78.6,"endSpeed":71.9,"strikeZoneTop":3.51,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.893631620048083,"aZ":-40.56033145171427,"pfxX":8.87986755909144,"pfxZ":-6.428508817543254,"pX":0.7114130782765807,"pZ":1.7727424729178873,"vX0":2.5959351200684835,"vY0":-114.3174930834381,"vZ0":0.6929111177951797,"x":89.88,"y":190.92,"x0":-1.596659541285353,"y0":50.00314965546557,"z0":5.493550600014673,"aX":11.583592916396757},"breaks":{"breakAngle":16.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.9,"breakVerticalInduced":-11.0,"breakHorizontal":-16.8,"spinRate":2452,"spinDirection":62},"zone":9,"typeConfidence":2.0,"plateTime":0.4817869914196913,"extension":6.744189454027744},"hitData":{"launchSpeed":88.8,"launchAngle":-9.0,"totalDistance":14.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":109.76,"coordY":148.14}},"index":3,"playId":"0f4820d3-74ed-36a3-9744-5733aee48052","pitchNumber":4,"startTime":"2025-08-28T02:12:57.943Z","endTime":"2025-08-28T02:13:05.996Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668834,"link":"/api/v1/people/668834","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":592885,"link":"/api/v1/people/592885"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":663604,"link":"/api/v1/people/663604"}},"offense":{"batter":{"id":543510,"link":"/api/v1/people/543510","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":543510,"link":"/api/v1/people/543510"},"credit":"b_ab"},{"player":{"id":668834,"link":"/api/v1/people/668834"},"credit":"p_ab"},{"player":{"id":543510,"link":"/api/v1/people/543510"},"credit":"b_pa"},{"player":{"id":668834,"link":"/api/v1/people/668834"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":18.099999999999998,"awayTeamWinProbability":81.9,"homeTeamWinProbabilityAdded":1.5999999999999979,"leverageIndex":0.65,"dramaIndex":32.0,"contextMetrics":{},"playEndTime":"2025-08-28T02:13:05.996Z","atBatIndex":66},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Adrian Del Castillo strikes out swinging.","rbi":0,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":67,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-08-28T02:13:15.098Z","endTime":"2025-08-28T02:14:41.232Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":680728,"fullName":"Adrian Del Castillo","link":"/api/v1/people/680728"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668834,"fullName":"Easton McGee","link":"/api/v1/people/668834"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":680728,"fullName":"Adrian Del Castillo","link":"/api/v1/people/680728"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":661388,"link":"/api/v1/people/661388"},"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":78.1,"endSpeed":70.8,"strikeZoneTop":3.39984602124015,"strikeZoneBottom":1.58932671908478,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.137634508315767,"aZ":-39.862521935155094,"pfxX":8.607524610211746,"pfxZ":-5.975151273205515,"pX":-1.3906484843104474,"pZ":4.265052375871448,"vX0":-1.7232280613431161,"vY0":-113.46359094014828,"vZ0":5.708427260720544,"x":170.01,"y":123.62,"x0":-1.7332020838395374,"y0":50.000493921426575,"z0":5.7167490979277735,"aX":11.083142385593643},"breaks":{"breakAngle":15.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-54.2,"breakVerticalInduced":-8.8,"breakHorizontal":-15.0,"spinRate":2140,"spinDirection":72},"zone":11,"typeConfidence":2.0,"plateTime":0.4850288579864168,"extension":6.774093369962826},"index":0,"playId":"a0697fd3-f9ef-37d8-b977-e12f36f253b9","pitchNumber":1,"startTime":"2025-08-28T02:13:35.201Z","endTime":"2025-08-28T02:13:39.173Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668834,"link":"/api/v1/people/668834","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":592885,"link":"/api/v1/people/592885"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":663604,"link":"/api/v1/people/663604"}},"offense":{"batter":{"id":680728,"link":"/api/v1/people/680728","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.1,"endSpeed":83.8,"strikeZoneTop":3.45680720515004,"strikeZoneBottom":1.61303981608321,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.34815667387133,"aZ":-25.348372832065316,"pfxX":-9.783597869003081,"pfxZ":3.7741952741458586,"pX":-0.7225348955117925,"pZ":3.6381922346243916,"vX0":6.096778463867784,"vY0":-134.0131159850109,"vZ0":-0.02193451057584317,"x":144.54,"y":140.55,"x0":-1.76188605039819,"y0":50.00521699996599,"z0":5.464903955719402,"aX":-17.706657541276087},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.3,"breakVerticalInduced":7.1,"breakHorizontal":16.3,"spinRate":2323,"spinDirection":232},"zone":11,"typeConfidence":2.0,"plateTime":0.4095171265128923,"extension":6.683821083495807},"index":1,"playId":"29ee05ad-ab25-382a-a595-2d33b440c5cf","pitchNumber":2,"startTime":"2025-08-28T02:13:50.047Z","endTime":"2025-08-28T02:13:55.985Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668834,"link":"/api/v1/people/668834","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":592885,"link":"/api/v1/people/592885"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":663604,"link":"/api/v1/people/663604"}},"offense":{"batter":{"id":680728,"link":"/api/v1/people/680728","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.9,"endSpeed":84.5,"strikeZoneTop":3.43,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.07332088755158,"aZ":-23.463384134062533,"pfxX":-11.467539438464527,"pfxZ":4.747491163849545,"pX":0.12392035512741487,"pZ":2.3012404174153023,"vX0":8.240246738035903,"vY0":-135.0513003451939,"vZ0":-3.595462098988631,"x":112.28,"y":176.65,"x0":-1.4861797382142488,"y0":50.00633637968818,"z0":5.311996990672282,"aX":-21.059052275766323},"breaks":{"breakAngle":38.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.0,"breakVerticalInduced":7.9,"breakHorizontal":18.8,"spinRate":2359,"spinDirection":232},"zone":5,"typeConfidence":2.0,"plateTime":0.40650613548124825,"extension":6.679951524697352},"index":2,"playId":"70d51cda-5141-3014-87df-af47e7adc468","pitchNumber":3,"startTime":"2025-08-28T02:14:06.262Z","endTime":"2025-08-28T02:14:09.506Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668834,"link":"/api/v1/people/668834","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":592885,"link":"/api/v1/people/592885"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":663604,"link":"/api/v1/people/663604"}},"offense":{"batter":{"id":680728,"link":"/api/v1/people/680728","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"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":2,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":78.8,"endSpeed":72.0,"strikeZoneTop":3.45074608255913,"strikeZoneBottom":1.57376816686104,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.911388816672336,"aZ":-40.21203999566574,"pfxX":6.560904793585169,"pfxZ":-6.119950501057096,"pX":-0.5666500253894211,"pZ":1.6788405158367214,"vX0":0.4847525951284918,"vY0":-114.71588448880654,"vZ0":0.4094703870996903,"x":138.6,"y":193.45,"x0":-1.63219711953712,"y0":50.000530805806285,"z0":5.461917233146289,"aX":8.62351240574598},"breaks":{"breakAngle":12.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.1,"breakVerticalInduced":-10.6,"breakHorizontal":-12.0,"spinRate":2373,"spinDirection":60},"zone":7,"typeConfidence":2.0,"plateTime":0.47997702748201343,"extension":6.674880716987487},"index":3,"playId":"696670ed-3b96-34c0-a03f-6fe077c72ef3","pitchNumber":4,"startTime":"2025-08-28T02:14:22.320Z","endTime":"2025-08-28T02:14:25.953Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668834,"link":"/api/v1/people/668834","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":592885,"link":"/api/v1/people/592885"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":663604,"link":"/api/v1/people/663604"}},"offense":{"batter":{"id":680728,"link":"/api/v1/people/680728","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":79.6,"endSpeed":72.9,"strikeZoneTop":3.43,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.725836427238807,"aZ":-40.002393884003254,"pfxX":5.332078936370216,"pfxZ":-5.8272368182721435,"pX":-0.2009000802330913,"pZ":1.8060036030669278,"vX0":1.5812233348128002,"vY0":-115.83603848739695,"vZ0":0.386835000665821,"x":124.66,"y":190.02,"x0":-1.5867153331769464,"y0":50.000427873569095,"z0":5.493919900799393,"aX":7.168936973214792},"breaks":{"breakAngle":10.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.6,"breakVerticalInduced":-10.1,"breakHorizontal":-10.1,"spinRate":2262,"spinDirection":59},"zone":8,"typeConfidence":2.0,"plateTime":0.4747334382424282,"extension":6.717362821555419},"index":4,"playId":"0adda7a5-e571-3a5e-bc55-5f523e9ab203","pitchNumber":5,"startTime":"2025-08-28T02:14:38.177Z","endTime":"2025-08-28T02:14:41.232Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668834,"link":"/api/v1/people/668834","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":592885,"link":"/api/v1/people/592885"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":663604,"link":"/api/v1/people/663604"}},"offense":{"batter":{"id":680728,"link":"/api/v1/people/680728","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":680728,"link":"/api/v1/people/680728"},"credit":"b_ab"},{"player":{"id":668834,"link":"/api/v1/people/668834"},"credit":"p_ab"},{"player":{"id":680728,"link":"/api/v1/people/680728"},"credit":"b_pa"},{"player":{"id":668834,"link":"/api/v1/people/668834"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":19.400000000000002,"awayTeamWinProbability":80.6,"homeTeamWinProbabilityAdded":1.3000000000000043,"leverageIndex":0.51,"dramaIndex":26.0,"contextMetrics":{},"playEndTime":"2025-08-28T02:14:41.232Z","atBatIndex":67},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Alek Thomas flies out to center fielder Blake Perkins.","rbi":0,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":68,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-08-28T02:14:47.621Z","endTime":"2025-08-28T02:15:16.204Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":677950,"fullName":"Alek Thomas","link":"/api/v1/people/677950"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668834,"fullName":"Easton McGee","link":"/api/v1/people/668834"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":677950,"fullName":"Alek Thomas","link":"/api/v1/people/677950"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":663368,"link":"/api/v1/people/663368"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":79.4,"endSpeed":72.4,"strikeZoneTop":3.27,"strikeZoneBottom":1.43,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.315402462154715,"aZ":-40.518293174180556,"pfxX":6.513863169473607,"pfxZ":-6.251582014888484,"pX":0.16742689755605356,"pZ":2.6135182441864973,"vX0":2.0316578716033535,"vY0":-115.56111270850488,"vZ0":2.2036361925056145,"x":110.62,"y":168.22,"x0":-1.5727331437901657,"y0":50.004694880710964,"z0":5.579478073983466,"aX":8.689046791964259},"breaks":{"breakAngle":13.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.1,"breakVerticalInduced":-10.3,"breakHorizontal":-12.4,"spinRate":2310,"spinDirection":62},"zone":5,"typeConfidence":2.0,"plateTime":0.4765023225324878,"extension":6.832459933012458},"hitData":{"launchSpeed":98.5,"launchAngle":24.0,"totalDistance":376.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":148.58,"coordY":49.22}},"index":0,"playId":"eb4087bd-48e0-3686-8a6f-a6e2a1b17195","pitchNumber":1,"startTime":"2025-08-28T02:15:08.483Z","endTime":"2025-08-28T02:15:16.204Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668834,"link":"/api/v1/people/668834","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":592885,"link":"/api/v1/people/592885"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":663604,"link":"/api/v1/people/663604"}},"offense":{"batter":{"id":677950,"link":"/api/v1/people/677950","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":677950,"link":"/api/v1/people/677950"},"credit":"b_ab"},{"player":{"id":668834,"link":"/api/v1/people/668834"},"credit":"p_ab"},{"player":{"id":677950,"link":"/api/v1/people/677950"},"credit":"b_pa"},{"player":{"id":668834,"link":"/api/v1/people/668834"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":20.4,"awayTeamWinProbability":79.6,"homeTeamWinProbabilityAdded":0.9999999999999964,"leverageIndex":0.36,"dramaIndex":20.0,"contextMetrics":{},"playEndTime":"2025-08-28T02:15:16.204Z","atBatIndex":68},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Brandon Lockridge grounds out, shortstop Geraldo Perdomo to first baseman Tyler Locklear.","rbi":0,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":69,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2025-08-28T02:17:01.574Z","endTime":"2025-08-28T02:18:52.498Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":663604,"fullName":"Brandon Lockridge","link":"/api/v1/people/663604"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":685314,"fullName":"Andrew Saalfrank","link":"/api/v1/people/685314"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":663604,"fullName":"Brandon Lockridge","link":"/api/v1/people/663604"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":672695,"link":"/api/v1/people/672695"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":682988,"link":"/api/v1/people/682988"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.1,"endSpeed":82.4,"strikeZoneTop":3.29755252063419,"strikeZoneBottom":1.59444260714042,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.681213944870724,"aZ":-28.746344201223987,"pfxX":5.632849333770276,"pfxZ":1.995656935797161,"pX":0.44483473333264,"pZ":2.194637362242526,"vX0":-2.705514837887876,"vY0":-129.76147285090846,"vZ0":-4.618100682434938,"x":100.04,"y":179.52,"x0":0.7659775531151943,"y0":50.00000659499536,"z0":6.172548716555953,"aX":9.65984383593414},"breaks":{"breakAngle":16.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":2.9,"breakHorizontal":-9.6,"spinRate":2212,"spinDirection":165},"zone":6,"typeConfidence":2.0,"plateTime":0.4211617322337493,"extension":6.067608895428257},"index":0,"playId":"bb97a0ad-c371-3673-8862-e248419fa2cf","pitchNumber":1,"startTime":"2025-08-28T02:17:33.251Z","endTime":"2025-08-28T02:17:36.537Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685314,"link":"/api/v1/people/685314","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":663604,"link":"/api/v1/people/663604","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"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":90.2,"endSpeed":83.0,"strikeZoneTop":3.34,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.462756942730827,"aZ":-22.30478429900375,"pfxX":0.24120950129712648,"pfxZ":5.618164489248592,"pX":-0.1572175818267969,"pZ":3.2647899705539705,"vX0":-3.150953758544582,"vY0":-131.35251831870528,"vZ0":-2.9216358821793365,"x":122.99,"y":150.63,"x0":1.0239056715290427,"y0":50.003053618488444,"z0":6.040382211438842,"aX":0.42438392133086916},"breaks":{"breakAngle":0.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":9.8,"breakHorizontal":0.2,"spinRate":2349,"spinDirection":165},"zone":2,"typeConfidence":0.91,"plateTime":0.41616738318225455,"extension":5.973740927268693},"index":1,"playId":"a5e41cea-4bf6-30ef-9fe0-64af9b6ea272","pitchNumber":2,"startTime":"2025-08-28T02:17:47.881Z","endTime":"2025-08-28T02:17:51.661Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685314,"link":"/api/v1/people/685314","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":663604,"link":"/api/v1/people/663604","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.1,"endSpeed":83.1,"strikeZoneTop":3.28857271592344,"strikeZoneBottom":1.49486720525974,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.251323952228024,"aZ":-27.518763000102926,"pfxX":6.069758672740139,"pfxZ":2.6532929635077807,"pX":2.506305925412673,"pZ":3.539508881181761,"vX0":1.6570515843478644,"vY0":-131.285941854132,"vZ0":-1.5056619834344196,"x":21.47,"y":143.21,"x0":1.0790794046536172,"y0":50.0039726236945,"z0":6.157081591112289,"aX":10.65934790345904},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":4.7,"breakHorizontal":-11.4,"spinRate":2243,"spinDirection":178},"zone":12,"typeConfidence":2.0,"plateTime":0.4162449514768385,"extension":5.944154776861476},"index":2,"playId":"2e5d7abc-4be2-3599-917c-e814497b36d9","pitchNumber":3,"startTime":"2025-08-28T02:18:05.896Z","endTime":"2025-08-28T02:18:08.896Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685314,"link":"/api/v1/people/685314","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":663604,"link":"/api/v1/people/663604","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"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":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":80.4,"endSpeed":73.6,"strikeZoneTop":3.32484980348538,"strikeZoneBottom":1.47782542108708,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.448669730974636,"aZ":-39.11485452947083,"pfxX":-5.7755030547922965,"pfxZ":-5.030811373818402,"pX":0.412898112812752,"pZ":3.603102021694035,"vX0":1.2090903720382031,"vY0":-117.07275505565242,"vZ0":2.1314293595674667,"x":101.26,"y":141.5,"x0":0.6379033296788024,"y0":50.00450057910869,"z0":6.359416296197349,"aX":-7.965220504590304},"breaks":{"breakAngle":10.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.8,"breakVerticalInduced":-8.3,"breakHorizontal":10.1,"spinRate":2263,"spinDirection":330},"zone":12,"typeConfidence":0.9,"plateTime":0.4690319751376242,"extension":6.097316412650226},"index":3,"playId":"b4546be8-d376-383a-85ff-3e61d0e11fcc","pitchNumber":4,"startTime":"2025-08-28T02:18:27.205Z","endTime":"2025-08-28T02:18:30.928Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685314,"link":"/api/v1/people/685314","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":663604,"link":"/api/v1/people/663604","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"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":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":80.1,"endSpeed":73.6,"strikeZoneTop":3.34,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.391963122339718,"aZ":-37.76512517528304,"pfxX":-5.543747093189428,"pfxZ":-4.079024517439404,"pX":0.1436406006841637,"pZ":2.4949148812998816,"vX0":0.09765218646212503,"vY0":-116.71136347996186,"vZ0":-0.2455400863745143,"x":111.52,"y":171.42,"x0":0.8205968296243636,"y0":50.004626974786504,"z0":6.179203404788508,"aX":-7.595081252437546},"breaks":{"breakAngle":10.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-49.9,"breakVerticalInduced":-7.2,"breakHorizontal":10.0,"spinRate":2205,"spinDirection":317},"zone":5,"typeConfidence":0.9,"plateTime":0.470554417067381,"extension":6.194086453416668},"hitData":{"launchSpeed":96.3,"launchAngle":-23.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":114.32,"coordY":145.6}},"index":4,"playId":"b217143e-6449-33b7-86c0-97ab7299049d","pitchNumber":5,"startTime":"2025-08-28T02:18:44.748Z","endTime":"2025-08-28T02:18:52.498Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685314,"link":"/api/v1/people/685314","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":663604,"link":"/api/v1/people/663604","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663604,"link":"/api/v1/people/663604"},"credit":"b_ab"},{"player":{"id":685314,"link":"/api/v1/people/685314"},"credit":"p_ab"},{"player":{"id":663604,"link":"/api/v1/people/663604"},"credit":"b_pa"},{"player":{"id":685314,"link":"/api/v1/people/685314"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":11.5,"awayTeamWinProbability":88.5,"homeTeamWinProbabilityAdded":-8.899999999999999,"leverageIndex":3.47,"dramaIndex":147.0,"contextMetrics":{},"playEndTime":"2025-08-28T02:18:52.498Z","atBatIndex":69},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Andruw Monasterio singles on a ground ball to left fielder Lourdes Gurriel Jr. Andruw Monasterio out at 2nd on the throw, left fielder Lourdes Gurriel Jr. to second baseman Ildemaro Vargas.","rbi":0,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":70,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2025-08-28T02:19:00.093Z","endTime":"2025-08-28T02:21:08.934Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":655316,"fullName":"Andruw Monasterio","link":"/api/v1/people/655316"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":685314,"fullName":"Andrew Saalfrank","link":"/api/v1/people/685314"},"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,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":655316,"fullName":"Andruw Monasterio","link":"/api/v1/people/655316"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":666971,"link":"/api/v1/people/666971"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":null,"start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Runner Out","eventType":"other_out","movementReason":"r_out_stretching","runner":{"id":655316,"fullName":"Andruw Monasterio","link":"/api/v1/people/655316"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":666971,"link":"/api/v1/people/666971"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_assist"},{"player":{"id":666971,"link":"/api/v1/people/666971"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_assist_of"},{"player":{"id":545121,"link":"/api/v1/people/545121"},"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, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.7,"endSpeed":82.3,"strikeZoneTop":3.35366877817447,"strikeZoneBottom":1.52189240764942,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.94253602516553,"aZ":-19.69284132496076,"pfxX":3.4200455823658555,"pfxZ":7.197642443065895,"pX":0.5366544673594542,"pZ":3.4078925588219207,"vX0":-1.4122428115514234,"vY0":-130.70789512431074,"vZ0":-3.2624886332465866,"x":96.54,"y":146.77,"x0":0.6388996543432323,"y0":50.003512072140225,"z0":6.146790321511504,"aX":5.931879306267619},"breaks":{"breakAngle":15.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":12.6,"breakHorizontal":-5.9,"spinRate":2041,"spinDirection":173},"zone":3,"typeConfidence":2.0,"plateTime":0.41866820437242813,"extension":6.177863976111841},"index":0,"playId":"1f06e762-736f-3cc5-a33a-431181ed0b39","pitchNumber":1,"startTime":"2025-08-28T02:19:19.809Z","endTime":"2025-08-28T02:19:24.024Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685314,"link":"/api/v1/people/685314","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":655316,"link":"/api/v1/people/655316","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"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.2,"endSpeed":72.9,"strikeZoneTop":3.41322762785389,"strikeZoneBottom":1.58317639238818,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.6233258699517,"aZ":-40.48816279289822,"pfxX":-3.8573101459049317,"pfxZ":-6.20869267417584,"pX":0.3417802778341674,"pZ":2.3195426559845167,"vX0":0.024133053345509192,"vY0":-115.29459813381605,"vZ0":-0.08528051425534455,"x":103.97,"y":176.15,"x0":0.8318406607954548,"y0":50.004410274490795,"z0":6.283775306234994,"aX":-5.162647071745828},"breaks":{"breakAngle":7.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.7,"breakVerticalInduced":-10.9,"breakHorizontal":7.0,"spinRate":2215,"spinDirection":326},"zone":6,"typeConfidence":0.9,"plateTime":0.4761543581071592,"extension":6.31692846020537},"index":1,"playId":"8e3569ca-e397-3f96-bce3-4e9db51c9b7f","pitchNumber":2,"startTime":"2025-08-28T02:19:41.136Z","endTime":"2025-08-28T02:19:44.565Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685314,"link":"/api/v1/people/685314","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":655316,"link":"/api/v1/people/655316","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"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":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":79.7,"endSpeed":74.0,"strikeZoneTop":3.42298024881637,"strikeZoneBottom":1.5584897005275,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.420321370848644,"aZ":-39.84250440271617,"pfxX":-4.357816467709442,"pfxZ":-5.607268489530037,"pX":1.1504333778668596,"pZ":1.2206829310529301,"vX0":1.7519132263223183,"vY0":-116.08550625679251,"vZ0":-2.500112259906601,"x":73.15,"y":205.82,"x0":0.9528064371282753,"y0":50.00466831355801,"z0":6.099040471535376,"aX":-5.957244373026195},"breaks":{"breakAngle":8.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.4,"breakVerticalInduced":-10.4,"breakHorizontal":7.4,"spinRate":2185,"spinDirection":331},"zone":14,"typeConfidence":0.9,"plateTime":0.47155350354406167,"extension":6.387384398757686},"index":2,"playId":"c03fe4da-b63f-32dd-8c79-30b320ee8c35","pitchNumber":3,"startTime":"2025-08-28T02:19:57.166Z","endTime":"2025-08-28T02:20:01.063Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685314,"link":"/api/v1/people/685314","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":655316,"link":"/api/v1/people/655316","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"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":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":79.7,"endSpeed":73.9,"strikeZoneTop":3.3,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.595868847026452,"aZ":-40.46628178798034,"pfxX":-4.088708566806997,"pfxZ":-6.096546580143181,"pX":0.17585324571008915,"pZ":0.7965991016532314,"vX0":-0.0811640032870357,"vY0":-116.11903702460778,"vZ0":-3.2675327699009578,"x":110.3,"y":217.27,"x0":0.7421815924537144,"y0":50.00401140017212,"z0":6.088078463116811,"aX":-5.5601753990965115},"breaks":{"breakAngle":7.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.7,"breakVerticalInduced":-11.6,"breakHorizontal":7.4,"spinRate":2256,"spinDirection":334},"zone":14,"typeConfidence":0.9,"plateTime":0.472463162263419,"extension":6.193939228938411},"index":3,"playId":"b507746a-66dd-3950-8202-f1acd064ed90","pitchNumber":4,"startTime":"2025-08-28T02:20:15.480Z","endTime":"2025-08-28T02:20:20.665Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685314,"link":"/api/v1/people/685314","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":655316,"link":"/api/v1/people/655316","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.0,"endSpeed":83.3,"strikeZoneTop":3.3,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.553254778633427,"aZ":-26.922386786145392,"pfxX":7.20848116465188,"pfxZ":2.9928178090981863,"pX":0.857706289212852,"pZ":2.5789938640192456,"vX0":-2.484348896942944,"vY0":-131.10599472835827,"vZ0":-3.751306005247408,"x":84.31,"y":169.15,"x0":0.8764006628392719,"y0":50.003308622709156,"z0":6.018796932555711,"aX":12.653922953801901},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":4.9,"breakHorizontal":-12.6,"spinRate":2169,"spinDirection":168},"zone":12,"typeConfidence":2.0,"plateTime":0.4164372933275131,"extension":6.117721877251227},"index":4,"playId":"d834e05c-bbed-357f-8dbc-1a2bcbc0d75c","pitchNumber":5,"startTime":"2025-08-28T02:20:36.919Z","endTime":"2025-08-28T02:20:40.440Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685314,"link":"/api/v1/people/685314","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":655316,"link":"/api/v1/people/655316","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.8,"endSpeed":83.7,"strikeZoneTop":3.3,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.725469623427482,"aZ":-25.171859779386317,"pfxX":-1.1669413737117427,"pfxZ":3.930597135947517,"pX":-0.36074920139794703,"pZ":2.902654471883442,"vX0":-3.041468629532179,"vY0":-132.22329125811174,"vZ0":-3.2511496142922267,"x":130.75,"y":160.41,"x0":0.9534447353553342,"y0":50.00205566999097,"z0":5.9839362443129565,"aX":-2.076426524453496},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":6.7,"breakHorizontal":2.8,"spinRate":2356,"spinDirection":174},"zone":1,"typeConfidence":0.91,"plateTime":0.41337556722040514,"extension":5.916214037705745},"hitData":{"launchSpeed":82.7,"launchAngle":8.0,"totalDistance":118.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":74.73,"coordY":133.71}},"index":5,"playId":"0b3cc063-a2a4-3cff-a0b8-e2daf550d219","pitchNumber":6,"startTime":"2025-08-28T02:20:56.906Z","endTime":"2025-08-28T02:21:08.934Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685314,"link":"/api/v1/people/685314","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":655316,"link":"/api/v1/people/655316","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":655316,"link":"/api/v1/people/655316"},"credit":"b_ab"},{"player":{"id":685314,"link":"/api/v1/people/685314"},"credit":"p_ab"},{"player":{"id":655316,"link":"/api/v1/people/655316"},"credit":"b_pa"},{"player":{"id":685314,"link":"/api/v1/people/685314"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":4.7,"awayTeamWinProbability":95.3,"homeTeamWinProbabilityAdded":-6.8,"leverageIndex":2.71,"dramaIndex":115.0,"contextMetrics":{},"playEndTime":"2025-08-28T02:21:08.934Z","atBatIndex":70},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Brice Turang called out on strikes.","rbi":0,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":71,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2025-08-28T02:21:25.788Z","endTime":"2025-08-28T02:23:03.429Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":668930,"fullName":"Brice Turang","link":"/api/v1/people/668930"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":685314,"fullName":"Andrew Saalfrank","link":"/api/v1/people/685314"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":668930,"fullName":"Brice Turang","link":"/api/v1/people/668930"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":543510,"link":"/api/v1/people/543510"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.6,"endSpeed":81.3,"strikeZoneTop":3.53056858963854,"strikeZoneBottom":1.5911005170248,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.22207000303335,"aZ":-26.498331092857928,"pfxX":3.7914802162178116,"pfxZ":3.355451552369466,"pX":-0.15783581960309437,"pZ":4.000170832187616,"vX0":-3.831099193211763,"vY0":-129.0539781271466,"vZ0":-0.3737764641202745,"x":123.02,"y":130.78,"x0":0.8515096937870545,"y0":50.00295418674507,"z0":6.183573730141388,"aX":6.41204007594255},"breaks":{"breakAngle":12.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":6.2,"breakHorizontal":-6.0,"spinRate":2102,"spinDirection":181},"zone":11,"typeConfidence":2.0,"plateTime":0.424011552439687,"extension":6.183262698037945},"index":0,"playId":"3fcda11e-6989-3b47-a7c5-e7062adadf90","pitchNumber":1,"startTime":"2025-08-28T02:21:44.306Z","endTime":"2025-08-28T02:21:48.529Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685314,"link":"/api/v1/people/685314","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":668930,"link":"/api/v1/people/668930","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.7,"endSpeed":81.7,"strikeZoneTop":3.49867619490496,"strikeZoneBottom":1.60714734189752,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.221434649566714,"aZ":-23.849670275407757,"pfxX":5.167078252074495,"pfxZ":4.912862284131292,"pX":0.6143653114761467,"pZ":2.298419701433581,"vX0":-2.877398880272789,"vY0":-129.1949024576565,"vZ0":-4.723692400190751,"x":93.58,"y":176.72,"x0":1.0695924414555171,"y0":50.00452070212012,"z0":5.977226110068397,"aX":8.75975346456881},"breaks":{"breakAngle":18.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.5,"breakVerticalInduced":8.0,"breakHorizontal":-8.8,"spinRate":2333,"spinDirection":164},"zone":6,"typeConfidence":2.0,"plateTime":0.4234965848350787,"extension":6.144251482189557},"index":1,"playId":"972c9fa6-b8ce-3b45-b9fa-49d16e0df094","pitchNumber":2,"startTime":"2025-08-28T02:22:01.282Z","endTime":"2025-08-28T02:22:04.964Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685314,"link":"/api/v1/people/685314","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":668930,"link":"/api/v1/people/668930","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.2,"endSpeed":82.7,"strikeZoneTop":3.45,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.354742034287792,"aZ":-24.44511634786776,"pfxX":-2.7844340913909273,"pfxZ":4.443565542091216,"pX":-0.8046490036297116,"pZ":1.9442302686078738,"vX0":-3.268999088168869,"vY0":-131.24319738702349,"vZ0":-5.426434282444611,"x":147.67,"y":186.29,"x0":0.819962706092217,"y0":50.00508097743865,"z0":5.864566525047787,"aX":-4.847463925265818},"breaks":{"breakAngle":12.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":7.1,"breakHorizontal":5.8,"spinRate":2275,"spinDirection":171},"zone":7,"typeConfidence":0.89,"plateTime":0.41768538577334935,"extension":6.155152918721121},"index":2,"playId":"eb583ed6-50d7-3a4b-82a2-798c72f094f1","pitchNumber":3,"startTime":"2025-08-28T02:22:18.946Z","endTime":"2025-08-28T02:22:22.579Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685314,"link":"/api/v1/people/685314","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":668930,"link":"/api/v1/people/668930","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.0,"endSpeed":83.1,"strikeZoneTop":3.45,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.14111625091011,"aZ":-25.42665865062942,"pfxX":6.130534565866414,"pfxZ":3.8487684742685584,"pX":0.8068436165708263,"pZ":2.6459420872609076,"vX0":-2.3132226928449904,"vY0":-131.1398843101234,"vZ0":-3.9155816337475313,"x":86.25,"y":167.34,"x0":0.9008156053621911,"y0":50.00227007540978,"z0":6.041690508246346,"aX":10.742587134414839},"breaks":{"breakAngle":21.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.1,"breakVerticalInduced":6.4,"breakHorizontal":-10.7,"spinRate":2281,"spinDirection":165},"zone":6,"typeConfidence":2.0,"plateTime":0.4166907556440922,"extension":6.077001592232955},"index":3,"playId":"a2787fb3-57e3-3e53-90a4-3969b6ba8617","pitchNumber":4,"startTime":"2025-08-28T02:22:37.278Z","endTime":"2025-08-28T02:22:40.319Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685314,"link":"/api/v1/people/685314","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":668930,"link":"/api/v1/people/668930","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"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":1,"strikes":3,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":80.5,"endSpeed":74.3,"strikeZoneTop":3.44813744690564,"strikeZoneBottom":1.56664681594152,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.07319199081619,"aZ":-37.746185357693456,"pfxX":-6.157183155965235,"pfxZ":-4.016411665443179,"pX":-0.5561345965626285,"pZ":1.8728422503600788,"vX0":-1.4509384711505882,"vY0":-117.28467196655349,"vZ0":-1.6550119579672309,"x":138.2,"y":188.21,"x0":0.871020948569155,"y0":50.00334928077744,"z0":6.121758278542253,"aX":-8.540719421948333},"breaks":{"breakAngle":13.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-49.7,"breakVerticalInduced":-7.4,"breakHorizontal":11.5,"spinRate":2281,"spinDirection":323},"zone":7,"typeConfidence":0.91,"plateTime":0.4677812648466122,"extension":6.370702840660111},"index":4,"playId":"4b107b18-d298-3534-a9e1-165085ea2200","pitchNumber":5,"startTime":"2025-08-28T02:22:56.851Z","endTime":"2025-08-28T02:23:03.429Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685314,"link":"/api/v1/people/685314","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":668930,"link":"/api/v1/people/668930","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668930,"link":"/api/v1/people/668930"},"credit":"b_ab"},{"player":{"id":685314,"link":"/api/v1/people/685314"},"credit":"p_ab"},{"player":{"id":668930,"link":"/api/v1/people/668930"},"credit":"b_pa"},{"player":{"id":685314,"link":"/api/v1/people/685314"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.0,"awayTeamWinProbability":100.0,"homeTeamWinProbabilityAdded":-4.7,"leverageIndex":1.87,"dramaIndex":81.0,"contextMetrics":{},"playEndTime":"2025-08-28T02:23:03.429Z","atBatIndex":71}]