[{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jakob Marsee grounds out, first baseman Alec Burleson to pitcher Michael McGreevy.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-06-27T00:16:01.683Z","endTime":"2026-06-27T00:17:05.648Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":805300,"fullName":"Jakob Marsee","link":"/api/v1/people/805300"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":700241,"fullName":"Michael McGreevy","link":"/api/v1/people/700241"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[3,4,5,6],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":805300,"fullName":"Jakob Marsee","link":"/api/v1/people/805300"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":676475,"link":"/api/v1/people/676475"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":700241,"link":"/api/v1/people/700241"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"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":"2026-06-26T20:47:10.210Z","endTime":"2026-06-26T23:51:18.034Z","isPitch":false,"type":"action","player":{"id":805300,"link":"/api/v1/people/805300"},"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":"2026-06-26T23:51:18.034Z","endTime":"2026-06-27T00:14:15.733Z","isPitch":false,"type":"action","player":{"id":805300,"link":"/api/v1/people/805300"},"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":"2026-06-27T00:14:15.733Z","endTime":"2026-06-27T00:16:03.985Z","isPitch":false,"type":"action","player":{"id":805300,"link":"/api/v1/people/805300"},"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.3,"endSpeed":85.2,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.0828874713474,"aZ":-18.396406058769486,"pfxX":-5.786195317922112,"pfxZ":7.3820235395721205,"pX":-0.4919158918528321,"pZ":3.7340382373555716,"vX0":5.787522136380885,"vY0":-135.83674118424983,"vZ0":-2.1726577556386144,"x":135.75,"y":137.96,"x0":-1.8995883733441932,"y0":50.00384334616273,"z0":5.824950546642315,"aX":-10.801137438571486},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":13.1,"breakHorizontal":9.2,"spinRate":2327,"spinDirection":214},"zone":11,"typeConfidence":2.0,"plateTime":0.40340717508961976,"extension":6.667260047697806},"index":3,"playId":"3b5f5837-cb33-3432-a149-738749cc858a","pitchNumber":1,"startTime":"2026-06-27T00:16:03.985Z","endTime":"2026-06-27T00:16:07.903Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700241,"link":"/api/v1/people/700241","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":671056,"link":"/api/v1/people/671056"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":691458,"link":"/api/v1/people/691458"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":663457,"link":"/api/v1/people/663457"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":805300,"link":"/api/v1/people/805300","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.7,"endSpeed":85.7,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.93794181455441,"aZ":-16.227916938975447,"pfxX":-5.91364724457541,"pfxZ":8.473878009631012,"pX":-0.42899127751534855,"pZ":2.3686915693723685,"vX0":5.750566367143205,"vY0":-136.30688618048956,"vZ0":-5.896310729965149,"x":133.35,"y":174.83,"x0":-1.7976315008603774,"y0":50.00419002617796,"z0":5.680355117230874,"aX":-11.129901885093137},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":14.3,"breakHorizontal":9.5,"spinRate":2305,"spinDirection":222},"zone":4,"typeConfidence":2.0,"plateTime":0.4018294504379658,"extension":6.848427575642842},"index":4,"playId":"c4cd4083-ac71-3c33-821b-a041817fabf0","pitchNumber":2,"startTime":"2026-06-27T00:16:18.360Z","endTime":"2026-06-27T00:16:23.896Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700241,"link":"/api/v1/people/700241","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":671056,"link":"/api/v1/people/671056"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":691458,"link":"/api/v1/people/691458"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":663457,"link":"/api/v1/people/663457"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":805300,"link":"/api/v1/people/805300","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.3,"endSpeed":82.3,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.49942573216218,"aZ":-23.22346307814068,"pfxX":0.3368723906207169,"pfxZ":5.185949076542743,"pX":-0.05335995168303541,"pZ":3.510333174505909,"vX0":5.1494606138916,"vY0":-130.08964915195045,"vZ0":-1.0394130406818711,"x":119.03,"y":144.0,"x0":-2.096465080327611,"y0":50.00326248955485,"z0":5.6641501167435,"aX":0.5804323041456266},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":9.4,"breakHorizontal":-1.7,"spinRate":2334,"spinDirection":202},"zone":11,"typeConfidence":2.0,"plateTime":0.4199160147977441,"extension":6.482059436436027},"index":5,"playId":"18700107-ba99-3cbc-83ce-971613af7360","pitchNumber":3,"startTime":"2026-06-27T00:16:34.588Z","endTime":"2026-06-27T00:16:40.098Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700241,"link":"/api/v1/people/700241","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":671056,"link":"/api/v1/people/671056"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":691458,"link":"/api/v1/people/691458"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":663457,"link":"/api/v1/people/663457"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":805300,"link":"/api/v1/people/805300","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"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.5,"endSpeed":86.2,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.841149964795783,"aZ":-29.290106789957754,"pfxX":-8.844488382937472,"pfxZ":1.5325372165398363,"pX":0.3928608358778324,"pZ":2.0858602635203454,"vX0":9.027117426624297,"vY0":-135.86258893757014,"vZ0":-3.714659460761695,"x":102.03,"y":182.46,"x0":-1.8127382112420285,"y0":50.00379401596123,"z0":5.49093469476016,"aX":-16.650144097314545},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":2.2,"breakHorizontal":14.3,"spinRate":2322,"spinDirection":228},"zone":9,"typeConfidence":2.0,"plateTime":0.4020866938746055,"extension":6.737446312587378},"hitData":{"launchSpeed":99.2,"launchAngle":-25.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":169.49,"coordY":153.32}},"index":6,"playId":"bbbdd83e-dd7a-367a-9889-7d5e7aa9a346","pitchNumber":4,"startTime":"2026-06-27T00:16:57.313Z","endTime":"2026-06-27T00:17:05.648Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700241,"link":"/api/v1/people/700241","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":671056,"link":"/api/v1/people/671056"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":691458,"link":"/api/v1/people/691458"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":663457,"link":"/api/v1/people/663457"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":805300,"link":"/api/v1/people/805300","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":805300,"link":"/api/v1/people/805300"},"credit":"b_ab"},{"player":{"id":700241,"link":"/api/v1/people/700241"},"credit":"p_ab"},{"player":{"id":805300,"link":"/api/v1/people/805300"},"credit":"b_pa"},{"player":{"id":700241,"link":"/api/v1/people/700241"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.2,"awayTeamWinProbability":47.8,"homeTeamWinProbabilityAdded":2.200000000000003,"contextMetrics":{},"playEndTime":"2026-06-27T00:17:05.648Z","atBatIndex":0},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Griffin Conine walks.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-06-27T00:17:22.419Z","endTime":"2026-06-27T00:19:23.488Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":665052,"fullName":"Griffin Conine","link":"/api/v1/people/665052"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":700241,"fullName":"Michael McGreevy","link":"/api/v1/people/700241"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":665052,"fullName":"Griffin Conine","link":"/api/v1/people/665052"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":665052,"fullName":"Griffin Conine","link":"/api/v1/people/665052"},"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(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.5,"endSpeed":80.3,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.892742020875296,"aZ":-31.408521670857347,"pfxX":-9.155491890808527,"pfxZ":0.4703307818425184,"pX":-0.17714223362489034,"pZ":1.1723827344742412,"vX0":7.677373645586536,"vY0":-127.20907686191502,"vZ0":-4.727092321436209,"x":123.75,"y":207.13,"x0":-2.0495855833684993,"y0":50.005110762378536,"z0":5.554191578662635,"aX":-14.958179500392895},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":0.0,"breakHorizontal":14.8,"spinRate":1808,"spinDirection":243},"zone":13,"typeConfidence":2.0,"plateTime":0.43112214099254187,"extension":6.688492640769704},"index":0,"playId":"b12862fe-c4e0-3edc-9eee-0c990459816d","pitchNumber":1,"startTime":"2026-06-27T00:17:35.563Z","endTime":"2026-06-27T00:17:40.223Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700241,"link":"/api/v1/people/700241","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":671056,"link":"/api/v1/people/671056"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":691458,"link":"/api/v1/people/691458"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":663457,"link":"/api/v1/people/663457"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":665052,"link":"/api/v1/people/665052","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.6,"endSpeed":87.1,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.77379572583823,"aZ":-19.244689221790647,"pfxX":-5.752484775466826,"pfxZ":6.684931345755194,"pX":-0.7933441002787907,"pZ":2.711577531334315,"vX0":4.806003012823903,"vY0":-137.7539653002959,"vZ0":-4.589351113924287,"x":147.24,"y":165.57,"x0":-1.8077755658319334,"y0":50.00169195580758,"z0":5.688758352132188,"aX":-11.125365682206484},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":11.4,"breakHorizontal":9.5,"spinRate":2247,"spinDirection":226},"zone":4,"typeConfidence":2.0,"plateTime":0.39663833300369644,"extension":6.626312766453166},"index":1,"playId":"d7798e6b-112d-3de3-95d8-135db0ea9fae","pitchNumber":2,"startTime":"2026-06-27T00:17:54.939Z","endTime":"2026-06-27T00:17:58.708Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700241,"link":"/api/v1/people/700241","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":671056,"link":"/api/v1/people/671056"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":691458,"link":"/api/v1/people/691458"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":663457,"link":"/api/v1/people/663457"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":665052,"link":"/api/v1/people/665052","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.2,"endSpeed":82.9,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.71700827647562,"aZ":-22.162305906827942,"pfxX":-0.1082642011464725,"pfxZ":5.710290176266442,"pX":0.48131682167464274,"pZ":3.6530260892779363,"vX0":6.635329078393216,"vY0":-131.31098341351807,"vZ0":-0.6867285360220434,"x":98.65,"y":140.15,"x0":-2.059880659132829,"y0":50.00478559677638,"z0":5.560725118145238,"aX":-0.19161227669660932},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":10.4,"breakHorizontal":-1.2,"spinRate":2347,"spinDirection":210},"zone":12,"typeConfidence":2.0,"plateTime":0.4164710021235467,"extension":6.737424211746993},"index":2,"playId":"b5502e7b-f3c4-3344-8d32-bc00690ec87e","pitchNumber":3,"startTime":"2026-06-27T00:18:18.661Z","endTime":"2026-06-27T00:18:22.338Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700241,"link":"/api/v1/people/700241","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":671056,"link":"/api/v1/people/671056"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":691458,"link":"/api/v1/people/691458"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":663457,"link":"/api/v1/people/663457"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":665052,"link":"/api/v1/people/665052","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.9,"endSpeed":86.9,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.682488983107284,"aZ":-18.58138370583404,"pfxX":-6.851391861505986,"pfxZ":7.012224765846522,"pX":-0.1959923327250808,"pZ":3.881543894708286,"vX0":7.068785776315332,"vY0":-138.095468460052,"vZ0":-1.4822009152402946,"x":124.47,"y":133.98,"x0":-1.8941792520604708,"y0":50.00465248813472,"z0":5.670586012646628,"aX":-13.284201327013669},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":12.6,"breakHorizontal":11.0,"spinRate":2204,"spinDirection":229},"zone":11,"typeConfidence":2.0,"plateTime":0.39607058769745507,"extension":6.636827705035062},"index":3,"playId":"b7f49fce-7868-3b2f-a00d-39864438e8be","pitchNumber":4,"startTime":"2026-06-27T00:18:39.237Z","endTime":"2026-06-27T00:18:43.722Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700241,"link":"/api/v1/people/700241","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":671056,"link":"/api/v1/people/671056"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":691458,"link":"/api/v1/people/691458"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":663457,"link":"/api/v1/people/663457"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":665052,"link":"/api/v1/people/665052","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.2,"endSpeed":79.4,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.678355752447263,"aZ":-33.52865623277027,"pfxX":1.7652740439086085,"pfxZ":-0.8583590986941818,"pX":-0.6534689027423776,"pZ":0.742741160572234,"vX0":2.943733949367773,"vY0":-124.14312702137532,"vZ0":-4.878300647375498,"x":141.91,"y":218.73,"x0":-2.079743404156415,"y0":50.00494057509698,"z0":5.495188854552948,"aX":2.7806306635338656},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.7,"breakVerticalInduced":-2.4,"breakHorizontal":-3.8,"spinRate":2470,"spinDirection":75},"zone":13,"typeConfidence":2.0,"plateTime":0.4396384144563763,"extension":6.826808371118597},"index":4,"playId":"1a5f0bad-c9c0-3fa4-aeea-32b584670d85","pitchNumber":5,"startTime":"2026-06-27T00:18:57.913Z","endTime":"2026-06-27T00:19:01.491Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700241,"link":"/api/v1/people/700241","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":671056,"link":"/api/v1/people/671056"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":691458,"link":"/api/v1/people/691458"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":663457,"link":"/api/v1/people/663457"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":665052,"link":"/api/v1/people/665052","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.8,"endSpeed":83.1,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.891081969286308,"aZ":-30.111446531546928,"pfxX":-7.52788739491729,"pfxZ":1.1879795410941316,"pX":-0.11321238429183349,"pZ":0.9936212164653071,"vX0":6.8660946871822075,"vY0":-130.65967879377726,"vZ0":-5.76853474841564,"x":121.32,"y":211.95,"x0":-1.7890020256904757,"y0":50.004157226408175,"z0":5.47485936849038,"aX":-13.099667281940752},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":1.1,"breakHorizontal":12.2,"spinRate":1507,"spinDirection":230},"zone":13,"typeConfidence":2.0,"plateTime":0.4181730181860277,"extension":7.122389546031184},"index":5,"playId":"3359d4b5-6dc2-349f-b2e2-56a406868e4d","pitchNumber":6,"startTime":"2026-06-27T00:19:19.179Z","endTime":"2026-06-27T00:19:23.488Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700241,"link":"/api/v1/people/700241","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":671056,"link":"/api/v1/people/671056"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":691458,"link":"/api/v1/people/691458"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":663457,"link":"/api/v1/people/663457"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":665052,"link":"/api/v1/people/665052","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665052,"link":"/api/v1/people/665052"},"credit":"b_pa"},{"player":{"id":700241,"link":"/api/v1/people/700241"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":49.8,"awayTeamWinProbability":50.2,"homeTeamWinProbabilityAdded":-2.4000000000000057,"leverageIndex":0.63,"dramaIndex":36.0,"contextMetrics":{},"playEndTime":"2026-06-27T00:19:23.488Z","atBatIndex":1},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Xavier Edwards flies out to center fielder Nathan Church.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-06-27T00:19:38.541Z","endTime":"2026-06-27T00:21:50.419Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":669364,"fullName":"Xavier Edwards","link":"/api/v1/people/669364"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":700241,"fullName":"Michael McGreevy","link":"/api/v1/people/700241"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":665052,"fullName":"Griffin Conine","link":"/api/v1/people/665052"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":669364,"fullName":"Xavier Edwards","link":"/api/v1/people/669364"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":701675,"link":"/api/v1/people/701675"},"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, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":79.6,"endSpeed":73.7,"strikeZoneTop":3.055,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.142821445378644,"aZ":-40.72225794419547,"pfxX":6.532099077954147,"pfxZ":-6.292832506087978,"pX":0.4828630964506867,"pZ":1.6140789715804524,"vX0":3.5371214843453553,"vY0":-115.91152621657886,"vZ0":-0.55260574451911,"x":98.59,"y":195.2,"x0":-1.9129387860902973,"y0":50.005731489071096,"z0":5.751812541899127,"aX":8.867669830705086},"breaks":{"breakAngle":13.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.5,"breakVerticalInduced":-11.3,"breakHorizontal":-12.7,"spinRate":2577,"spinDirection":46},"zone":9,"typeConfidence":2.0,"plateTime":0.472978338375011,"extension":6.711000067377928},"index":0,"playId":"4b24e767-feb2-342e-b5b8-793147b10f66","pitchNumber":1,"startTime":"2026-06-27T00:19:49.730Z","endTime":"2026-06-27T00:19:53.731Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700241,"link":"/api/v1/people/700241","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":671056,"link":"/api/v1/people/671056"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":691458,"link":"/api/v1/people/691458"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":663457,"link":"/api/v1/people/663457"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":669364,"link":"/api/v1/people/669364","batSide":{"code":"L","description":"Left"}},"first":{"id":665052,"link":"/api/v1/people/665052"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.7,"endSpeed":87.1,"strikeZoneTop":3.055,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.321050420583422,"aZ":-20.658476472739284,"pfxX":-5.660024771464083,"pfxZ":6.002880346708334,"pX":-0.438555221271377,"pZ":2.810032219362797,"vX0":6.503149993173859,"vY0":-136.51360216037583,"vZ0":-3.7703368741424623,"x":133.72,"y":162.91,"x0":-2.0975417347789103,"y0":50.00665011021831,"z0":5.602062996287394,"aX":-10.865238305397526},"breaks":{"breakAngle":24.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.3,"breakVerticalInduced":10.4,"breakHorizontal":9.1,"spinRate":2288,"spinDirection":226},"zone":1,"typeConfidence":2.0,"plateTime":0.3986853159283128,"extension":6.613623447864882},"index":1,"playId":"1b0c2b51-45f5-3cb4-96ac-fd2d0e39b27b","pitchNumber":2,"startTime":"2026-06-27T00:20:14.979Z","endTime":"2026-06-27T00:20:18.381Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700241,"link":"/api/v1/people/700241","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":671056,"link":"/api/v1/people/671056"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":691458,"link":"/api/v1/people/691458"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":663457,"link":"/api/v1/people/663457"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":669364,"link":"/api/v1/people/669364","batSide":{"code":"L","description":"Left"}},"first":{"id":665052,"link":"/api/v1/people/665052"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":80.4,"endSpeed":74.3,"strikeZoneTop":3.055,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.12307171322305,"aZ":-42.16287619391965,"pfxX":6.282894342722259,"pfxZ":-7.2283016743484625,"pX":-0.5017484036991744,"pZ":1.096196384756414,"vX0":1.3119830137588258,"vY0":-117.1053767764044,"vZ0":-1.3328841287310245,"x":136.13,"y":209.18,"x0":-1.8860100409840792,"y0":50.0033278028044,"z0":5.6342844588500105,"aX":8.682834748421355},"breaks":{"breakAngle":12.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.6,"breakVerticalInduced":-13.1,"breakHorizontal":-11.8,"spinRate":2550,"spinDirection":48},"zone":13,"typeConfidence":2.0,"plateTime":0.46860567809412323,"extension":6.728996386609316},"index":2,"playId":"35eaf9dd-ca3b-3c7f-ac15-b957be444852","pitchNumber":3,"startTime":"2026-06-27T00:20:42.448Z","endTime":"2026-06-27T00:20:46.783Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700241,"link":"/api/v1/people/700241","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":671056,"link":"/api/v1/people/671056"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":691458,"link":"/api/v1/people/691458"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":663457,"link":"/api/v1/people/663457"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":669364,"link":"/api/v1/people/669364","batSide":{"code":"L","description":"Left"}},"first":{"id":665052,"link":"/api/v1/people/665052"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2026-06-27T00:21:00.024Z","endTime":"2026-06-27T00:21:17.916Z","isPitch":false,"type":"action","player":{"id":669364,"link":"/api/v1/people/669364"},"defense":{"pitcher":{"id":700241,"link":"/api/v1/people/700241","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":671056,"link":"/api/v1/people/671056"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":691458,"link":"/api/v1/people/691458"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":663457,"link":"/api/v1/people/663457"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":669364,"link":"/api/v1/people/669364","batSide":{"code":"L","description":"Left"}},"first":{"id":665052,"link":"/api/v1/people/665052"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"index":4,"playId":"814c4cb9-bb1d-3c6d-b034-086c672c56c3","startTime":"2026-06-27T00:21:17.916Z","endTime":"2026-06-27T00:21:20.916Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":700241,"link":"/api/v1/people/700241","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":671056,"link":"/api/v1/people/671056"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":691458,"link":"/api/v1/people/691458"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":663457,"link":"/api/v1/people/663457"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":669364,"link":"/api/v1/people/669364","batSide":{"code":"L","description":"Left"}},"first":{"id":665052,"link":"/api/v1/people/665052"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.1,"endSpeed":85.6,"strikeZoneTop":3.055,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.793618066801802,"aZ":-17.52549351973219,"pfxX":-5.396363998001277,"pfxZ":7.840889376367176,"pX":0.4321488978200447,"pZ":3.0619026012862762,"vX0":7.874911318246613,"vY0":-135.39544188188356,"vZ0":-3.561112080568824,"x":100.53,"y":156.11,"x0":-1.8044259611036406,"y0":50.00559687488261,"z0":5.61077276253115,"aX":-10.085778755206752},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":13.7,"breakHorizontal":8.3,"spinRate":2282,"spinDirection":227},"zone":3,"typeConfidence":2.0,"plateTime":0.40356768041541047,"extension":6.7205989802876305},"hitData":{"launchSpeed":88.0,"launchAngle":33.0,"totalDistance":323.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":119.2,"coordY":84.79}},"index":5,"playId":"aa2d0e69-e0fd-37a5-ab60-5d170b5d1f0a","pitchNumber":4,"startTime":"2026-06-27T00:21:38.056Z","endTime":"2026-06-27T00:21:50.419Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700241,"link":"/api/v1/people/700241","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":671056,"link":"/api/v1/people/671056"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":691458,"link":"/api/v1/people/691458"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":663457,"link":"/api/v1/people/663457"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":669364,"link":"/api/v1/people/669364","batSide":{"code":"L","description":"Left"}},"first":{"id":665052,"link":"/api/v1/people/665052"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669364,"link":"/api/v1/people/669364"},"credit":"b_ab"},{"player":{"id":700241,"link":"/api/v1/people/700241"},"credit":"p_ab"},{"player":{"id":669364,"link":"/api/v1/people/669364"},"credit":"b_pa"},{"player":{"id":700241,"link":"/api/v1/people/700241"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.6,"awayTeamWinProbability":47.4,"homeTeamWinProbabilityAdded":2.8000000000000043,"leverageIndex":1.21,"dramaIndex":53.0,"contextMetrics":{},"playEndTime":"2026-06-27T00:21:50.419Z","atBatIndex":2},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Kyle Stowers singles on a line drive to center fielder Nathan Church. Griffin Conine to 3rd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":3,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-06-27T00:22:05.947Z","endTime":"2026-06-27T00:24:36.592Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":669065,"fullName":"Kyle Stowers","link":"/api/v1/people/669065"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":700241,"fullName":"Michael McGreevy","link":"/api/v1/people/700241"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":669065,"fullName":"Kyle Stowers","link":"/api/v1/people/669065"},"postOnThird":{"id":665052,"fullName":"Griffin Conine","link":"/api/v1/people/665052"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5,6],"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":669065,"fullName":"Kyle Stowers","link":"/api/v1/people/669065"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":701675,"link":"/api/v1/people/701675"},"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":665052,"fullName":"Griffin Conine","link":"/api/v1/people/665052"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"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":665052,"fullName":"Griffin Conine","link":"/api/v1/people/665052"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":78.7,"endSpeed":72.6,"strikeZoneTop":3.295,"strikeZoneBottom":1.663,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.757234362012916,"aZ":-41.83268012146952,"pfxX":6.007560898576928,"pfxZ":-7.312773473385894,"pX":0.21653836419506786,"pZ":1.3689335455608806,"vX0":2.951204006222517,"vY0":-114.61658790770863,"vZ0":-0.6464918597479928,"x":108.75,"y":201.82,"x0":-1.871714532401481,"y0":50.0054071598043,"z0":5.767868609365195,"aX":7.9300904397754834},"breaks":{"breakAngle":10.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.5,"breakVerticalInduced":-13.1,"breakHorizontal":-11.6,"spinRate":2547,"spinDirection":52},"zone":14,"typeConfidence":2.0,"plateTime":0.479348384633385,"extension":6.600204756292839},"index":0,"playId":"dfbb981a-736a-3c45-bc36-588dc13bc806","pitchNumber":1,"startTime":"2026-06-27T00:22:16.797Z","endTime":"2026-06-27T00:22:21.463Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700241,"link":"/api/v1/people/700241","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":671056,"link":"/api/v1/people/671056"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":691458,"link":"/api/v1/people/691458"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":663457,"link":"/api/v1/people/663457"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":669065,"link":"/api/v1/people/669065","batSide":{"code":"L","description":"Left"}},"first":{"id":665052,"link":"/api/v1/people/665052"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"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":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.6,"endSpeed":86.3,"strikeZoneTop":3.295,"strikeZoneBottom":1.663,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.69239902105002,"aZ":-14.494090742500331,"pfxX":-5.133909800757604,"pfxZ":9.339885705011287,"pX":0.053785187524237235,"pZ":2.0372087092883304,"vX0":6.368045906353228,"vY0":-136.162908852794,"vZ0":-7.019870703197362,"x":114.95,"y":183.78,"x0":-1.6395841646995777,"y0":50.00104297318929,"z0":5.6365762338774275,"aX":-9.71594255099873},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":15.7,"breakHorizontal":8.0,"spinRate":2256,"spinDirection":227},"zone":8,"typeConfidence":2.0,"plateTime":0.401052035964804,"extension":6.886630692816026},"index":1,"playId":"d95c3722-d4e0-34d5-888a-f20bf780782e","pitchNumber":2,"startTime":"2026-06-27T00:22:39.389Z","endTime":"2026-06-27T00:22:44.754Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700241,"link":"/api/v1/people/700241","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":671056,"link":"/api/v1/people/671056"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":691458,"link":"/api/v1/people/691458"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":663457,"link":"/api/v1/people/663457"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":669065,"link":"/api/v1/people/669065","batSide":{"code":"L","description":"Left"}},"first":{"id":665052,"link":"/api/v1/people/665052"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.0,"endSpeed":80.4,"strikeZoneTop":3.295,"strikeZoneBottom":1.663,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.635487775288833,"aZ":-30.915183012852488,"pfxX":-8.204524379900949,"pfxZ":0.7711037767962647,"pX":-0.6164921928065095,"pZ":1.2073811800349605,"vX0":6.0719491813103454,"vY0":-126.54259330735763,"vZ0":-4.699674271970535,"x":140.5,"y":206.18,"x0":-1.9753180825545484,"y0":50.00224347250322,"z0":5.551470261180731,"aX":-13.370930355760112},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":0.6,"breakHorizontal":13.6,"spinRate":1687,"spinDirection":232},"zone":13,"typeConfidence":2.0,"plateTime":0.4320354954397976,"extension":6.787931598663893},"index":2,"playId":"59ef9f8b-8fbc-33f8-8db7-4b8c496aa161","pitchNumber":3,"startTime":"2026-06-27T00:23:01.004Z","endTime":"2026-06-27T00:23:06.570Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700241,"link":"/api/v1/people/700241","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":671056,"link":"/api/v1/people/671056"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":691458,"link":"/api/v1/people/691458"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":663457,"link":"/api/v1/people/663457"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":669065,"link":"/api/v1/people/669065","batSide":{"code":"L","description":"Left"}},"first":{"id":665052,"link":"/api/v1/people/665052"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"index":3,"playId":"85ca930f-5364-4a40-95ed-56393f883977","startTime":"2026-06-27T00:23:21.603Z","endTime":"2026-06-27T00:23:26.603Z","isPitch":false,"type":"stepoff","defense":{"pitcher":{"id":700241,"link":"/api/v1/people/700241","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":671056,"link":"/api/v1/people/671056"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":691458,"link":"/api/v1/people/691458"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":663457,"link":"/api/v1/people/663457"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":669065,"link":"/api/v1/people/669065","batSide":{"code":"L","description":"Left"}},"first":{"id":665052,"link":"/api/v1/people/665052"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.8,"endSpeed":85.9,"strikeZoneTop":3.295,"strikeZoneBottom":1.663,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.375379439859568,"aZ":-16.83322443181033,"pfxX":-5.246596935952182,"pfxZ":8.106726710854186,"pX":-0.7422178481019946,"pZ":3.325471492482069,"vX0":5.289139008374166,"vY0":-136.52742180355764,"vZ0":-2.974344276213441,"x":145.29,"y":148.99,"x0":-2.0206991895491058,"y0":50.00333814012284,"z0":5.584146724648633,"aX":-9.929226646357062},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":14.3,"breakHorizontal":8.4,"spinRate":2247,"spinDirection":231},"zone":1,"typeConfidence":2.0,"plateTime":0.40081095358948104,"extension":6.678379354726075},"index":4,"playId":"579daaa8-6997-3d4a-91b3-83722fd95f3d","pitchNumber":4,"startTime":"2026-06-27T00:23:39.405Z","endTime":"2026-06-27T00:23:44.707Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700241,"link":"/api/v1/people/700241","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":671056,"link":"/api/v1/people/671056"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":691458,"link":"/api/v1/people/691458"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":663457,"link":"/api/v1/people/663457"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":669065,"link":"/api/v1/people/669065","batSide":{"code":"L","description":"Left"}},"first":{"id":665052,"link":"/api/v1/people/665052"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"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,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.1,"endSpeed":82.3,"strikeZoneTop":3.295,"strikeZoneBottom":1.663,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.698049251076295,"aZ":-30.377112279282102,"pfxX":-9.09958136513782,"pfxZ":1.0596187703600148,"pX":0.28078522135360096,"pZ":0.6350792882974788,"vX0":8.41284969528445,"vY0":-129.37640796609836,"vZ0":-6.43383220411488,"x":106.3,"y":221.63,"x0":-1.8228558330399884,"y0":50.006104950067396,"z0":5.467132509645741,"aX":-15.507742338766853},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":0.7,"breakHorizontal":14.8,"spinRate":1800,"spinDirection":232},"zone":14,"typeConfidence":2.0,"plateTime":0.4225237816857055,"extension":6.8911164120161965},"index":5,"playId":"8d00e76f-4e7d-349a-9f0c-2ffe6894b76a","pitchNumber":5,"startTime":"2026-06-27T00:24:00.945Z","endTime":"2026-06-27T00:24:06.846Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700241,"link":"/api/v1/people/700241","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":671056,"link":"/api/v1/people/671056"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":691458,"link":"/api/v1/people/691458"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":663457,"link":"/api/v1/people/663457"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":669065,"link":"/api/v1/people/669065","batSide":{"code":"L","description":"Left"}},"first":{"id":665052,"link":"/api/v1/people/665052"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"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,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.3,"endSpeed":81.5,"strikeZoneTop":3.295,"strikeZoneBottom":1.663,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.12990814661365,"aZ":-31.935130310728333,"pfxX":-9.049707343939238,"pfxZ":0.1415074106646923,"pX":-0.5194302366464499,"pZ":2.191432689380014,"vX0":6.467067080425377,"vY0":-128.4328883223552,"vZ0":-2.498761598504421,"x":136.8,"y":179.61,"x0":-1.8869132914637483,"y0":50.00368508264488,"z0":5.646234549462923,"aX":-15.208533624904105},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":-0.1,"breakHorizontal":15.0,"spinRate":1681,"spinDirection":235},"zone":7,"typeConfidence":2.0,"plateTime":0.42551322425789895,"extension":6.853188306409696},"hitData":{"launchSpeed":105.8,"launchAngle":10.0,"totalDistance":180.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":133.36,"coordY":97.46}},"index":6,"playId":"dcd0c205-04f8-39ce-97ab-7d84889d655f","pitchNumber":6,"startTime":"2026-06-27T00:24:25.726Z","endTime":"2026-06-27T00:24:36.592Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700241,"link":"/api/v1/people/700241","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":671056,"link":"/api/v1/people/671056"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":691458,"link":"/api/v1/people/691458"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":663457,"link":"/api/v1/people/663457"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":669065,"link":"/api/v1/people/669065","batSide":{"code":"L","description":"Left"}},"first":{"id":665052,"link":"/api/v1/people/665052"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669065,"link":"/api/v1/people/669065"},"credit":"b_ab"},{"player":{"id":700241,"link":"/api/v1/people/700241"},"credit":"p_ab"},{"player":{"id":669065,"link":"/api/v1/people/669065"},"credit":"b_pa"},{"player":{"id":700241,"link":"/api/v1/people/700241"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":50.0,"awayTeamWinProbability":50.0,"homeTeamWinProbabilityAdded":-2.6000000000000014,"leverageIndex":0.88,"dramaIndex":43.0,"contextMetrics":{},"playEndTime":"2026-06-27T00:24:36.592Z","atBatIndex":3},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Otto Lopez lines out to right fielder Jordan Walker.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":4,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-06-27T00:24:46.066Z","endTime":"2026-06-27T00:26:57.667Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":672640,"fullName":"Otto Lopez","link":"/api/v1/people/672640"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":700241,"fullName":"Michael McGreevy","link":"/api/v1/people/700241"},"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":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":672640,"fullName":"Otto Lopez","link":"/api/v1/people/672640"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":691023,"link":"/api/v1/people/691023"},"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(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":85.0,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.06409201231382,"aZ":-29.346264034952096,"pfxX":-7.922304527445385,"pfxZ":1.5417261069040187,"pX":0.14410401431514971,"pZ":2.5712869935432106,"vX0":7.82593579998327,"vY0":-134.11737480311774,"vZ0":-2.759646052988388,"x":111.51,"y":169.36,"x0":-1.7723960375038303,"y0":50.0042542348714,"z0":5.691182872799741,"aX":-14.537450625798163},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.6,"breakVerticalInduced":2.4,"breakHorizontal":12.8,"spinRate":2200,"spinDirection":229},"zone":5,"typeConfidence":2.0,"plateTime":0.40729342733981433,"extension":6.8476932122220235},"index":0,"playId":"8a18dd5f-7de3-3c05-ae16-8a1ebbd16362","pitchNumber":1,"startTime":"2026-06-27T00:25:05.382Z","endTime":"2026-06-27T00:25:09.661Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700241,"link":"/api/v1/people/700241","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":671056,"link":"/api/v1/people/671056"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":691458,"link":"/api/v1/people/691458"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":663457,"link":"/api/v1/people/663457"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":672640,"link":"/api/v1/people/672640","batSide":{"code":"R","description":"Right"}},"first":{"id":669065,"link":"/api/v1/people/669065"},"third":{"id":665052,"link":"/api/v1/people/665052"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.8,"endSpeed":80.6,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.74597954933523,"aZ":-32.41287813210964,"pfxX":-7.934117809223646,"pfxZ":-0.1456098774558745,"pX":-0.26547112402169376,"pZ":1.704488162835379,"vX0":6.490957328390771,"vY0":-127.70939453257398,"vZ0":-3.515038176106195,"x":127.12,"y":192.76,"x0":-1.8114994379503482,"y0":50.0020782940449,"z0":5.652997796933252,"aX":-13.081543485411656},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":-0.8,"breakHorizontal":12.8,"spinRate":1814,"spinDirection":226},"zone":8,"typeConfidence":2.0,"plateTime":0.4291870158066966,"extension":6.765852552978123},"index":1,"playId":"3fbba612-31f2-3daa-89de-c04e87aad862","pitchNumber":2,"startTime":"2026-06-27T00:25:24.936Z","endTime":"2026-06-27T00:25:29.950Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700241,"link":"/api/v1/people/700241","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":671056,"link":"/api/v1/people/671056"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":691458,"link":"/api/v1/people/691458"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":663457,"link":"/api/v1/people/663457"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":672640,"link":"/api/v1/people/672640","batSide":{"code":"R","description":"Right"}},"first":{"id":669065,"link":"/api/v1/people/669065"},"third":{"id":665052,"link":"/api/v1/people/665052"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.6,"endSpeed":86.4,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.76865313154679,"aZ":-17.56137749275711,"pfxX":-4.810597467833285,"pfxZ":7.689019373778008,"pX":0.8843778767726175,"pZ":3.769781198051229,"vX0":8.157881816538106,"vY0":-136.21726233700963,"vZ0":-2.346232729135655,"x":83.29,"y":137.0,"x0":-1.5089594903681096,"y0":50.00082079358178,"z0":5.8410207334903825,"aX":-9.140849612772323},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":13.7,"breakHorizontal":7.2,"spinRate":2266,"spinDirection":220},"zone":12,"typeConfidence":2.0,"plateTime":0.4003739455397093,"extension":6.938576697762361},"index":2,"playId":"a61cbd11-94f6-3c69-baa9-84749129c7c8","pitchNumber":3,"startTime":"2026-06-27T00:25:53.654Z","endTime":"2026-06-27T00:25:59.654Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700241,"link":"/api/v1/people/700241","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":671056,"link":"/api/v1/people/671056"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":691458,"link":"/api/v1/people/691458"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":663457,"link":"/api/v1/people/663457"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":672640,"link":"/api/v1/people/672640","batSide":{"code":"R","description":"Right"}},"first":{"id":669065,"link":"/api/v1/people/669065"},"third":{"id":665052,"link":"/api/v1/people/665052"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"index":3,"playId":"bb82e2c9-0391-401a-9650-73069afdb49f","startTime":"2026-06-27T00:26:11.919Z","endTime":"2026-06-27T00:26:16.919Z","isPitch":false,"type":"stepoff","defense":{"pitcher":{"id":700241,"link":"/api/v1/people/700241","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":671056,"link":"/api/v1/people/671056"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":691458,"link":"/api/v1/people/691458"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":663457,"link":"/api/v1/people/663457"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":672640,"link":"/api/v1/people/672640","batSide":{"code":"R","description":"Right"}},"first":{"id":669065,"link":"/api/v1/people/669065"},"third":{"id":665052,"link":"/api/v1/people/665052"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"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,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.3,"endSpeed":78.0,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.954553835127893,"aZ":-31.37460196524854,"pfxX":8.995553084144738,"pfxZ":0.5223991115008468,"pX":2.0423877747455874,"pZ":1.9525550199341124,"vX0":6.644975481287187,"vY0":-122.61246575708972,"vZ0":-2.2368566894404682,"x":39.15,"y":186.06,"x0":-1.8701065305844111,"y0":50.00130610517508,"z0":5.550519943506262,"aX":13.711560585608206},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.8,"breakVerticalInduced":0.7,"breakHorizontal":-17.9,"spinRate":2559,"spinDirection":55},"zone":14,"typeConfidence":2.0,"plateTime":0.4465021832006082,"extension":6.596612095783858},"index":4,"playId":"2e46aeae-a59a-38ec-9c0a-f7e17ed4b555","pitchNumber":4,"startTime":"2026-06-27T00:26:29.023Z","endTime":"2026-06-27T00:26:32.807Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700241,"link":"/api/v1/people/700241","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":671056,"link":"/api/v1/people/671056"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":691458,"link":"/api/v1/people/691458"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":663457,"link":"/api/v1/people/663457"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":672640,"link":"/api/v1/people/672640","batSide":{"code":"R","description":"Right"}},"first":{"id":669065,"link":"/api/v1/people/669065"},"third":{"id":665052,"link":"/api/v1/people/665052"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.4,"endSpeed":85.9,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.794730401712012,"aZ":-16.241140435368024,"pfxX":-4.8474016832948985,"pfxZ":8.485433229172255,"pX":1.0555441145083677,"pZ":2.535698222932305,"vX0":8.367361432937573,"vY0":-135.70381271168625,"vZ0":-5.652564260762411,"x":76.77,"y":170.32,"x0":-1.4284312004539432,"y0":50.00307915907156,"z0":5.764643555978393,"aX":-9.10300295548948},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":14.4,"breakHorizontal":7.2,"spinRate":2251,"spinDirection":217},"zone":12,"typeConfidence":2.0,"plateTime":0.4025698696913045,"extension":7.104369442687162},"hitData":{"launchSpeed":90.1,"launchAngle":20.0,"totalDistance":297.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":188.96,"coordY":107.09}},"index":5,"playId":"e649002e-3518-3c8e-963b-5a8c9f5038d4","pitchNumber":5,"startTime":"2026-06-27T00:26:50.647Z","endTime":"2026-06-27T00:26:57.667Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700241,"link":"/api/v1/people/700241","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":671056,"link":"/api/v1/people/671056"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":691458,"link":"/api/v1/people/691458"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":663457,"link":"/api/v1/people/663457"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":672640,"link":"/api/v1/people/672640","batSide":{"code":"R","description":"Right"}},"first":{"id":669065,"link":"/api/v1/people/669065"},"third":{"id":665052,"link":"/api/v1/people/665052"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":672640,"link":"/api/v1/people/672640"},"credit":"b_ab"},{"player":{"id":700241,"link":"/api/v1/people/700241"},"credit":"p_ab"},{"player":{"id":672640,"link":"/api/v1/people/672640"},"credit":"b_pa"},{"player":{"id":700241,"link":"/api/v1/people/700241"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":54.800000000000004,"awayTeamWinProbability":45.199999999999996,"homeTeamWinProbabilityAdded":4.800000000000004,"leverageIndex":1.83,"dramaIndex":81.0,"contextMetrics":{},"playEndTime":"2026-06-27T00:26:57.667Z","atBatIndex":4},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"JJ Wetherholt grounds out, first baseman Kyle Stowers to pitcher Max Meyer.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":5,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-06-27T00:29:08.232Z","endTime":"2026-06-27T00:29:16.371Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":802139,"fullName":"JJ Wetherholt","link":"/api/v1/people/802139"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676974,"fullName":"Max Meyer","link":"/api/v1/people/676974"},"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":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":802139,"fullName":"JJ Wetherholt","link":"/api/v1/people/802139"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":669065,"link":"/api/v1/people/669065"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":676974,"link":"/api/v1/people/676974"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.8,"endSpeed":86.9,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.953751871464053,"aZ":-12.685057180525911,"pfxX":-7.4409647943479476,"pfxZ":10.12975078494096,"pX":0.32015373288038523,"pZ":1.4387406602811665,"vX0":6.035736189822322,"vY0":-137.6816810767086,"vZ0":-9.186638563492851,"x":104.8,"y":199.93,"x0":-0.9313789933007254,"y0":50.004050352097515,"z0":5.672665345977983,"aX":-14.317469709878182},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":16.7,"breakHorizontal":12.2,"spinRate":2680,"spinDirection":227},"zone":14,"typeConfidence":2.0,"plateTime":0.39749921737120175,"extension":6.0181268268843775},"hitData":{"launchSpeed":72.5,"launchAngle":1.0,"totalDistance":36.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":148.57,"coordY":161.31}},"index":0,"playId":"bf5fab4a-942a-37db-8243-f79a3f19da39","pitchNumber":1,"startTime":"2026-06-27T00:29:08.232Z","endTime":"2026-06-27T00:29:16.371Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676974,"link":"/api/v1/people/676974","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":669065,"link":"/api/v1/people/669065"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":665923,"link":"/api/v1/people/665923"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":665052,"link":"/api/v1/people/665052"}},"offense":{"batter":{"id":802139,"link":"/api/v1/people/802139","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":802139,"link":"/api/v1/people/802139"},"credit":"b_ab"},{"player":{"id":676974,"link":"/api/v1/people/676974"},"credit":"p_ab"},{"player":{"id":802139,"link":"/api/v1/people/802139"},"credit":"b_pa"},{"player":{"id":676974,"link":"/api/v1/people/676974"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.6,"awayTeamWinProbability":47.4,"homeTeamWinProbabilityAdded":-2.200000000000003,"leverageIndex":0.86,"dramaIndex":40.0,"contextMetrics":{},"playEndTime":"2026-06-27T00:29:16.371Z","atBatIndex":5},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Iván Herrera pops out to catcher Joe Mack in foul territory.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":6,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-06-27T00:29:28.656Z","endTime":"2026-06-27T00:30:22.483Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":671056,"fullName":"Iván Herrera","link":"/api/v1/people/671056"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676974,"fullName":"Max Meyer","link":"/api/v1/people/676974"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":671056,"fullName":"Iván Herrera","link":"/api/v1/people/671056"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":691788,"link":"/api/v1/people/691788"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.7,"endSpeed":87.1,"strikeZoneTop":3.173,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.44746615464962,"aZ":-12.386847479121066,"pfxX":-6.562271383107314,"pfxZ":10.120253503224268,"pX":0.020748584540752138,"pZ":2.9971436059929757,"vX0":5.2760254503061645,"vY0":-139.23821317079435,"vZ0":-5.595657203534808,"x":116.21,"y":157.86,"x0":-1.0498820867223027,"y0":50.00576169120499,"z0":5.858811707005329,"aX":-12.83510115451581},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":17.3,"breakHorizontal":10.7,"spinRate":2751,"spinDirection":218},"zone":2,"typeConfidence":2.0,"plateTime":0.3939884807366245,"extension":6.024139096585685},"index":0,"playId":"be02668a-f582-3fc1-a315-a4af83004450","pitchNumber":1,"startTime":"2026-06-27T00:29:58.462Z","endTime":"2026-06-27T00:30:02.450Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676974,"link":"/api/v1/people/676974","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":669065,"link":"/api/v1/people/669065"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":665923,"link":"/api/v1/people/665923"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":665052,"link":"/api/v1/people/665052"}},"offense":{"batter":{"id":671056,"link":"/api/v1/people/671056","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.4,"endSpeed":87.7,"strikeZoneTop":3.173,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.96142737444521,"aZ":-11.815928399883331,"pfxX":-6.917152444528674,"pfxZ":10.271061494532535,"pX":-0.39329114482029587,"pZ":3.0643594176433377,"vX0":4.354380345635428,"vY0":-140.1954456972215,"vZ0":-5.566173127618439,"x":131.99,"y":156.04,"x0":-1.07134086013365,"y0":50.00421527229839,"z0":5.853202510935059,"aX":-13.71137515060982},"breaks":{"breakAngle":44.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":17.5,"breakHorizontal":11.5,"spinRate":2691,"spinDirection":218},"zone":1,"typeConfidence":2.0,"plateTime":0.39133107989803806,"extension":6.131139509586735},"hitData":{"launchSpeed":76.0,"launchAngle":86.0,"totalDistance":51.0,"trajectory":"popup","hardness":"medium","location":"2","coordinates":{"coordX":134.09,"coordY":224.24}},"index":1,"playId":"84378b35-5b09-3bd3-b7cc-80f9fb4ba0b5","pitchNumber":2,"startTime":"2026-06-27T00:30:13.204Z","endTime":"2026-06-27T00:30:22.483Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676974,"link":"/api/v1/people/676974","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":669065,"link":"/api/v1/people/669065"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":665923,"link":"/api/v1/people/665923"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":665052,"link":"/api/v1/people/665052"}},"offense":{"batter":{"id":671056,"link":"/api/v1/people/671056","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":671056,"link":"/api/v1/people/671056"},"credit":"b_ab"},{"player":{"id":676974,"link":"/api/v1/people/676974"},"credit":"p_ab"},{"player":{"id":671056,"link":"/api/v1/people/671056"},"credit":"b_pa"},{"player":{"id":676974,"link":"/api/v1/people/676974"},"credit":"p_pa"}],"flags":[{"credit":"b_foul_out"}],"homeTeamWinProbability":51.0,"awayTeamWinProbability":49.0,"homeTeamWinProbabilityAdded":-1.6000000000000014,"leverageIndex":0.63,"dramaIndex":31.0,"contextMetrics":{},"playEndTime":"2026-06-27T00:30:22.483Z","atBatIndex":6},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Alec Burleson called out on strikes.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":7,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-06-27T00:30:30.056Z","endTime":"2026-06-27T00:32:12.642Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":676475,"fullName":"Alec Burleson","link":"/api/v1/people/676475"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676974,"fullName":"Max Meyer","link":"/api/v1/people/676974"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":676475,"fullName":"Alec Burleson","link":"/api/v1/people/676475"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":691788,"link":"/api/v1/people/691788"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.8,"endSpeed":87.2,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.66329232153897,"aZ":-13.138606527976007,"pfxX":-5.8842701563664725,"pfxZ":9.741624593391851,"pX":0.43542552407389795,"pZ":2.365733208797433,"vX0":5.050729390410837,"vY0":-139.24190702829526,"vZ0":-7.09485592447992,"x":100.4,"y":174.91,"x0":-0.6417479710972988,"y0":50.005721710483996,"z0":5.824960328748826,"aX":-11.5012481305974},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":16.2,"breakHorizontal":9.6,"spinRate":2618,"spinDirection":224},"zone":6,"typeConfidence":2.0,"plateTime":0.3940962526917242,"extension":6.17019514480204},"index":0,"playId":"9ef754bf-fd7e-3a14-9d1a-5a012e738493","pitchNumber":1,"startTime":"2026-06-27T00:30:57.444Z","endTime":"2026-06-27T00:31:01.527Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676974,"link":"/api/v1/people/676974","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":669065,"link":"/api/v1/people/669065"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":665923,"link":"/api/v1/people/665923"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":665052,"link":"/api/v1/people/665052"}},"offense":{"batter":{"id":676475,"link":"/api/v1/people/676475","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"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":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.3,"endSpeed":86.2,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.34401350830556,"aZ":-21.656717268904615,"pfxX":-8.034785533282186,"pfxZ":5.52228981075692,"pX":-1.59784692443091,"pZ":2.861255662195091,"vX0":1.6935433795636496,"vY0":-137.37976219332688,"vZ0":-3.8354334274915978,"x":177.91,"y":161.53,"x0":-1.1796357817953962,"y0":50.00639834755715,"z0":5.753480837280612,"aX":-15.311492212907082},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":9.4,"breakHorizontal":14.2,"spinRate":2392,"spinDirection":223},"zone":11,"typeConfidence":2.0,"plateTime":0.3991970562970981,"extension":5.997174221971876},"index":1,"playId":"f924dadb-874c-3c17-9208-787b4ce5ccca","pitchNumber":2,"startTime":"2026-06-27T00:31:13.754Z","endTime":"2026-06-27T00:31:17.657Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676974,"link":"/api/v1/people/676974","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":669065,"link":"/api/v1/people/669065"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":665923,"link":"/api/v1/people/665923"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":665052,"link":"/api/v1/people/665052"}},"offense":{"batter":{"id":676475,"link":"/api/v1/people/676475","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.9,"endSpeed":83.0,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.202044643061562,"aZ":-33.21415646951823,"pfxX":2.0668370002503824,"pfxZ":-0.591240218333974,"pX":-1.081631664081899,"pZ":2.87052175123291,"vX0":-0.4199344104136546,"vY0":-132.41180905804165,"vZ0":-1.6929172896269287,"x":158.23,"y":161.28,"x0":-1.1886756624311767,"y0":50.00226918644004,"z0":5.965234630891761,"aX":3.6430014401710857},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":-1.2,"breakHorizontal":-3.6,"spinRate":2753,"spinDirection":35},"zone":11,"typeConfidence":2.0,"plateTime":0.4148256538733843,"extension":5.8895758081570735},"index":2,"playId":"8390f00f-e6c3-3ad9-8752-98507691bb44","pitchNumber":3,"startTime":"2026-06-27T00:31:30.217Z","endTime":"2026-06-27T00:31:34.337Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676974,"link":"/api/v1/people/676974","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":669065,"link":"/api/v1/people/669065"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":665923,"link":"/api/v1/people/665923"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":665052,"link":"/api/v1/people/665052"}},"offense":{"batter":{"id":676475,"link":"/api/v1/people/676475","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.5,"endSpeed":83.2,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.531760570627053,"aZ":-39.57073880001847,"pfxX":2.407454979455969,"pfxZ":-4.236778629892852,"pX":0.9552895755135492,"pZ":0.7549676996153056,"vX0":4.482598955469021,"vY0":-131.61427543274309,"vZ0":-4.965843827478511,"x":80.59,"y":218.4,"x0":-1.087003715047773,"y0":50.00646214175087,"z0":5.616732295762814,"aX":4.198311587223858},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.2,"breakVerticalInduced":-8.6,"breakHorizontal":-5.4,"spinRate":2956,"spinDirection":19},"zone":14,"typeConfidence":2.0,"plateTime":0.4171392039725963,"extension":6.173795695624279},"index":3,"playId":"4eb3e649-e775-30ed-ace4-65acab262487","pitchNumber":4,"startTime":"2026-06-27T00:31:46.953Z","endTime":"2026-06-27T00:31:51.917Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676974,"link":"/api/v1/people/676974","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":669065,"link":"/api/v1/people/669065"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":665923,"link":"/api/v1/people/665923"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":665052,"link":"/api/v1/people/665052"}},"offense":{"batter":{"id":676475,"link":"/api/v1/people/676475","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"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":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.1,"endSpeed":83.2,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.497768267086276,"aZ":-38.119070777121905,"pfxX":7.186290209845918,"pfxZ":-3.386973463269383,"pX":-0.8764934899916917,"pZ":3.1247677908396096,"vX0":-1.2991876082047702,"vY0":-131.34322706802206,"vZ0":-9.70661550138363E-4,"x":150.41,"y":154.41,"x0":-1.3108918126043188,"y0":50.00222504205721,"z0":5.947931060515638,"aX":12.618217812351082},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.4,"breakVerticalInduced":-5.9,"breakHorizontal":-12.7,"spinRate":2768,"spinDirection":27},"zone":11,"typeConfidence":2.0,"plateTime":0.4162095119561595,"extension":6.027037391073393},"index":4,"playId":"db78256a-2148-36b3-9bb9-fac60d536879","pitchNumber":5,"startTime":"2026-06-27T00:32:07.385Z","endTime":"2026-06-27T00:32:12.642Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676974,"link":"/api/v1/people/676974","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":669065,"link":"/api/v1/people/669065"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":665923,"link":"/api/v1/people/665923"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":665052,"link":"/api/v1/people/665052"}},"offense":{"batter":{"id":676475,"link":"/api/v1/people/676475","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":676475,"link":"/api/v1/people/676475"},"credit":"b_ab"},{"player":{"id":676974,"link":"/api/v1/people/676974"},"credit":"p_ab"},{"player":{"id":676475,"link":"/api/v1/people/676475"},"credit":"b_pa"},{"player":{"id":676974,"link":"/api/v1/people/676974"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":50.0,"awayTeamWinProbability":50.0,"homeTeamWinProbabilityAdded":-1.0,"leverageIndex":0.41,"dramaIndex":22.0,"contextMetrics":{},"playEndTime":"2026-06-27T00:32:12.642Z","atBatIndex":7},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Owen Caissie singles on a line drive to left fielder Lars Nootbaar.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":8,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-06-27T00:34:08.715Z","endTime":"2026-06-27T00:36:30.640Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":2,"outs":0},"matchup":{"batter":{"id":683357,"fullName":"Owen Caissie","link":"/api/v1/people/683357"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":700241,"fullName":"Michael McGreevy","link":"/api/v1/people/700241"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":683357,"fullName":"Owen Caissie","link":"/api/v1/people/683357"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":683357,"fullName":"Owen Caissie","link":"/api/v1/people/683357"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":663457,"link":"/api/v1/people/663457"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.5,"endSpeed":85.1,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.222805291773675,"aZ":-16.26113465151792,"pfxX":-5.795181633559968,"pfxZ":8.600451122885167,"pX":-0.9724009340962747,"pZ":3.344911946357517,"vX0":4.552545551854194,"vY0":-134.67983065500968,"vZ0":-3.3560681789422726,"x":154.07,"y":148.47,"x0":-1.925536733301558,"y0":50.006161428009094,"z0":5.746459388301797,"aX":-10.727103099395665},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":15.1,"breakHorizontal":9.6,"spinRate":2213,"spinDirection":220},"zone":11,"typeConfidence":2.0,"plateTime":0.40554363343159183,"extension":6.733250440224153},"index":0,"playId":"48247317-fa48-338f-8a44-305d675d5d76","pitchNumber":1,"startTime":"2026-06-27T00:34:24.359Z","endTime":"2026-06-27T00:34:28.753Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700241,"link":"/api/v1/people/700241","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":671056,"link":"/api/v1/people/671056"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":691458,"link":"/api/v1/people/691458"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":663457,"link":"/api/v1/people/663457"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":683357,"link":"/api/v1/people/683357","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.0,"endSpeed":84.7,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.567914298711578,"aZ":-15.734965422773366,"pfxX":-6.3431650494702945,"pfxZ":8.994662598533745,"pX":0.28282080895560213,"pZ":3.2142791679030247,"vX0":7.3351613125604125,"vY0":-133.79034930087204,"vZ0":-3.910379449370163,"x":106.22,"y":151.99,"x0":-1.6593521318124105,"y0":50.006520522782004,"z0":5.809453704959931,"aX":-11.599523271654837},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":15.7,"breakHorizontal":10.1,"spinRate":2291,"spinDirection":225},"zone":3,"typeConfidence":2.0,"plateTime":0.408060148548,"extension":6.693087991978694},"index":1,"playId":"0c617164-963a-39d8-8d39-c82d1ce6bebc","pitchNumber":2,"startTime":"2026-06-27T00:34:42.136Z","endTime":"2026-06-27T00:34:46.080Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700241,"link":"/api/v1/people/700241","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":671056,"link":"/api/v1/people/671056"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":691458,"link":"/api/v1/people/691458"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":663457,"link":"/api/v1/people/663457"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":683357,"link":"/api/v1/people/683357","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"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":87.3,"endSpeed":80.5,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.076388008268555,"aZ":-31.319611335812596,"pfxX":-10.407235448223371,"pfxZ":0.5255907444497545,"pX":1.0805090573095952,"pZ":0.9895750025876384,"vX0":10.567655491389596,"vY0":-126.64851684453855,"vZ0":-5.13985612596751,"x":75.81,"y":212.06,"x0":-1.7875797989351478,"y0":50.00433723965212,"z0":5.54078927067714,"aX":-16.963613297011232},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":0.0,"breakHorizontal":16.6,"spinRate":1658,"spinDirection":231},"zone":14,"typeConfidence":2.0,"plateTime":0.43194115258951626,"extension":6.849955444670155},"index":2,"playId":"6e74bf57-03e8-3e1a-8e80-ff8391fda574","pitchNumber":3,"startTime":"2026-06-27T00:35:00.113Z","endTime":"2026-06-27T00:35:04.158Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700241,"link":"/api/v1/people/700241","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":671056,"link":"/api/v1/people/671056"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":691458,"link":"/api/v1/people/691458"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":663457,"link":"/api/v1/people/663457"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":683357,"link":"/api/v1/people/683357","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"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":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":78.7,"endSpeed":72.7,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.11547412499606,"aZ":-40.753405996141495,"pfxX":7.1936478150712535,"pfxZ":-6.449063372874058,"pX":0.15855397091484139,"pZ":3.033065256165331,"vX0":2.534711639996283,"vY0":-114.62578359678285,"vZ0":2.480385449317696,"x":110.96,"y":156.89,"x0":-1.8958345003656296,"y0":50.0001549954544,"z0":5.914838187911782,"aX":9.5744178025328},"breaks":{"breakAngle":14.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-54.8,"breakVerticalInduced":-10.8,"breakHorizontal":-13.7,"spinRate":2528,"spinDirection":45},"zone":2,"typeConfidence":2.0,"plateTime":0.47777313386985476,"extension":6.485492568034309},"index":3,"playId":"c4b93f86-b0b1-3356-a4a6-8222c1a47bb8","pitchNumber":4,"startTime":"2026-06-27T00:35:18.158Z","endTime":"2026-06-27T00:35:22.943Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700241,"link":"/api/v1/people/700241","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":671056,"link":"/api/v1/people/671056"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":691458,"link":"/api/v1/people/691458"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":663457,"link":"/api/v1/people/663457"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":683357,"link":"/api/v1/people/683357","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.8,"endSpeed":78.3,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.202364093588425,"aZ":-35.25561316952889,"pfxX":1.4601870252454243,"pfxZ":-2.01841248371756,"pX":0.9822342908479634,"pZ":1.547063399692738,"vX0":6.175581871245153,"vY0":-122.02721461978051,"vZ0":-2.774005620650719,"x":79.56,"y":197.01,"x0":-1.7581762772249627,"y0":50.002527745432666,"z0":5.6987269387587185,"aX":2.2290241957736328},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.6,"breakVerticalInduced":-4.1,"breakHorizontal":-4.0,"spinRate":2465,"spinDirection":69},"zone":14,"typeConfidence":2.0,"plateTime":0.4467236630838758,"extension":6.68392381852082},"index":4,"playId":"b4dfef90-8297-3979-bf78-e41a59a3890f","pitchNumber":5,"startTime":"2026-06-27T00:35:33.682Z","endTime":"2026-06-27T00:35:38.551Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700241,"link":"/api/v1/people/700241","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":671056,"link":"/api/v1/people/671056"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":691458,"link":"/api/v1/people/691458"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":663457,"link":"/api/v1/people/663457"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":683357,"link":"/api/v1/people/683357","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.0,"endSpeed":85.3,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.559435281090543,"aZ":-18.015815130001407,"pfxX":-5.900580625705119,"pfxZ":7.6259092839059734,"pX":0.1814202946917228,"pZ":2.5988916004982983,"vX0":7.656618728783033,"vY0":-135.1860857726415,"vZ0":-4.674213009726053,"x":110.08,"y":168.61,"x0":-1.9165967407804307,"y0":50.00473553717516,"z0":5.609169314371054,"aX":-10.95884906967424},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":13.1,"breakHorizontal":9.1,"spinRate":2241,"spinDirection":222},"zone":5,"typeConfidence":2.0,"plateTime":0.40465747573094957,"extension":6.862866328999898},"index":5,"playId":"ccd2b3a0-484a-32ff-b219-cb67485ea919","pitchNumber":6,"startTime":"2026-06-27T00:35:49.723Z","endTime":"2026-06-27T00:35:53.179Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700241,"link":"/api/v1/people/700241","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":671056,"link":"/api/v1/people/671056"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":691458,"link":"/api/v1/people/691458"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":663457,"link":"/api/v1/people/663457"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":683357,"link":"/api/v1/people/683357","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"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":93.9,"endSpeed":86.5,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.89211776493719,"aZ":-21.62514764690554,"pfxX":-4.942704350578473,"pfxZ":5.531380963906221,"pX":0.029725353205612468,"pZ":3.129190409033048,"vX0":6.638516869794257,"vY0":-136.66971459021406,"vZ0":-2.8175807871362775,"x":115.87,"y":154.29,"x0":-1.7796583346714183,"y0":50.000702271778046,"z0":5.645526940824233,"aX":-9.42333557664701},"breaks":{"breakAngle":20.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":9.7,"breakHorizontal":7.7,"spinRate":2140,"spinDirection":227},"zone":2,"typeConfidence":2.0,"plateTime":0.39956099124833555,"extension":6.937061151044774},"hitData":{"launchSpeed":89.9,"launchAngle":10.0,"totalDistance":150.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":74.47,"coordY":115.25}},"index":6,"playId":"65157428-9038-30e4-a21b-3ac3fbc6d2d5","pitchNumber":7,"startTime":"2026-06-27T00:36:19.099Z","endTime":"2026-06-27T00:36:30.640Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700241,"link":"/api/v1/people/700241","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":671056,"link":"/api/v1/people/671056"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":691458,"link":"/api/v1/people/691458"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":663457,"link":"/api/v1/people/663457"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":683357,"link":"/api/v1/people/683357","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":683357,"link":"/api/v1/people/683357"},"credit":"b_ab"},{"player":{"id":700241,"link":"/api/v1/people/700241"},"credit":"p_ab"},{"player":{"id":683357,"link":"/api/v1/people/683357"},"credit":"b_pa"},{"player":{"id":700241,"link":"/api/v1/people/700241"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":46.2,"awayTeamWinProbability":53.8,"homeTeamWinProbabilityAdded":-3.799999999999997,"leverageIndex":0.92,"dramaIndex":52.0,"contextMetrics":{},"playEndTime":"2026-06-27T00:36:30.640Z","atBatIndex":8},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Joe Mack grounds into a double play, pitcher Michael McGreevy to shortstop Masyn Winn to first baseman Alec Burleson. Owen Caissie out at 2nd. Joe Mack out at 1st.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":9,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-06-27T00:36:50.164Z","endTime":"2026-06-27T00:38:09.953Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":691788,"fullName":"Joe Mack","link":"/api/v1/people/691788"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":700241,"fullName":"Michael McGreevy","link":"/api/v1/people/700241"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":1},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":683357,"fullName":"Owen Caissie","link":"/api/v1/people/683357"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":700241,"link":"/api/v1/people/700241"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":691026,"link":"/api/v1/people/691026"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":691788,"fullName":"Joe Mack","link":"/api/v1/people/691788"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":691026,"link":"/api/v1/people/691026"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":676475,"link":"/api/v1/people/676475"},"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":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.6,"endSpeed":81.8,"strikeZoneTop":3.221,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.812038831482578,"aZ":-25.70017855373007,"pfxX":-0.48679955821295673,"pfxZ":3.812034187297874,"pX":0.7244272929891938,"pZ":3.1950417158771187,"vX0":6.9418281887707085,"vY0":-129.01554773129155,"vZ0":-1.07686474437316,"x":89.39,"y":152.51,"x0":-1.9287903525100298,"y0":50.005465353491324,"z0":5.584013122690698,"aX":-0.8282993579665557},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":7.0,"breakHorizontal":-0.6,"spinRate":2287,"spinDirection":210},"zone":3,"typeConfidence":2.0,"plateTime":0.4232422137145111,"extension":6.841327870264078},"index":0,"playId":"79bbacd8-bdee-3d28-a617-bd312be1b5f1","pitchNumber":1,"startTime":"2026-06-27T00:36:55.049Z","endTime":"2026-06-27T00:37:01.250Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700241,"link":"/api/v1/people/700241","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":671056,"link":"/api/v1/people/671056"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":691458,"link":"/api/v1/people/691458"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":663457,"link":"/api/v1/people/663457"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":691788,"link":"/api/v1/people/691788","batSide":{"code":"L","description":"Left"}},"first":{"id":683357,"link":"/api/v1/people/683357"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.6,"endSpeed":80.9,"strikeZoneTop":3.221,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.736499414409142,"aZ":-26.860523059236932,"pfxX":-7.629461605644186,"pfxZ":3.20962174045561,"pX":0.4798505384652456,"pZ":1.5345586142474292,"vX0":8.25108375654152,"vY0":-127.38978516044052,"vZ0":-4.9163829192915705,"x":98.71,"y":197.35,"x0":-1.800873135730638,"y0":50.0001995035299,"z0":5.597850364258688,"aX":-12.611910093733492},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":4.9,"breakHorizontal":12.1,"spinRate":1640,"spinDirection":231},"zone":14,"typeConfidence":2.0,"plateTime":0.4290144941892722,"extension":6.872208332186833},"index":1,"playId":"42839d30-c4f9-38c4-9ab0-6eba130550dd","pitchNumber":2,"startTime":"2026-06-27T00:37:14.860Z","endTime":"2026-06-27T00:37:18.388Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700241,"link":"/api/v1/people/700241","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":671056,"link":"/api/v1/people/671056"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":691458,"link":"/api/v1/people/691458"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":663457,"link":"/api/v1/people/663457"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":691788,"link":"/api/v1/people/691788","batSide":{"code":"L","description":"Left"}},"first":{"id":683357,"link":"/api/v1/people/683357"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.8,"endSpeed":83.7,"strikeZoneTop":3.221,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.072136442784117,"aZ":-17.60835662457229,"pfxX":-4.5922993411674105,"pfxZ":8.080073332381794,"pX":-0.019013798767420296,"pZ":4.267740893546579,"vX0":6.681328402711862,"vY0":-133.49039690004184,"vZ0":-0.22920419819054866,"x":117.72,"y":123.55,"x0":-1.9590999154432112,"y0":50.00095951338778,"z0":5.623702625842447,"aX":-8.27712206681487},"breaks":{"breakAngle":21.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":14.8,"breakHorizontal":6.8,"spinRate":2207,"spinDirection":227},"zone":12,"typeConfidence":2.0,"plateTime":0.410501431007118,"extension":6.766779741730093},"index":2,"playId":"73ef8bc6-3c2d-3a5d-bbc5-af9cda8ff9e7","pitchNumber":3,"startTime":"2026-06-27T00:37:40.092Z","endTime":"2026-06-27T00:37:45.374Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700241,"link":"/api/v1/people/700241","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":671056,"link":"/api/v1/people/671056"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":691458,"link":"/api/v1/people/691458"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":663457,"link":"/api/v1/people/663457"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":691788,"link":"/api/v1/people/691788","batSide":{"code":"L","description":"Left"}},"first":{"id":683357,"link":"/api/v1/people/683357"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"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":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.0,"endSpeed":80.3,"strikeZoneTop":3.221,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.603006681719553,"aZ":-25.061918691763356,"pfxX":0.6270283332152022,"pfxZ":4.307485603521393,"pX":0.840275861519467,"pZ":3.651867794348208,"vX0":6.5284601684128125,"vY0":-128.0131761701115,"vZ0":-0.1004541907195341,"x":84.97,"y":140.18,"x0":-1.829641164523229,"y0":50.004445300477315,"z0":5.661432071921861,"aX":1.0349838420249213},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":8.0,"breakHorizontal":-2.6,"spinRate":2332,"spinDirection":185},"zone":12,"typeConfidence":2.0,"plateTime":0.4286558728076839,"extension":6.5682706183736705},"hitData":{"launchSpeed":39.0,"launchAngle":-23.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"soft","location":"1","coordinates":{"coordX":124.38,"coordY":190.51}},"index":3,"playId":"761159d5-8816-3fde-b223-6ee121b325f1","pitchNumber":4,"startTime":"2026-06-27T00:38:01.754Z","endTime":"2026-06-27T00:38:09.953Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700241,"link":"/api/v1/people/700241","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":671056,"link":"/api/v1/people/671056"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":691458,"link":"/api/v1/people/691458"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":663457,"link":"/api/v1/people/663457"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":691788,"link":"/api/v1/people/691788","batSide":{"code":"L","description":"Left"}},"first":{"id":683357,"link":"/api/v1/people/683357"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691788,"link":"/api/v1/people/691788"},"credit":"b_ab"},{"player":{"id":700241,"link":"/api/v1/people/700241"},"credit":"p_ab"},{"player":{"id":691788,"link":"/api/v1/people/691788"},"credit":"b_pa"},{"player":{"id":700241,"link":"/api/v1/people/700241"},"credit":"p_pa"}],"flags":[{"credit":"t_double_play"},{"credit":"b_gnd_into_dp"}],"homeTeamWinProbability":54.0,"awayTeamWinProbability":46.0,"homeTeamWinProbabilityAdded":7.799999999999997,"leverageIndex":1.54,"dramaIndex":92.0,"contextMetrics":{},"playEndTime":"2026-06-27T00:38:09.953Z","atBatIndex":9},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Esteury Ruiz lines out to shortstop Masyn Winn.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":10,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-06-27T00:38:34.501Z","endTime":"2026-06-27T00:38:47.280Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":665923,"fullName":"Esteury Ruiz","link":"/api/v1/people/665923"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":700241,"fullName":"Michael McGreevy","link":"/api/v1/people/700241"},"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":665923,"fullName":"Esteury Ruiz","link":"/api/v1/people/665923"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":691026,"link":"/api/v1/people/691026"},"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(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":91.2,"endSpeed":83.7,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.84049683169529,"aZ":-24.614664894398995,"pfxX":-6.928314923920069,"pfxZ":4.22598507416887,"pX":-0.41108906312831456,"pZ":2.5048494084309016,"vX0":6.052077303586864,"vY0":-132.7746316050764,"vZ0":-3.3430183290251083,"x":132.67,"y":171.15,"x0":-1.817419626445518,"y0":50.00354381872806,"z0":5.566929322076202,"aX":-12.398036092534078},"breaks":{"breakAngle":24.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.7,"breakVerticalInduced":7.2,"breakHorizontal":11.3,"spinRate":2222,"spinDirection":219},"zone":4,"typeConfidence":2.0,"plateTime":0.4121647113424398,"extension":6.790818289147314},"hitData":{"launchSpeed":69.8,"launchAngle":20.0,"totalDistance":160.0,"trajectory":"line_drive","hardness":"medium","location":"6","coordinates":{"coordX":97.24,"coordY":144.22}},"index":0,"playId":"8239ccad-d589-31ec-91dc-e11fa8a29f19","pitchNumber":1,"startTime":"2026-06-27T00:38:41.680Z","endTime":"2026-06-27T00:38:47.280Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700241,"link":"/api/v1/people/700241","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":671056,"link":"/api/v1/people/671056"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":691458,"link":"/api/v1/people/691458"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":663457,"link":"/api/v1/people/663457"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":665923,"link":"/api/v1/people/665923","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665923,"link":"/api/v1/people/665923"},"credit":"b_ab"},{"player":{"id":700241,"link":"/api/v1/people/700241"},"credit":"p_ab"},{"player":{"id":665923,"link":"/api/v1/people/665923"},"credit":"b_pa"},{"player":{"id":700241,"link":"/api/v1/people/700241"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":55.1,"awayTeamWinProbability":44.9,"homeTeamWinProbabilityAdded":1.1000000000000014,"leverageIndex":0.43,"dramaIndex":23.0,"contextMetrics":{},"playEndTime":"2026-06-27T00:38:47.280Z","atBatIndex":10},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jordan Walker singles on a ground ball to third baseman Graham Pauley.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":11,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-06-27T00:40:47.219Z","endTime":"2026-06-27T00:41:24.212Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":0},"matchup":{"batter":{"id":691023,"fullName":"Jordan Walker","link":"/api/v1/people/691023"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676974,"fullName":"Max Meyer","link":"/api/v1/people/676974"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":691023,"fullName":"Jordan Walker","link":"/api/v1/people/691023"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":691023,"fullName":"Jordan Walker","link":"/api/v1/people/691023"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":688363,"link":"/api/v1/people/688363"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.0,"endSpeed":87.1,"strikeZoneTop":3.461,"strikeZoneBottom":1.747,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.71445256869394,"aZ":-10.563903827654379,"pfxX":-7.495330828980474,"pfxZ":11.069466690492797,"pX":-0.08848747015932246,"pZ":1.8480711398548453,"vX0":5.162636848868378,"vY0":-139.40203409103188,"vZ0":-8.771056561398556,"x":120.37,"y":188.88,"x0":-0.9983878356003508,"y0":50.00092909420402,"z0":5.748046151347835,"aX":-14.630413880811757},"breaks":{"breakAngle":46.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":18.2,"breakHorizontal":12.4,"spinRate":2883,"spinDirection":220},"zone":8,"typeConfidence":2.0,"plateTime":0.3941442088317264,"extension":6.139040044331325},"index":0,"playId":"564648c0-7e26-3e8c-8be9-1c809b0a08b0","pitchNumber":1,"startTime":"2026-06-27T00:41:00.627Z","endTime":"2026-06-27T00:41:04.684Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676974,"link":"/api/v1/people/676974","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":669065,"link":"/api/v1/people/669065"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":665923,"link":"/api/v1/people/665923"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":665052,"link":"/api/v1/people/665052"}},"offense":{"batter":{"id":691023,"link":"/api/v1/people/691023","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"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":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.4,"endSpeed":84.1,"strikeZoneTop":3.461,"strikeZoneBottom":1.747,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.648325740278857,"aZ":-32.00747621757828,"pfxX":1.3271141074996728,"pfxZ":0.09100709689371733,"pX":-0.2218790349460537,"pZ":2.501323287148469,"vX0":1.727969049889608,"vY0":-131.83344249677668,"vZ0":-2.7818286771574847,"x":125.46,"y":171.24,"x0":-1.0550387156046848,"y0":50.00120658465478,"z0":5.902050293735017,"aX":2.3653952403834437},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":-0.1,"breakHorizontal":-2.8,"spinRate":2785,"spinDirection":26},"zone":5,"typeConfidence":2.0,"plateTime":0.41343991369921085,"extension":6.037758991502882},"hitData":{"launchSpeed":80.2,"launchAngle":-46.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":115.53,"coordY":167.9}},"index":1,"playId":"2a2dacd2-9207-3357-b843-964aea49cfb3","pitchNumber":2,"startTime":"2026-06-27T00:41:15.825Z","endTime":"2026-06-27T00:41:24.212Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676974,"link":"/api/v1/people/676974","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":669065,"link":"/api/v1/people/669065"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":665923,"link":"/api/v1/people/665923"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":665052,"link":"/api/v1/people/665052"}},"offense":{"batter":{"id":691023,"link":"/api/v1/people/691023","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691023,"link":"/api/v1/people/691023"},"credit":"b_ab"},{"player":{"id":676974,"link":"/api/v1/people/676974"},"credit":"p_ab"},{"player":{"id":691023,"link":"/api/v1/people/691023"},"credit":"b_pa"},{"player":{"id":676974,"link":"/api/v1/people/676974"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":58.9,"awayTeamWinProbability":41.1,"homeTeamWinProbabilityAdded":3.799999999999997,"leverageIndex":0.91,"dramaIndex":52.0,"contextMetrics":{},"playEndTime":"2026-06-27T00:41:24.212Z","atBatIndex":11},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Lars Nootbaar called out on strikes.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":12,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-06-27T00:41:51.162Z","endTime":"2026-06-27T00:46:37.536Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":663457,"fullName":"Lars Nootbaar","link":"/api/v1/people/663457"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676974,"fullName":"Max Meyer","link":"/api/v1/people/676974"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5],"actionIndex":[3],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":1},"details":{"event":"Caught Stealing 2B","eventType":"caught_stealing_2b","movementReason":"r_caught_stealing_2b","runner":{"id":691023,"fullName":"Jordan Walker","link":"/api/v1/people/691023"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":676974,"link":"/api/v1/people/676974"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":672640,"link":"/api/v1/people/672640"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":663457,"fullName":"Lars Nootbaar","link":"/api/v1/people/663457"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":691788,"link":"/api/v1/people/691788"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.8,"endSpeed":82.4,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.058771074843225,"aZ":-34.02018069343532,"pfxX":0.8571320694176303,"pfxZ":-1.051018727041832,"pX":-0.6378124605474361,"pZ":3.7678070881078902,"vX0":1.0036879339151552,"vY0":-132.20196032771008,"vZ0":0.6224935825701248,"x":141.31,"y":137.05,"x0":-1.135345022123126,"y0":50.006257658047716,"z0":6.048279256146764,"aX":1.500585248576469},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":-1.6,"breakHorizontal":-1.8,"spinRate":2781,"spinDirection":22},"zone":11,"typeConfidence":2.0,"plateTime":0.4160544230020884,"extension":6.0038794859331945},"index":0,"playId":"7219e82b-9329-3320-bfef-79411e4ffc53","pitchNumber":1,"startTime":"2026-06-27T00:42:05.632Z","endTime":"2026-06-27T00:42:10.228Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676974,"link":"/api/v1/people/676974","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":669065,"link":"/api/v1/people/669065"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":665923,"link":"/api/v1/people/665923"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":665052,"link":"/api/v1/people/665052"}},"offense":{"batter":{"id":663457,"link":"/api/v1/people/663457","batSide":{"code":"L","description":"Left"}},"first":{"id":691023,"link":"/api/v1/people/691023"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"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":true},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.1,"endSpeed":82.1,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.09973752778076,"aZ":-38.41409238749072,"pfxX":3.022812409503408,"pfxZ":-3.6644634850325497,"pX":0.47557171528464975,"pZ":1.973957883951414,"vX0":3.132800358413305,"vY0":-129.7136021054542,"vZ0":-2.0054811048573318,"x":98.87,"y":185.48,"x0":-1.1403821437783737,"y0":50.00111309668431,"z0":5.685591298241309,"aX":5.150399986296289},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.3,"breakVerticalInduced":-6.8,"breakHorizontal":-6.1,"spinRate":2757,"spinDirection":26},"zone":9,"typeConfidence":2.0,"plateTime":0.4222343869086216,"extension":6.092439303133941},"index":1,"playId":"5895e360-85a9-3767-a0b7-2fa1e0f490e6","pitchNumber":2,"startTime":"2026-06-27T00:42:22.524Z","endTime":"2026-06-27T00:42:28.050Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676974,"link":"/api/v1/people/676974","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":669065,"link":"/api/v1/people/669065"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":665923,"link":"/api/v1/people/665923"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":665052,"link":"/api/v1/people/665052"}},"offense":{"batter":{"id":663457,"link":"/api/v1/people/663457","batSide":{"code":"L","description":"Left"}},"first":{"id":691023,"link":"/api/v1/people/691023"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MO","challengeTeamId":138},"contextMetrics":{}},{"details":{"code":"N","isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"index":2,"playId":"1106fead-ae74-3be7-952e-986daacda0fa","startTime":"2026-06-27T00:45:46.570Z","endTime":"2026-06-27T00:45:51.146Z","isPitch":false,"type":"no_pitch","defense":{"pitcher":{"id":676974,"link":"/api/v1/people/676974","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":669065,"link":"/api/v1/people/669065"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":665923,"link":"/api/v1/people/665923"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":665052,"link":"/api/v1/people/665052"}},"offense":{"batter":{"id":663457,"link":"/api/v1/people/663457","batSide":{"code":"L","description":"Left"}},"first":{"id":691023,"link":"/api/v1/people/691023"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Jordan Walker caught stealing 2nd base, pitcher Max Meyer to shortstop Otto Lopez.","event":"Caught Stealing 2B","eventType":"caught_stealing_2b","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":0},"index":3,"actionPlayId":"1106fead-ae74-3be7-952e-986daacda0fa","startTime":"2026-06-27T00:46:12.535Z","endTime":"2026-06-27T00:46:16.780Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":691023,"link":"/api/v1/people/691023"},"defense":{"pitcher":{"id":676974,"link":"/api/v1/people/676974","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":669065,"link":"/api/v1/people/669065"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":665923,"link":"/api/v1/people/665923"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":665052,"link":"/api/v1/people/665052"}},"offense":{"batter":{"id":663457,"link":"/api/v1/people/663457","batSide":{"code":"L","description":"Left"}},"first":{"id":691023,"link":"/api/v1/people/691023"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Third Base"}],"homeTeamWinProbability":52.800000000000004,"awayTeamWinProbability":47.199999999999996,"homeTeamWinProbabilityAdded":-6.099999999999994,"leverageIndex":1.52,"dramaIndex":81.0,"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.6,"endSpeed":85.3,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.410392962279097,"aZ":-34.70169744857275,"pfxX":-0.1483229208233663,"pfxZ":-1.3811344068373197,"pX":0.728488093117886,"pZ":1.7749100722173434,"vX0":4.409168055175164,"vY0":-133.42579587433679,"vZ0":-4.173290434800234,"x":89.23,"y":190.86,"x0":-0.9177753497081432,"y0":50.00648461702483,"z0":5.826849008634352,"aX":-0.2713950793253506},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":-3.1,"breakHorizontal":-0.6,"spinRate":2964,"spinDirection":13},"zone":9,"typeConfidence":2.0,"plateTime":0.40861360598912855,"extension":6.040140470642687},"index":4,"playId":"2baafa62-bab7-3d0a-b6ef-001ce3365a76","pitchNumber":3,"startTime":"2026-06-27T00:46:16.780Z","endTime":"2026-06-27T00:46:21.158Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676974,"link":"/api/v1/people/676974","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":669065,"link":"/api/v1/people/669065"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":665923,"link":"/api/v1/people/665923"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":665052,"link":"/api/v1/people/665052"}},"offense":{"batter":{"id":663457,"link":"/api/v1/people/663457","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.8,"endSpeed":84.7,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.063477900039157,"aZ":-32.003408811064716,"pfxX":1.2408526369997406,"pfxZ":0.09111454796732943,"pX":-0.12407987871966754,"pZ":1.904624222780676,"vX0":1.710084193638521,"vY0":-133.74439123489927,"vZ0":-4.310039838841557,"x":121.73,"y":187.36,"x0":-0.9322240455019318,"y0":50.00138249688349,"z0":5.8247763277023115,"aX":2.2536911479444504},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":-0.5,"breakHorizontal":-2.6,"spinRate":2820,"spinDirection":32},"zone":8,"typeConfidence":2.0,"plateTime":0.40908605185202607,"extension":6.067118353836767},"index":5,"playId":"ee4cb4e3-8841-3d42-9ede-dab0a72c2056","pitchNumber":4,"startTime":"2026-06-27T00:46:32.774Z","endTime":"2026-06-27T00:46:37.536Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676974,"link":"/api/v1/people/676974","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":669065,"link":"/api/v1/people/669065"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":665923,"link":"/api/v1/people/665923"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":665052,"link":"/api/v1/people/665052"}},"offense":{"batter":{"id":663457,"link":"/api/v1/people/663457","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663457,"link":"/api/v1/people/663457"},"credit":"b_ab"},{"player":{"id":676974,"link":"/api/v1/people/676974"},"credit":"p_ab"},{"player":{"id":663457,"link":"/api/v1/people/663457"},"credit":"b_pa"},{"player":{"id":676974,"link":"/api/v1/people/676974"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":51.1,"awayTeamWinProbability":48.9,"homeTeamWinProbabilityAdded":-1.7000000000000028,"leverageIndex":1.52,"dramaIndex":91.0,"contextMetrics":{},"playEndTime":"2026-06-27T00:46:37.536Z","atBatIndex":12},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Masyn Winn grounds out, third baseman Graham Pauley to first baseman Kyle Stowers.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":13,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-06-27T00:46:59.417Z","endTime":"2026-06-27T00:48:33.247Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":691026,"fullName":"Masyn Winn","link":"/api/v1/people/691026"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676974,"fullName":"Max Meyer","link":"/api/v1/people/676974"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":691026,"fullName":"Masyn Winn","link":"/api/v1/people/691026"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":688363,"link":"/api/v1/people/688363"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":669065,"link":"/api/v1/people/669065"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.5,"endSpeed":88.7,"strikeZoneTop":3.081,"strikeZoneBottom":1.555,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.21249870021268,"aZ":-10.187681663701223,"pfxX":-4.956738171936814,"pfxZ":10.991197028920674,"pX":0.555082513147658,"pZ":1.2435312879809428,"vX0":5.285000035351859,"vY0":-140.20231552129366,"vZ0":-10.519080957250711,"x":95.84,"y":205.2,"x0":-0.7058895047717311,"y0":50.006779984366545,"z0":5.698575299808488,"aX":-9.91957813827322},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.3,"breakVerticalInduced":18.0,"breakHorizontal":7.9,"spinRate":2843,"spinDirection":217},"zone":14,"typeConfidence":2.0,"plateTime":0.38992723577706156,"extension":6.255745374972588},"index":0,"playId":"57a23e6c-3229-36fc-b881-3a2af3e9dceb","pitchNumber":1,"startTime":"2026-06-27T00:47:05.906Z","endTime":"2026-06-27T00:47:09.980Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676974,"link":"/api/v1/people/676974","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":669065,"link":"/api/v1/people/669065"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":665923,"link":"/api/v1/people/665923"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":665052,"link":"/api/v1/people/665052"}},"offense":{"batter":{"id":691026,"link":"/api/v1/people/691026","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.1,"endSpeed":87.6,"strikeZoneTop":3.081,"strikeZoneBottom":1.555,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.37907234836119,"aZ":-10.959584661217653,"pfxX":-5.628581749132493,"pfxZ":10.778845232363752,"pX":-0.09054765239835952,"pZ":1.7101919408739343,"vX0":3.767023873030867,"vY0":-139.64099910458896,"vZ0":-8.855716124094881,"x":120.45,"y":192.6,"x0":-0.7279074344790456,"y0":50.00667050994924,"z0":5.650012394378267,"aX":-11.082965044282576},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":17.8,"breakHorizontal":9.4,"spinRate":2843,"spinDirection":220},"zone":8,"typeConfidence":2.0,"plateTime":0.3927085742430787,"extension":6.214974971592577},"index":1,"playId":"084868f5-8df1-32f1-8a65-fb9bf2416f53","pitchNumber":2,"startTime":"2026-06-27T00:47:22.328Z","endTime":"2026-06-27T00:47:27.242Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676974,"link":"/api/v1/people/676974","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":669065,"link":"/api/v1/people/669065"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":665923,"link":"/api/v1/people/665923"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":665052,"link":"/api/v1/people/665052"}},"offense":{"batter":{"id":691026,"link":"/api/v1/people/691026","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.7,"endSpeed":87.9,"strikeZoneTop":3.081,"strikeZoneBottom":1.555,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.718476425112975,"aZ":-11.397613415684757,"pfxX":-4.901793037690821,"pfxZ":10.437238433396784,"pX":0.5862929174894723,"pZ":3.045624949096133,"vX0":5.405762292535337,"vY0":-140.63180919033394,"vZ0":-5.83701984102992,"x":94.65,"y":156.55,"x0":-0.7296254785467223,"y0":50.00505782292154,"z0":5.896717412278476,"aX":-9.759803451126286},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":17.8,"breakHorizontal":7.7,"spinRate":2667,"spinDirection":223},"zone":3,"typeConfidence":2.0,"plateTime":0.3903908859726606,"extension":6.256667700682454},"index":2,"playId":"943f329b-a588-30ee-804e-8c81851643ba","pitchNumber":3,"startTime":"2026-06-27T00:47:44.449Z","endTime":"2026-06-27T00:47:48.902Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676974,"link":"/api/v1/people/676974","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":669065,"link":"/api/v1/people/669065"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":665923,"link":"/api/v1/people/665923"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":665052,"link":"/api/v1/people/665052"}},"offense":{"batter":{"id":691026,"link":"/api/v1/people/691026","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"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":90.9,"endSpeed":83.5,"strikeZoneTop":3.081,"strikeZoneBottom":1.555,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.522596386304222,"aZ":-37.9181811536865,"pfxX":4.8322331905705775,"pfxZ":-3.2536806614351246,"pX":0.3432915900593781,"pZ":1.5221058046785398,"vX0":1.9722760179279695,"vY0":-132.33603029484814,"vZ0":-3.770972659108773,"x":103.91,"y":197.68,"x0":-1.0404635351899425,"y0":50.00283918411073,"z0":5.7572353004472,"aX":8.529070517747948},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.7,"breakVerticalInduced":-6.5,"breakHorizontal":-9.2,"spinRate":2939,"spinDirection":28},"zone":14,"typeConfidence":2.0,"plateTime":0.4146500936900086,"extension":6.117283584760593},"index":3,"playId":"89d2a1df-6729-3319-9dfd-50133b5c2a3a","pitchNumber":4,"startTime":"2026-06-27T00:48:00.287Z","endTime":"2026-06-27T00:48:04.944Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676974,"link":"/api/v1/people/676974","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":669065,"link":"/api/v1/people/669065"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":665923,"link":"/api/v1/people/665923"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":665052,"link":"/api/v1/people/665052"}},"offense":{"batter":{"id":691026,"link":"/api/v1/people/691026","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"index":4,"startTime":"2026-06-27T00:48:13.387Z","endTime":"2026-06-27T00:48:25.640Z","isPitch":false,"type":"action","player":{"id":691026,"link":"/api/v1/people/691026"},"defense":{"pitcher":{"id":676974,"link":"/api/v1/people/676974","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":669065,"link":"/api/v1/people/669065"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":665923,"link":"/api/v1/people/665923"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":665052,"link":"/api/v1/people/665052"}},"offense":{"batter":{"id":691026,"link":"/api/v1/people/691026","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.7,"endSpeed":84.7,"strikeZoneTop":3.081,"strikeZoneBottom":1.555,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.47052475779459,"aZ":-33.15971522160465,"pfxX":0.8303104826527506,"pfxZ":-0.5507566765651677,"pX":-0.050972295501890995,"pZ":0.9286173149777072,"vX0":1.9818832726586446,"vY0":-133.54626947306022,"vZ0":-6.386777202432537,"x":118.94,"y":213.71,"x0":-0.9101837137089744,"y0":50.00009833200178,"z0":5.733165471333959,"aX":1.5002994916605816},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":-2.2,"breakHorizontal":-1.9,"spinRate":2778,"spinDirection":31},"zone":13,"typeConfidence":2.0,"plateTime":0.4099777417048829,"extension":6.117141785895505},"hitData":{"launchSpeed":75.5,"launchAngle":2.0,"totalDistance":30.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":111.34,"coordY":164.35}},"index":5,"playId":"5a725228-b83f-3372-bc9b-5cc1901fbb0f","pitchNumber":5,"startTime":"2026-06-27T00:48:25.640Z","endTime":"2026-06-27T00:48:33.247Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676974,"link":"/api/v1/people/676974","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":669065,"link":"/api/v1/people/669065"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":665923,"link":"/api/v1/people/665923"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":665052,"link":"/api/v1/people/665052"}},"offense":{"batter":{"id":691026,"link":"/api/v1/people/691026","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691026,"link":"/api/v1/people/691026"},"credit":"b_ab"},{"player":{"id":676974,"link":"/api/v1/people/676974"},"credit":"p_ab"},{"player":{"id":691026,"link":"/api/v1/people/691026"},"credit":"b_pa"},{"player":{"id":676974,"link":"/api/v1/people/676974"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":50.0,"awayTeamWinProbability":50.0,"homeTeamWinProbabilityAdded":-1.1000000000000014,"leverageIndex":0.44,"dramaIndex":23.0,"contextMetrics":{},"playEndTime":"2026-06-27T00:48:33.247Z","atBatIndex":13},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Graham Pauley flies out to center fielder Nathan Church.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":14,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-06-27T00:50:39.039Z","endTime":"2026-06-27T00:51:34.752Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":688363,"fullName":"Graham Pauley","link":"/api/v1/people/688363"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":700241,"fullName":"Michael McGreevy","link":"/api/v1/people/700241"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":688363,"fullName":"Graham Pauley","link":"/api/v1/people/688363"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":701675,"link":"/api/v1/people/701675"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":77.5,"endSpeed":71.3,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.995678832330906,"aZ":-41.35737139461017,"pfxX":6.969854059746275,"pfxZ":-7.1658381328074725,"pX":-0.2709746779187151,"pZ":2.1496717729824244,"vX0":1.8530561397580703,"vY0":-112.89006020479398,"vZ0":1.0954659176336512,"x":127.33,"y":180.74,"x0":-2.009527163182744,"y0":50.00394772275396,"z0":5.845815259190039,"aX":8.92879078267491},"breaks":{"breakAngle":13.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.1,"breakVerticalInduced":-12.4,"breakHorizontal":-13.1,"spinRate":2566,"spinDirection":53},"zone":8,"typeConfidence":2.0,"plateTime":0.4865824515403663,"extension":6.40964301724776},"index":0,"playId":"76eaecc4-72d5-35f0-8319-24847386e87d","pitchNumber":1,"startTime":"2026-06-27T00:50:43.200Z","endTime":"2026-06-27T00:50:47.556Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700241,"link":"/api/v1/people/700241","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":671056,"link":"/api/v1/people/671056"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":691458,"link":"/api/v1/people/691458"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":663457,"link":"/api/v1/people/663457"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":688363,"link":"/api/v1/people/688363","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.9,"endSpeed":79.1,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.30531891027554,"aZ":-29.28953042306956,"pfxX":-7.614041252583867,"pfxZ":1.811999190236664,"pX":-1.3492815409630767,"pZ":2.519309209573564,"vX0":4.443130443277242,"vY0":-125.04800536368,"vZ0":-1.762714934944324,"x":168.43,"y":170.76,"x0":-2.1564233902616095,"y0":50.00043532611582,"z0":5.627330582649885,"aX":-12.103137389780763},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":3.1,"breakHorizontal":12.8,"spinRate":1617,"spinDirection":235},"zone":13,"typeConfidence":2.0,"plateTime":0.4373665465526386,"extension":6.558821658739541},"index":1,"playId":"b86ab256-872e-37eb-a27f-4923b3ee1af8","pitchNumber":2,"startTime":"2026-06-27T00:50:57.484Z","endTime":"2026-06-27T00:51:00.620Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700241,"link":"/api/v1/people/700241","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":671056,"link":"/api/v1/people/671056"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":691458,"link":"/api/v1/people/691458"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":663457,"link":"/api/v1/people/663457"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":688363,"link":"/api/v1/people/688363","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"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":"2026-06-27T00:51:18.313Z","endTime":"2026-06-27T00:51:26.116Z","isPitch":false,"type":"action","player":{"id":688363,"link":"/api/v1/people/688363"},"defense":{"pitcher":{"id":700241,"link":"/api/v1/people/700241","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":671056,"link":"/api/v1/people/671056"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":691458,"link":"/api/v1/people/691458"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":663457,"link":"/api/v1/people/663457"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":688363,"link":"/api/v1/people/688363","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.1,"endSpeed":85.0,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.42562795421525,"aZ":-18.373724577071744,"pfxX":-6.136008897903698,"pfxZ":7.5016188376164585,"pX":-0.2127472864085328,"pZ":3.0847904895602305,"vX0":6.6462054773811845,"vY0":-134.13050813388574,"vZ0":-3.090118090493192,"x":125.11,"y":155.49,"x0":-1.91434366232984,"y0":50.002677156949005,"z0":5.547124539210585,"aX":-11.287494337843842},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":13.2,"breakHorizontal":9.8,"spinRate":2322,"spinDirection":227},"zone":2,"typeConfidence":2.0,"plateTime":0.4068785709644205,"extension":6.752729181798387},"hitData":{"launchSpeed":95.9,"launchAngle":28.0,"totalDistance":381.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":160.81,"coordY":49.02}},"index":3,"playId":"55bfc2cb-fb5d-3455-9fe2-1e1c78b727e1","pitchNumber":3,"startTime":"2026-06-27T00:51:26.116Z","endTime":"2026-06-27T00:51:34.752Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700241,"link":"/api/v1/people/700241","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":671056,"link":"/api/v1/people/671056"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":691458,"link":"/api/v1/people/691458"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":663457,"link":"/api/v1/people/663457"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":688363,"link":"/api/v1/people/688363","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":688363,"link":"/api/v1/people/688363"},"credit":"b_ab"},{"player":{"id":700241,"link":"/api/v1/people/700241"},"credit":"p_ab"},{"player":{"id":688363,"link":"/api/v1/people/688363"},"credit":"b_pa"},{"player":{"id":700241,"link":"/api/v1/people/700241"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.5,"awayTeamWinProbability":47.5,"homeTeamWinProbabilityAdded":2.5,"leverageIndex":0.98,"dramaIndex":45.0,"contextMetrics":{},"playEndTime":"2026-06-27T00:51:34.752Z","atBatIndex":14},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jakob Marsee grounds out, third baseman Blaze Jordan to first baseman Alec Burleson.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":15,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-06-27T00:51:50.781Z","endTime":"2026-06-27T00:53:01.761Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":805300,"fullName":"Jakob Marsee","link":"/api/v1/people/805300"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":700241,"fullName":"Michael McGreevy","link":"/api/v1/people/700241"},"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":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":805300,"fullName":"Jakob Marsee","link":"/api/v1/people/805300"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":691458,"link":"/api/v1/people/691458"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":676475,"link":"/api/v1/people/676475"},"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":92.1,"endSpeed":85.1,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.89477848199751,"aZ":-31.038924346393113,"pfxX":-8.225784492424255,"pfxZ":0.6205274210942449,"pX":-1.3528234714143845,"pZ":2.2002005079158797,"vX0":4.682444025680804,"vY0":-134.0879857774747,"vZ0":-3.1436426065969068,"x":168.57,"y":179.37,"x0":-2.0459427623512143,"y0":50.00396375626701,"z0":5.5844450672584,"aX":-15.095567324509613},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":0.7,"breakHorizontal":14.0,"spinRate":2256,"spinDirection":231},"zone":13,"typeConfidence":2.0,"plateTime":0.4072734920011687,"extension":6.480121323990892},"index":0,"playId":"83c8b6ae-b0c0-3ccb-bdb6-0c10ed153ef3","pitchNumber":1,"startTime":"2026-06-27T00:52:01.998Z","endTime":"2026-06-27T00:52:05.899Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700241,"link":"/api/v1/people/700241","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":671056,"link":"/api/v1/people/671056"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":691458,"link":"/api/v1/people/691458"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":663457,"link":"/api/v1/people/663457"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":805300,"link":"/api/v1/people/805300","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.8,"endSpeed":84.8,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.92944958463508,"aZ":-18.017531496100972,"pfxX":-6.219278684239223,"pfxZ":7.749506702595264,"pX":-0.19611389943985946,"pZ":2.5975435517466647,"vX0":6.642810151677153,"vY0":-133.61680862457655,"vZ0":-4.453953998808366,"x":124.48,"y":168.65,"x0":-1.8939558915855625,"y0":50.00664121887418,"z0":5.56215455711923,"aX":-11.367716411903606},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":13.4,"breakHorizontal":10.0,"spinRate":2323,"spinDirection":237},"zone":5,"typeConfidence":2.0,"plateTime":0.4082800976738392,"extension":6.736601838246232},"index":1,"playId":"b2ca1e6e-9c85-328a-88cb-75e6baf0c94c","pitchNumber":2,"startTime":"2026-06-27T00:52:15.539Z","endTime":"2026-06-27T00:52:19.019Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700241,"link":"/api/v1/people/700241","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":671056,"link":"/api/v1/people/671056"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":691458,"link":"/api/v1/people/691458"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":663457,"link":"/api/v1/people/663457"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":805300,"link":"/api/v1/people/805300","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.6,"endSpeed":81.8,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.252471334249066,"aZ":-27.06608291009057,"pfxX":-0.9742603327032147,"pfxZ":3.0013286288062595,"pX":0.4729803754503173,"pZ":3.6784490982362494,"vX0":6.739349124132051,"vY0":-128.93670786189398,"vZ0":0.34309494250745876,"x":98.97,"y":139.46,"x0":-2.0366294061870365,"y0":50.00081289297319,"z0":5.615248095586524,"aX":-1.6576472420835457},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":5.8,"breakHorizontal":0.4,"spinRate":2362,"spinDirection":162},"zone":12,"typeConfidence":2.0,"plateTime":0.4231521936230136,"extension":6.683277725703151},"index":2,"playId":"82ed87c3-cab5-3730-94c3-18bf4edcec65","pitchNumber":3,"startTime":"2026-06-27T00:52:36.559Z","endTime":"2026-06-27T00:52:41.690Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700241,"link":"/api/v1/people/700241","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":671056,"link":"/api/v1/people/671056"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":691458,"link":"/api/v1/people/691458"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":663457,"link":"/api/v1/people/663457"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":805300,"link":"/api/v1/people/805300","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.2,"endSpeed":85.6,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.18247624595926,"aZ":-17.059922806711924,"pfxX":-6.160735540007444,"pfxZ":8.081365783829238,"pX":0.0702285203120046,"pZ":2.7479624728185246,"vX0":7.169871675098228,"vY0":-135.52560265819295,"vZ0":-4.614544552412149,"x":114.32,"y":164.59,"x0":-1.8027261774941985,"y0":50.00111178301564,"z0":5.655464827827612,"aX":-11.51921840893096},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":13.9,"breakHorizontal":9.7,"spinRate":2356,"spinDirection":225},"zone":5,"typeConfidence":2.0,"plateTime":0.403360322044219,"extension":6.845269077851233},"hitData":{"launchSpeed":84.2,"launchAngle":-34.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":103.36,"coordY":166.55}},"index":3,"playId":"f111f630-3330-3314-87ce-4a946ef98c60","pitchNumber":4,"startTime":"2026-06-27T00:52:53.353Z","endTime":"2026-06-27T00:53:01.761Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700241,"link":"/api/v1/people/700241","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":671056,"link":"/api/v1/people/671056"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":691458,"link":"/api/v1/people/691458"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":663457,"link":"/api/v1/people/663457"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":805300,"link":"/api/v1/people/805300","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":805300,"link":"/api/v1/people/805300"},"credit":"b_ab"},{"player":{"id":700241,"link":"/api/v1/people/700241"},"credit":"p_ab"},{"player":{"id":805300,"link":"/api/v1/people/805300"},"credit":"b_pa"},{"player":{"id":700241,"link":"/api/v1/people/700241"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":54.300000000000004,"awayTeamWinProbability":45.699999999999996,"homeTeamWinProbabilityAdded":1.8000000000000043,"leverageIndex":0.73,"dramaIndex":35.0,"contextMetrics":{},"playEndTime":"2026-06-27T00:53:01.761Z","atBatIndex":15},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Griffin Conine singles on a ground ball to center fielder Nathan Church.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":16,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-06-27T00:53:18.914Z","endTime":"2026-06-27T00:54:34.124Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":665052,"fullName":"Griffin Conine","link":"/api/v1/people/665052"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":700241,"fullName":"Michael McGreevy","link":"/api/v1/people/700241"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":665052,"fullName":"Griffin Conine","link":"/api/v1/people/665052"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":665052,"fullName":"Griffin Conine","link":"/api/v1/people/665052"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":701675,"link":"/api/v1/people/701675"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.4,"endSpeed":85.2,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.742947048779925,"aZ":-23.305574131098414,"pfxX":-4.515380921923985,"pfxZ":4.7932370323825655,"pX":-1.0190425392877334,"pZ":3.291835218581761,"vX0":4.218720271119611,"vY0":-134.56062884209774,"vZ0":-2.052495614611325,"x":155.84,"y":149.9,"x0":-2.013736676800056,"y0":50.00262251929601,"z0":5.700563321732781,"aX":-8.35472051471991},"breaks":{"breakAngle":18.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":8.5,"breakHorizontal":7.3,"spinRate":2235,"spinDirection":221},"zone":11,"typeConfidence":2.0,"plateTime":0.40564998015083464,"extension":6.661004245804028},"index":0,"playId":"3464b47c-6f5f-3af5-9b84-bb84268a8eb3","pitchNumber":1,"startTime":"2026-06-27T00:53:27.783Z","endTime":"2026-06-27T00:53:31.986Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700241,"link":"/api/v1/people/700241","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":671056,"link":"/api/v1/people/671056"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":691458,"link":"/api/v1/people/691458"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":663457,"link":"/api/v1/people/663457"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":665052,"link":"/api/v1/people/665052","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.4,"endSpeed":85.0,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.73569022514551,"aZ":-23.13623257342101,"pfxX":-4.601762431434624,"pfxZ":4.9010531810258176,"pX":-0.9191107644409905,"pZ":3.1152963457020273,"vX0":4.437804853984269,"vY0":-134.5842823985125,"vZ0":-2.365146739544379,"x":152.03,"y":154.67,"x0":-1.9872726142043806,"y0":50.002708400637516,"z0":5.634758373703904,"aX":-8.487150873269746},"breaks":{"breakAngle":18.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":8.6,"breakHorizontal":7.4,"spinRate":2250,"spinDirection":225},"zone":11,"typeConfidence":2.0,"plateTime":0.4061377254267744,"extension":6.750175088178347},"index":1,"playId":"a771b65c-2349-399a-9d60-056fe78a93b8","pitchNumber":2,"startTime":"2026-06-27T00:53:47.768Z","endTime":"2026-06-27T00:53:52.616Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700241,"link":"/api/v1/people/700241","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":671056,"link":"/api/v1/people/671056"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":691458,"link":"/api/v1/people/691458"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":663457,"link":"/api/v1/people/663457"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":665052,"link":"/api/v1/people/665052","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"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":79.2,"endSpeed":73.3,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.32583379582424,"aZ":-40.61766338547897,"pfxX":6.675810406489822,"pfxZ":-6.268402592169636,"pX":0.5610230682837504,"pZ":2.182041110018008,"vX0":3.5717244272698565,"vY0":-115.2710370328757,"vZ0":0.8334208197563064,"x":95.62,"y":179.86,"x0":-1.8757026915277348,"y0":50.00412320855377,"z0":5.735648444893955,"aX":8.988618027502639},"breaks":{"breakAngle":13.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.5,"breakVerticalInduced":-10.9,"breakHorizontal":-13.0,"spinRate":2536,"spinDirection":44},"zone":9,"typeConfidence":2.0,"plateTime":0.4750633649881353,"extension":6.789761438662142},"index":2,"playId":"eb3355ae-4344-3257-bee1-318f86e0a7d7","pitchNumber":3,"startTime":"2026-06-27T00:54:05.164Z","endTime":"2026-06-27T00:54:10.118Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700241,"link":"/api/v1/people/700241","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":671056,"link":"/api/v1/people/671056"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":691458,"link":"/api/v1/people/691458"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":663457,"link":"/api/v1/people/663457"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":665052,"link":"/api/v1/people/665052","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.6,"endSpeed":86.4,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.199481776858192,"aZ":-19.931505075040793,"pfxX":-5.124292695886751,"pfxZ":6.448406102159089,"pX":-0.11313032940276431,"pZ":2.7232487352926436,"vX0":6.54894850751514,"vY0":-136.26024615717083,"vZ0":-4.097281562460945,"x":121.31,"y":165.25,"x0":-1.8710317716553444,"y0":50.00545153989915,"z0":5.606485194249393,"aX":-9.732389991813786},"breaks":{"breakAngle":22.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":11.0,"breakHorizontal":8.0,"spinRate":2271,"spinDirection":226},"zone":5,"typeConfidence":2.0,"plateTime":0.4004811417811074,"extension":6.845478758133138},"hitData":{"launchSpeed":110.9,"launchAngle":4.0,"totalDistance":96.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":142.8,"coordY":84.79}},"index":3,"playId":"7a08ef09-49a0-36b0-bcd1-410a9cd47c3d","pitchNumber":4,"startTime":"2026-06-27T00:54:23.579Z","endTime":"2026-06-27T00:54:34.124Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700241,"link":"/api/v1/people/700241","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":671056,"link":"/api/v1/people/671056"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":691458,"link":"/api/v1/people/691458"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":663457,"link":"/api/v1/people/663457"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":665052,"link":"/api/v1/people/665052","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665052,"link":"/api/v1/people/665052"},"credit":"b_ab"},{"player":{"id":700241,"link":"/api/v1/people/700241"},"credit":"p_ab"},{"player":{"id":665052,"link":"/api/v1/people/665052"},"credit":"b_pa"},{"player":{"id":700241,"link":"/api/v1/people/700241"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":53.0,"awayTeamWinProbability":47.0,"homeTeamWinProbabilityAdded":-1.3000000000000043,"leverageIndex":0.47,"dramaIndex":25.0,"contextMetrics":{},"playEndTime":"2026-06-27T00:54:34.124Z","atBatIndex":16},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Xavier Edwards singles on a line drive to center fielder Nathan Church. Griffin Conine to 2nd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":17,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-06-27T00:54:46.734Z","endTime":"2026-06-27T00:55:13.719Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":669364,"fullName":"Xavier Edwards","link":"/api/v1/people/669364"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":700241,"fullName":"Michael McGreevy","link":"/api/v1/people/700241"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":669364,"fullName":"Xavier Edwards","link":"/api/v1/people/669364"},"postOnSecond":{"id":665052,"fullName":"Griffin Conine","link":"/api/v1/people/665052"},"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":669364,"fullName":"Xavier Edwards","link":"/api/v1/people/669364"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":701675,"link":"/api/v1/people/701675"},"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":665052,"fullName":"Griffin Conine","link":"/api/v1/people/665052"},"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(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.9,"endSpeed":84.0,"strikeZoneTop":3.055,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.94072299810728,"aZ":-28.941441041335267,"pfxX":-8.477496001322145,"pfxZ":1.8130714231975418,"pX":-0.28204404564387825,"pZ":2.251674782841463,"vX0":7.783804523690901,"vY0":-132.30632362259735,"vZ0":-3.1871129800877958,"x":127.75,"y":177.98,"x0":-2.148467349831579,"y0":50.00659113026944,"z0":5.573339296166481,"aX":-15.162862814745882},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":2.9,"breakHorizontal":13.8,"spinRate":2181,"spinDirection":226},"zone":5,"typeConfidence":2.0,"plateTime":0.41261614701836224,"extension":6.804223449746326},"hitData":{"launchSpeed":92.6,"launchAngle":14.0,"totalDistance":274.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":112.89,"coordY":90.68}},"index":0,"playId":"22799166-a5a5-34fc-83e2-d137c01549a3","pitchNumber":1,"startTime":"2026-06-27T00:55:03.466Z","endTime":"2026-06-27T00:55:13.719Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700241,"link":"/api/v1/people/700241","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":671056,"link":"/api/v1/people/671056"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":691458,"link":"/api/v1/people/691458"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":663457,"link":"/api/v1/people/663457"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":669364,"link":"/api/v1/people/669364","batSide":{"code":"L","description":"Left"}},"first":{"id":665052,"link":"/api/v1/people/665052"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669364,"link":"/api/v1/people/669364"},"credit":"b_ab"},{"player":{"id":700241,"link":"/api/v1/people/700241"},"credit":"p_ab"},{"player":{"id":669364,"link":"/api/v1/people/669364"},"credit":"b_pa"},{"player":{"id":700241,"link":"/api/v1/people/700241"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":50.6,"awayTeamWinProbability":49.4,"homeTeamWinProbabilityAdded":-2.3999999999999986,"leverageIndex":1.01,"dramaIndex":45.0,"contextMetrics":{},"playEndTime":"2026-06-27T00:55:13.719Z","atBatIndex":17},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Kyle Stowers strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":18,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-06-27T00:55:36.065Z","endTime":"2026-06-27T00:57:19.657Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":669065,"fullName":"Kyle Stowers","link":"/api/v1/people/669065"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":700241,"fullName":"Michael McGreevy","link":"/api/v1/people/700241"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":669065,"fullName":"Kyle Stowers","link":"/api/v1/people/669065"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":671056,"link":"/api/v1/people/671056"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.2,"endSpeed":81.2,"strikeZoneTop":3.295,"strikeZoneBottom":1.663,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.70772628110708,"aZ":-27.789861937280385,"pfxX":-8.020153953137243,"pfxZ":2.6218187281081287,"pX":-0.9614084205118065,"pZ":2.1767659551678484,"vX0":5.304562998215182,"vY0":-128.3764167384778,"vZ0":-3.2053128417669647,"x":153.65,"y":180.01,"x0":-2.0087877938111096,"y0":50.006078900571715,"z0":5.59662888609719,"aX":-13.43592348767373},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":4.3,"breakHorizontal":13.4,"spinRate":1565,"spinDirection":232},"zone":13,"typeConfidence":2.0,"plateTime":0.42608494732211,"extension":6.760330640941795},"index":0,"playId":"a55bd5c2-c7f8-30c3-8f77-6d97002099d1","pitchNumber":1,"startTime":"2026-06-27T00:55:42.982Z","endTime":"2026-06-27T00:55:47.756Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700241,"link":"/api/v1/people/700241","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":671056,"link":"/api/v1/people/671056"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":691458,"link":"/api/v1/people/691458"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":663457,"link":"/api/v1/people/663457"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":669065,"link":"/api/v1/people/669065","batSide":{"code":"L","description":"Left"}},"first":{"id":669364,"link":"/api/v1/people/669364"},"second":{"id":665052,"link":"/api/v1/people/665052"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"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":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":79.3,"endSpeed":73.6,"strikeZoneTop":3.295,"strikeZoneBottom":1.663,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.717284306435644,"aZ":-41.22321151859978,"pfxX":6.761200493786448,"pfxZ":-6.704738057278714,"pX":0.3993373504362378,"pZ":1.176729921835168,"vX0":3.417804156294122,"vY0":-115.52950463040813,"vZ0":-1.214615439574544,"x":101.78,"y":207.01,"x0":-1.9778935627777117,"y0":50.00066175736458,"z0":5.674738817975325,"aX":9.129061990869447},"breaks":{"breakAngle":13.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.6,"breakVerticalInduced":-12.1,"breakHorizontal":-13.1,"spinRate":2638,"spinDirection":54},"zone":14,"typeConfidence":2.0,"plateTime":0.47426701739827903,"extension":6.6276820564175125},"index":1,"playId":"dfc62439-1d56-373e-9a8f-50ad14601977","pitchNumber":2,"startTime":"2026-06-27T00:56:02.137Z","endTime":"2026-06-27T00:56:07.443Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700241,"link":"/api/v1/people/700241","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":671056,"link":"/api/v1/people/671056"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":691458,"link":"/api/v1/people/691458"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":663457,"link":"/api/v1/people/663457"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":669065,"link":"/api/v1/people/669065","batSide":{"code":"L","description":"Left"}},"first":{"id":669364,"link":"/api/v1/people/669364"},"second":{"id":665052,"link":"/api/v1/people/665052"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.4,"endSpeed":84.8,"strikeZoneTop":3.295,"strikeZoneBottom":1.663,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.450973789887456,"aZ":-20.937177305513476,"pfxX":-5.947213148843052,"pfxZ":6.1806571234372605,"pX":0.7127097433936775,"pZ":2.8747697974548854,"vX0":8.721251811240906,"vY0":-133.00165183092906,"vZ0":-3.0009465743282897,"x":89.83,"y":161.16,"x0":-1.813427361054587,"y0":50.004937145408164,"z0":5.509906812827216,"aX":-10.81837250031342},"breaks":{"breakAngle":22.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.5,"breakVerticalInduced":10.8,"breakHorizontal":9.2,"spinRate":2271,"spinDirection":273},"zone":3,"typeConfidence":2.0,"plateTime":0.40943346358457555,"extension":6.919937834519765},"index":2,"playId":"3b966833-df22-354f-97ac-e01814341738","pitchNumber":3,"startTime":"2026-06-27T00:56:21.480Z","endTime":"2026-06-27T00:56:26.334Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700241,"link":"/api/v1/people/700241","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":671056,"link":"/api/v1/people/671056"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":691458,"link":"/api/v1/people/691458"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":663457,"link":"/api/v1/people/663457"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":669065,"link":"/api/v1/people/669065","batSide":{"code":"L","description":"Left"}},"first":{"id":669364,"link":"/api/v1/people/669364"},"second":{"id":665052,"link":"/api/v1/people/665052"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"index":3,"startTime":"2026-06-27T00:56:41.927Z","endTime":"2026-06-27T00:56:58.040Z","isPitch":false,"type":"action","player":{"id":669065,"link":"/api/v1/people/669065"},"defense":{"pitcher":{"id":700241,"link":"/api/v1/people/700241","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":671056,"link":"/api/v1/people/671056"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":691458,"link":"/api/v1/people/691458"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":663457,"link":"/api/v1/people/663457"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":669065,"link":"/api/v1/people/669065","batSide":{"code":"L","description":"Left"}},"first":{"id":669364,"link":"/api/v1/people/669364"},"second":{"id":665052,"link":"/api/v1/people/665052"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.6,"endSpeed":82.1,"strikeZoneTop":3.295,"strikeZoneBottom":1.663,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.34808876170682,"aZ":-28.093980600115625,"pfxX":-0.9788145871601985,"pfxZ":2.40154965751265,"pX":1.2509002106518463,"pZ":2.352786424039926,"vX0":8.169364940613152,"vY0":-128.88361180426278,"vZ0":-2.672972954811799,"x":69.32,"y":175.25,"x0":-1.8195936415542489,"y0":50.00334482962955,"z0":5.551486689364221,"aX":-1.6644384392905103},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":4.0,"breakHorizontal":0.1,"spinRate":2324,"spinDirection":200},"zone":14,"typeConfidence":2.0,"plateTime":0.42341364354234123,"extension":6.884671834336371},"index":4,"playId":"14993a68-f2b3-39c5-af37-f14c9bc99731","pitchNumber":4,"startTime":"2026-06-27T00:56:58.040Z","endTime":"2026-06-27T00:57:02.388Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700241,"link":"/api/v1/people/700241","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":671056,"link":"/api/v1/people/671056"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":691458,"link":"/api/v1/people/691458"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":663457,"link":"/api/v1/people/663457"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":669065,"link":"/api/v1/people/669065","batSide":{"code":"L","description":"Left"}},"first":{"id":669364,"link":"/api/v1/people/669364"},"second":{"id":665052,"link":"/api/v1/people/665052"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.8,"endSpeed":85.7,"strikeZoneTop":3.295,"strikeZoneBottom":1.663,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.437188524131976,"aZ":-20.62078411959006,"pfxX":-5.969622431630738,"pfxZ":6.184229800525799,"pX":-0.29182695949893445,"pZ":3.1799877822356306,"vX0":6.476448527518874,"vY0":-135.0837552092871,"vZ0":-2.6178251477173466,"x":128.12,"y":152.92,"x0":-1.9325493067903015,"y0":50.001355695184785,"z0":5.593893327468239,"aX":-11.15111398207688},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.5,"breakVerticalInduced":10.9,"breakHorizontal":9.6,"spinRate":2306,"spinDirection":226},"zone":1,"typeConfidence":2.0,"plateTime":0.4037966788384879,"extension":6.758524804018932},"index":5,"playId":"0fa18817-0598-3bb6-af53-b89d121de370","pitchNumber":5,"startTime":"2026-06-27T00:57:16.033Z","endTime":"2026-06-27T00:57:19.657Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700241,"link":"/api/v1/people/700241","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":671056,"link":"/api/v1/people/671056"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":691458,"link":"/api/v1/people/691458"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":663457,"link":"/api/v1/people/663457"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":669065,"link":"/api/v1/people/669065","batSide":{"code":"L","description":"Left"}},"first":{"id":669364,"link":"/api/v1/people/669364"},"second":{"id":665052,"link":"/api/v1/people/665052"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669065,"link":"/api/v1/people/669065"},"credit":"b_ab"},{"player":{"id":700241,"link":"/api/v1/people/700241"},"credit":"p_ab"},{"player":{"id":669065,"link":"/api/v1/people/669065"},"credit":"b_pa"},{"player":{"id":700241,"link":"/api/v1/people/700241"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":55.50000000000001,"awayTeamWinProbability":44.49999999999999,"homeTeamWinProbabilityAdded":4.900000000000006,"leverageIndex":1.95,"dramaIndex":84.0,"contextMetrics":{},"playEndTime":"2026-06-27T00:57:19.657Z","atBatIndex":18},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Nathan Church pops out to second baseman Xavier Edwards.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":19,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-06-27T00:59:29.268Z","endTime":"2026-06-27T01:00:02.591Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":701675,"fullName":"Nathan Church","link":"/api/v1/people/701675"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676974,"fullName":"Max Meyer","link":"/api/v1/people/676974"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":701675,"fullName":"Nathan Church","link":"/api/v1/people/701675"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":669364,"link":"/api/v1/people/669364"},"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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.7,"endSpeed":87.0,"strikeZoneTop":3.113,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.372493941558382,"aZ":-13.743895288822507,"pfxX":-7.133939029013625,"pfxZ":9.623134107234526,"pX":0.7233867187082174,"pZ":0.09561988485355735,"vX0":6.507055252761213,"vY0":-137.2785652546339,"vZ0":-12.35467680976917,"x":89.43,"y":236.2,"x0":-0.7466951957782845,"y0":50.0033356291481,"z0":5.580425758951948,"aX":-13.665168404260768},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":15.1,"breakHorizontal":11.6,"spinRate":2735,"spinDirection":227},"zone":14,"typeConfidence":2.0,"plateTime":0.39844679816676276,"extension":6.212115310524062},"index":0,"playId":"b51dc920-15d4-3b45-a0d3-8219ca45ddd8","pitchNumber":1,"startTime":"2026-06-27T00:59:32.708Z","endTime":"2026-06-27T00:59:39.509Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676974,"link":"/api/v1/people/676974","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":669065,"link":"/api/v1/people/669065"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":665923,"link":"/api/v1/people/665923"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":665052,"link":"/api/v1/people/665052"}},"offense":{"batter":{"id":701675,"link":"/api/v1/people/701675","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.4,"endSpeed":82.9,"strikeZoneTop":3.113,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.350108431378693,"aZ":-32.11974572618908,"pfxX":1.8785740562118365,"pfxZ":0.028753619346311154,"pX":0.2936495610745685,"pZ":2.2635102479135485,"vX0":2.701748371880278,"vY0":-130.34597590397777,"vZ0":-2.8748584551041265,"x":105.81,"y":177.67,"x0":-0.9971515144420623,"y0":50.001600306406836,"z0":5.786329078996485,"aX":3.2571772088667803},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":-0.4,"breakHorizontal":-4.0,"spinRate":2761,"spinDirection":26},"zone":6,"typeConfidence":2.0,"plateTime":0.4189350789833921,"extension":6.0403348569508175},"hitData":{"launchSpeed":84.6,"launchAngle":63.0,"totalDistance":145.0,"trajectory":"popup","hardness":"medium","location":"4","coordinates":{"coordX":145.95,"coordY":153.2}},"index":1,"playId":"c00c4e12-ba74-3629-bda0-96b14c5195c8","pitchNumber":2,"startTime":"2026-06-27T00:59:52.830Z","endTime":"2026-06-27T01:00:02.591Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676974,"link":"/api/v1/people/676974","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":669065,"link":"/api/v1/people/669065"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":665923,"link":"/api/v1/people/665923"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":665052,"link":"/api/v1/people/665052"}},"offense":{"batter":{"id":701675,"link":"/api/v1/people/701675","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":701675,"link":"/api/v1/people/701675"},"credit":"b_ab"},{"player":{"id":676974,"link":"/api/v1/people/676974"},"credit":"p_ab"},{"player":{"id":701675,"link":"/api/v1/people/701675"},"credit":"b_pa"},{"player":{"id":676974,"link":"/api/v1/people/676974"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":53.0,"awayTeamWinProbability":47.0,"homeTeamWinProbabilityAdded":-2.500000000000007,"leverageIndex":0.98,"dramaIndex":45.0,"contextMetrics":{},"playEndTime":"2026-06-27T01:00:02.591Z","atBatIndex":19},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Blaze Jordan pops out to shortstop Otto Lopez.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":20,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-06-27T01:00:19.031Z","endTime":"2026-06-27T01:02:31.273Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":691458,"fullName":"Blaze Jordan","link":"/api/v1/people/691458"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676974,"fullName":"Max Meyer","link":"/api/v1/people/676974"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":691458,"fullName":"Blaze Jordan","link":"/api/v1/people/691458"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":672640,"link":"/api/v1/people/672640"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.8,"endSpeed":88.1,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.33953916459981,"aZ":-11.747246780814738,"pfxX":-3.8112685419476082,"pfxZ":10.322883456636006,"pX":0.5169637354182087,"pZ":2.343695527883676,"vX0":5.0252399241354775,"vY0":-139.31485171213532,"vZ0":-7.316770151240039,"x":97.29,"y":175.5,"x0":-0.8094271395386208,"y0":50.0031116717964,"z0":5.768916588772399,"aX":-7.542236213604345},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":17.5,"breakHorizontal":6.0,"spinRate":2702,"spinDirection":218},"zone":6,"typeConfidence":2.0,"plateTime":0.3921498810575139,"extension":6.187497754813543},"index":0,"playId":"1aa6c8e8-a070-39ec-9194-6a6a7c252f93","pitchNumber":1,"startTime":"2026-06-27T01:00:26.679Z","endTime":"2026-06-27T01:00:31.038Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676974,"link":"/api/v1/people/676974","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":669065,"link":"/api/v1/people/669065"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":665923,"link":"/api/v1/people/665923"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":665052,"link":"/api/v1/people/665052"}},"offense":{"batter":{"id":691458,"link":"/api/v1/people/691458","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"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":89.3,"endSpeed":82.6,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.535321521977483,"aZ":-35.603320141309794,"pfxX":2.142243278017428,"pfxZ":-1.9944524773016363,"pX":0.24369814798192044,"pZ":1.646862185897602,"vX0":2.3818783130806067,"vY0":-130.14703085739052,"vZ0":-4.036811986725897,"x":107.71,"y":194.31,"x0":-0.9606012262625863,"y0":50.00193217544018,"z0":5.905687514446478,"aX":3.685519782533697},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.4,"breakVerticalInduced":-4.3,"breakHorizontal":-4.4,"spinRate":2715,"spinDirection":26},"zone":8,"typeConfidence":2.0,"plateTime":0.4203673569557673,"extension":5.932137617615006},"index":1,"playId":"3e549829-35d3-38f1-994c-258d66d318b0","pitchNumber":2,"startTime":"2026-06-27T01:00:41.075Z","endTime":"2026-06-27T01:00:44.972Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676974,"link":"/api/v1/people/676974","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":669065,"link":"/api/v1/people/669065"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":665923,"link":"/api/v1/people/665923"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":665052,"link":"/api/v1/people/665052"}},"offense":{"batter":{"id":691458,"link":"/api/v1/people/691458","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.0,"endSpeed":82.5,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.02602137746158,"aZ":-42.03402345808268,"pfxX":5.984021952823251,"pfxZ":-5.794694731550287,"pX":0.26427513370492633,"pZ":0.4535153002019079,"vX0":1.893006456098139,"vY0":-129.56246170721707,"vZ0":-5.100787750764966,"x":106.93,"y":226.54,"x0":-1.2534406709729136,"y0":50.00632263738395,"z0":5.659735756773459,"aX":10.17624574355523},"breaks":{"breakAngle":13.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.0,"breakVerticalInduced":-11.4,"breakHorizontal":-11.3,"spinRate":2921,"spinDirection":12},"zone":14,"typeConfidence":2.0,"plateTime":0.42272737082565826,"extension":6.064859904216175},"index":2,"playId":"e229763b-1c43-36eb-89bb-b3db752cc34c","pitchNumber":3,"startTime":"2026-06-27T01:00:58.831Z","endTime":"2026-06-27T01:01:02.548Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676974,"link":"/api/v1/people/676974","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":669065,"link":"/api/v1/people/669065"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":665923,"link":"/api/v1/people/665923"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":665052,"link":"/api/v1/people/665052"}},"offense":{"batter":{"id":691458,"link":"/api/v1/people/691458","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"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":89.9,"endSpeed":83.9,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.74372469566915,"aZ":-34.724059682208306,"pfxX":4.603259907862078,"pfxZ":-1.4512908314688824,"pX":0.8692245541637335,"pZ":1.1113155980280987,"vX0":3.3859279591264215,"vY0":-130.94271670452963,"vZ0":-5.10958133201895,"x":83.87,"y":208.77,"x0":-1.0337271141582973,"y0":50.00279902774936,"z0":5.652721068234094,"aX":8.083370599068127},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":-3.5,"breakHorizontal":-9.0,"spinRate":2830,"spinDirection":21},"zone":14,"typeConfidence":2.0,"plateTime":0.41650495850886937,"extension":6.146424765700815},"index":3,"playId":"25817b53-eade-3b44-bd29-611d103bd0d3","pitchNumber":4,"startTime":"2026-06-27T01:01:19.829Z","endTime":"2026-06-27T01:01:24.263Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676974,"link":"/api/v1/people/676974","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":669065,"link":"/api/v1/people/669065"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":665923,"link":"/api/v1/people/665923"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":665052,"link":"/api/v1/people/665052"}},"offense":{"batter":{"id":691458,"link":"/api/v1/people/691458","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.7,"endSpeed":84.9,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.679300444651354,"aZ":-32.81713959660985,"pfxX":1.4132259246189072,"pfxZ":-0.35060283635593414,"pX":-0.4843107483688566,"pZ":2.2653297871255678,"vX0":0.3893939351976937,"vY0":-133.59056147265508,"vZ0":-3.525237700963816,"x":135.46,"y":177.62,"x0":-0.8153675380676353,"y0":50.005706471848335,"z0":5.94167461755276,"aX":2.574444505204338},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":-1.2,"breakHorizontal":-2.6,"spinRate":2749,"spinDirection":26},"zone":4,"typeConfidence":2.0,"plateTime":0.408788246151063,"extension":6.122240444177292},"index":4,"playId":"17c5cfee-03b4-354e-b49b-0f358b1db3e0","pitchNumber":5,"startTime":"2026-06-27T01:01:35.830Z","endTime":"2026-06-27T01:01:40.083Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676974,"link":"/api/v1/people/676974","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":669065,"link":"/api/v1/people/669065"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":665923,"link":"/api/v1/people/665923"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":665052,"link":"/api/v1/people/665052"}},"offense":{"batter":{"id":691458,"link":"/api/v1/people/691458","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.5,"endSpeed":85.4,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.895853074141545,"aZ":-34.75805515884238,"pfxX":1.7001168710088006,"pfxZ":-1.404202390525688,"pX":-1.489041361611405,"pZ":3.1020686764085093,"vX0":-1.6950318241807585,"vY0":-133.47056618367515,"vZ0":-1.062418289775994,"x":173.76,"y":155.02,"x0":-1.0720296135790357,"y0":50.00553759674958,"z0":5.968620731283721,"aX":3.123022492924662},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":-2.5,"breakHorizontal":-2.8,"spinRate":2851,"spinDirection":32},"zone":11,"typeConfidence":2.0,"plateTime":0.40760284809078806,"extension":6.110886232028705},"index":5,"playId":"b9ceb80e-393c-3c7b-9e44-55105d30b7c6","pitchNumber":6,"startTime":"2026-06-27T01:02:02.908Z","endTime":"2026-06-27T01:02:06.982Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676974,"link":"/api/v1/people/676974","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":669065,"link":"/api/v1/people/669065"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":665923,"link":"/api/v1/people/665923"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":665052,"link":"/api/v1/people/665052"}},"offense":{"batter":{"id":691458,"link":"/api/v1/people/691458","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.7,"endSpeed":83.2,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.465284433796448,"aZ":-33.466754164660294,"pfxX":2.768190036213536,"pfxZ":-0.734522976946252,"pX":-0.36147086957388636,"pZ":3.1710157987782077,"vX0":0.6079302499717525,"vY0":-132.21159119750567,"vZ0":-0.8447138885296059,"x":130.78,"y":153.16,"x0":-0.9540014451934173,"y0":50.00087455301768,"z0":5.953137628613478,"aX":4.894226960526269},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":-1.3,"breakHorizontal":-5.2,"spinRate":2785,"spinDirection":22},"zone":1,"typeConfidence":2.0,"plateTime":0.41444843937949605,"extension":6.156793349231799},"hitData":{"launchSpeed":54.7,"launchAngle":53.0,"totalDistance":132.0,"trajectory":"popup","hardness":"medium","location":"6","coordinates":{"coordX":127.69,"coordY":149.44}},"index":6,"playId":"420e3591-0c07-3d1d-b550-fb2b8876ae32","pitchNumber":7,"startTime":"2026-06-27T01:02:23.562Z","endTime":"2026-06-27T01:02:31.273Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676974,"link":"/api/v1/people/676974","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":669065,"link":"/api/v1/people/669065"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":665923,"link":"/api/v1/people/665923"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":665052,"link":"/api/v1/people/665052"}},"offense":{"batter":{"id":691458,"link":"/api/v1/people/691458","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691458,"link":"/api/v1/people/691458"},"credit":"b_ab"},{"player":{"id":676974,"link":"/api/v1/people/676974"},"credit":"p_ab"},{"player":{"id":691458,"link":"/api/v1/people/691458"},"credit":"b_pa"},{"player":{"id":676974,"link":"/api/v1/people/676974"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":51.2,"awayTeamWinProbability":48.8,"homeTeamWinProbabilityAdded":-1.7999999999999972,"leverageIndex":0.73,"dramaIndex":35.0,"contextMetrics":{},"playEndTime":"2026-06-27T01:02:31.273Z","atBatIndex":20},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"José Fermín flies out to center fielder Jakob Marsee.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":21,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-06-27T01:02:53.815Z","endTime":"2026-06-27T01:04:32.451Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":665877,"fullName":"José Fermín","link":"/api/v1/people/665877"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676974,"fullName":"Max Meyer","link":"/api/v1/people/676974"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":665877,"fullName":"José Fermín","link":"/api/v1/people/665877"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":805300,"link":"/api/v1/people/805300"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.4,"endSpeed":88.3,"strikeZoneTop":3.138,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.918929142096655,"aZ":-11.070086561847967,"pfxX":-4.992827334097209,"pfxZ":10.612883119818791,"pX":1.3673454298840038,"pZ":1.5741760461035494,"vX0":7.284811878803552,"vY0":-139.96481056328506,"vZ0":-9.360544153815663,"x":64.88,"y":196.28,"x0":-0.6177175649063892,"y0":50.00543077449281,"z0":5.682500776961511,"aX":-9.930933821605263},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":17.5,"breakHorizontal":7.6,"spinRate":2746,"spinDirection":218},"zone":14,"typeConfidence":2.0,"plateTime":0.3909981391665469,"extension":6.280703535373958},"index":0,"playId":"ddcaf4fa-78ab-364f-bb9c-780006eac008","pitchNumber":1,"startTime":"2026-06-27T01:02:58.569Z","endTime":"2026-06-27T01:03:02.446Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676974,"link":"/api/v1/people/676974","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":669065,"link":"/api/v1/people/669065"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":665923,"link":"/api/v1/people/665923"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":665052,"link":"/api/v1/people/665052"}},"offense":{"batter":{"id":665877,"link":"/api/v1/people/665877","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"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":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.8,"endSpeed":87.7,"strikeZoneTop":3.138,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.89566071144102,"aZ":-12.841717412049173,"pfxX":-5.250804883552956,"pfxZ":9.834932176839079,"pX":0.1902721457246206,"pZ":1.899312189499123,"vX0":4.731971327650275,"vY0":-139.2240312091923,"vZ0":-8.168141036624764,"x":109.75,"y":187.5,"x0":-0.8481839756795757,"y0":50.00046562576555,"z0":5.7185287593735,"aX":-10.31933702409018},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":16.3,"breakHorizontal":8.5,"spinRate":2754,"spinDirection":217},"zone":8,"typeConfidence":2.0,"plateTime":0.3932332412511683,"extension":6.241464081115299},"index":1,"playId":"70b0206a-d6d1-3440-99c3-ddccbf644994","pitchNumber":2,"startTime":"2026-06-27T01:03:14.126Z","endTime":"2026-06-27T01:03:19.153Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676974,"link":"/api/v1/people/676974","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":669065,"link":"/api/v1/people/669065"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":665923,"link":"/api/v1/people/665923"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":665052,"link":"/api/v1/people/665052"}},"offense":{"batter":{"id":665877,"link":"/api/v1/people/665877","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"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.5,"endSpeed":88.4,"strikeZoneTop":3.138,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.057581790536315,"aZ":-10.56918005398465,"pfxX":-6.241647383467818,"pfxZ":10.832198072447017,"pX":-0.054485091652050135,"pZ":1.602373620219062,"vX0":4.578288950510366,"vY0":-140.19850588559405,"vZ0":-9.52390725303886,"x":119.08,"y":195.52,"x0":-0.8959047959644872,"y0":50.00663599267821,"z0":5.72915740127575,"aX":-12.454727849584243},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.5,"breakVerticalInduced":17.9,"breakHorizontal":10.4,"spinRate":2772,"spinDirection":218},"zone":8,"typeConfidence":2.0,"plateTime":0.3903605557179737,"extension":6.236968300387925},"index":2,"playId":"06aad29d-56ff-3979-a5f3-ccd286c14de8","pitchNumber":3,"startTime":"2026-06-27T01:03:30.021Z","endTime":"2026-06-27T01:03:34.344Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676974,"link":"/api/v1/people/676974","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":669065,"link":"/api/v1/people/669065"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":665923,"link":"/api/v1/people/665923"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":665052,"link":"/api/v1/people/665052"}},"offense":{"batter":{"id":665877,"link":"/api/v1/people/665877","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.1,"endSpeed":88.1,"strikeZoneTop":3.138,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.86122667380122,"aZ":-11.39893161910517,"pfxX":-5.399440315879804,"pfxZ":10.464409911432355,"pX":-0.0538856076947096,"pZ":2.207442513699185,"vX0":4.055489946357448,"vY0":-139.84671377590416,"vZ0":-7.677674375575725,"x":119.05,"y":179.18,"x0":-0.8196766738693415,"y0":50.00309491151855,"z0":5.732151225889317,"aX":-10.719473192492954},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":17.6,"breakHorizontal":9.0,"spinRate":2645,"spinDirection":217},"zone":5,"typeConfidence":2.0,"plateTime":0.3913314818262217,"extension":6.268784910470897},"index":3,"playId":"ebef13a9-b935-3b48-a829-5e4dd4223922","pitchNumber":4,"startTime":"2026-06-27T01:03:48.085Z","endTime":"2026-06-27T01:03:51.307Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676974,"link":"/api/v1/people/676974","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":669065,"link":"/api/v1/people/669065"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":665923,"link":"/api/v1/people/665923"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":665052,"link":"/api/v1/people/665052"}},"offense":{"batter":{"id":665877,"link":"/api/v1/people/665877","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"index":4,"startTime":"2026-06-27T01:04:08.113Z","endTime":"2026-06-27T01:04:22.792Z","isPitch":false,"type":"action","player":{"id":665877,"link":"/api/v1/people/665877"},"defense":{"pitcher":{"id":676974,"link":"/api/v1/people/676974","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":669065,"link":"/api/v1/people/669065"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":665923,"link":"/api/v1/people/665923"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":665052,"link":"/api/v1/people/665052"}},"offense":{"batter":{"id":665877,"link":"/api/v1/people/665877","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"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.1,"endSpeed":87.9,"strikeZoneTop":3.138,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.364508678800135,"aZ":-11.41285360952035,"pfxX":-4.2929814743075845,"pfxZ":10.484634741753084,"pX":0.541443141771638,"pZ":2.5019967052567513,"vX0":4.939188963179399,"vY0":-139.80126021871297,"vZ0":-7.115757193625244,"x":96.36,"y":171.23,"x0":-0.6900177822641107,"y0":50.003948575163065,"z0":5.828521957987144,"aX":-8.50247967929204},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":17.8,"breakHorizontal":6.7,"spinRate":2630,"spinDirection":219},"zone":6,"typeConfidence":2.0,"plateTime":0.3917118015385097,"extension":6.275990906506961},"hitData":{"launchSpeed":95.8,"launchAngle":30.0,"totalDistance":352.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":161.82,"coordY":62.08}},"index":5,"playId":"7ce5f288-61b0-321a-bb28-971658e5e306","pitchNumber":5,"startTime":"2026-06-27T01:04:22.792Z","endTime":"2026-06-27T01:04:32.451Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676974,"link":"/api/v1/people/676974","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":669065,"link":"/api/v1/people/669065"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":665923,"link":"/api/v1/people/665923"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":665052,"link":"/api/v1/people/665052"}},"offense":{"batter":{"id":665877,"link":"/api/v1/people/665877","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665877,"link":"/api/v1/people/665877"},"credit":"b_ab"},{"player":{"id":676974,"link":"/api/v1/people/676974"},"credit":"p_ab"},{"player":{"id":665877,"link":"/api/v1/people/665877"},"credit":"b_pa"},{"player":{"id":676974,"link":"/api/v1/people/676974"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":50.0,"awayTeamWinProbability":50.0,"homeTeamWinProbabilityAdded":-1.2000000000000028,"leverageIndex":0.48,"dramaIndex":25.0,"contextMetrics":{},"playEndTime":"2026-06-27T01:04:32.451Z","atBatIndex":21},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Otto Lopez flies out to left fielder Lars Nootbaar.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":22,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-06-27T01:06:32.450Z","endTime":"2026-06-27T01:07:14.522Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":672640,"fullName":"Otto Lopez","link":"/api/v1/people/672640"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":700241,"fullName":"Michael McGreevy","link":"/api/v1/people/700241"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":672640,"fullName":"Otto Lopez","link":"/api/v1/people/672640"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":663457,"link":"/api/v1/people/663457"},"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(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":86.8,"endSpeed":80.2,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.314533724139,"aZ":-25.655780260897355,"pfxX":0.7404502085309153,"pfxZ":3.977322942723113,"pX":-1.0672005774733562,"pZ":4.674926636476083,"vX0":1.9480082554760574,"vY0":-126.54683961190678,"vZ0":1.9741396469083443,"x":157.68,"y":112.56,"x0":-1.939959039614266,"y0":50.00205386431002,"z0":5.925725147021739,"aX":1.2130760269245784},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":7.8,"breakHorizontal":-1.8,"spinRate":2431,"spinDirection":179},"zone":11,"typeConfidence":2.0,"plateTime":0.4311180324510979,"extension":6.652303076874112},"index":0,"playId":"f272344a-b8a1-34bc-8929-316ced6e9b20","pitchNumber":1,"startTime":"2026-06-27T01:06:42.670Z","endTime":"2026-06-27T01:06:47.474Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700241,"link":"/api/v1/people/700241","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":671056,"link":"/api/v1/people/671056"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":691458,"link":"/api/v1/people/691458"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":663457,"link":"/api/v1/people/663457"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":672640,"link":"/api/v1/people/672640","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.5,"endSpeed":82.5,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.830406069082468,"aZ":-25.693779422975098,"pfxX":-9.125555316134408,"pfxZ":3.7427870923771795,"pX":-0.7090101406035523,"pZ":2.7170644061468674,"vX0":5.791327488860441,"vY0":-130.34472883584792,"vZ0":-2.982711007272374,"x":144.03,"y":165.42,"x0":-1.7671626464255017,"y0":50.00153540657307,"z0":5.80343772737448,"aX":-15.797102452237946},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":6.4,"breakHorizontal":15.4,"spinRate":2216,"spinDirection":215},"zone":4,"typeConfidence":2.0,"plateTime":0.41922745401535577,"extension":6.620114564114028},"hitData":{"launchSpeed":99.4,"launchAngle":40.0,"totalDistance":343.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":82.34,"coordY":68.18}},"index":1,"playId":"b1dd3a4f-e49a-3557-adb3-d5ebfbac0e90","pitchNumber":2,"startTime":"2026-06-27T01:07:04.478Z","endTime":"2026-06-27T01:07:14.522Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700241,"link":"/api/v1/people/700241","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":671056,"link":"/api/v1/people/671056"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":691458,"link":"/api/v1/people/691458"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":663457,"link":"/api/v1/people/663457"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":672640,"link":"/api/v1/people/672640","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":672640,"link":"/api/v1/people/672640"},"credit":"b_ab"},{"player":{"id":700241,"link":"/api/v1/people/700241"},"credit":"p_ab"},{"player":{"id":672640,"link":"/api/v1/people/672640"},"credit":"b_pa"},{"player":{"id":700241,"link":"/api/v1/people/700241"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.7,"awayTeamWinProbability":47.3,"homeTeamWinProbabilityAdded":2.700000000000003,"leverageIndex":1.07,"dramaIndex":49.0,"contextMetrics":{},"playEndTime":"2026-06-27T01:07:14.522Z","atBatIndex":22},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Owen Caissie flies out to right fielder Jordan Walker.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":23,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-06-27T01:07:29.464Z","endTime":"2026-06-27T01:07:48.219Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":683357,"fullName":"Owen Caissie","link":"/api/v1/people/683357"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":700241,"fullName":"Michael McGreevy","link":"/api/v1/people/700241"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":683357,"fullName":"Owen Caissie","link":"/api/v1/people/683357"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":691023,"link":"/api/v1/people/691023"},"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(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":78.5,"endSpeed":72.0,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.82066238997099,"aZ":-40.21275318201954,"pfxX":7.9421391321063375,"pfxZ":-6.140760164854823,"pX":0.2582866528927371,"pZ":2.7028700123426646,"vX0":2.973118043474995,"vY0":-114.2075234962353,"vZ0":1.8685950214230795,"x":107.15,"y":165.8,"x0":-2.0956399328220434,"y0":50.002560571304414,"z0":5.8560368887654475,"aX":10.395861132690657},"breaks":{"breakAngle":15.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.0,"breakVerticalInduced":-10.2,"breakHorizontal":-15.1,"spinRate":2545,"spinDirection":54},"zone":6,"typeConfidence":2.0,"plateTime":0.48127007034164127,"extension":6.550177212608539},"hitData":{"launchSpeed":97.8,"launchAngle":55.0,"totalDistance":240.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":146.03,"coordY":106.16}},"index":0,"playId":"236f481d-7b18-36ff-ab16-14694ae8f885","pitchNumber":1,"startTime":"2026-06-27T01:07:37.566Z","endTime":"2026-06-27T01:07:48.219Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700241,"link":"/api/v1/people/700241","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":671056,"link":"/api/v1/people/671056"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":691458,"link":"/api/v1/people/691458"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":663457,"link":"/api/v1/people/663457"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":683357,"link":"/api/v1/people/683357","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":683357,"link":"/api/v1/people/683357"},"credit":"b_ab"},{"player":{"id":700241,"link":"/api/v1/people/700241"},"credit":"p_ab"},{"player":{"id":683357,"link":"/api/v1/people/683357"},"credit":"b_pa"},{"player":{"id":700241,"link":"/api/v1/people/700241"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":54.7,"awayTeamWinProbability":45.3,"homeTeamWinProbabilityAdded":2.0,"leverageIndex":0.79,"dramaIndex":38.0,"contextMetrics":{},"playEndTime":"2026-06-27T01:07:48.219Z","atBatIndex":23},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Joe Mack grounds out, second baseman JJ Wetherholt to first baseman Alec Burleson.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":24,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-06-27T01:08:02.867Z","endTime":"2026-06-27T01:09:28.041Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":3},"matchup":{"batter":{"id":691788,"fullName":"Joe Mack","link":"/api/v1/people/691788"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":700241,"fullName":"Michael McGreevy","link":"/api/v1/people/700241"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":691788,"fullName":"Joe Mack","link":"/api/v1/people/691788"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":802139,"link":"/api/v1/people/802139"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":676475,"link":"/api/v1/people/676475"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":77.5,"endSpeed":70.9,"strikeZoneTop":3.221,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.495888488673327,"aZ":-41.346763732003865,"pfxX":7.07590862477546,"pfxZ":-7.203138782670187,"pX":-0.5591145760950642,"pZ":2.7509372805510495,"vX0":1.16132208968487,"vY0":-112.71743595314348,"vZ0":2.227292150698486,"x":138.31,"y":164.5,"x0":-2.001015919484984,"y0":50.003875620039565,"z0":5.957233755572076,"aX":9.009097314697264},"breaks":{"breakAngle":13.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.0,"breakVerticalInduced":-12.0,"breakHorizontal":-13.1,"spinRate":2476,"spinDirection":52},"zone":4,"typeConfidence":2.0,"plateTime":0.4878932505343738,"extension":6.685582061349616},"index":0,"playId":"e650ac01-9495-3b0d-87da-bc0010b81652","pitchNumber":1,"startTime":"2026-06-27T01:08:14.621Z","endTime":"2026-06-27T01:08:19.416Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700241,"link":"/api/v1/people/700241","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":671056,"link":"/api/v1/people/671056"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":691458,"link":"/api/v1/people/691458"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":663457,"link":"/api/v1/people/663457"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":691788,"link":"/api/v1/people/691788","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.0,"endSpeed":79.6,"strikeZoneTop":3.221,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.7558998083127,"aZ":-34.236297882541386,"pfxX":-9.06293436623443,"pfxZ":-1.2847252277303864,"pX":-1.1125786996458182,"pZ":0.8397514239136601,"vX0":5.271065470561313,"vY0":-126.47195280109406,"vZ0":-4.623857808786191,"x":159.41,"y":216.11,"x0":-2.0551002836827954,"y0":50.00304176832271,"z0":5.462714275150102,"aX":-14.562094235428086},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.6,"breakVerticalInduced":-3.2,"breakHorizontal":15.1,"spinRate":1511,"spinDirection":230},"zone":13,"typeConfidence":2.0,"plateTime":0.43444891821170817,"extension":6.798062937485012},"index":1,"playId":"a25cf18b-b47e-3650-b1ef-b6f57e73b26f","pitchNumber":2,"startTime":"2026-06-27T01:08:26.561Z","endTime":"2026-06-27T01:08:31.115Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700241,"link":"/api/v1/people/700241","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":671056,"link":"/api/v1/people/671056"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":691458,"link":"/api/v1/people/691458"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":663457,"link":"/api/v1/people/663457"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":691788,"link":"/api/v1/people/691788","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.7,"endSpeed":80.1,"strikeZoneTop":3.221,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.37596840508105,"aZ":-31.037441297526286,"pfxX":-8.213810792631918,"pfxZ":0.691821973521277,"pX":-1.3174715048393533,"pZ":3.1667025626419325,"vX0":4.550797026224201,"vY0":-127.64551197248359,"vZ0":-0.20463720380641937,"x":167.22,"y":153.28,"x0":-2.060440094382965,"y0":50.003314313229566,"z0":5.7009861865386835,"aX":-13.493571525073527},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":1.4,"breakHorizontal":13.8,"spinRate":1587,"spinDirection":237},"zone":11,"typeConfidence":2.0,"plateTime":0.42984613713935094,"extension":6.667393119507165},"index":2,"playId":"55be3a9c-081c-3993-90d6-f1224f371772","pitchNumber":3,"startTime":"2026-06-27T01:08:44.617Z","endTime":"2026-06-27T01:08:48.472Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700241,"link":"/api/v1/people/700241","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":671056,"link":"/api/v1/people/671056"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":691458,"link":"/api/v1/people/691458"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":663457,"link":"/api/v1/people/663457"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":691788,"link":"/api/v1/people/691788","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":77.8,"endSpeed":71.4,"strikeZoneTop":3.221,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.03761172168494,"aZ":-39.973412315459925,"pfxX":7.802555793276998,"pfxZ":-6.029097345975929,"pX":-1.4987983398760352,"pZ":3.6163815177306753,"vX0":-1.1001727691999528,"vY0":-113.1749849956633,"vZ0":3.8411551913916067,"x":174.13,"y":141.14,"x0":-2.019222354272378,"y0":50.00078938299481,"z0":5.9060075928576525,"aX":10.099782942957892},"breaks":{"breakAngle":14.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-54.8,"breakVerticalInduced":-9.6,"breakHorizontal":-13.8,"spinRate":2450,"spinDirection":51},"zone":11,"typeConfidence":2.0,"plateTime":0.48434146202777306,"extension":6.608782872998854},"index":3,"playId":"688c47b5-7868-3de5-8945-51c88ee31ade","pitchNumber":4,"startTime":"2026-06-27T01:09:01.679Z","endTime":"2026-06-27T01:09:05.599Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700241,"link":"/api/v1/people/700241","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":671056,"link":"/api/v1/people/671056"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":691458,"link":"/api/v1/people/691458"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":663457,"link":"/api/v1/people/663457"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":691788,"link":"/api/v1/people/691788","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"preCount":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.0,"endSpeed":81.5,"strikeZoneTop":3.221,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.44394288223239,"aZ":-27.061601411119252,"pfxX":0.6100681978920797,"pfxZ":3.051158809178782,"pX":0.3690371744770735,"pZ":2.11409052203672,"vX0":5.62697605838163,"vY0":-128.10849708222335,"vZ0":-3.542621103429271,"x":102.93,"y":181.7,"x0":-1.927752450233042,"y0":50.00306521406382,"z0":5.611202948358556,"aX":1.021678303791221},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":5.0,"breakHorizontal":-2.3,"spinRate":2288,"spinDirection":206},"zone":9,"typeConfidence":2.0,"plateTime":0.4262279600363055,"extension":6.907664935307653},"hitData":{"launchSpeed":90.4,"launchAngle":6.0,"totalDistance":100.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":156.96,"coordY":153.2}},"index":4,"playId":"125c1546-7c47-369d-bf60-045474fef3ed","pitchNumber":5,"startTime":"2026-06-27T01:09:19.609Z","endTime":"2026-06-27T01:09:28.041Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700241,"link":"/api/v1/people/700241","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":671056,"link":"/api/v1/people/671056"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":691458,"link":"/api/v1/people/691458"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":663457,"link":"/api/v1/people/663457"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":691788,"link":"/api/v1/people/691788","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691788,"link":"/api/v1/people/691788"},"credit":"b_ab"},{"player":{"id":700241,"link":"/api/v1/people/700241"},"credit":"p_ab"},{"player":{"id":691788,"link":"/api/v1/people/691788"},"credit":"b_pa"},{"player":{"id":700241,"link":"/api/v1/people/700241"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":56.00000000000001,"awayTeamWinProbability":43.99999999999999,"homeTeamWinProbabilityAdded":1.3000000000000043,"leverageIndex":0.52,"dramaIndex":26.0,"contextMetrics":{},"playEndTime":"2026-06-27T01:09:28.041Z","atBatIndex":24},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"JJ Wetherholt strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":25,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-06-27T01:11:39.526Z","endTime":"2026-06-27T01:12:47.088Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":802139,"fullName":"JJ Wetherholt","link":"/api/v1/people/802139"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676974,"fullName":"Max Meyer","link":"/api/v1/people/676974"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":802139,"fullName":"JJ Wetherholt","link":"/api/v1/people/802139"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":691788,"link":"/api/v1/people/691788"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.6,"endSpeed":87.3,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.11753074831602,"aZ":-13.815817767705765,"pfxX":-5.331198249629846,"pfxZ":9.458618241587832,"pX":-0.8166833984957287,"pZ":2.730270913243677,"vX0":2.176713226119089,"vY0":-137.8393075398554,"vZ0":-5.867414528380269,"x":148.13,"y":165.06,"x0":-0.91996521437533,"y0":50.006205379697995,"z0":5.804954651168144,"aX":-10.350541449450304},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":16.2,"breakHorizontal":9.2,"spinRate":2676,"spinDirection":215},"zone":1,"typeConfidence":2.0,"plateTime":0.3960405608098747,"extension":6.110152795538704},"index":0,"playId":"671bc53c-0dfd-317d-b966-a05bf91db0cb","pitchNumber":1,"startTime":"2026-06-27T01:11:49.538Z","endTime":"2026-06-27T01:11:54.100Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676974,"link":"/api/v1/people/676974","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":669065,"link":"/api/v1/people/669065"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":665923,"link":"/api/v1/people/665923"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":665052,"link":"/api/v1/people/665052"}},"offense":{"batter":{"id":802139,"link":"/api/v1/people/802139","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"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":89.9,"endSpeed":84.3,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.44969420156835,"aZ":-34.77504464860295,"pfxX":5.665487409916446,"pfxZ":-1.4731081657915346,"pX":0.5445905614633288,"pZ":0.6289299710362596,"vX0":2.06055177300295,"vY0":-130.98459172244333,"vZ0":-6.185810919645154,"x":96.24,"y":221.8,"x0":-0.9849583219420408,"y0":50.00200525181929,"z0":5.57051579272134,"aX":10.004167424498686},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":-3.6,"breakHorizontal":-10.7,"spinRate":3109,"spinDirection":18},"zone":14,"typeConfidence":2.0,"plateTime":0.41558020556955855,"extension":5.969709438298657},"index":1,"playId":"7a6d5ff4-b9df-3c68-b389-e85148f6c18d","pitchNumber":2,"startTime":"2026-06-27T01:12:07.058Z","endTime":"2026-06-27T01:12:10.677Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676974,"link":"/api/v1/people/676974","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":669065,"link":"/api/v1/people/669065"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":665923,"link":"/api/v1/people/665923"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":665052,"link":"/api/v1/people/665052"}},"offense":{"batter":{"id":802139,"link":"/api/v1/people/802139","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.2,"endSpeed":81.3,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.32574028347092,"aZ":-29.8550216202874,"pfxX":-6.569228851689681,"pfxZ":1.393679562330453,"pX":-0.08010182375591222,"pZ":3.1534772217813214,"vX0":5.113660167834169,"vY0":-127.08472493189038,"vZ0":-0.6884883755033965,"x":120.05,"y":153.64,"x0":-1.2459448188887126,"y0":50.00427773925058,"z0":5.759603081000141,"aX":-10.95394211755737},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":2.6,"breakHorizontal":11.0,"spinRate":1447,"spinDirection":232},"zone":2,"typeConfidence":2.0,"plateTime":0.4278408676483889,"extension":5.972827841788306},"index":2,"playId":"37a09cf1-46d0-3b85-bf8d-a39348644ff7","pitchNumber":3,"startTime":"2026-06-27T01:12:24.607Z","endTime":"2026-06-27T01:12:28.887Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676974,"link":"/api/v1/people/676974","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":669065,"link":"/api/v1/people/669065"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":665923,"link":"/api/v1/people/665923"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":665052,"link":"/api/v1/people/665052"}},"offense":{"batter":{"id":802139,"link":"/api/v1/people/802139","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"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":1,"strikes":3,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.0,"endSpeed":83.1,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.222497554466617,"aZ":-36.876505747140165,"pfxX":3.5757821883043075,"pfxZ":-2.714715039610196,"pX":-0.2058238611579767,"pZ":2.386853520227986,"vX0":1.1748078491735645,"vY0":-129.75521421846372,"vZ0":-1.464365960494142,"x":124.85,"y":174.33,"x0":-1.1273267292733076,"y0":50.00342755775925,"z0":5.729084820140136,"aX":6.191455342428048},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.0,"breakVerticalInduced":-5.0,"breakHorizontal":-6.7,"spinRate":2902,"spinDirection":25},"zone":5,"typeConfidence":2.0,"plateTime":0.41966546702278107,"extension":6.085033412692401},"index":3,"playId":"165e1e64-71f9-34ef-8cfd-867da441edcb","pitchNumber":4,"startTime":"2026-06-27T01:12:43.044Z","endTime":"2026-06-27T01:12:47.088Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676974,"link":"/api/v1/people/676974","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":669065,"link":"/api/v1/people/669065"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":665923,"link":"/api/v1/people/665923"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":665052,"link":"/api/v1/people/665052"}},"offense":{"batter":{"id":802139,"link":"/api/v1/people/802139","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":802139,"link":"/api/v1/people/802139"},"credit":"b_ab"},{"player":{"id":676974,"link":"/api/v1/people/676974"},"credit":"p_ab"},{"player":{"id":802139,"link":"/api/v1/people/802139"},"credit":"b_pa"},{"player":{"id":676974,"link":"/api/v1/people/676974"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":53.300000000000004,"awayTeamWinProbability":46.699999999999996,"homeTeamWinProbabilityAdded":-2.700000000000003,"leverageIndex":1.06,"dramaIndex":48.0,"contextMetrics":{},"playEndTime":"2026-06-27T01:12:47.088Z","atBatIndex":25},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Iván Herrera strikes out swinging, catcher Joe Mack to first baseman Kyle Stowers.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":26,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-06-27T01:13:16.330Z","endTime":"2026-06-27T01:14:03.991Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":671056,"fullName":"Iván Herrera","link":"/api/v1/people/671056"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676974,"fullName":"Max Meyer","link":"/api/v1/people/676974"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":671056,"fullName":"Iván Herrera","link":"/api/v1/people/671056"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":691788,"link":"/api/v1/people/691788"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_assist"},{"player":{"id":669065,"link":"/api/v1/people/669065"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-06-27T01:13:04.756Z","endTime":"2026-06-27T01:13:18.595Z","isPitch":false,"type":"action","player":{"id":671056,"link":"/api/v1/people/671056"},"defense":{"pitcher":{"id":676974,"link":"/api/v1/people/676974","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":669065,"link":"/api/v1/people/669065"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":665923,"link":"/api/v1/people/665923"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":665052,"link":"/api/v1/people/665052"}},"offense":{"batter":{"id":671056,"link":"/api/v1/people/671056","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"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":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.3,"endSpeed":84.2,"strikeZoneTop":3.173,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.622051413470793,"aZ":-34.406634877194406,"pfxX":1.5338688153070816,"pfxZ":-1.2406406250518405,"pX":-0.4863131080568129,"pZ":2.7993372546867907,"vX0":0.9478800090192585,"vY0":-133.02242511579448,"vZ0":-1.8405034575616153,"x":135.54,"y":163.2,"x0":-1.0461461567175183,"y0":50.002675106294355,"z0":5.986439032671527,"aX":2.7583006981611273},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":-2.4,"breakHorizontal":-3.0,"spinRate":2793,"spinDirection":32},"zone":1,"typeConfidence":2.0,"plateTime":0.41120567566534527,"extension":6.148173408719438},"index":1,"playId":"1ba31fbd-0d99-3e73-bd04-ccb5a75fd79e","pitchNumber":1,"startTime":"2026-06-27T01:13:18.595Z","endTime":"2026-06-27T01:13:22.989Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676974,"link":"/api/v1/people/676974","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":669065,"link":"/api/v1/people/669065"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":665923,"link":"/api/v1/people/665923"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":665052,"link":"/api/v1/people/665052"}},"offense":{"batter":{"id":671056,"link":"/api/v1/people/671056","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.6,"endSpeed":84.2,"strikeZoneTop":3.173,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.740796075540036,"aZ":-32.51822205487156,"pfxX":1.299213880795264,"pfxZ":-0.19360754058945684,"pX":-0.26534320093766073,"pZ":1.2871799006701004,"vX0":1.3259113512955127,"vY0":-131.95838049567465,"vZ0":-5.67586231551466,"x":127.11,"y":204.03,"x0":-0.9414950869772696,"y0":50.00328464897261,"z0":5.836120106096793,"aX":2.3113600441034077},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":-1.3,"breakHorizontal":-2.6,"spinRate":2772,"spinDirection":3},"zone":13,"typeConfidence":2.0,"plateTime":0.4136681391832733,"extension":6.044793879854426},"index":2,"playId":"f16c74b6-47e4-33cd-82d9-e108e190722c","pitchNumber":2,"startTime":"2026-06-27T01:13:33.767Z","endTime":"2026-06-27T01:13:37.760Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676974,"link":"/api/v1/people/676974","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":669065,"link":"/api/v1/people/669065"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":665923,"link":"/api/v1/people/665923"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":665052,"link":"/api/v1/people/665052"}},"offense":{"batter":{"id":671056,"link":"/api/v1/people/671056","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.9,"endSpeed":83.4,"strikeZoneTop":3.173,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.883087975091122,"aZ":-37.486991118819894,"pfxX":5.753675112330871,"pfxZ":-3.0514660773586004,"pX":0.9284619365861912,"pZ":0.9442379883976145,"vX0":2.594530171515829,"vY0":-130.91835642117005,"vZ0":-5.1488146535837185,"x":81.61,"y":213.29,"x0":-0.822142113477668,"y0":50.004346533043424,"z0":5.733176662291148,"aX":10.016255045223398},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.1,"breakVerticalInduced":-6.4,"breakHorizontal":-11.0,"spinRate":2857,"spinDirection":15},"zone":14,"typeConfidence":2.0,"plateTime":0.41792236164543395,"extension":6.100345306728273},"index":3,"playId":"2dfc213c-7936-3410-8d5b-bd057ded6d70","pitchNumber":3,"startTime":"2026-06-27T01:13:53.248Z","endTime":"2026-06-27T01:14:03.991Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676974,"link":"/api/v1/people/676974","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":669065,"link":"/api/v1/people/669065"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":665923,"link":"/api/v1/people/665923"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":665052,"link":"/api/v1/people/665052"}},"offense":{"batter":{"id":671056,"link":"/api/v1/people/671056","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":671056,"link":"/api/v1/people/671056"},"credit":"b_ab"},{"player":{"id":676974,"link":"/api/v1/people/676974"},"credit":"p_ab"},{"player":{"id":671056,"link":"/api/v1/people/671056"},"credit":"b_pa"},{"player":{"id":676974,"link":"/api/v1/people/676974"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":51.300000000000004,"awayTeamWinProbability":48.699999999999996,"homeTeamWinProbabilityAdded":-2.0,"leverageIndex":0.79,"dramaIndex":38.0,"contextMetrics":{},"playEndTime":"2026-06-27T01:14:03.991Z","atBatIndex":26},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Alec Burleson grounds out to first baseman Kyle Stowers.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":27,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-06-27T01:14:27.764Z","endTime":"2026-06-27T01:16:59.953Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":676475,"fullName":"Alec Burleson","link":"/api/v1/people/676475"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676974,"fullName":"Max Meyer","link":"/api/v1/people/676974"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":676475,"fullName":"Alec Burleson","link":"/api/v1/people/676475"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":669065,"link":"/api/v1/people/669065"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.7,"endSpeed":80.7,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.358066338617633,"aZ":-29.21707905784868,"pfxX":-8.332883556518436,"pfxZ":1.784061707241067,"pX":-0.6000176693925433,"pZ":3.0894374629378336,"vX0":4.290248797646962,"vY0":-127.70486033827274,"vZ0":-0.8024680589424855,"x":139.87,"y":155.37,"x0":-1.2157486333095266,"y0":50.00313166896269,"z0":5.698182868745824,"aX":-13.816238674668352},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":3.2,"breakHorizontal":14.2,"spinRate":1516,"spinDirection":224},"zone":1,"typeConfidence":2.0,"plateTime":0.4282822534622852,"extension":5.9812905651753825},"index":0,"playId":"c85f43fe-5c4b-3c6f-ba92-c6b75e0ccd44","pitchNumber":1,"startTime":"2026-06-27T01:14:32.952Z","endTime":"2026-06-27T01:14:37.791Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676974,"link":"/api/v1/people/676974","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":669065,"link":"/api/v1/people/669065"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":665923,"link":"/api/v1/people/665923"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":665052,"link":"/api/v1/people/665052"}},"offense":{"batter":{"id":676475,"link":"/api/v1/people/676475","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"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":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.6,"endSpeed":81.6,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.648427991953387,"aZ":-40.58182009087334,"pfxX":8.888342107872884,"pfxZ":-4.962106721062696,"pX":-1.3517412898866643,"pZ":3.885740474347008,"vX0":-3.0133367981849313,"vY0":-129.01388158780483,"vZ0":2.6310977747911846,"x":168.53,"y":133.87,"x0":-1.3266992270353166,"y0":50.00426105575677,"z0":5.970163667677937,"aX":15.055424106982723},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.8,"breakVerticalInduced":-8.2,"breakHorizontal":-15.5,"spinRate":2792,"spinDirection":31},"zone":11,"typeConfidence":2.0,"plateTime":0.4237761804688107,"extension":6.035450876202027},"index":1,"playId":"27f24446-2344-3499-8464-eff6c0ab2fbc","pitchNumber":2,"startTime":"2026-06-27T01:14:56.133Z","endTime":"2026-06-27T01:15:00.372Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676974,"link":"/api/v1/people/676974","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":669065,"link":"/api/v1/people/669065"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":665923,"link":"/api/v1/people/665923"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":665052,"link":"/api/v1/people/665052"}},"offense":{"batter":{"id":676475,"link":"/api/v1/people/676475","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.1,"endSpeed":80.3,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.55243078669687,"aZ":-29.208081068255595,"pfxX":-8.451915336889932,"pfxZ":1.8173776473237124,"pX":-0.8289683028069887,"pZ":1.2377415178132505,"vX0":3.670923398567068,"vY0":-126.82106886875923,"vZ0":-4.772432112817198,"x":148.6,"y":205.36,"x0":-1.195842013006259,"y0":50.00398292407951,"z0":5.469514526981157,"aX":-13.78970430673342},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":2.4,"breakHorizontal":14.5,"spinRate":1441,"spinDirection":232},"zone":13,"typeConfidence":2.0,"plateTime":0.4316302235009819,"extension":6.094044863622466},"index":2,"playId":"95de7bb4-b434-3e5d-bca2-3210c172629d","pitchNumber":3,"startTime":"2026-06-27T01:15:14.949Z","endTime":"2026-06-27T01:15:19.036Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676974,"link":"/api/v1/people/676974","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":669065,"link":"/api/v1/people/669065"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":665923,"link":"/api/v1/people/665923"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":665052,"link":"/api/v1/people/665052"}},"offense":{"batter":{"id":676475,"link":"/api/v1/people/676475","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.5,"endSpeed":82.5,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.525747144898368,"aZ":-41.87508905043189,"pfxX":4.564473480620691,"pfxZ":-5.712798148595965,"pX":1.0508292142215698,"pZ":-0.06809083033885753,"vX0":4.115613575783655,"vY0":-130.11078028747198,"vZ0":-6.275438439086969,"x":76.94,"y":240.62,"x0":-1.1493148174182897,"y0":50.00155032508366,"z0":5.5806062186858405,"aX":7.7549511155101785},"breaks":{"breakAngle":10.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.1,"breakVerticalInduced":-11.6,"breakHorizontal":-9.2,"spinRate":2642,"spinDirection":11},"zone":14,"typeConfidence":2.0,"plateTime":0.4223957452925715,"extension":6.172889235492843},"index":3,"playId":"6289adb4-f568-3113-bae9-5b68942214d9","pitchNumber":4,"startTime":"2026-06-27T01:15:30.467Z","endTime":"2026-06-27T01:15:34.621Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676974,"link":"/api/v1/people/676974","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":669065,"link":"/api/v1/people/669065"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":665923,"link":"/api/v1/people/665923"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":665052,"link":"/api/v1/people/665052"}},"offense":{"batter":{"id":676475,"link":"/api/v1/people/676475","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.5,"endSpeed":80.4,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.662369967845375,"aZ":-25.67760427245784,"pfxX":-7.695112278520525,"pfxZ":3.9475699837000153,"pX":-0.12252834131204587,"pZ":2.7139059874462323,"vX0":5.425618483982552,"vY0":-127.39826105571106,"vZ0":-2.1056056361241104,"x":121.67,"y":165.5,"x0":-1.2777790434261145,"y0":50.00613905562062,"z0":5.576497890415626,"aX":-12.67793519062389},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":7.0,"breakHorizontal":12.7,"spinRate":1437,"spinDirection":230},"zone":5,"typeConfidence":2.0,"plateTime":0.4295964453590213,"extension":6.174571801966362},"index":4,"playId":"f0e59fd7-674b-31c0-8a13-db9f121833ec","pitchNumber":5,"startTime":"2026-06-27T01:15:57.234Z","endTime":"2026-06-27T01:16:00.723Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676974,"link":"/api/v1/people/676974","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":669065,"link":"/api/v1/people/669065"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":665923,"link":"/api/v1/people/665923"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":665052,"link":"/api/v1/people/665052"}},"offense":{"batter":{"id":676475,"link":"/api/v1/people/676475","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"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":92.1,"endSpeed":85.0,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.052053780069098,"aZ":-32.4593111063669,"pfxX":3.4608125254179685,"pfxZ":-0.15151191231321448,"pX":-0.0897604329600679,"pZ":2.8174546176180506,"vX0":1.3001284660657102,"vY0":-134.27787832649088,"vZ0":-2.101340050406218,"x":120.42,"y":162.71,"x0":-1.0294917459714277,"y0":50.00619066337551,"z0":5.91119301075266,"aX":6.344653809998612},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":-0.5,"breakHorizontal":-6.6,"spinRate":2745,"spinDirection":32},"zone":2,"typeConfidence":2.0,"plateTime":0.4073285223984615,"extension":6.208435326294453},"index":5,"playId":"3b6c5285-1c33-35c4-8448-b56bb4af62d9","pitchNumber":6,"startTime":"2026-06-27T01:16:17.710Z","endTime":"2026-06-27T01:16:23.674Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676974,"link":"/api/v1/people/676974","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":669065,"link":"/api/v1/people/669065"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":665923,"link":"/api/v1/people/665923"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":665052,"link":"/api/v1/people/665052"}},"offense":{"batter":{"id":676475,"link":"/api/v1/people/676475","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.6,"endSpeed":82.7,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.111966963871893,"aZ":-39.53504913195533,"pfxX":5.055238419436858,"pfxZ":-4.258994997259595,"pX":0.3517281472140201,"pZ":2.2843571069961186,"vX0":2.1191768567539317,"vY0":-130.5949419992682,"vZ0":-1.0946800001362726,"x":103.59,"y":177.1,"x0":-1.1265195527403162,"y0":50.000495662321235,"z0":5.678677089911269,"aX":8.743130611955968},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.6,"breakVerticalInduced":-7.7,"breakHorizontal":-9.6,"spinRate":2971,"spinDirection":21},"zone":6,"typeConfidence":2.0,"plateTime":0.4191701376051893,"extension":6.111643819610733},"hitData":{"launchSpeed":85.7,"launchAngle":-32.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":159.12,"coordY":159.68}},"index":6,"playId":"5a865606-5a92-3ae1-b9c4-c6477594433d","pitchNumber":7,"startTime":"2026-06-27T01:16:51.762Z","endTime":"2026-06-27T01:16:59.953Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676974,"link":"/api/v1/people/676974","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":669065,"link":"/api/v1/people/669065"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":665923,"link":"/api/v1/people/665923"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":665052,"link":"/api/v1/people/665052"}},"offense":{"batter":{"id":676475,"link":"/api/v1/people/676475","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":676475,"link":"/api/v1/people/676475"},"credit":"b_ab"},{"player":{"id":676974,"link":"/api/v1/people/676974"},"credit":"p_ab"},{"player":{"id":676475,"link":"/api/v1/people/676475"},"credit":"b_pa"},{"player":{"id":676974,"link":"/api/v1/people/676974"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":50.0,"awayTeamWinProbability":50.0,"homeTeamWinProbabilityAdded":-1.3000000000000043,"leverageIndex":0.53,"dramaIndex":27.0,"contextMetrics":{},"playEndTime":"2026-06-27T01:16:59.953Z","atBatIndex":27},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Esteury Ruiz singles on a ground ball to third baseman Blaze Jordan.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":28,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-06-27T01:19:01.374Z","endTime":"2026-06-27T01:19:14.942Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":665923,"fullName":"Esteury Ruiz","link":"/api/v1/people/665923"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":700241,"fullName":"Michael McGreevy","link":"/api/v1/people/700241"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":665923,"fullName":"Esteury Ruiz","link":"/api/v1/people/665923"},"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":665923,"fullName":"Esteury Ruiz","link":"/api/v1/people/665923"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":691458,"link":"/api/v1/people/691458"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"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(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":81.6,"endSpeed":75.1,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.20865400326067,"aZ":-32.889839789162686,"pfxX":5.476243315805731,"pfxZ":-0.5040895473979425,"pX":0.4381842605359571,"pZ":2.41770069649148,"vX0":4.008579990989996,"vY0":-118.81633405936607,"vZ0":-0.5118359634640739,"x":100.3,"y":173.5,"x0":-1.9833748746942697,"y0":50.00203875288136,"z0":5.630091504957441,"aX":7.811447548926678},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.9,"breakVerticalInduced":-0.7,"breakHorizontal":-10.9,"spinRate":2438,"spinDirection":55},"zone":6,"typeConfidence":2.0,"plateTime":0.461353927040582,"extension":6.669852158390013},"hitData":{"launchSpeed":77.5,"launchAngle":-5.0,"totalDistance":22.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":107.67,"coordY":168.91}},"index":0,"playId":"02b461ec-3c3d-3686-92df-4b8a9db7ddfc","pitchNumber":1,"startTime":"2026-06-27T01:19:05.938Z","endTime":"2026-06-27T01:19:14.942Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700241,"link":"/api/v1/people/700241","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":671056,"link":"/api/v1/people/671056"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":691458,"link":"/api/v1/people/691458"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":663457,"link":"/api/v1/people/663457"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":665923,"link":"/api/v1/people/665923","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665923,"link":"/api/v1/people/665923"},"credit":"b_ab"},{"player":{"id":700241,"link":"/api/v1/people/700241"},"credit":"p_ab"},{"player":{"id":665923,"link":"/api/v1/people/665923"},"credit":"b_pa"},{"player":{"id":700241,"link":"/api/v1/people/700241"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":45.2,"awayTeamWinProbability":54.8,"homeTeamWinProbabilityAdded":-4.799999999999997,"leverageIndex":1.17,"dramaIndex":64.0,"contextMetrics":{},"playEndTime":"2026-06-27T01:19:14.942Z","atBatIndex":28},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Graham Pauley strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":29,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-06-27T01:19:36.489Z","endTime":"2026-06-27T01:22:31.920Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":688363,"fullName":"Graham Pauley","link":"/api/v1/people/688363"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":700241,"fullName":"Michael McGreevy","link":"/api/v1/people/700241"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,7],"actionIndex":[6],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Pickoff 1B","eventType":"pickoff_1b","movementReason":"r_pickoff_1b","runner":{"id":665923,"fullName":"Esteury Ruiz","link":"/api/v1/people/665923"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":700241,"link":"/api/v1/people/700241"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":676475,"link":"/api/v1/people/676475"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":688363,"fullName":"Graham Pauley","link":"/api/v1/people/688363"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":671056,"link":"/api/v1/people/671056"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":77.7,"endSpeed":71.8,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.40136899707877,"aZ":-40.2022772618817,"pfxX":6.6031812380359245,"pfxZ":-6.188181897610857,"pX":-0.436623272692514,"pZ":2.730397079626511,"vX0":1.5623454389394298,"vY0":-113.09628080441757,"vZ0":1.9084037389409925,"x":133.64,"y":165.06,"x0":-1.9941579368288378,"y0":50.0040043911835,"z0":5.904216482502782,"aX":8.563875837648853},"breaks":{"breakAngle":12.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.7,"breakVerticalInduced":-10.4,"breakHorizontal":-12.4,"spinRate":2532,"spinDirection":53},"zone":4,"typeConfidence":2.0,"plateTime":0.4840920115677356,"extension":6.68191783779547},"index":0,"playId":"32444dfd-eea7-3461-a42e-10a471f100a3","pitchNumber":1,"startTime":"2026-06-27T01:19:41.594Z","endTime":"2026-06-27T01:19:46.032Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700241,"link":"/api/v1/people/700241","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":671056,"link":"/api/v1/people/671056"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":691458,"link":"/api/v1/people/691458"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":663457,"link":"/api/v1/people/663457"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":688363,"link":"/api/v1/people/688363","batSide":{"code":"L","description":"Left"}},"first":{"id":665923,"link":"/api/v1/people/665923"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.6,"endSpeed":78.1,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.673157498395973,"aZ":-28.521388251466032,"pfxX":-7.231490009112543,"pfxZ":2.353708741200811,"pX":0.5875815472790703,"pZ":1.5804340745452092,"vX0":8.104823423509018,"vY0":-124.33913705145015,"vZ0":-3.963199351681571,"x":94.6,"y":196.11,"x0":-1.7862764291943554,"y0":50.00453204165856,"z0":5.5814778002905925,"aX":-11.239217971526573},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":3.5,"breakHorizontal":11.0,"spinRate":1892,"spinDirection":251},"zone":14,"typeConfidence":2.0,"plateTime":0.4417784961423723,"extension":6.850991514033097},"index":1,"playId":"45cba9cf-ac71-3315-acc2-d95cd74826d1","pitchNumber":2,"startTime":"2026-06-27T01:20:02.199Z","endTime":"2026-06-27T01:20:07.163Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700241,"link":"/api/v1/people/700241","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":671056,"link":"/api/v1/people/671056"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":691458,"link":"/api/v1/people/691458"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":663457,"link":"/api/v1/people/663457"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":688363,"link":"/api/v1/people/688363","batSide":{"code":"L","description":"Left"}},"first":{"id":665923,"link":"/api/v1/people/665923"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.3,"endSpeed":77.8,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.1217622512615,"aZ":-28.76158119968629,"pfxX":-7.3699136000162255,"pfxZ":2.2019994177757365,"pX":-0.3966033146627707,"pZ":2.7888762776639333,"vX0":6.072578023194093,"vY0":-124.03834150605776,"vZ0":-1.3156697798322659,"x":132.12,"y":163.48,"x0":-1.9257868488897283,"y0":50.00209145485529,"z0":5.736883035449309,"aX":-11.41859993621291},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":4.0,"breakHorizontal":11.9,"spinRate":1864,"spinDirection":244},"zone":4,"typeConfidence":2.0,"plateTime":0.44254112486571806,"extension":6.602399791030682},"index":2,"playId":"40239635-eb08-34b9-a295-7232a0f4c2e1","pitchNumber":3,"startTime":"2026-06-27T01:20:22.635Z","endTime":"2026-06-27T01:20:26.953Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700241,"link":"/api/v1/people/700241","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":671056,"link":"/api/v1/people/671056"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":691458,"link":"/api/v1/people/691458"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":663457,"link":"/api/v1/people/663457"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":688363,"link":"/api/v1/people/688363","batSide":{"code":"L","description":"Left"}},"first":{"id":665923,"link":"/api/v1/people/665923"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"index":3,"playId":"e6c410b1-748f-3d6d-8169-cdaf59cd53a9","startTime":"2026-06-27T01:20:45.949Z","endTime":"2026-06-27T01:20:49.298Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":700241,"link":"/api/v1/people/700241","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":671056,"link":"/api/v1/people/671056"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":691458,"link":"/api/v1/people/691458"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":663457,"link":"/api/v1/people/663457"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":688363,"link":"/api/v1/people/688363","batSide":{"code":"L","description":"Left"}},"first":{"id":665923,"link":"/api/v1/people/665923"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.7,"endSpeed":83.7,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.33146099297248,"aZ":-19.969120048937796,"pfxX":-4.816334831837381,"pfxZ":6.833988359992356,"pX":-0.28195613480396,"pZ":3.8804854284056147,"vX0":5.6063468440355635,"vY0":-132.10311952391285,"vZ0":-1.1447985476005615,"x":127.75,"y":134.01,"x0":-1.7953783942806536,"y0":50.00537830216375,"z0":5.77266381007972,"aX":-8.605259003265978},"breaks":{"breakAngle":20.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.5,"breakVerticalInduced":12.4,"breakHorizontal":7.7,"spinRate":2143,"spinDirection":224},"zone":11,"typeConfidence":2.0,"plateTime":0.41294349954142273,"extension":6.601361542406851},"index":4,"playId":"f7caa064-c5ab-3544-a354-1b2d2cfe899e","pitchNumber":4,"startTime":"2026-06-27T01:21:05.874Z","endTime":"2026-06-27T01:21:11.602Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700241,"link":"/api/v1/people/700241","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":671056,"link":"/api/v1/people/671056"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":691458,"link":"/api/v1/people/691458"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":663457,"link":"/api/v1/people/663457"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":688363,"link":"/api/v1/people/688363","batSide":{"code":"L","description":"Left"}},"first":{"id":665923,"link":"/api/v1/people/665923"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":2},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"index":5,"playId":"d8f38fc0-af1e-30e2-a794-9aee0e45cb5b","startTime":"2026-06-27T01:21:28.266Z","endTime":"2026-06-27T01:21:32.895Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":700241,"link":"/api/v1/people/700241","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":671056,"link":"/api/v1/people/671056"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":691458,"link":"/api/v1/people/691458"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":663457,"link":"/api/v1/people/663457"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":688363,"link":"/api/v1/people/688363","batSide":{"code":"L","description":"Left"}},"first":{"id":665923,"link":"/api/v1/people/665923"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitcher Michael McGreevy picks off Esteury Ruiz at 1st on throw to first baseman Alec Burleson.","event":"Pickoff 1B","eventType":"pickoff_1b","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":0},"index":6,"actionPlayId":"d8f38fc0-af1e-30e2-a794-9aee0e45cb5b","startTime":"2026-06-27T01:21:42.396Z","endTime":"2026-06-27T01:22:27.560Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":665923,"link":"/api/v1/people/665923"},"defense":{"pitcher":{"id":700241,"link":"/api/v1/people/700241","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":671056,"link":"/api/v1/people/671056"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":691458,"link":"/api/v1/people/691458"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":663457,"link":"/api/v1/people/663457"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":688363,"link":"/api/v1/people/688363","batSide":{"code":"L","description":"Left"}},"first":{"id":665923,"link":"/api/v1/people/665923"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Third Base"}],"homeTeamWinProbability":53.0,"awayTeamWinProbability":47.0,"homeTeamWinProbabilityAdded":7.799999999999997,"leverageIndex":1.94,"dramaIndex":102.0,"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.6,"endSpeed":80.5,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.292269876169474,"aZ":-28.35565957920453,"pfxX":-7.121617912425462,"pfxZ":2.3206246841173916,"pX":-1.1931264932646342,"pZ":2.0751504851402163,"vX0":4.61220135054514,"vY0":-127.56792760824369,"vZ0":-3.239656925618126,"x":162.48,"y":182.75,"x0":-2.099425827086015,"y0":50.005977212040825,"z0":5.5974328543496465,"aX":-11.73734956619231},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":3.7,"breakHorizontal":11.9,"spinRate":1622,"spinDirection":232},"zone":13,"typeConfidence":2.0,"plateTime":0.429395710367904,"extension":6.829508796712155},"index":7,"playId":"9a241283-6eff-3741-8c37-7583f56f0ed0","pitchNumber":5,"startTime":"2026-06-27T01:22:27.560Z","endTime":"2026-06-27T01:22:31.920Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700241,"link":"/api/v1/people/700241","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":671056,"link":"/api/v1/people/671056"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":691458,"link":"/api/v1/people/691458"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":663457,"link":"/api/v1/people/663457"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":688363,"link":"/api/v1/people/688363","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":688363,"link":"/api/v1/people/688363"},"credit":"b_ab"},{"player":{"id":700241,"link":"/api/v1/people/700241"},"credit":"p_ab"},{"player":{"id":688363,"link":"/api/v1/people/688363"},"credit":"b_pa"},{"player":{"id":700241,"link":"/api/v1/people/700241"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":55.2,"awayTeamWinProbability":44.8,"homeTeamWinProbabilityAdded":2.200000000000003,"leverageIndex":1.94,"dramaIndex":115.0,"contextMetrics":{},"playEndTime":"2026-06-27T01:22:31.920Z","atBatIndex":29},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jakob Marsee flies out to right fielder Jordan Walker.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":30,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-06-27T01:22:46.568Z","endTime":"2026-06-27T01:25:33.231Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":805300,"fullName":"Jakob Marsee","link":"/api/v1/people/805300"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":700241,"fullName":"Michael McGreevy","link":"/api/v1/people/700241"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,7],"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":805300,"fullName":"Jakob Marsee","link":"/api/v1/people/805300"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":691023,"link":"/api/v1/people/691023"},"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(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":80.3,"endSpeed":74.4,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.429904830888834,"aZ":-41.04035519769261,"pfxX":6.040708563750332,"pfxZ":-6.379874205754868,"pX":-0.3868548373757362,"pZ":2.3570161349027345,"vX0":1.6556065412934302,"vY0":-116.94336665572426,"vZ0":0.927202273844796,"x":131.75,"y":175.14,"x0":-1.8883569892570526,"y0":50.00384709462788,"z0":5.795958907117265,"aX":8.392208437930924},"breaks":{"breakAngle":12.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.3,"breakVerticalInduced":-11.0,"breakHorizontal":-11.4,"spinRate":2536,"spinDirection":52},"zone":4,"typeConfidence":2.0,"plateTime":0.4678256661307376,"extension":6.75237786232667},"index":0,"playId":"af797413-cd3c-31ea-bf29-15b5fe8175cb","pitchNumber":1,"startTime":"2026-06-27T01:22:57.414Z","endTime":"2026-06-27T01:23:02.168Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700241,"link":"/api/v1/people/700241","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":671056,"link":"/api/v1/people/671056"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":691458,"link":"/api/v1/people/691458"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":663457,"link":"/api/v1/people/663457"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":805300,"link":"/api/v1/people/805300","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.7,"endSpeed":85.7,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.979654965423606,"aZ":-20.22611394435979,"pfxX":-5.3478333388486305,"pfxZ":6.404874495726828,"pX":0.3063323310795664,"pZ":3.1163003964318006,"vX0":7.486665734200443,"vY0":-134.8840939019287,"vZ0":-2.866960915124368,"x":105.32,"y":154.64,"x0":-1.7947957113372597,"y0":50.0002775703708,"z0":5.59923977506231,"aX":-9.973125524800452},"breaks":{"breakAngle":22.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.3,"breakVerticalInduced":11.3,"breakHorizontal":8.3,"spinRate":2226,"spinDirection":225},"zone":3,"typeConfidence":2.0,"plateTime":0.4041796039268206,"extension":6.834377094018451},"index":1,"playId":"cf49b7f3-b628-3ea0-869a-55588b2c7282","pitchNumber":2,"startTime":"2026-06-27T01:23:12.298Z","endTime":"2026-06-27T01:23:15.591Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700241,"link":"/api/v1/people/700241","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":671056,"link":"/api/v1/people/671056"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":691458,"link":"/api/v1/people/691458"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":663457,"link":"/api/v1/people/663457"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":805300,"link":"/api/v1/people/805300","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.7,"endSpeed":80.0,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.345922700474738,"aZ":-31.73994345860822,"pfxX":0.454542590213328,"pfxZ":0.2719653342760533,"pX":1.0765558261572201,"pZ":0.9473129681269726,"vX0":6.659767989082486,"vY0":-124.78993869551273,"vZ0":-4.9023466150491934,"x":75.96,"y":213.2,"x0":-1.6728581392689599,"y0":50.003982694748025,"z0":5.517197317602684,"aX":0.7238058419824287},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":-0.4,"breakHorizontal":-2.2,"spinRate":2389,"spinDirection":86},"zone":14,"typeConfidence":2.0,"plateTime":0.4369724809287101,"extension":6.909079421396708},"index":2,"playId":"c623acdc-23d6-3ee7-b5ae-8924b7f54728","pitchNumber":3,"startTime":"2026-06-27T01:23:36.750Z","endTime":"2026-06-27T01:23:40.653Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700241,"link":"/api/v1/people/700241","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":671056,"link":"/api/v1/people/671056"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":691458,"link":"/api/v1/people/691458"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":663457,"link":"/api/v1/people/663457"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":805300,"link":"/api/v1/people/805300","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"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":2,"outs":2},"pitchData":{"startSpeed":87.9,"endSpeed":80.5,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.8883160071799,"aZ":-29.500008379789417,"pfxX":-6.977602710889917,"pfxZ":1.6211537667396891,"pX":0.3396506687959347,"pZ":2.081395672738327,"vX0":7.573571112140611,"vY0":-127.81203679533765,"vZ0":-3.090986409592947,"x":104.05,"y":182.58,"x0":-1.7584937115131944,"y0":50.004411001309755,"z0":5.628532972955859,"aX":-11.520230974516393},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":2.4,"breakHorizontal":10.9,"spinRate":1673,"spinDirection":224},"zone":9,"typeConfidence":2.0,"plateTime":0.42890848934976455,"extension":6.970331919704165},"index":3,"playId":"6b7f97c8-5b7d-393d-9ca4-2c0f0b8a4a50","pitchNumber":4,"startTime":"2026-06-27T01:23:54.523Z","endTime":"2026-06-27T01:24:04.571Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700241,"link":"/api/v1/people/700241","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":671056,"link":"/api/v1/people/671056"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":691458,"link":"/api/v1/people/691458"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":663457,"link":"/api/v1/people/663457"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":805300,"link":"/api/v1/people/805300","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.3,"endSpeed":84.3,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.631375453858155,"aZ":-27.440685412796856,"pfxX":-3.6212142935088054,"pfxZ":2.6201795605871983,"pX":0.3366981252435174,"pZ":3.9834209930735223,"vX0":7.085417419475994,"vY0":-132.85648756325233,"vZ0":0.8227225148046259,"x":104.17,"y":131.23,"x0":-1.8816165078788614,"y0":50.00326678211709,"z0":5.6480475716939855,"aX":-6.543377665506549},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":5.2,"breakHorizontal":5.2,"spinRate":2277,"spinDirection":227},"zone":12,"typeConfidence":2.0,"plateTime":0.41061453888036326,"extension":6.883167759702744},"index":4,"playId":"a0233568-76d6-37e7-893a-0edfa9a72d27","pitchNumber":5,"startTime":"2026-06-27T01:24:32.712Z","endTime":"2026-06-27T01:24:38.085Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700241,"link":"/api/v1/people/700241","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":671056,"link":"/api/v1/people/671056"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":691458,"link":"/api/v1/people/691458"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":663457,"link":"/api/v1/people/663457"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":805300,"link":"/api/v1/people/805300","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"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":93.4,"endSpeed":86.5,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.472967874265965,"aZ":-21.192873092932384,"pfxX":-5.343949377978241,"pfxZ":5.789999076610877,"pX":-1.0317937579933092,"pZ":2.4730216798532307,"vX0":3.8302914309004006,"vY0":-136.02075133051073,"vZ0":-4.629102474598273,"x":156.33,"y":172.01,"x0":-1.755460108544735,"y0":50.00140263714666,"z0":5.643198362835927,"aX":-10.133280592140581},"breaks":{"breakAngle":22.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":9.8,"breakHorizontal":9.0,"spinRate":2259,"spinDirection":221},"zone":13,"typeConfidence":2.0,"plateTime":0.40084804696558285,"extension":6.804751504202407},"index":5,"playId":"276afed3-ad94-3cab-aadb-fc2379b4e9fb","pitchNumber":6,"startTime":"2026-06-27T01:24:50.719Z","endTime":"2026-06-27T01:24:55.613Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700241,"link":"/api/v1/people/700241","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":671056,"link":"/api/v1/people/671056"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":691458,"link":"/api/v1/people/691458"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":663457,"link":"/api/v1/people/663457"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":805300,"link":"/api/v1/people/805300","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"index":6,"startTime":"2026-06-27T01:25:10.110Z","endTime":"2026-06-27T01:25:23.768Z","isPitch":false,"type":"action","player":{"id":805300,"link":"/api/v1/people/805300"},"defense":{"pitcher":{"id":700241,"link":"/api/v1/people/700241","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":671056,"link":"/api/v1/people/671056"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":691458,"link":"/api/v1/people/691458"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":663457,"link":"/api/v1/people/663457"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":805300,"link":"/api/v1/people/805300","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.4,"endSpeed":81.9,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.36898255205301,"aZ":-23.69891017886164,"pfxX":0.6523854600211831,"pfxZ":4.997866804222612,"pX":0.5024201772107725,"pZ":2.320005916451761,"vX0":6.0933853160083995,"vY0":-128.7665029373883,"vZ0":-3.4719310724281494,"x":97.85,"y":176.14,"x0":-1.9700425988969519,"y0":50.00175800801024,"z0":5.4997756797122666,"aX":1.1043752145060006},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.2,"breakVerticalInduced":8.5,"breakHorizontal":-2.4,"spinRate":2279,"spinDirection":200},"zone":6,"typeConfidence":2.0,"plateTime":0.42384834765029966,"extension":6.953522850677646},"hitData":{"launchSpeed":89.7,"launchAngle":40.0,"totalDistance":324.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":200.28,"coordY":91.58}},"index":7,"playId":"3a79e214-76be-3830-8619-ffe89b5d6dee","pitchNumber":7,"startTime":"2026-06-27T01:25:23.768Z","endTime":"2026-06-27T01:25:33.231Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700241,"link":"/api/v1/people/700241","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":671056,"link":"/api/v1/people/671056"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":691458,"link":"/api/v1/people/691458"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":663457,"link":"/api/v1/people/663457"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":805300,"link":"/api/v1/people/805300","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":805300,"link":"/api/v1/people/805300"},"credit":"b_ab"},{"player":{"id":700241,"link":"/api/v1/people/700241"},"credit":"p_ab"},{"player":{"id":805300,"link":"/api/v1/people/805300"},"credit":"b_pa"},{"player":{"id":700241,"link":"/api/v1/people/700241"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":56.699999999999996,"awayTeamWinProbability":43.300000000000004,"homeTeamWinProbabilityAdded":1.499999999999993,"leverageIndex":0.58,"dramaIndex":29.0,"contextMetrics":{},"playEndTime":"2026-06-27T01:25:33.231Z","atBatIndex":30},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jordan Walker grounds out, shortstop Otto Lopez to first baseman Kyle Stowers.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":31,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-06-27T01:27:33.932Z","endTime":"2026-06-27T01:28:42.230Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":691023,"fullName":"Jordan Walker","link":"/api/v1/people/691023"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676974,"fullName":"Max Meyer","link":"/api/v1/people/676974"},"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":691023,"fullName":"Jordan Walker","link":"/api/v1/people/691023"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":672640,"link":"/api/v1/people/672640"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":669065,"link":"/api/v1/people/669065"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.4,"endSpeed":83.7,"strikeZoneTop":3.461,"strikeZoneBottom":1.747,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.35295613621201,"aZ":-34.52046077594153,"pfxX":2.5623156490480623,"pfxZ":-1.318947811783758,"pX":-0.4801840063852042,"pZ":3.407654508615543,"vX0":0.4578070631035005,"vY0":-131.74894642996983,"vZ0":-0.23429819523985673,"x":135.3,"y":146.77,"x0":-0.9889625426004255,"y0":50.004191553263915,"z0":6.027410293446749,"aX":4.550175107489291},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":-2.3,"breakHorizontal":-4.8,"spinRate":2884,"spinDirection":26},"zone":1,"typeConfidence":2.0,"plateTime":0.4141425323732171,"extension":5.969391717868764},"index":0,"playId":"c9092e49-5f4c-3a1f-bd50-4f3d1eb12278","pitchNumber":1,"startTime":"2026-06-27T01:27:43.439Z","endTime":"2026-06-27T01:27:47.516Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676974,"link":"/api/v1/people/676974","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":669065,"link":"/api/v1/people/669065"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":665923,"link":"/api/v1/people/665923"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":665052,"link":"/api/v1/people/665052"}},"offense":{"batter":{"id":691023,"link":"/api/v1/people/691023","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"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":89.7,"endSpeed":83.3,"strikeZoneTop":3.461,"strikeZoneBottom":1.747,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.461394695799466,"aZ":-39.02151888828935,"pfxX":3.3015856427708345,"pfxZ":-3.9466463091363813,"pX":1.2658379365633687,"pZ":0.9337686923239036,"vX0":4.595864947800873,"vY0":-130.5796074314779,"vZ0":-4.848834864176772,"x":68.75,"y":213.57,"x0":-0.9434320512720793,"y0":50.00622895808857,"z0":5.737947119855202,"aX":5.723852442491076},"breaks":{"breakAngle":9.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.9,"breakVerticalInduced":-8.0,"breakHorizontal":-7.0,"spinRate":2765,"spinDirection":21},"zone":14,"typeConfidence":2.0,"plateTime":0.4188153566451711,"extension":6.261948170771391},"index":1,"playId":"6d625833-130c-352a-ae41-ba243f3d80f0","pitchNumber":2,"startTime":"2026-06-27T01:27:59.514Z","endTime":"2026-06-27T01:28:03.718Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676974,"link":"/api/v1/people/676974","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":669065,"link":"/api/v1/people/669065"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":665923,"link":"/api/v1/people/665923"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":665052,"link":"/api/v1/people/665052"}},"offense":{"batter":{"id":691023,"link":"/api/v1/people/691023","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.0,"endSpeed":88.7,"strikeZoneTop":3.461,"strikeZoneBottom":1.747,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.38367975391662,"aZ":-13.688721954933685,"pfxX":-5.523299858874664,"pfxZ":9.312150840897756,"pX":0.8345024538956379,"pZ":0.5066229830210439,"vX0":6.480049783858333,"vY0":-139.31988681505945,"vZ0":-11.61840954077825,"x":85.19,"y":225.1,"x0":-0.7930897119864686,"y0":50.00560727221515,"z0":5.611121036853868,"aX":-10.967865499371463},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":14.9,"breakHorizontal":8.9,"spinRate":2587,"spinDirection":220},"zone":14,"typeConfidence":2.0,"plateTime":0.3916658924734846,"extension":6.300240526700091},"index":2,"playId":"59234d94-6689-34a8-a412-cc0f49aab657","pitchNumber":3,"startTime":"2026-06-27T01:28:15.837Z","endTime":"2026-06-27T01:28:20.089Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676974,"link":"/api/v1/people/676974","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":669065,"link":"/api/v1/people/669065"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":665923,"link":"/api/v1/people/665923"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":665052,"link":"/api/v1/people/665052"}},"offense":{"batter":{"id":691023,"link":"/api/v1/people/691023","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.9,"endSpeed":82.8,"strikeZoneTop":3.461,"strikeZoneBottom":1.747,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.727825813961847,"aZ":-34.777265228055654,"pfxX":1.482236908919075,"pfxZ":-1.4991416112466531,"pX":-0.21898749499508763,"pZ":2.211240374387057,"vX0":1.5335741801524982,"vY0":-130.9996934328397,"vZ0":-2.7583619707923663,"x":125.35,"y":179.08,"x0":-1.0045655231540647,"y0":50.00120118662878,"z0":5.877982935389448,"aX":2.575410617488524},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":-3.1,"breakHorizontal":-3.0,"spinRate":2825,"spinDirection":17},"zone":8,"typeConfidence":2.0,"plateTime":0.41814785625039796,"extension":6.050684428934235},"hitData":{"launchSpeed":95.3,"launchAngle":-36.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":112.48,"coordY":153.29}},"index":3,"playId":"ad3bb0e6-2551-3b15-864d-72e166f29dd2","pitchNumber":4,"startTime":"2026-06-27T01:28:34.669Z","endTime":"2026-06-27T01:28:42.230Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676974,"link":"/api/v1/people/676974","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":669065,"link":"/api/v1/people/669065"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":665923,"link":"/api/v1/people/665923"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":665052,"link":"/api/v1/people/665052"}},"offense":{"batter":{"id":691023,"link":"/api/v1/people/691023","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691023,"link":"/api/v1/people/691023"},"credit":"b_ab"},{"player":{"id":676974,"link":"/api/v1/people/676974"},"credit":"p_ab"},{"player":{"id":691023,"link":"/api/v1/people/691023"},"credit":"b_pa"},{"player":{"id":676974,"link":"/api/v1/people/676974"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":53.7,"awayTeamWinProbability":46.3,"homeTeamWinProbabilityAdded":-2.999999999999993,"leverageIndex":1.16,"dramaIndex":53.0,"contextMetrics":{},"playEndTime":"2026-06-27T01:28:42.230Z","atBatIndex":31},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Lars Nootbaar singles on a soft bunt ground ball to third baseman Graham Pauley.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":32,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-06-27T01:28:50.711Z","endTime":"2026-06-27T01:30:27.309Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":1,"outs":1},"matchup":{"batter":{"id":663457,"fullName":"Lars Nootbaar","link":"/api/v1/people/663457"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676974,"fullName":"Max Meyer","link":"/api/v1/people/676974"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":663457,"fullName":"Lars Nootbaar","link":"/api/v1/people/663457"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":663457,"fullName":"Lars Nootbaar","link":"/api/v1/people/663457"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":688363,"link":"/api/v1/people/688363"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.3,"endSpeed":81.7,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.157193280376738,"aZ":-29.281484349957516,"pfxX":-8.41693081314553,"pfxZ":1.7247248970051707,"pX":0.439854151494054,"pZ":0.842224043140605,"vX0":6.462185572090243,"vY0":-128.38575222489234,"vZ0":-5.991023193452188,"x":100.23,"y":216.04,"x0":-1.0091425976616515,"y0":50.00538608913354,"z0":5.468776650889962,"aX":-14.133588464171153},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":2.0,"breakHorizontal":13.9,"spinRate":1287,"spinDirection":233},"zone":14,"typeConfidence":2.0,"plateTime":0.42569633299967613,"extension":6.055148281278735},"index":0,"playId":"238192a8-8b71-37b7-acdf-43a3a0085f57","pitchNumber":1,"startTime":"2026-06-27T01:29:08.854Z","endTime":"2026-06-27T01:29:14.394Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676974,"link":"/api/v1/people/676974","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":669065,"link":"/api/v1/people/669065"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":665923,"link":"/api/v1/people/665923"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":665052,"link":"/api/v1/people/665052"}},"offense":{"batter":{"id":663457,"link":"/api/v1/people/663457","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"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":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.5,"endSpeed":82.4,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.29143050035361,"aZ":-33.955747859681935,"pfxX":1.998851104656742,"pfxZ":-1.032060224136801,"pX":-1.2987545030293441,"pZ":3.4750686402525464,"vX0":-0.9792422143734184,"vY0":-130.3846848183143,"vZ0":0.18794009064102157,"x":166.51,"y":144.95,"x0":-1.1788805707499912,"y0":50.001773719028066,"z0":5.955249231354196,"aX":3.456314198707803},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":-1.6,"breakHorizontal":-3.4,"spinRate":2588,"spinDirection":41},"zone":11,"typeConfidence":2.0,"plateTime":0.4193969279894114,"extension":6.00160138564045},"index":1,"playId":"104e44db-ed94-3106-9b4e-f8b6a1e7e102","pitchNumber":2,"startTime":"2026-06-27T01:29:29.807Z","endTime":"2026-06-27T01:29:33.544Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676974,"link":"/api/v1/people/676974","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":669065,"link":"/api/v1/people/669065"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":665923,"link":"/api/v1/people/665923"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":665052,"link":"/api/v1/people/665052"}},"offense":{"batter":{"id":663457,"link":"/api/v1/people/663457","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"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":89.0,"endSpeed":82.3,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.457762297009076,"aZ":-35.64900193528439,"pfxX":2.444079020560631,"pfxZ":-2.0431520372364034,"pX":1.882203025976191,"pZ":1.7556566054894034,"vX0":6.458705560531841,"vY0":-129.5530538982916,"vZ0":-2.816662008128139,"x":45.25,"y":191.38,"x0":-0.9581027069278287,"y0":50.00144539738761,"z0":5.5752946239364185,"aX":4.1618182411907245},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.5,"breakVerticalInduced":-4.1,"breakHorizontal":-5.9,"spinRate":2728,"spinDirection":24},"zone":14,"typeConfidence":2.0,"plateTime":0.4224089786136842,"extension":6.098465259531511},"index":2,"playId":"cdd99b25-cdcc-3221-91cf-c79cd4eafcbd","pitchNumber":3,"startTime":"2026-06-27T01:29:47.728Z","endTime":"2026-06-27T01:29:51.357Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676974,"link":"/api/v1/people/676974","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":669065,"link":"/api/v1/people/669065"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":665923,"link":"/api/v1/people/665923"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":665052,"link":"/api/v1/people/665052"}},"offense":{"batter":{"id":663457,"link":"/api/v1/people/663457","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"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":1},"preCount":{"balls":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.4,"endSpeed":84.6,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.07212254505702,"aZ":-24.87315581848615,"pfxX":-7.889808761754659,"pfxZ":4.031366134069564,"pX":0.07761896188857019,"pZ":1.9708588677312882,"vX0":5.875770484079478,"vY0":-133.1081071797645,"vZ0":-4.613617552716049,"x":114.04,"y":185.57,"x0":-1.123136174641989,"y0":50.0027554372969,"z0":5.506835125642022,"aX":-14.289980185117443},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.9,"breakVerticalInduced":6.6,"breakHorizontal":13.2,"spinRate":2458,"spinDirection":227},"zone":8,"typeConfidence":2.0,"plateTime":0.41003602332532907,"extension":6.16407181230124},"index":3,"playId":"34dd4ad4-f4ba-39d8-baef-aa89e1f90343","pitchNumber":4,"startTime":"2026-06-27T01:30:04.740Z","endTime":"2026-06-27T01:30:08.349Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676974,"link":"/api/v1/people/676974","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":669065,"link":"/api/v1/people/669065"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":665923,"link":"/api/v1/people/665923"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":665052,"link":"/api/v1/people/665052"}},"offense":{"batter":{"id":663457,"link":"/api/v1/people/663457","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"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":3,"strikes":1,"outs":1},"preCount":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.3,"endSpeed":82.3,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.232134211804567,"aZ":-33.84379435321487,"pfxX":1.2835169616336248,"pfxZ":-0.969484605192946,"pX":0.6269798831861837,"pZ":3.248146423501023,"vX0":3.782967893076169,"vY0":-130.12067201557994,"vZ0":-0.10809109825362473,"x":93.1,"y":151.08,"x0":-1.0099836590425793,"y0":50.00241786652495,"z0":5.845431102187797,"aX":2.2099962283975607},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":-1.6,"breakHorizontal":-3.1,"spinRate":2659,"spinDirection":25},"zone":3,"typeConfidence":2.0,"plateTime":0.42026130092385605,"extension":6.18238582794375},"hitData":{"launchSpeed":47.5,"launchAngle":-57.0,"totalDistance":3.0,"trajectory":"bunt_grounder","hardness":"soft","location":"5","coordinates":{"coordX":114.03,"coordY":188.12}},"index":4,"playId":"f154452e-c971-3492-8f84-aeab955f13d6","pitchNumber":5,"startTime":"2026-06-27T01:30:19.467Z","endTime":"2026-06-27T01:30:27.309Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676974,"link":"/api/v1/people/676974","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":669065,"link":"/api/v1/people/669065"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":665923,"link":"/api/v1/people/665923"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":665052,"link":"/api/v1/people/665052"}},"offense":{"batter":{"id":663457,"link":"/api/v1/people/663457","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663457,"link":"/api/v1/people/663457"},"credit":"b_ab"},{"player":{"id":676974,"link":"/api/v1/people/676974"},"credit":"p_ab"},{"player":{"id":663457,"link":"/api/v1/people/663457"},"credit":"b_pa"},{"player":{"id":676974,"link":"/api/v1/people/676974"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":56.89999999999999,"awayTeamWinProbability":43.10000000000001,"homeTeamWinProbabilityAdded":3.1999999999999886,"leverageIndex":0.88,"dramaIndex":47.0,"contextMetrics":{},"playEndTime":"2026-06-27T01:30:27.309Z","atBatIndex":32},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Masyn Winn flies out to right fielder Griffin Conine.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":33,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-06-27T01:30:49.810Z","endTime":"2026-06-27T01:31:08.703Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":691026,"fullName":"Masyn Winn","link":"/api/v1/people/691026"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676974,"fullName":"Max Meyer","link":"/api/v1/people/676974"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":663457,"fullName":"Lars Nootbaar","link":"/api/v1/people/663457"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":691026,"fullName":"Masyn Winn","link":"/api/v1/people/691026"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":665052,"link":"/api/v1/people/665052"},"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":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.2,"endSpeed":86.1,"strikeZoneTop":3.081,"strikeZoneBottom":1.555,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.606295450046858,"aZ":-21.105532598746034,"pfxX":-8.200795979077823,"pfxZ":5.8347058019869005,"pX":0.20946927905091164,"pZ":2.338441565712921,"vX0":6.108822363602522,"vY0":-136.9664088933861,"vZ0":-5.139584643318655,"x":109.02,"y":175.64,"x0":-0.9857126618076498,"y0":50.00362552526721,"z0":5.68494193694505,"aX":-15.562384811794937},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":9.6,"breakHorizontal":13.6,"spinRate":2366,"spinDirection":226},"zone":5,"typeConfidence":2.0,"plateTime":0.4000798919882942,"extension":6.274160585231433},"hitData":{"launchSpeed":92.7,"launchAngle":28.0,"totalDistance":313.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":208.82,"coordY":103.09}},"index":0,"playId":"a5e3bb36-19f2-365d-a559-bddf756e779a","pitchNumber":1,"startTime":"2026-06-27T01:30:56.828Z","endTime":"2026-06-27T01:31:08.703Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676974,"link":"/api/v1/people/676974","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":669065,"link":"/api/v1/people/669065"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":665923,"link":"/api/v1/people/665923"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":665052,"link":"/api/v1/people/665052"}},"offense":{"batter":{"id":691026,"link":"/api/v1/people/691026","batSide":{"code":"R","description":"Right"}},"first":{"id":663457,"link":"/api/v1/people/663457"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691026,"link":"/api/v1/people/691026"},"credit":"b_ab"},{"player":{"id":676974,"link":"/api/v1/people/676974"},"credit":"p_ab"},{"player":{"id":691026,"link":"/api/v1/people/691026"},"credit":"b_pa"},{"player":{"id":676974,"link":"/api/v1/people/676974"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":53.1,"awayTeamWinProbability":46.9,"homeTeamWinProbabilityAdded":-3.79999999999999,"leverageIndex":1.62,"dramaIndex":69.0,"contextMetrics":{},"playEndTime":"2026-06-27T01:31:08.703Z","atBatIndex":33},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Nathan Church grounds out, second baseman Xavier Edwards to first baseman Kyle Stowers.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":34,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-06-27T01:31:14.636Z","endTime":"2026-06-27T01:32:01.331Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":701675,"fullName":"Nathan Church","link":"/api/v1/people/701675"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676974,"fullName":"Max Meyer","link":"/api/v1/people/676974"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":701675,"fullName":"Nathan Church","link":"/api/v1/people/701675"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":669364,"link":"/api/v1/people/669364"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":669065,"link":"/api/v1/people/669065"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.5,"endSpeed":87.2,"strikeZoneTop":3.113,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.52180498348972,"aZ":-10.268241244858686,"pfxX":-4.540397238172511,"pfxZ":11.27042260936865,"pX":0.4393166154590908,"pZ":1.2809094552172668,"vX0":5.224538011372909,"vY0":-138.658291428823,"vZ0":-10.058134283074466,"x":100.25,"y":204.2,"x0":-0.8810144810572252,"y0":50.00175722642812,"z0":5.6441417445454025,"aX":-8.824697640477904},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":18.5,"breakHorizontal":7.1,"spinRate":2547,"spinDirection":215},"zone":14,"typeConfidence":2.0,"plateTime":0.3952842280473132,"extension":6.298173381713287},"index":0,"playId":"d8ba46b5-9602-30a0-9cf0-6b9015bd7a9e","pitchNumber":1,"startTime":"2026-06-27T01:31:34.783Z","endTime":"2026-06-27T01:31:38.650Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676974,"link":"/api/v1/people/676974","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":669065,"link":"/api/v1/people/669065"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":665923,"link":"/api/v1/people/665923"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":665052,"link":"/api/v1/people/665052"}},"offense":{"batter":{"id":701675,"link":"/api/v1/people/701675","batSide":{"code":"L","description":"Left"}},"first":{"id":663457,"link":"/api/v1/people/663457"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.5,"endSpeed":81.5,"strikeZoneTop":3.113,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.024936837795916,"aZ":-38.2628949194196,"pfxX":5.067746160677196,"pfxZ":-3.6114422642272785,"pX":0.4214394194248348,"pZ":2.338970917191259,"vX0":2.430094495169661,"vY0":-128.981201770269,"vZ0":-1.0406060533484915,"x":100.94,"y":175.63,"x0":-1.1917656710668132,"y0":50.00635769816793,"z0":5.700268723357304,"aX":8.533219217399672},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.4,"breakVerticalInduced":-6.6,"breakHorizontal":-9.7,"spinRate":2889,"spinDirection":17},"zone":6,"typeConfidence":2.0,"plateTime":0.42479099812737253,"extension":6.138863140314807},"hitData":{"launchSpeed":87.0,"launchAngle":-12.0,"totalDistance":12.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":158.54,"coordY":152.7}},"index":1,"playId":"b01481d2-72e4-3906-8b54-c63c54d1d0e9","pitchNumber":2,"startTime":"2026-06-27T01:31:53.295Z","endTime":"2026-06-27T01:32:01.331Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676974,"link":"/api/v1/people/676974","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":669065,"link":"/api/v1/people/669065"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":665923,"link":"/api/v1/people/665923"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":665052,"link":"/api/v1/people/665052"}},"offense":{"batter":{"id":701675,"link":"/api/v1/people/701675","batSide":{"code":"L","description":"Left"}},"first":{"id":663457,"link":"/api/v1/people/663457"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":701675,"link":"/api/v1/people/701675"},"credit":"b_ab"},{"player":{"id":676974,"link":"/api/v1/people/676974"},"credit":"p_ab"},{"player":{"id":701675,"link":"/api/v1/people/701675"},"credit":"b_pa"},{"player":{"id":676974,"link":"/api/v1/people/676974"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":50.0,"awayTeamWinProbability":50.0,"homeTeamWinProbabilityAdded":-3.1000000000000014,"leverageIndex":1.23,"dramaIndex":55.0,"contextMetrics":{},"playEndTime":"2026-06-27T01:32:01.331Z","atBatIndex":34},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Griffin Conine called out on strikes.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":35,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-06-27T01:34:07.832Z","endTime":"2026-06-27T01:35:33.065Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":665052,"fullName":"Griffin Conine","link":"/api/v1/people/665052"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":700241,"fullName":"Michael McGreevy","link":"/api/v1/people/700241"},"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":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":665052,"fullName":"Griffin Conine","link":"/api/v1/people/665052"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":671056,"link":"/api/v1/people/671056"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":87.3,"endSpeed":80.5,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.2262876498977,"aZ":-23.278976159310496,"pfxX":0.3264504514700407,"pfxZ":5.399579123366346,"pX":0.12348334362820437,"pZ":3.2136092914258714,"vX0":5.385733368235262,"vY0":-127.08330048385686,"vZ0":-1.5298587810327475,"x":112.29,"y":152.01,"x0":-2.0591286456725926,"y0":50.00382767930503,"z0":5.6592181553770535,"aX":0.5377891019698879},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.9,"breakVerticalInduced":9.7,"breakHorizontal":-1.7,"spinRate":2301,"spinDirection":208},"zone":2,"typeConfidence":2.0,"plateTime":0.4297754154488995,"extension":6.674369369586367},"index":0,"playId":"22e71b92-b40f-357c-8f0e-7420af14bf0e","pitchNumber":1,"startTime":"2026-06-27T01:34:14.183Z","endTime":"2026-06-27T01:34:18.443Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700241,"link":"/api/v1/people/700241","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":671056,"link":"/api/v1/people/671056"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":691458,"link":"/api/v1/people/691458"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":663457,"link":"/api/v1/people/663457"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":665052,"link":"/api/v1/people/665052","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"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":90.2,"endSpeed":82.8,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.234534835957927,"aZ":-19.97246611469716,"pfxX":-5.608704149919726,"pfxZ":6.940177416847057,"pX":-1.3359028814639937,"pZ":4.188174633558323,"vX0":3.8767368450185495,"vY0":-131.36331586911385,"vZ0":0.0816540081643713,"x":167.92,"y":125.7,"x0":-2.097574711438603,"y0":50.00329123954737,"z0":5.63398935875507,"aX":-9.86253704409294},"breaks":{"breakAngle":24.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":12.8,"breakHorizontal":9.4,"spinRate":2241,"spinDirection":224},"zone":11,"typeConfidence":2.0,"plateTime":0.41598632775059086,"extension":6.697978941596817},"index":1,"playId":"9839d672-4cc7-3c80-9b3c-1fa4976979b5","pitchNumber":2,"startTime":"2026-06-27T01:34:29.126Z","endTime":"2026-06-27T01:34:32.472Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700241,"link":"/api/v1/people/700241","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":671056,"link":"/api/v1/people/671056"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":691458,"link":"/api/v1/people/691458"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":663457,"link":"/api/v1/people/663457"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":665052,"link":"/api/v1/people/665052","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.1,"endSpeed":79.5,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.51204694810441,"aZ":-28.218377562205394,"pfxX":-6.012631989039024,"pfxZ":2.4645478235006166,"pX":-0.09039341373270618,"pZ":2.7499166266348904,"vX0":6.614511311307365,"vY0":-125.35724968582284,"vZ0":-1.4924489871651625,"x":120.45,"y":164.53,"x0":-1.9724763153230347,"y0":50.00202269262024,"z0":5.640076619196226,"aX":-9.64333123542934},"breaks":{"breakAngle":16.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":4.4,"breakHorizontal":9.5,"spinRate":1735,"spinDirection":225},"zone":5,"typeConfidence":2.0,"plateTime":0.4356499640286646,"extension":6.662813076744829},"index":2,"playId":"aabf3ad0-0782-39ee-ae13-1576b1a30fdc","pitchNumber":3,"startTime":"2026-06-27T01:34:47.305Z","endTime":"2026-06-27T01:34:51.300Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700241,"link":"/api/v1/people/700241","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":671056,"link":"/api/v1/people/671056"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":691458,"link":"/api/v1/people/691458"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":663457,"link":"/api/v1/people/663457"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":665052,"link":"/api/v1/people/665052","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"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":91.8,"endSpeed":84.8,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.551000996481147,"aZ":-23.351739697265383,"pfxX":-6.156572168114646,"pfxZ":4.814247768286165,"pX":-0.3251025891758501,"pZ":4.159348334611786,"vX0":6.506592193746155,"vY0":-133.70971803633685,"vZ0":0.5438453542720136,"x":129.39,"y":126.48,"x0":-1.976216837850904,"y0":50.00340310821041,"z0":5.6132289559280135,"aX":-11.283905055997291},"breaks":{"breakAngle":24.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":9.0,"breakHorizontal":10.0,"spinRate":2186,"spinDirection":239},"zone":11,"typeConfidence":2.0,"plateTime":0.4077581868043638,"extension":6.678927785261678},"index":3,"playId":"25ffe256-f4ed-38cf-a04a-f7116e6dbe6a","pitchNumber":4,"startTime":"2026-06-27T01:35:10.743Z","endTime":"2026-06-27T01:35:14.963Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700241,"link":"/api/v1/people/700241","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":671056,"link":"/api/v1/people/671056"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":691458,"link":"/api/v1/people/691458"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":663457,"link":"/api/v1/people/663457"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":665052,"link":"/api/v1/people/665052","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.3,"endSpeed":83.4,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.885330096149183,"aZ":-27.697818569336388,"pfxX":-8.494048180302718,"pfxZ":2.535971341938735,"pX":0.5070301241354609,"pZ":3.0523880697196497,"vX0":9.3901090900729,"vY0":-131.22379947746532,"vZ0":-1.0551959765678645,"x":97.67,"y":156.37,"x0":-1.9954904918643483,"y0":50.001145744776636,"z0":5.502527817181357,"aX":-14.977261831628876},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":4.6,"breakHorizontal":13.6,"spinRate":2224,"spinDirection":228},"zone":3,"typeConfidence":2.0,"plateTime":0.4156507689642077,"extension":6.69375242372518},"index":4,"playId":"4ebaffff-722d-383f-8409-c9a153cfa888","pitchNumber":5,"startTime":"2026-06-27T01:35:28.203Z","endTime":"2026-06-27T01:35:33.065Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700241,"link":"/api/v1/people/700241","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":671056,"link":"/api/v1/people/671056"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":691458,"link":"/api/v1/people/691458"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":663457,"link":"/api/v1/people/663457"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":665052,"link":"/api/v1/people/665052","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665052,"link":"/api/v1/people/665052"},"credit":"b_ab"},{"player":{"id":700241,"link":"/api/v1/people/700241"},"credit":"p_ab"},{"player":{"id":665052,"link":"/api/v1/people/665052"},"credit":"b_pa"},{"player":{"id":700241,"link":"/api/v1/people/700241"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":53.400000000000006,"awayTeamWinProbability":46.599999999999994,"homeTeamWinProbabilityAdded":3.4000000000000057,"leverageIndex":1.32,"dramaIndex":59.0,"contextMetrics":{},"playEndTime":"2026-06-27T01:35:33.065Z","atBatIndex":35},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Xavier Edwards grounds out, first baseman Alec Burleson to pitcher Michael McGreevy.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":36,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-06-27T01:35:51.332Z","endTime":"2026-06-27T01:38:30.586Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":669364,"fullName":"Xavier Edwards","link":"/api/v1/people/669364"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":700241,"fullName":"Michael McGreevy","link":"/api/v1/people/700241"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5,6,7],"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":669364,"fullName":"Xavier Edwards","link":"/api/v1/people/669364"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":676475,"link":"/api/v1/people/676475"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":700241,"link":"/api/v1/people/700241"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":80.6,"endSpeed":74.8,"strikeZoneTop":3.055,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.217264530216227,"aZ":-40.959368502281066,"pfxX":5.753617339811323,"pfxZ":-6.2689737208042455,"pX":0.03044848160889411,"pZ":2.2204685774975967,"vX0":2.906935884694497,"vY0":-117.35864040340218,"vZ0":0.6051499284022637,"x":115.84,"y":178.83,"x0":-1.9698195592339798,"y0":50.00215925307288,"z0":5.759658665947766,"aX":8.063450907000576},"breaks":{"breakAngle":12.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.8,"breakVerticalInduced":-10.9,"breakHorizontal":-11.2,"spinRate":2579,"spinDirection":58},"zone":5,"typeConfidence":2.0,"plateTime":0.4658657591525541,"extension":6.792323724929379},"index":0,"playId":"6b73ba0a-fbd0-3d72-8525-dd198c8b7401","pitchNumber":1,"startTime":"2026-06-27T01:36:00.312Z","endTime":"2026-06-27T01:36:05.111Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700241,"link":"/api/v1/people/700241","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":671056,"link":"/api/v1/people/671056"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":691458,"link":"/api/v1/people/691458"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":663457,"link":"/api/v1/people/663457"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":669364,"link":"/api/v1/people/669364","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.7,"endSpeed":80.7,"strikeZoneTop":3.055,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.005032557543874,"aZ":-28.4080676219909,"pfxX":-7.538981925929357,"pfxZ":2.2786425464404436,"pX":-0.88846863976293,"pZ":1.8120885773525608,"vX0":5.560431035514015,"vY0":-127.66987453472721,"vZ0":-3.6764448248126698,"x":150.87,"y":189.85,"x0":-2.113940690119945,"y0":50.00287219625926,"z0":5.503818079126263,"aX":-12.459599083055755},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":3.5,"breakHorizontal":12.4,"spinRate":1771,"spinDirection":235},"zone":13,"typeConfidence":2.0,"plateTime":0.4288319513369223,"extension":6.769532588045341},"index":1,"playId":"dae40b0d-1020-3e36-934e-63e0dc0a3ca4","pitchNumber":2,"startTime":"2026-06-27T01:36:15.564Z","endTime":"2026-06-27T01:36:20.488Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700241,"link":"/api/v1/people/700241","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":671056,"link":"/api/v1/people/671056"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":691458,"link":"/api/v1/people/691458"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":663457,"link":"/api/v1/people/663457"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":669364,"link":"/api/v1/people/669364","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.2,"endSpeed":83.9,"strikeZoneTop":3.055,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.625491874042215,"aZ":-21.16469356682295,"pfxX":-6.8636883712116825,"pfxZ":6.125835297015511,"pX":-0.15476832654207093,"pZ":3.7764547866549942,"vX0":6.993550551024281,"vY0":-132.7829401663555,"vZ0":-1.0268562618740509,"x":122.9,"y":136.82,"x0":-1.9224597440944566,"y0":50.004070032898866,"z0":5.698325336017078,"aX":-12.340317467420936},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.6,"breakVerticalInduced":11.2,"breakHorizontal":11.0,"spinRate":2231,"spinDirection":228},"zone":11,"typeConfidence":2.0,"plateTime":0.4114211075561709,"extension":6.727775258912992},"index":2,"playId":"61747693-3568-31e0-b4ef-4f872e131c73","pitchNumber":3,"startTime":"2026-06-27T01:36:35.349Z","endTime":"2026-06-27T01:36:39.866Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700241,"link":"/api/v1/people/700241","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":671056,"link":"/api/v1/people/671056"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":691458,"link":"/api/v1/people/691458"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":663457,"link":"/api/v1/people/663457"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":669364,"link":"/api/v1/people/669364","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.6,"endSpeed":83.6,"strikeZoneTop":3.055,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.0842033736717,"aZ":-27.14588635168655,"pfxX":-8.4095425450387,"pfxZ":2.833897660227354,"pX":-0.338764794841607,"pZ":2.3073735173587497,"vX0":7.035112455514511,"vY0":-131.89657035337402,"vZ0":-3.02549181838977,"x":129.91,"y":176.48,"x0":-1.938222588092567,"y0":50.0054241854501,"z0":5.455247451045442,"aX":-14.93065895103452},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":4.7,"breakHorizontal":13.8,"spinRate":2278,"spinDirection":226},"zone":4,"typeConfidence":2.0,"plateTime":0.41409095719424593,"extension":6.768814666010065},"index":3,"playId":"4391b8da-ef89-3eb6-9c30-4639b408c66f","pitchNumber":4,"startTime":"2026-06-27T01:36:56.328Z","endTime":"2026-06-27T01:37:00.972Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700241,"link":"/api/v1/people/700241","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":671056,"link":"/api/v1/people/671056"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":691458,"link":"/api/v1/people/691458"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":663457,"link":"/api/v1/people/663457"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":669364,"link":"/api/v1/people/669364","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"index":4,"startTime":"2026-06-27T01:37:11.300Z","endTime":"2026-06-27T01:37:26.140Z","isPitch":false,"type":"action","player":{"id":669364,"link":"/api/v1/people/669364"},"defense":{"pitcher":{"id":700241,"link":"/api/v1/people/700241","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":671056,"link":"/api/v1/people/671056"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":691458,"link":"/api/v1/people/691458"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":663457,"link":"/api/v1/people/663457"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":669364,"link":"/api/v1/people/669364","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"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":true},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.7,"endSpeed":82.3,"strikeZoneTop":3.055,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.544371922602917,"aZ":-24.114340521123076,"pfxX":-1.0712889397374927,"pfxZ":4.708408260251279,"pX":0.9535009955019272,"pZ":2.6152824202613214,"vX0":7.66059984647451,"vY0":-129.14563128567113,"vZ0":-2.7279036131054406,"x":80.65,"y":168.17,"x0":-1.8951988802250155,"y0":50.00219550994449,"z0":5.5138617015050695,"aX":-1.8342723252087256},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.2,"breakVerticalInduced":8.2,"breakHorizontal":0.5,"spinRate":2331,"spinDirection":218},"zone":12,"typeConfidence":2.0,"plateTime":0.4219792180438553,"extension":6.870712573944873},"index":5,"playId":"5fc77056-5970-3a11-8403-6e390edb9684","pitchNumber":5,"startTime":"2026-06-27T01:37:26.140Z","endTime":"2026-06-27T01:37:53.210Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700241,"link":"/api/v1/people/700241","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":671056,"link":"/api/v1/people/671056"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":691458,"link":"/api/v1/people/691458"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":663457,"link":"/api/v1/people/663457"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":669364,"link":"/api/v1/people/669364","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":146,"player":{"id":669364,"fullName":"Xavier Edwards","link":"/api/v1/people/669364"}},"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":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.2,"endSpeed":81.7,"strikeZoneTop":3.055,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.901763310892523,"aZ":-24.024496476194603,"pfxX":-0.13664009456682258,"pfxZ":4.8186025709974025,"pX":0.08721531967991267,"pZ":2.5093784269036195,"vX0":5.2413917285515375,"vY0":-128.50952451125644,"vZ0":-2.9267778322391416,"x":113.68,"y":171.03,"x0":-1.951605054216426,"y0":50.001743439274655,"z0":5.507192488851216,"aX":-0.23175591930641365},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.4,"breakVerticalInduced":8.4,"breakHorizontal":-0.8,"spinRate":2319,"spinDirection":210},"zone":5,"typeConfidence":2.0,"plateTime":0.4244382834653666,"extension":6.9742400088076995},"index":6,"playId":"8e8e1b19-537f-3c1f-abac-8384a280b149","pitchNumber":6,"startTime":"2026-06-27T01:38:03.790Z","endTime":"2026-06-27T01:38:07.542Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700241,"link":"/api/v1/people/700241","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":671056,"link":"/api/v1/people/671056"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":691458,"link":"/api/v1/people/691458"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":663457,"link":"/api/v1/people/663457"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":669364,"link":"/api/v1/people/669364","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"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":79.8,"endSpeed":73.9,"strikeZoneTop":3.055,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.24659592264423,"aZ":-40.36709134846612,"pfxX":6.957275474510647,"pfxZ":-5.965808045042381,"pX":-0.7530908641593886,"pZ":2.307683938195271,"vX0":0.7633454211742958,"vY0":-116.25213465621333,"vZ0":0.836509172945477,"x":145.71,"y":176.47,"x0":-1.9897609107836987,"y0":50.005065081705354,"z0":5.766829571158613,"aX":9.549000545316167},"breaks":{"breakAngle":13.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.2,"breakVerticalInduced":-10.3,"breakHorizontal":-12.8,"spinRate":2508,"spinDirection":55},"zone":4,"typeConfidence":2.0,"plateTime":0.47067265998775465,"extension":6.943728385734505},"hitData":{"launchSpeed":74.2,"launchAngle":-43.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":142.8,"coordY":164.86}},"index":7,"playId":"abc5c99f-f216-31d3-80d4-a539f34a084d","pitchNumber":7,"startTime":"2026-06-27T01:38:22.780Z","endTime":"2026-06-27T01:38:30.586Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700241,"link":"/api/v1/people/700241","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":671056,"link":"/api/v1/people/671056"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":691458,"link":"/api/v1/people/691458"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":663457,"link":"/api/v1/people/663457"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":669364,"link":"/api/v1/people/669364","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669364,"link":"/api/v1/people/669364"},"credit":"b_ab"},{"player":{"id":700241,"link":"/api/v1/people/700241"},"credit":"p_ab"},{"player":{"id":669364,"link":"/api/v1/people/669364"},"credit":"b_pa"},{"player":{"id":700241,"link":"/api/v1/people/700241"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":55.900000000000006,"awayTeamWinProbability":44.099999999999994,"homeTeamWinProbabilityAdded":2.5,"leverageIndex":1.0,"dramaIndex":46.0,"contextMetrics":{},"playEndTime":"2026-06-27T01:38:30.586Z","atBatIndex":36},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Kyle Stowers challenged (pitch result), call on the field was confirmed: Kyle Stowers called out on strikes.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":37,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-06-27T01:38:51.962Z","endTime":"2026-06-27T01:41:35.568Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":669065,"fullName":"Kyle Stowers","link":"/api/v1/people/669065"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":700241,"fullName":"Michael McGreevy","link":"/api/v1/people/700241"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":669065,"fullName":"Kyle Stowers","link":"/api/v1/people/669065"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":671056,"link":"/api/v1/people/671056"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":90.8,"endSpeed":83.7,"strikeZoneTop":3.295,"strikeZoneBottom":1.663,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.349000548183884,"aZ":-26.305605041429178,"pfxX":-7.270330390659936,"pfxZ":3.297772479462658,"pX":-0.20866244975253737,"pZ":2.4319362511498426,"vX0":7.38387941239799,"vY0":-132.08919270392923,"vZ0":-3.0173120308708055,"x":124.95,"y":173.12,"x0":-2.0866974436491894,"y0":50.00093176959276,"z0":5.5089651134246695,"aX":-12.932877470198628},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":5.5,"breakHorizontal":11.6,"spinRate":2211,"spinDirection":226},"zone":5,"typeConfidence":2.0,"plateTime":0.413596065005275,"extension":6.889377468824199},"index":0,"playId":"1de78380-59eb-3990-9887-9ff8e828171f","pitchNumber":1,"startTime":"2026-06-27T01:39:02.463Z","endTime":"2026-06-27T01:39:05.756Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700241,"link":"/api/v1/people/700241","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":671056,"link":"/api/v1/people/671056"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":691458,"link":"/api/v1/people/691458"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":663457,"link":"/api/v1/people/663457"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":669065,"link":"/api/v1/people/669065","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.8,"endSpeed":84.8,"strikeZoneTop":3.295,"strikeZoneBottom":1.663,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.43515516762453,"aZ":-18.551771327314764,"pfxX":-4.825602718199712,"pfxZ":7.374501339283096,"pX":-0.1760406166620325,"pZ":3.3720374173715637,"vX0":6.001556052599892,"vY0":-135.04497210205642,"vZ0":-2.710306411035829,"x":123.71,"y":147.73,"x0":-1.800315209727987,"y0":50.000458722440825,"z0":5.693739526449326,"aX":-8.91134127668013},"breaks":{"breakAngle":21.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":13.0,"breakHorizontal":7.4,"spinRate":2265,"spinDirection":225},"zone":2,"typeConfidence":2.0,"plateTime":0.40559716684770164,"extension":6.8050956538756555},"index":1,"playId":"4b2f6bb4-d425-3944-90c4-a08f505e8ebb","pitchNumber":2,"startTime":"2026-06-27T01:39:22.981Z","endTime":"2026-06-27T01:39:27.528Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700241,"link":"/api/v1/people/700241","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":671056,"link":"/api/v1/people/671056"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":691458,"link":"/api/v1/people/691458"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":663457,"link":"/api/v1/people/663457"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":669065,"link":"/api/v1/people/669065","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2026-06-27T01:39:40.275Z","endTime":"2026-06-27T01:39:53.099Z","isPitch":false,"type":"action","player":{"id":669065,"link":"/api/v1/people/669065"},"defense":{"pitcher":{"id":700241,"link":"/api/v1/people/700241","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":671056,"link":"/api/v1/people/671056"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":691458,"link":"/api/v1/people/691458"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":663457,"link":"/api/v1/people/663457"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":669065,"link":"/api/v1/people/669065","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"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":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":81.5,"endSpeed":75.6,"strikeZoneTop":3.295,"strikeZoneBottom":1.663,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.735390006790595,"aZ":-40.78472530227801,"pfxX":4.495776122769509,"pfxZ":-6.035812716180858,"pX":-0.18728104225442496,"pZ":0.7935640133463515,"vX0":2.7885532773333606,"vY0":-118.68550387745678,"vZ0":-2.5524432030234516,"x":124.14,"y":217.35,"x0":-1.9615513238152573,"y0":50.002809535363674,"z0":5.5975097615966956,"aX":6.412961795584693},"breaks":{"breakAngle":9.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.4,"breakVerticalInduced":-11.3,"breakHorizontal":-8.8,"spinRate":2467,"spinDirection":45},"zone":13,"typeConfidence":2.0,"plateTime":0.461516942784451,"extension":6.840445231009665},"index":3,"playId":"55298a4c-4a54-344f-897a-e8ae72493a89","pitchNumber":3,"startTime":"2026-06-27T01:39:53.099Z","endTime":"2026-06-27T01:39:56.813Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700241,"link":"/api/v1/people/700241","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":671056,"link":"/api/v1/people/671056"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":691458,"link":"/api/v1/people/691458"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":663457,"link":"/api/v1/people/663457"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":669065,"link":"/api/v1/people/669065","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"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":2,"outs":2},"pitchData":{"startSpeed":87.4,"endSpeed":80.6,"strikeZoneTop":3.295,"strikeZoneBottom":1.663,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.18810525034322,"aZ":-25.96340144401339,"pfxX":-7.050693387116921,"pfxZ":3.7769835347994487,"pX":-0.21446453972382304,"pZ":1.4375815873837348,"vX0":6.515811347636594,"vY0":-127.144923136063,"vZ0":-5.0619579754645265,"x":125.17,"y":199.97,"x0":-1.889888985530847,"y0":50.00072615779607,"z0":5.505380472566399,"aX":-11.58435480618885},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":6.0,"breakHorizontal":11.4,"spinRate":1488,"spinDirection":232},"zone":13,"typeConfidence":2.0,"plateTime":0.43019505107459377,"extension":7.024576937396669},"index":4,"playId":"5f4aff68-b3f5-3f7f-8099-0cf6d5d090ee","pitchNumber":4,"startTime":"2026-06-27T01:40:14.719Z","endTime":"2026-06-27T01:40:19.350Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700241,"link":"/api/v1/people/700241","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":671056,"link":"/api/v1/people/671056"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":691458,"link":"/api/v1/people/691458"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":663457,"link":"/api/v1/people/663457"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":669065,"link":"/api/v1/people/669065","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.4,"endSpeed":81.1,"strikeZoneTop":3.295,"strikeZoneBottom":1.663,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.490237829212425,"aZ":-30.849887345150947,"pfxX":-8.477633445485868,"pfxZ":0.7963307054657216,"pX":-0.531446319364401,"pZ":1.0570913252421046,"vX0":6.3728433543930105,"vY0":-128.45746778040373,"vZ0":-5.33489770258572,"x":137.26,"y":210.24,"x0":-1.94738778156702,"y0":50.003609210785854,"z0":5.569346360619002,"aX":-14.118587416094725},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":0.4,"breakHorizontal":13.8,"spinRate":1504,"spinDirection":240},"zone":13,"typeConfidence":2.0,"plateTime":0.4269721385547349,"extension":6.722370835173674},"index":5,"playId":"2d762579-030f-3ab5-af32-efb8c2a0c615","pitchNumber":5,"startTime":"2026-06-27T01:40:39.478Z","endTime":"2026-06-27T01:40:43.138Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700241,"link":"/api/v1/people/700241","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":671056,"link":"/api/v1/people/671056"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":691458,"link":"/api/v1/people/691458"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":663457,"link":"/api/v1/people/663457"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":669065,"link":"/api/v1/people/669065","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.6,"endSpeed":79.3,"strikeZoneTop":3.295,"strikeZoneBottom":1.663,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.90066540717337,"aZ":-34.264207193331096,"pfxX":2.1115072969908555,"pfxZ":-1.3415972788336825,"pX":0.4596488709814519,"pZ":1.0479079338852784,"vX0":5.122381261292476,"vY0":-123.19122558333653,"vZ0":-4.058296011656596,"x":99.48,"y":210.49,"x0":-1.9080367242269891,"y0":50.00121809289351,"z0":5.565278407299049,"aX":3.2948747385427204},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.8,"breakVerticalInduced":-3.0,"breakHorizontal":-4.8,"spinRate":2384,"spinDirection":86},"zone":14,"typeConfidence":2.0,"plateTime":0.44199554123127527,"extension":6.89471663784774},"index":6,"playId":"cc1b1d5b-d6e6-3620-bbba-421ec5175b72","pitchNumber":6,"startTime":"2026-06-27T01:40:59.323Z","endTime":"2026-06-27T01:41:04.381Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700241,"link":"/api/v1/people/700241","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":671056,"link":"/api/v1/people/671056"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":691458,"link":"/api/v1/people/691458"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":663457,"link":"/api/v1/people/663457"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":669065,"link":"/api/v1/people/669065","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"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":3,"strikes":3,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":81.0,"endSpeed":75.2,"strikeZoneTop":3.295,"strikeZoneBottom":1.663,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.141921661753734,"aZ":-40.65716575612574,"pfxX":6.70973173219104,"pfxZ":-5.976409785020538,"pX":-0.3323821048775781,"pZ":2.663715569243544,"vX0":1.5101377278481034,"vY0":-118.04465964023377,"vZ0":1.4957482472476769,"x":129.67,"y":166.86,"x0":-1.8512410494771558,"y0":50.00139161989124,"z0":5.747014579004861,"aX":9.527400529571572},"breaks":{"breakAngle":13.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.6,"breakVerticalInduced":-10.2,"breakHorizontal":-12.5,"spinRate":2591,"spinDirection":54},"zone":4,"typeConfidence":2.0,"plateTime":0.4628882598780466,"extension":6.803426470299875},"index":7,"playId":"2ad9a301-7341-3a95-b907-363e31ddf76a","pitchNumber":7,"startTime":"2026-06-27T01:41:16.835Z","endTime":"2026-06-27T01:41:35.568Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700241,"link":"/api/v1/people/700241","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":671056,"link":"/api/v1/people/671056"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":691458,"link":"/api/v1/people/691458"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":663457,"link":"/api/v1/people/663457"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":669065,"link":"/api/v1/people/669065","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669065,"link":"/api/v1/people/669065"},"credit":"b_ab"},{"player":{"id":700241,"link":"/api/v1/people/700241"},"credit":"p_ab"},{"player":{"id":669065,"link":"/api/v1/people/669065"},"credit":"b_pa"},{"player":{"id":700241,"link":"/api/v1/people/700241"},"credit":"p_pa"}],"flags":[],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":146,"player":{"id":669065,"fullName":"Kyle Stowers","link":"/api/v1/people/669065"}},"homeTeamWinProbability":57.599999999999994,"awayTeamWinProbability":42.400000000000006,"homeTeamWinProbabilityAdded":1.6999999999999886,"leverageIndex":0.67,"dramaIndex":33.0,"contextMetrics":{},"playEndTime":"2026-06-27T01:41:35.568Z","atBatIndex":37},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Blaze Jordan strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":38,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-06-27T01:43:43.118Z","endTime":"2026-06-27T01:45:07.925Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":691458,"fullName":"Blaze Jordan","link":"/api/v1/people/691458"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676974,"fullName":"Max Meyer","link":"/api/v1/people/676974"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":691458,"fullName":"Blaze Jordan","link":"/api/v1/people/691458"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":691788,"link":"/api/v1/people/691788"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 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":90.7,"endSpeed":84.2,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.360322164352137,"aZ":-33.911630478437644,"pfxX":1.4813259033492385,"pfxZ":-0.9680389377725049,"pX":0.01173009926793108,"pZ":2.3767112675568516,"vX0":2.3018495264338643,"vY0":-132.13393938036333,"vZ0":-2.649022172796589,"x":116.55,"y":174.61,"x0":-1.0597373802939216,"y0":50.00612924456369,"z0":5.8577885559200125,"aX":2.6474807552034343},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":-2.0,"breakHorizontal":-3.1,"spinRate":2780,"spinDirection":12},"zone":5,"typeConfidence":2.0,"plateTime":0.41286092360416093,"extension":6.177187400500983},"index":0,"playId":"3fb28e1c-97b0-38fb-a17f-04e65d435b95","pitchNumber":1,"startTime":"2026-06-27T01:43:44.022Z","endTime":"2026-06-27T01:43:48.613Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676974,"link":"/api/v1/people/676974","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":669065,"link":"/api/v1/people/669065"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":665923,"link":"/api/v1/people/665923"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":665052,"link":"/api/v1/people/665052"}},"offense":{"batter":{"id":691458,"link":"/api/v1/people/691458","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"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":88.5,"endSpeed":82.0,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.664180566104083,"aZ":-36.09439617782244,"pfxX":2.4823245853055425,"pfxZ":-2.3206591018457656,"pX":0.34748214945967204,"pZ":1.3083987680103983,"vX0":2.5756421632016875,"vY0":-128.90172054952995,"vZ0":-4.306624095491432,"x":103.75,"y":203.45,"x0":-0.9854893319626046,"y0":50.002279194241574,"z0":5.773982215911086,"aX":4.1953274602334245},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.6,"breakVerticalInduced":-4.9,"breakHorizontal":-5.0,"spinRate":2869,"spinDirection":10},"zone":14,"typeConfidence":2.0,"plateTime":0.4241901134985677,"extension":5.9967205906844345},"index":1,"playId":"75f98dbc-f9f8-3008-9033-ac0f3614fb71","pitchNumber":2,"startTime":"2026-06-27T01:43:58.491Z","endTime":"2026-06-27T01:44:02.658Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676974,"link":"/api/v1/people/676974","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":669065,"link":"/api/v1/people/669065"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":665923,"link":"/api/v1/people/665923"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":665052,"link":"/api/v1/people/665052"}},"offense":{"batter":{"id":691458,"link":"/api/v1/people/691458","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"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":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.0,"endSpeed":86.3,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.3537870695469,"aZ":-23.158878824496725,"pfxX":-8.48309956653815,"pfxZ":4.751327916607796,"pX":-0.32511197232656336,"pZ":1.9337455323557138,"vX0":5.291951457732751,"vY0":-136.70674393841523,"vZ0":-5.650442872661201,"x":129.39,"y":186.57,"x0":-1.1809807118157072,"y0":50.00607039006004,"z0":5.611302530161355,"aX":-16.10404386712972},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":7.7,"breakHorizontal":14.3,"spinRate":2542,"spinDirection":222},"zone":7,"typeConfidence":2.0,"plateTime":0.4002440498567852,"extension":6.195096138143932},"index":2,"playId":"7344c32f-b9f2-3377-899e-805dff3d0036","pitchNumber":3,"startTime":"2026-06-27T01:44:15.701Z","endTime":"2026-06-27T01:44:20.248Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676974,"link":"/api/v1/people/676974","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":669065,"link":"/api/v1/people/669065"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":665923,"link":"/api/v1/people/665923"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":665052,"link":"/api/v1/people/665052"}},"offense":{"batter":{"id":691458,"link":"/api/v1/people/691458","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.7,"endSpeed":84.3,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.918850745339334,"aZ":-38.39553331434642,"pfxX":4.337858791943927,"pfxZ":-3.5110772035984232,"pX":1.5130236374507213,"pZ":0.5556130422061089,"vX0":5.252913951230323,"vY0":-131.97344597190067,"vZ0":-5.64046550172727,"x":59.33,"y":223.78,"x0":-1.06342226205322,"y0":50.00231606935975,"z0":5.534060282320392,"aX":7.685683672900812},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.4,"breakVerticalInduced":-7.3,"breakHorizontal":-9.0,"spinRate":2788,"spinDirection":16},"zone":14,"typeConfidence":2.0,"plateTime":0.4143133229332454,"extension":6.075824367168928},"index":3,"playId":"420e15af-4a78-3d63-bb0f-c0280d0a9a99","pitchNumber":4,"startTime":"2026-06-27T01:44:43.393Z","endTime":"2026-06-27T01:44:46.951Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676974,"link":"/api/v1/people/676974","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":669065,"link":"/api/v1/people/669065"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":665923,"link":"/api/v1/people/665923"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":665052,"link":"/api/v1/people/665052"}},"offense":{"batter":{"id":691458,"link":"/api/v1/people/691458","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"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":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.4,"endSpeed":83.4,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.256838920948457,"aZ":-39.707934492578126,"pfxX":4.341200180290093,"pfxZ":-4.295629307221957,"pX":0.35082585091473184,"pZ":1.275508167131141,"vX0":2.7631321414973185,"vY0":-131.6370078977282,"vZ0":-3.69295347270833,"x":103.63,"y":204.34,"x0":-1.276998499146682,"y0":50.00558109497769,"z0":5.640088698973149,"aX":7.609600725110981},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.9,"breakVerticalInduced":-8.4,"breakHorizontal":-8.5,"spinRate":2811,"spinDirection":18},"zone":14,"typeConfidence":2.0,"plateTime":0.4162809441524504,"extension":6.1930141388893585},"index":4,"playId":"c7408bbd-be00-3ccc-b6c1-76a56bb26094","pitchNumber":5,"startTime":"2026-06-27T01:45:03.664Z","endTime":"2026-06-27T01:45:07.925Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676974,"link":"/api/v1/people/676974","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":669065,"link":"/api/v1/people/669065"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":665923,"link":"/api/v1/people/665923"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":665052,"link":"/api/v1/people/665052"}},"offense":{"batter":{"id":691458,"link":"/api/v1/people/691458","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691458,"link":"/api/v1/people/691458"},"credit":"b_ab"},{"player":{"id":676974,"link":"/api/v1/people/676974"},"credit":"p_ab"},{"player":{"id":691458,"link":"/api/v1/people/691458"},"credit":"b_pa"},{"player":{"id":676974,"link":"/api/v1/people/676974"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":54.2,"awayTeamWinProbability":45.8,"homeTeamWinProbabilityAdded":-3.3999999999999915,"leverageIndex":1.3,"dramaIndex":59.0,"contextMetrics":{},"playEndTime":"2026-06-27T01:45:07.925Z","atBatIndex":38},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"José Fermín grounds out, shortstop Otto Lopez to first baseman Kyle Stowers.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":39,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-06-27T01:45:22.353Z","endTime":"2026-06-27T01:45:40.580Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":665877,"fullName":"José Fermín","link":"/api/v1/people/665877"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676974,"fullName":"Max Meyer","link":"/api/v1/people/676974"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":665877,"fullName":"José Fermín","link":"/api/v1/people/665877"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":672640,"link":"/api/v1/people/672640"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":669065,"link":"/api/v1/people/669065"},"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":97.0,"endSpeed":88.9,"strikeZoneTop":3.138,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.169591408407477,"aZ":-11.777575829809138,"pfxX":-4.982188855674043,"pfxZ":10.100296820660216,"pX":0.7419530167503073,"pZ":2.0077105429988826,"vX0":6.051925111965418,"vY0":-140.99231418340003,"vZ0":-8.127056607457419,"x":88.72,"y":184.57,"x0":-0.7820471136037258,"y0":50.00332627799832,"z0":5.682286187701931,"aX":-10.06125974793673},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":16.8,"breakHorizontal":7.8,"spinRate":2651,"spinDirection":216},"zone":9,"typeConfidence":2.0,"plateTime":0.3880469484696514,"extension":6.326476530935873},"hitData":{"launchSpeed":93.9,"launchAngle":-6.0,"totalDistance":17.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":108.71,"coordY":148.64}},"index":0,"playId":"b47cfb68-753e-34cc-a19d-baaf7fafb019","pitchNumber":1,"startTime":"2026-06-27T01:45:32.444Z","endTime":"2026-06-27T01:45:40.580Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676974,"link":"/api/v1/people/676974","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":669065,"link":"/api/v1/people/669065"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":665923,"link":"/api/v1/people/665923"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":665052,"link":"/api/v1/people/665052"}},"offense":{"batter":{"id":665877,"link":"/api/v1/people/665877","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665877,"link":"/api/v1/people/665877"},"credit":"b_ab"},{"player":{"id":676974,"link":"/api/v1/people/676974"},"credit":"p_ab"},{"player":{"id":665877,"link":"/api/v1/people/665877"},"credit":"b_pa"},{"player":{"id":676974,"link":"/api/v1/people/676974"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":51.7,"awayTeamWinProbability":48.3,"homeTeamWinProbabilityAdded":-2.5,"leverageIndex":1.0,"dramaIndex":46.0,"contextMetrics":{},"playEndTime":"2026-06-27T01:45:40.580Z","atBatIndex":39},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"JJ Wetherholt lines out sharply to second baseman Xavier Edwards.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":40,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-06-27T01:46:15.395Z","endTime":"2026-06-27T01:46:22.184Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":802139,"fullName":"JJ Wetherholt","link":"/api/v1/people/802139"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676974,"fullName":"Max Meyer","link":"/api/v1/people/676974"},"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":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":802139,"fullName":"JJ Wetherholt","link":"/api/v1/people/802139"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":669364,"link":"/api/v1/people/669364"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-06-27T01:46:04.655Z","endTime":"2026-06-27T01:46:17.392Z","isPitch":false,"type":"action","player":{"id":802139,"link":"/api/v1/people/802139"},"defense":{"pitcher":{"id":676974,"link":"/api/v1/people/676974","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":669065,"link":"/api/v1/people/669065"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":665923,"link":"/api/v1/people/665923"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":665052,"link":"/api/v1/people/665052"}},"offense":{"batter":{"id":802139,"link":"/api/v1/people/802139","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.5,"endSpeed":86.6,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.816383724055036,"aZ":-11.803687239589411,"pfxX":-5.125384966081053,"pfxZ":10.636521248916809,"pX":0.46214968622400626,"pZ":1.7865474494557503,"vX0":5.72861488953314,"vY0":-137.366651725116,"vZ0":-8.158112191109987,"x":99.38,"y":190.54,"x0":-0.9822851456899523,"y0":50.00565908556635,"z0":5.593547054197805,"aX":-9.818272979856957},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":17.8,"breakHorizontal":8.2,"spinRate":2411,"spinDirection":224},"zone":9,"typeConfidence":2.0,"plateTime":0.3984092093751075,"extension":6.283096184936422},"hitData":{"launchSpeed":100.5,"launchAngle":9.0,"totalDistance":152.0,"trajectory":"line_drive","hardness":"hard","location":"4","coordinates":{"coordX":143.47,"coordY":143.5}},"index":1,"playId":"fb52e07c-b238-3a44-9189-d2505e8df5f3","pitchNumber":1,"startTime":"2026-06-27T01:46:17.392Z","endTime":"2026-06-27T01:46:22.184Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676974,"link":"/api/v1/people/676974","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":669065,"link":"/api/v1/people/669065"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":665923,"link":"/api/v1/people/665923"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":665052,"link":"/api/v1/people/665052"}},"offense":{"batter":{"id":802139,"link":"/api/v1/people/802139","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":802139,"link":"/api/v1/people/802139"},"credit":"b_ab"},{"player":{"id":676974,"link":"/api/v1/people/676974"},"credit":"p_ab"},{"player":{"id":802139,"link":"/api/v1/people/802139"},"credit":"b_pa"},{"player":{"id":676974,"link":"/api/v1/people/676974"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":50.0,"awayTeamWinProbability":50.0,"homeTeamWinProbabilityAdded":-1.7000000000000028,"leverageIndex":0.68,"dramaIndex":33.0,"contextMetrics":{},"playEndTime":"2026-06-27T01:46:22.184Z","atBatIndex":40},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Otto Lopez grounds out, shortstop Masyn Winn to first baseman Alec Burleson.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":41,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-06-27T01:48:42.409Z","endTime":"2026-06-27T01:49:07.426Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":672640,"fullName":"Otto Lopez","link":"/api/v1/people/672640"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668941,"fullName":"JoJo Romero","link":"/api/v1/people/668941"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":672640,"fullName":"Otto Lopez","link":"/api/v1/people/672640"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":691026,"link":"/api/v1/people/691026"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":676475,"link":"/api/v1/people/676475"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: JoJo Romero replaces Michael McGreevy.","event":"Pitching Substitution","eventType":"pitching_substitution","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":"2026-06-27T01:47:37.577Z","endTime":"2026-06-27T01:48:44.700Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":668941,"link":"/api/v1/people/668941"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":700241,"link":"/api/v1/people/700241","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":671056,"link":"/api/v1/people/671056"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":691458,"link":"/api/v1/people/691458"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":663457,"link":"/api/v1/people/663457"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":672640,"link":"/api/v1/people/672640","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"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":92.7,"endSpeed":84.9,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.844825263756977,"aZ":-35.13151573425849,"pfxX":10.661335235124698,"pfxZ":-1.6098395285713467,"pX":-0.11383442871748162,"pZ":1.372800990292562,"vX0":-8.812959989085051,"vY0":-134.65896855838344,"vZ0":-3.134581055130751,"x":121.34,"y":201.71,"x0":1.8197187222574496,"y0":50.006686212175424,"z0":5.043181942384158,"aX":19.54071437091645},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":-3.4,"breakHorizontal":-17.4,"spinRate":2196,"spinDirection":111},"zone":13,"typeConfidence":0.9,"plateTime":0.40710392405570905,"extension":5.2751916133015895},"index":1,"playId":"9ebe4b94-ee09-3566-a266-8e556f74b50c","pitchNumber":1,"startTime":"2026-06-27T01:48:44.700Z","endTime":"2026-06-27T01:48:51.067Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668941,"link":"/api/v1/people/668941","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":671056,"link":"/api/v1/people/671056"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":691458,"link":"/api/v1/people/691458"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":663457,"link":"/api/v1/people/663457"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":672640,"link":"/api/v1/people/672640","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.1,"endSpeed":85.2,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.09431282812272,"aZ":-34.03155039574293,"pfxX":10.091256464311744,"pfxZ":-0.9995192645931592,"pX":0.40861876245323364,"pZ":2.034608340692213,"vX0":-7.132641563776126,"vY0":-135.34719694531006,"vZ0":-1.9906755429985377,"x":101.42,"y":183.85,"x0":1.769597121963096,"y0":50.00605012337813,"z0":5.167491558230238,"aX":18.688339924290588},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":-2.0,"breakHorizontal":-16.7,"spinRate":2251,"spinDirection":114},"zone":9,"typeConfidence":0.9,"plateTime":0.4050003144574137,"extension":5.243291886361782},"hitData":{"launchSpeed":89.3,"launchAngle":-18.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":119.2,"coordY":146.62}},"index":2,"playId":"ccb4ea62-9fd3-3e11-b6a8-24e9dbb1b877","pitchNumber":2,"startTime":"2026-06-27T01:48:58.713Z","endTime":"2026-06-27T01:49:07.426Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668941,"link":"/api/v1/people/668941","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":671056,"link":"/api/v1/people/671056"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":691458,"link":"/api/v1/people/691458"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":663457,"link":"/api/v1/people/663457"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":672640,"link":"/api/v1/people/672640","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":672640,"link":"/api/v1/people/672640"},"credit":"b_ab"},{"player":{"id":668941,"link":"/api/v1/people/668941"},"credit":"p_ab"},{"player":{"id":672640,"link":"/api/v1/people/672640"},"credit":"b_pa"},{"player":{"id":668941,"link":"/api/v1/people/668941"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":53.900000000000006,"awayTeamWinProbability":46.099999999999994,"homeTeamWinProbabilityAdded":3.9000000000000057,"leverageIndex":1.52,"dramaIndex":67.0,"contextMetrics":{},"playEndTime":"2026-06-27T01:49:07.426Z","atBatIndex":41},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Heriberto Hernández lines out sharply to shortstop Masyn Winn.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":42,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-06-27T01:50:09.846Z","endTime":"2026-06-27T01:51:48.050Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":681715,"fullName":"Heriberto Hernández","link":"/api/v1/people/681715"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668941,"fullName":"JoJo Romero","link":"/api/v1/people/668941"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,5,6,7],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":681715,"fullName":"Heriberto Hernández","link":"/api/v1/people/681715"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":691026,"link":"/api/v1/people/691026"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Heriberto Hernández replaces Owen Caissie.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-06-27T01:49:17.581Z","endTime":"2026-06-27T01:50:01.099Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":681715,"link":"/api/v1/people/681715"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"601","replacedPlayer":{"id":683357,"link":"/api/v1/people/683357"},"defense":{"pitcher":{"id":668941,"link":"/api/v1/people/668941","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":671056,"link":"/api/v1/people/671056"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":691458,"link":"/api/v1/people/691458"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":663457,"link":"/api/v1/people/663457"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":683357,"link":"/api/v1/people/683357","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"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":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2026-06-27T01:50:01.099Z","endTime":"2026-06-27T01:50:12.221Z","isPitch":false,"type":"action","player":{"id":681715,"link":"/api/v1/people/681715"},"defense":{"pitcher":{"id":668941,"link":"/api/v1/people/668941","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":671056,"link":"/api/v1/people/671056"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":691458,"link":"/api/v1/people/691458"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":663457,"link":"/api/v1/people/663457"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":681715,"link":"/api/v1/people/681715","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.5,"endSpeed":86.2,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.05281177052918,"aZ":-31.918737487317774,"pfxX":9.32642034200828,"pfxZ":0.13270291167546944,"pX":-0.15377290545990008,"pZ":1.9865685813528342,"vX0":-8.00041236924182,"vY0":-135.990858672344,"vZ0":-2.447026208219262,"x":122.86,"y":185.14,"x0":1.605477164443022,"y0":50.00076987732432,"z0":5.098163218710626,"aX":17.577286305492123},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":0.0,"breakHorizontal":-15.4,"spinRate":2210,"spinDirection":123},"zone":8,"typeConfidence":0.9,"plateTime":0.4018002196504411,"extension":5.217235263860973},"index":2,"playId":"3f235840-94d5-3cb6-8074-dedf259f13fd","pitchNumber":1,"startTime":"2026-06-27T01:50:12.221Z","endTime":"2026-06-27T01:50:16.618Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668941,"link":"/api/v1/people/668941","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":671056,"link":"/api/v1/people/671056"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":691458,"link":"/api/v1/people/691458"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":663457,"link":"/api/v1/people/663457"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":681715,"link":"/api/v1/people/681715","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.4,"endSpeed":79.1,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.0365812091465,"aZ":-34.258277793146576,"pfxX":6.376463488318332,"pfxZ":-1.3209876539153544,"pX":1.2174484982052658,"pZ":2.009404809135362,"vX0":-3.7494062450192644,"vY0":-124.46762538607759,"vZ0":-0.9534916764854698,"x":70.59,"y":184.53,"x0":1.9085563579412175,"y0":50.000240552939694,"z0":5.213380926483247,"aX":10.086533291463265},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.5,"breakVerticalInduced":-2.4,"breakHorizontal":-10.8,"spinRate":1267,"spinDirection":104},"zone":14,"typeConfidence":0.91,"plateTime":0.43865479551095365,"extension":5.106136572805138},"index":3,"playId":"2639f83a-6fd3-3b76-aa87-2e3ec575adc2","pitchNumber":2,"startTime":"2026-06-27T01:50:26.181Z","endTime":"2026-06-27T01:50:30.480Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668941,"link":"/api/v1/people/668941","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":671056,"link":"/api/v1/people/671056"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":691458,"link":"/api/v1/people/691458"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":663457,"link":"/api/v1/people/663457"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":681715,"link":"/api/v1/people/681715","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.5,"endSpeed":79.2,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.576157902620395,"aZ":-31.340132585333134,"pfxX":7.554311446979323,"pfxZ":0.5334418313742344,"pX":0.2962438956070355,"pZ":0.49740145346949144,"vX0":-5.682004452471301,"vY0":-124.34101463524333,"vZ0":-4.84380699981395,"x":105.71,"y":225.35,"x0":1.6229908095278807,"y0":50.00535874255956,"z0":5.053947550011242,"aX":11.899320957852686},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":0.1,"breakHorizontal":-12.5,"spinRate":1257,"spinDirection":104},"zone":14,"typeConfidence":0.91,"plateTime":0.43952779653432295,"extension":5.345351001956545},"index":4,"playId":"530425d5-36c2-3042-b0fc-a049476bc1d6","pitchNumber":3,"startTime":"2026-06-27T01:50:41.217Z","endTime":"2026-06-27T01:50:45.534Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668941,"link":"/api/v1/people/668941","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":671056,"link":"/api/v1/people/671056"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":691458,"link":"/api/v1/people/691458"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":663457,"link":"/api/v1/people/663457"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":681715,"link":"/api/v1/people/681715","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.8,"endSpeed":79.2,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.700741945225833,"aZ":-36.29416598917293,"pfxX":7.612119653805401,"pfxZ":-2.599634399438731,"pX":1.1905215493299828,"pZ":1.5034701509355077,"vX0":-4.162577764653511,"vY0":-124.9909346154163,"vZ0":-1.7012653874301078,"x":71.62,"y":198.19,"x0":1.886722452055968,"y0":50.001726836935994,"z0":5.167354915796974,"aX":12.068610130292543},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.9,"breakVerticalInduced":-4.8,"breakHorizontal":-12.8,"spinRate":1109,"spinDirection":99},"zone":14,"typeConfidence":0.91,"plateTime":0.4378585312471879,"extension":5.260913007720398},"index":5,"playId":"f16027c2-1720-3450-8b04-8f7eb5a097cd","pitchNumber":4,"startTime":"2026-06-27T01:51:00.839Z","endTime":"2026-06-27T01:51:06.804Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668941,"link":"/api/v1/people/668941","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":671056,"link":"/api/v1/people/671056"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":691458,"link":"/api/v1/people/691458"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":663457,"link":"/api/v1/people/663457"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":681715,"link":"/api/v1/people/681715","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"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":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.8,"endSpeed":75.9,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.40855609924632,"aZ":-34.94846098248529,"pfxX":-9.971886290545322,"pfxZ":-1.8930022043817871,"pX":0.9964055079034196,"pZ":2.755809111555773,"vX0":0.6999655280477624,"vY0":-120.58941041469133,"vZ0":1.3368368656825327,"x":79.02,"y":164.37,"x0":1.9963894550854395,"y0":50.00253419025869,"z0":5.287605268134268,"aX":-14.620893319361308},"breaks":{"breakAngle":22.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-42.7,"breakVerticalInduced":-2.8,"breakHorizontal":17.9,"spinRate":2903,"spinDirection":297},"zone":12,"typeConfidence":0.91,"plateTime":0.45498276440200414,"extension":5.015525815554642},"index":6,"playId":"3f27e84b-4691-3cb7-a5b5-f4c5e22f7eef","pitchNumber":5,"startTime":"2026-06-27T01:51:22.449Z","endTime":"2026-06-27T01:51:25.659Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668941,"link":"/api/v1/people/668941","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":671056,"link":"/api/v1/people/671056"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":691458,"link":"/api/v1/people/691458"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":663457,"link":"/api/v1/people/663457"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":681715,"link":"/api/v1/people/681715","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"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":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.1,"endSpeed":87.2,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.32157644106729,"aZ":-33.321946476651476,"pfxX":10.780077370400356,"pfxZ":-0.594061491210951,"pX":-0.20831468613510376,"pZ":2.138572142393089,"vX0":-8.807848058512507,"vY0":-138.1982519290801,"vZ0":-1.9286695639340214,"x":124.94,"y":181.04,"x0":1.616930086416203,"y0":50.00180884023534,"z0":5.080158048931047,"aX":20.8853300637774},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":-1.3,"breakHorizontal":-17.8,"spinRate":2289,"spinDirection":117},"zone":8,"typeConfidence":0.91,"plateTime":0.3960841814341096,"extension":5.2294289965680925},"hitData":{"launchSpeed":110.9,"launchAngle":8.0,"totalDistance":178.0,"trajectory":"line_drive","hardness":"hard","location":"6","coordinates":{"coordX":107.14,"coordY":147.12}},"index":7,"playId":"0354ace4-7181-334a-a0ff-eaf034798f21","pitchNumber":6,"startTime":"2026-06-27T01:51:43.291Z","endTime":"2026-06-27T01:51:48.050Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668941,"link":"/api/v1/people/668941","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":671056,"link":"/api/v1/people/671056"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":691458,"link":"/api/v1/people/691458"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":663457,"link":"/api/v1/people/663457"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":681715,"link":"/api/v1/people/681715","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":681715,"link":"/api/v1/people/681715"},"credit":"b_ab"},{"player":{"id":668941,"link":"/api/v1/people/668941"},"credit":"p_ab"},{"player":{"id":681715,"link":"/api/v1/people/681715"},"credit":"b_pa"},{"player":{"id":668941,"link":"/api/v1/people/668941"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":56.8,"awayTeamWinProbability":43.2,"homeTeamWinProbabilityAdded":2.8999999999999915,"leverageIndex":1.17,"dramaIndex":53.0,"contextMetrics":{},"playEndTime":"2026-06-27T01:51:48.050Z","atBatIndex":42},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Joe Mack grounds out, second baseman JJ Wetherholt to first baseman Alec Burleson.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":43,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-06-27T01:52:04.379Z","endTime":"2026-06-27T01:53:07.642Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":3},"matchup":{"batter":{"id":691788,"fullName":"Joe Mack","link":"/api/v1/people/691788"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668941,"fullName":"JoJo Romero","link":"/api/v1/people/668941"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":691788,"fullName":"Joe Mack","link":"/api/v1/people/691788"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":802139,"link":"/api/v1/people/802139"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":676475,"link":"/api/v1/people/676475"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":82.8,"endSpeed":76.6,"strikeZoneTop":3.221,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.361386848860782,"aZ":-30.68604786844281,"pfxX":-7.230901989452979,"pfxZ":1.006171265100484,"pX":0.4658382547394094,"pZ":2.151006163403313,"vX0":-1.4215746289725726,"vY0":-120.68743119167944,"vZ0":-0.78693056588848,"x":99.24,"y":180.7,"x0":2.0016027767296345,"y0":50.00476316963254,"z0":5.1718066496642505,"aX":-10.72210572479075},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.7,"breakVerticalInduced":1.9,"breakHorizontal":13.4,"spinRate":2734,"spinDirection":300},"zone":9,"typeConfidence":0.89,"plateTime":0.4529495254782838,"extension":5.190924833667297},"index":0,"playId":"34b5ce87-5f4f-33bb-9f86-69845207cee1","pitchNumber":1,"startTime":"2026-06-27T01:52:12.687Z","endTime":"2026-06-27T01:52:17.114Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668941,"link":"/api/v1/people/668941","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":671056,"link":"/api/v1/people/671056"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":691458,"link":"/api/v1/people/691458"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":663457,"link":"/api/v1/people/663457"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":691788,"link":"/api/v1/people/691788","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"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":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.0,"endSpeed":86.6,"strikeZoneTop":3.221,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.280394198729844,"aZ":-31.09453457872963,"pfxX":11.105198871972178,"pfxZ":0.5654023716784726,"pX":-0.5784288557936471,"pZ":1.5488410683294747,"vX0":-9.954425604896292,"vY0":-136.64211604107055,"vZ0":-3.410586216718059,"x":139.05,"y":196.96,"x0":1.6575216512998305,"y0":50.00076648409028,"z0":4.934665691389201,"aX":21.133570096732857},"breaks":{"breakAngle":31.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":0.5,"breakHorizontal":-18.2,"spinRate":2288,"spinDirection":118},"zone":13,"typeConfidence":0.9,"plateTime":0.3998516493186979,"extension":5.207026370765706},"index":1,"playId":"d72a0b70-7512-3727-b98d-2167a884a92b","pitchNumber":2,"startTime":"2026-06-27T01:52:26.736Z","endTime":"2026-06-27T01:52:31.734Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668941,"link":"/api/v1/people/668941","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":671056,"link":"/api/v1/people/671056"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":691458,"link":"/api/v1/people/691458"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":663457,"link":"/api/v1/people/663457"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":691788,"link":"/api/v1/people/691788","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.9,"endSpeed":77.1,"strikeZoneTop":3.221,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.105057907422342,"aZ":-29.982842136906516,"pfxX":-5.263179026663536,"pfxZ":1.4660151702331348,"pX":-2.537134234030436,"pZ":1.3638470590037013,"vX0":-8.44031223061622,"vY0":-121.90344435680808,"vZ0":-2.6237173672129934,"x":213.71,"y":201.96,"x0":1.6610260345251102,"y0":50.005823666896944,"z0":5.055923569605454,"aX":-7.879884397633486},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":2.3,"breakHorizontal":11.6,"spinRate":2825,"spinDirection":305},"zone":13,"typeConfidence":0.89,"plateTime":0.45020362240300305,"extension":5.1346698413895835},"index":2,"playId":"140ce954-3a09-33c8-b066-0745b33dfa7e","pitchNumber":3,"startTime":"2026-06-27T01:52:40.826Z","endTime":"2026-06-27T01:52:44.387Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668941,"link":"/api/v1/people/668941","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":671056,"link":"/api/v1/people/671056"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":691458,"link":"/api/v1/people/691458"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":663457,"link":"/api/v1/people/663457"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":691788,"link":"/api/v1/people/691788","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.3,"endSpeed":76.8,"strikeZoneTop":3.221,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.88845548981047,"aZ":-32.56979376457579,"pfxX":-8.521977565933017,"pfxZ":-0.26640022062780666,"pX":-0.5482185761974923,"pZ":1.8110329796106635,"vX0":-3.447454704859511,"vY0":-121.26820539725264,"vZ0":-1.1163906471073146,"x":137.9,"y":189.88,"x0":1.9992917753169333,"y0":50.00313433136541,"z0":5.120602141105204,"aX":-12.681190001045831},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.8,"breakVerticalInduced":-0.5,"breakHorizontal":16.2,"spinRate":2905,"spinDirection":294},"zone":7,"typeConfidence":0.9,"plateTime":0.4518079127455672,"extension":5.269430514286486},"hitData":{"launchSpeed":69.2,"launchAngle":-13.0,"totalDistance":9.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":151.2,"coordY":154.72}},"index":3,"playId":"ec575a5b-fe5f-3c5e-a1ee-7316ee50b071","pitchNumber":4,"startTime":"2026-06-27T01:52:59.274Z","endTime":"2026-06-27T01:53:07.642Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668941,"link":"/api/v1/people/668941","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":671056,"link":"/api/v1/people/671056"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":691458,"link":"/api/v1/people/691458"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":663457,"link":"/api/v1/people/663457"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":691788,"link":"/api/v1/people/691788","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691788,"link":"/api/v1/people/691788"},"credit":"b_ab"},{"player":{"id":668941,"link":"/api/v1/people/668941"},"credit":"p_ab"},{"player":{"id":691788,"link":"/api/v1/people/691788"},"credit":"b_pa"},{"player":{"id":668941,"link":"/api/v1/people/668941"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":58.8,"awayTeamWinProbability":41.2,"homeTeamWinProbabilityAdded":2.0,"leverageIndex":0.8,"dramaIndex":38.0,"contextMetrics":{},"playEndTime":"2026-06-27T01:53:07.642Z","atBatIndex":43},{"result":{"type":"atBat","event":"Hit By Pitch","eventType":"hit_by_pitch","description":"Iván Herrera hit by pitch.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":44,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-06-27T01:55:27.004Z","endTime":"2026-06-27T01:55:58.272Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":11},"count":{"balls":1,"strikes":1,"outs":0},"matchup":{"batter":{"id":671056,"fullName":"Iván Herrera","link":"/api/v1/people/671056"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676974,"fullName":"Max Meyer","link":"/api/v1/people/676974"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":671056,"fullName":"Iván Herrera","link":"/api/v1/people/671056"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[2,3],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":null,"runner":{"id":671056,"fullName":"Iván Herrera","link":"/api/v1/people/671056"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"description":"Heriberto Hernández remains in the game as the designated hitter.","event":"Defensive Switch","eventType":"defensive_switch","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":"2026-06-27T01:54:34.797Z","endTime":"2026-06-27T01:55:11.103Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":681715,"link":"/api/v1/people/681715"},"position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"battingOrder":"601","replacedPlayer":{"id":683357,"link":"/api/v1/people/683357"},"defense":{"pitcher":{"id":676974,"link":"/api/v1/people/676974","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":669065,"link":"/api/v1/people/669065"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":665923,"link":"/api/v1/people/665923"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":665052,"link":"/api/v1/people/665052"}},"offense":{"batter":{"id":671056,"link":"/api/v1/people/671056","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"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":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-06-27T01:55:11.103Z","endTime":"2026-06-27T01:55:29.260Z","isPitch":false,"type":"action","player":{"id":671056,"link":"/api/v1/people/671056"},"defense":{"pitcher":{"id":676974,"link":"/api/v1/people/676974","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":669065,"link":"/api/v1/people/669065"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":665923,"link":"/api/v1/people/665923"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":665052,"link":"/api/v1/people/665052"}},"offense":{"batter":{"id":671056,"link":"/api/v1/people/671056","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"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":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.7,"endSpeed":83.2,"strikeZoneTop":3.173,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.133947078464395,"aZ":-31.911882901771047,"pfxX":0.8654078109506309,"pfxZ":0.14953473994570032,"pX":-0.026759849128829345,"pZ":2.282048251602331,"vX0":2.4015333836235637,"vY0":-132.131104520001,"vZ0":-3.1138689043527368,"x":118.02,"y":177.16,"x0":-1.0612425619446564,"y0":50.00412066725967,"z0":5.829913401316435,"aX":1.5240629067580689},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":-0.2,"breakHorizontal":-2.2,"spinRate":2652,"spinDirection":21},"zone":5,"typeConfidence":2.0,"plateTime":0.415131931593677,"extension":6.2886513605465915},"index":2,"playId":"8483dab9-b3cb-39ca-bc3b-ad7199e1c4f1","pitchNumber":1,"startTime":"2026-06-27T01:55:29.260Z","endTime":"2026-06-27T01:55:32.722Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676974,"link":"/api/v1/people/676974","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":669065,"link":"/api/v1/people/669065"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":665923,"link":"/api/v1/people/665923"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":665052,"link":"/api/v1/people/665052"}},"offense":{"batter":{"id":671056,"link":"/api/v1/people/671056","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"H","description":"Hit By Pitch"},"description":"Hit By Pitch","code":"H","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":89.3,"endSpeed":82.4,"strikeZoneTop":3.173,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.882506906530544,"aZ":-43.091318341986906,"pfxX":5.373308030284137,"pfxZ":-6.334409373940472,"pX":-1.5013710485831402,"pZ":3.5513995328347217,"vX0":-2.030526655371137,"vY0":-130.05436980857036,"vZ0":2.4550501892649086,"x":174.23,"y":142.89,"x0":-1.4111029033434532,"y0":50.00558210960983,"z0":5.850789181056686,"aX":9.256218793148626},"breaks":{"breakAngle":12.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.9,"breakVerticalInduced":-10.8,"breakHorizontal":-9.4,"spinRate":2241,"spinDirection":27},"zone":11,"typeConfidence":2.0,"plateTime":0.42028721341325825,"extension":6.036440513501951},"index":3,"playId":"3e220a2a-250f-340d-a52d-3e2869a2e2e7","pitchNumber":2,"startTime":"2026-06-27T01:55:51.288Z","endTime":"2026-06-27T01:55:58.272Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676974,"link":"/api/v1/people/676974","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":669065,"link":"/api/v1/people/669065"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":665923,"link":"/api/v1/people/665923"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":665052,"link":"/api/v1/people/665052"}},"offense":{"batter":{"id":671056,"link":"/api/v1/people/671056","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":671056,"link":"/api/v1/people/671056"},"credit":"b_pa"},{"player":{"id":676974,"link":"/api/v1/people/676974"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":64.4,"awayTeamWinProbability":35.599999999999994,"homeTeamWinProbabilityAdded":5.6000000000000085,"leverageIndex":1.49,"dramaIndex":77.0,"contextMetrics":{},"playEndTime":"2026-06-27T01:55:58.272Z","atBatIndex":44},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Alec Burleson walks. Iván Herrera to 2nd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":45,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-06-27T01:56:15.734Z","endTime":"2026-06-27T01:58:14.618Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":0},"matchup":{"batter":{"id":676475,"fullName":"Alec Burleson","link":"/api/v1/people/676475"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676974,"fullName":"Max Meyer","link":"/api/v1/people/676974"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":676475,"fullName":"Alec Burleson","link":"/api/v1/people/676475"},"postOnSecond":{"id":671056,"fullName":"Iván Herrera","link":"/api/v1/people/671056"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":671056,"fullName":"Iván Herrera","link":"/api/v1/people/671056"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":676475,"fullName":"Alec Burleson","link":"/api/v1/people/676475"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":89.2,"endSpeed":82.0,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.24157604968629,"aZ":-35.64183528479414,"pfxX":5.238903860863571,"pfxZ":-2.029251057176692,"pX":-0.48435724134277935,"pZ":2.719537851212682,"vX0":0.7399809788287135,"vY0":-129.94932641499818,"vZ0":-0.5699332651502971,"x":135.46,"y":165.35,"x0":-1.453360568181694,"y0":50.00112205136455,"z0":5.6493194188242235,"aX":8.95857181622399},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.9,"breakVerticalInduced":-3.6,"breakHorizontal":-9.6,"spinRate":2762,"spinDirection":29},"zone":4,"typeConfidence":2.0,"plateTime":0.421497187176322,"extension":6.179049382141676},"index":0,"playId":"694635cb-a73c-3af9-88a7-b0f821c9d2c7","pitchNumber":1,"startTime":"2026-06-27T01:56:39.059Z","endTime":"2026-06-27T01:56:43.716Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676974,"link":"/api/v1/people/676974","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":669065,"link":"/api/v1/people/669065"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":665923,"link":"/api/v1/people/665923"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":665052,"link":"/api/v1/people/665052"}},"offense":{"batter":{"id":676475,"link":"/api/v1/people/676475","batSide":{"code":"L","description":"Left"}},"first":{"id":671056,"link":"/api/v1/people/671056"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.3,"endSpeed":84.9,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.027354546145002,"aZ":-24.576760258613827,"pfxX":-8.520247066045886,"pfxZ":4.127327795852603,"pX":-1.5794604117306406,"pZ":3.4671211381462457,"vX0":2.3672226070773212,"vY0":-134.53135785387917,"vZ0":-1.2131252713856568,"x":177.21,"y":145.17,"x0":-1.361478840065268,"y0":50.00291114984044,"z0":5.658998192179881,"aX":-15.683528822776509},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":7.4,"breakHorizontal":15.0,"spinRate":2320,"spinDirection":224},"zone":11,"typeConfidence":2.0,"plateTime":0.40647178260052197,"extension":6.106966308221124},"index":1,"playId":"9164a10a-66f1-3779-a0fd-b7f19381eccb","pitchNumber":2,"startTime":"2026-06-27T01:57:00.053Z","endTime":"2026-06-27T01:57:04.110Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676974,"link":"/api/v1/people/676974","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":669065,"link":"/api/v1/people/669065"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":665923,"link":"/api/v1/people/665923"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":665052,"link":"/api/v1/people/665052"}},"offense":{"batter":{"id":676475,"link":"/api/v1/people/676475","batSide":{"code":"L","description":"Left"}},"first":{"id":671056,"link":"/api/v1/people/671056"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"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, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.2,"endSpeed":83.8,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.78695280676224,"aZ":-35.23388617010839,"pfxX":4.554830317067676,"pfxZ":-1.7293808208780388,"pX":0.8492211184150003,"pZ":0.7404870125956512,"vX0":3.889900931476582,"vY0":-132.6386775830841,"vZ0":-5.655040122909918,"x":84.63,"y":218.79,"x0":-1.230726605933486,"y0":50.00096525729478,"z0":5.4855605650001324,"aX":8.070571545829932},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":-4.2,"breakHorizontal":-9.1,"spinRate":2966,"spinDirection":21},"zone":14,"typeConfidence":2.0,"plateTime":0.4137929920700887,"extension":6.135668575462108},"index":2,"playId":"4ff79391-bdd8-3cd2-ae93-58114f3c7fde","pitchNumber":3,"startTime":"2026-06-27T01:57:18.425Z","endTime":"2026-06-27T01:57:23.022Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676974,"link":"/api/v1/people/676974","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":669065,"link":"/api/v1/people/669065"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":665923,"link":"/api/v1/people/665923"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":665052,"link":"/api/v1/people/665052"}},"offense":{"batter":{"id":676475,"link":"/api/v1/people/676475","batSide":{"code":"L","description":"Left"}},"first":{"id":671056,"link":"/api/v1/people/671056"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"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, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.8,"endSpeed":83.3,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.63020274528549,"aZ":-36.911352213394444,"pfxX":3.933674537562141,"pfxZ":-2.7288614780225586,"pX":0.9530610966698557,"pZ":0.7256818680281714,"vX0":4.153398386951126,"vY0":-130.70799183927363,"vZ0":-5.148212932282331,"x":80.67,"y":219.19,"x0":-1.1655310793199511,"y0":50.0032462019148,"z0":5.481382757185982,"aX":6.829575679130144},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.6,"breakVerticalInduced":-5.9,"breakHorizontal":-8.0,"spinRate":2596,"spinDirection":9},"zone":14,"typeConfidence":2.0,"plateTime":0.41847988312349926,"extension":6.259774133699699},"index":3,"playId":"79f0449c-78d4-3fa2-a6ba-49dbcc48a6ad","pitchNumber":4,"startTime":"2026-06-27T01:57:44.262Z","endTime":"2026-06-27T01:57:48.255Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676974,"link":"/api/v1/people/676974","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":669065,"link":"/api/v1/people/669065"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":665923,"link":"/api/v1/people/665923"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":665052,"link":"/api/v1/people/665052"}},"offense":{"batter":{"id":676475,"link":"/api/v1/people/676475","batSide":{"code":"L","description":"Left"}},"first":{"id":671056,"link":"/api/v1/people/671056"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":0},"preCount":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.3,"endSpeed":87.0,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.198125005254987,"aZ":-12.655163639820277,"pfxX":-4.63302450613514,"pfxZ":10.048343011676277,"pX":1.0420063823645376,"pZ":2.548872104537721,"vX0":7.022013952254523,"vY0":-138.5521825710034,"vZ0":-6.223463091081915,"x":77.28,"y":169.96,"x0":-0.9243183500653528,"y0":50.00543373667181,"z0":5.671479163247893,"aX":-9.002400241738899},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":17.0,"breakHorizontal":7.0,"spinRate":2568,"spinDirection":217},"zone":12,"typeConfidence":2.0,"plateTime":0.3954589349956943,"extension":6.270371019970252},"index":4,"playId":"b6729910-a80f-3b73-9ba1-3ed112ae84c3","pitchNumber":5,"startTime":"2026-06-27T01:58:08.900Z","endTime":"2026-06-27T01:58:14.618Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676974,"link":"/api/v1/people/676974","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":669065,"link":"/api/v1/people/669065"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":665923,"link":"/api/v1/people/665923"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":665052,"link":"/api/v1/people/665052"}},"offense":{"batter":{"id":676475,"link":"/api/v1/people/676475","batSide":{"code":"L","description":"Left"}},"first":{"id":671056,"link":"/api/v1/people/671056"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":676475,"link":"/api/v1/people/676475"},"credit":"b_pa"},{"player":{"id":676974,"link":"/api/v1/people/676974"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":72.3,"awayTeamWinProbability":27.700000000000003,"homeTeamWinProbabilityAdded":7.8999999999999915,"leverageIndex":2.33,"dramaIndex":112.0,"contextMetrics":{},"playEndTime":"2026-06-27T01:58:14.618Z","atBatIndex":45},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Jordan Walker grounds into a force out, first baseman Kyle Stowers to second baseman Xavier Edwards. Iván Herrera to 3rd. Alec Burleson out at 2nd. Jordan Walker to 1st.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":46,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-06-27T01:58:36.644Z","endTime":"2026-06-27T01:59:23.216Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":691023,"fullName":"Jordan Walker","link":"/api/v1/people/691023"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676974,"fullName":"Max Meyer","link":"/api/v1/people/676974"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":691023,"fullName":"Jordan Walker","link":"/api/v1/people/691023"},"postOnThird":{"id":671056,"fullName":"Iván Herrera","link":"/api/v1/people/671056"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":1},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":676475,"fullName":"Alec Burleson","link":"/api/v1/people/676475"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":669065,"link":"/api/v1/people/669065"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":669364,"link":"/api/v1/people/669364"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_adv_play","runner":{"id":671056,"fullName":"Iván Herrera","link":"/api/v1/people/671056"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":691023,"fullName":"Jordan Walker","link":"/api/v1/people/691023"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"AC","description":"Automatic Strike - Batter Pitch Timer Violation"},"description":"Automatic Strike - Batter Pitch Timer Violation","code":"AC","isInPlay":false,"isStrike":true,"isBall":false,"isOut":false,"hasReview":false,"violation":{"type":"batter_pitch_timer","description":"Batter Pitch Timer Violation","player":{"id":691023,"fullName":"Jordan Walker"}}},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"playId":"ea43497f-2e8b-4c32-88f7-389677fe49fd","pitchNumber":0,"startTime":"2026-06-27T01:58:36.644Z","endTime":"2026-06-27T01:58:41.644Z","isPitch":false,"type":"no_pitch","defense":{"pitcher":{"id":676974,"link":"/api/v1/people/676974","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":669065,"link":"/api/v1/people/669065"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":665923,"link":"/api/v1/people/665923"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":665052,"link":"/api/v1/people/665052"}},"offense":{"batter":{"id":691023,"link":"/api/v1/people/691023","batSide":{"code":"R","description":"Right"}},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":671056,"link":"/api/v1/people/671056"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.6,"endSpeed":85.2,"strikeZoneTop":3.461,"strikeZoneBottom":1.747,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.45946633536079,"aZ":-32.37011590981968,"pfxX":0.8864736289930375,"pfxZ":-0.10587162198907052,"pX":0.044516651807073926,"pZ":1.421376060833077,"vX0":2.36777442348416,"vY0":-134.7566762313822,"vZ0":-5.476768376567014,"x":115.3,"y":200.4,"x0":-0.9609318171339092,"y0":50.00348578956019,"z0":5.768625505688972,"aX":1.6291415940988005},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":-1.2,"breakHorizontal":-2.2,"spinRate":2695,"spinDirection":352},"zone":14,"typeConfidence":2.0,"plateTime":0.4065568348453832,"extension":6.239642431228625},"index":1,"playId":"647cd927-0782-3259-a0c7-45e71cdab9e3","pitchNumber":1,"startTime":"2026-06-27T01:58:56.470Z","endTime":"2026-06-27T01:59:00.955Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676974,"link":"/api/v1/people/676974","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":669065,"link":"/api/v1/people/669065"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":665923,"link":"/api/v1/people/665923"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":665052,"link":"/api/v1/people/665052"}},"offense":{"batter":{"id":691023,"link":"/api/v1/people/691023","batSide":{"code":"R","description":"Right"}},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":671056,"link":"/api/v1/people/671056"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"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":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.0,"endSpeed":83.8,"strikeZoneTop":3.461,"strikeZoneBottom":1.747,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.88639884854518,"aZ":-35.83681844256203,"pfxX":3.963282332349557,"pfxZ":-2.061908499208272,"pX":0.07058547960397787,"pZ":1.517001761050472,"vX0":2.1529421762439456,"vY0":-132.5683492443778,"vZ0":-3.7619344223764326,"x":114.31,"y":197.82,"x0":-1.2674878078816874,"y0":50.002762946008666,"z0":5.576059491395713,"aX":7.039399108705928},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.3,"breakVerticalInduced":-4.3,"breakHorizontal":-7.7,"spinRate":2830,"spinDirection":32},"zone":14,"typeConfidence":2.0,"plateTime":0.41348291813667126,"extension":6.127032210456331},"hitData":{"launchSpeed":67.7,"launchAngle":-6.0,"totalDistance":15.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":149.62,"coordY":162.32}},"index":2,"playId":"59813ae8-bbba-3ffa-8a0b-a980d1cecc9b","pitchNumber":2,"startTime":"2026-06-27T01:59:14.588Z","endTime":"2026-06-27T01:59:23.216Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676974,"link":"/api/v1/people/676974","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":669065,"link":"/api/v1/people/669065"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":665923,"link":"/api/v1/people/665923"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":665052,"link":"/api/v1/people/665052"}},"offense":{"batter":{"id":691023,"link":"/api/v1/people/691023","batSide":{"code":"R","description":"Right"}},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":671056,"link":"/api/v1/people/671056"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691023,"link":"/api/v1/people/691023"},"credit":"b_ab"},{"player":{"id":676974,"link":"/api/v1/people/676974"},"credit":"p_ab"},{"player":{"id":691023,"link":"/api/v1/people/691023"},"credit":"b_pa"},{"player":{"id":676974,"link":"/api/v1/people/676974"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":70.6,"awayTeamWinProbability":29.400000000000006,"homeTeamWinProbabilityAdded":-1.7000000000000028,"leverageIndex":2.61,"dramaIndex":81.0,"contextMetrics":{},"playEndTime":"2026-06-27T01:59:23.216Z","atBatIndex":46},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Lars Nootbaar walks. Jordan Walker to 2nd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":47,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-06-27T02:00:37.153Z","endTime":"2026-06-27T02:02:42.999Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":663457,"fullName":"Lars Nootbaar","link":"/api/v1/people/663457"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676974,"fullName":"Max Meyer","link":"/api/v1/people/676974"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":663457,"fullName":"Lars Nootbaar","link":"/api/v1/people/663457"},"postOnSecond":{"id":691023,"fullName":"Jordan Walker","link":"/api/v1/people/691023"},"postOnThird":{"id":671056,"fullName":"Iván Herrera","link":"/api/v1/people/671056"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":691023,"fullName":"Jordan Walker","link":"/api/v1/people/691023"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":663457,"fullName":"Lars Nootbaar","link":"/api/v1/people/663457"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-06-27T02:00:23.616Z","endTime":"2026-06-27T02:00:39.460Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":676974,"link":"/api/v1/people/676974","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":669065,"link":"/api/v1/people/669065"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":665923,"link":"/api/v1/people/665923"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":665052,"link":"/api/v1/people/665052"}},"offense":{"batter":{"id":663457,"link":"/api/v1/people/663457","batSide":{"code":"L","description":"Left"}},"first":{"id":691023,"link":"/api/v1/people/691023"},"third":{"id":671056,"link":"/api/v1/people/671056"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"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":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.2,"endSpeed":85.3,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.325977195278924,"aZ":-34.09288783733465,"pfxX":-0.3160031836299362,"pfxZ":-1.0434113015435766,"pX":-0.058906752467103474,"pZ":2.344196602802893,"vX0":2.9596219814804186,"vY0":-134.37446519765723,"vZ0":-2.760587842431431,"x":119.25,"y":175.49,"x0":-1.1304213256290259,"y0":50.00181782879545,"z0":5.790970680580327,"aX":-0.5818779187462775},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":-2.3,"breakHorizontal":0.0,"spinRate":2534,"spinDirection":8},"zone":5,"typeConfidence":2.0,"plateTime":0.4065863465621078,"extension":6.236021402902201},"index":1,"playId":"9076536f-73ac-34ee-869a-2e6e7d1bc515","pitchNumber":1,"startTime":"2026-06-27T02:00:39.460Z","endTime":"2026-06-27T02:00:43.796Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676974,"link":"/api/v1/people/676974","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":669065,"link":"/api/v1/people/669065"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":665923,"link":"/api/v1/people/665923"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":665052,"link":"/api/v1/people/665052"}},"offense":{"batter":{"id":663457,"link":"/api/v1/people/663457","batSide":{"code":"L","description":"Left"}},"first":{"id":691023,"link":"/api/v1/people/691023"},"third":{"id":671056,"link":"/api/v1/people/671056"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.0,"endSpeed":84.7,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.0580074619368,"aZ":-31.628295857706835,"pfxX":1.5119109292125084,"pfxZ":0.30073837574649875,"pX":0.40199398441269457,"pZ":1.1658229769420556,"vX0":3.210243942614128,"vY0":-133.89321836386011,"vZ0":-6.112331451683605,"x":101.68,"y":207.3,"x0":-1.009194361863909,"y0":50.00302801171128,"z0":5.743097127249576,"aX":2.743179414493523},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":-0.6,"breakHorizontal":-3.5,"spinRate":2732,"spinDirection":22},"zone":14,"typeConfidence":2.0,"plateTime":0.40916466527997786,"extension":6.304559569238665},"index":2,"playId":"8003b6d7-196d-34d0-861e-7407146d4e7c","pitchNumber":2,"startTime":"2026-06-27T02:01:04.619Z","endTime":"2026-06-27T02:01:08.360Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676974,"link":"/api/v1/people/676974","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":669065,"link":"/api/v1/people/669065"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":665923,"link":"/api/v1/people/665923"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":665052,"link":"/api/v1/people/665052"}},"offense":{"batter":{"id":663457,"link":"/api/v1/people/663457","batSide":{"code":"L","description":"Left"}},"first":{"id":691023,"link":"/api/v1/people/691023"},"third":{"id":671056,"link":"/api/v1/people/671056"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.9,"endSpeed":84.1,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.115053899650235,"aZ":-40.29680796076898,"pfxX":7.325775286159923,"pfxZ":-4.577342729646517,"pX":1.3594785093126935,"pZ":1.2853270941285153,"vX0":4.004793546346288,"vY0":-132.3091679993244,"vZ0":-3.552315925814116,"x":65.18,"y":204.08,"x0":-1.125522077826907,"y0":50.005623214554994,"z0":5.597271046075993,"aX":12.99382435905139},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.9,"breakVerticalInduced":-8.9,"breakHorizontal":-14.2,"spinRate":2731,"spinDirection":24},"zone":14,"typeConfidence":2.0,"plateTime":0.4139163205724863,"extension":6.196835692402842},"index":3,"playId":"dc0053ae-54dc-3a0e-9a4c-925d15f41621","pitchNumber":3,"startTime":"2026-06-27T02:01:28.107Z","endTime":"2026-06-27T02:01:34.561Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676974,"link":"/api/v1/people/676974","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":669065,"link":"/api/v1/people/669065"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":665923,"link":"/api/v1/people/665923"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":665052,"link":"/api/v1/people/665052"}},"offense":{"batter":{"id":663457,"link":"/api/v1/people/663457","batSide":{"code":"L","description":"Left"}},"first":{"id":691023,"link":"/api/v1/people/691023"},"third":{"id":671056,"link":"/api/v1/people/671056"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.7,"endSpeed":84.5,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.638185384868176,"aZ":-36.29524173584351,"pfxX":6.550006227881049,"pfxZ":-2.3060614286643983,"pX":0.6182087225554429,"pZ":0.9620883492773064,"vX0":2.697024095575051,"vY0":-132.15694901568332,"vZ0":-4.758008219243031,"x":93.44,"y":212.8,"x0":-1.2638668733128522,"y0":50.00388665829676,"z0":5.423433954028766,"aX":11.697526784438265},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.8,"breakVerticalInduced":-4.9,"breakHorizontal":-12.5,"spinRate":2573,"spinDirection":21},"zone":14,"typeConfidence":2.0,"plateTime":0.41293626910347037,"extension":6.1681025859467145},"index":4,"playId":"c2074c0b-2af6-3603-82be-ffd4bc731015","pitchNumber":4,"startTime":"2026-06-27T02:01:54.244Z","endTime":"2026-06-27T02:01:58.484Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676974,"link":"/api/v1/people/676974","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":669065,"link":"/api/v1/people/669065"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":665923,"link":"/api/v1/people/665923"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":665052,"link":"/api/v1/people/665052"}},"offense":{"batter":{"id":663457,"link":"/api/v1/people/663457","batSide":{"code":"L","description":"Left"}},"first":{"id":691023,"link":"/api/v1/people/691023"},"third":{"id":671056,"link":"/api/v1/people/671056"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.3,"endSpeed":81.2,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.13648026217286,"aZ":-28.62702445720084,"pfxX":-6.55439485144781,"pfxZ":2.1342444905793467,"pX":-0.22926957233045325,"pZ":1.6770036954864267,"vX0":4.7941106792437225,"vY0":-127.21837319148025,"vZ0":-3.9103613785380036,"x":125.74,"y":193.5,"x0":-1.27535546235926,"y0":50.00018126041358,"z0":5.472663592530981,"aX":-10.872242254240204},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":3.4,"breakHorizontal":10.9,"spinRate":1470,"spinDirection":232},"zone":8,"typeConfidence":2.0,"plateTime":0.42856953250363494,"extension":6.182843872671165},"index":5,"playId":"8fe637c0-80f0-340b-bca5-bb3803622c1b","pitchNumber":5,"startTime":"2026-06-27T02:02:16.895Z","endTime":"2026-06-27T02:02:20.654Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676974,"link":"/api/v1/people/676974","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":669065,"link":"/api/v1/people/669065"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":665923,"link":"/api/v1/people/665923"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":665052,"link":"/api/v1/people/665052"}},"offense":{"batter":{"id":663457,"link":"/api/v1/people/663457","batSide":{"code":"L","description":"Left"}},"first":{"id":691023,"link":"/api/v1/people/691023"},"third":{"id":671056,"link":"/api/v1/people/671056"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.7,"endSpeed":86.1,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.98576202611562,"aZ":-31.711230744900906,"pfxX":1.2128070858566131,"pfxZ":0.2482079759333038,"pX":0.7750214224329177,"pZ":1.358739726865533,"vX0":4.037562458862016,"vY0":-135.0635110969657,"vZ0":-5.643597329944382,"x":87.46,"y":202.09,"x0":-0.8914861416937724,"y0":50.002153378073004,"z0":5.68131808351194,"aX":2.2602785631482005},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":-0.5,"breakHorizontal":-3.0,"spinRate":2729,"spinDirection":0},"zone":14,"typeConfidence":2.0,"plateTime":0.40417093079738287,"extension":6.407225873570502},"index":6,"playId":"4edb7d79-bfb0-33f5-9c0d-f5b771b9fb83","pitchNumber":6,"startTime":"2026-06-27T02:02:38.467Z","endTime":"2026-06-27T02:02:42.999Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676974,"link":"/api/v1/people/676974","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":669065,"link":"/api/v1/people/669065"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":665923,"link":"/api/v1/people/665923"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":665052,"link":"/api/v1/people/665052"}},"offense":{"batter":{"id":663457,"link":"/api/v1/people/663457","batSide":{"code":"L","description":"Left"}},"first":{"id":691023,"link":"/api/v1/people/691023"},"third":{"id":671056,"link":"/api/v1/people/671056"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663457,"link":"/api/v1/people/663457"},"credit":"b_pa"},{"player":{"id":676974,"link":"/api/v1/people/676974"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":73.8,"awayTeamWinProbability":26.200000000000003,"homeTeamWinProbabilityAdded":3.200000000000003,"leverageIndex":3.31,"dramaIndex":108.0,"contextMetrics":{},"playEndTime":"2026-06-27T02:02:42.999Z","atBatIndex":47},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Masyn Winn grounds into a force out, shortstop Otto Lopez to catcher Joe Mack. Iván Herrera out at home. Jordan Walker to 3rd. Lars Nootbaar to 2nd. Masyn Winn to 1st.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":48,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-06-27T02:03:55.471Z","endTime":"2026-06-27T02:05:27.232Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":691026,"fullName":"Masyn Winn","link":"/api/v1/people/691026"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676974,"fullName":"Max Meyer","link":"/api/v1/people/676974"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":691026,"fullName":"Masyn Winn","link":"/api/v1/people/691026"},"postOnSecond":{"id":663457,"fullName":"Lars Nootbaar","link":"/api/v1/people/663457"},"postOnThird":{"id":691023,"fullName":"Jordan Walker","link":"/api/v1/people/691023"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[1,2,3,4],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":"3B","start":"3B","end":null,"outBase":"4B","isOut":true,"outNumber":2},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":671056,"fullName":"Iván Herrera","link":"/api/v1/people/671056"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":672640,"link":"/api/v1/people/672640"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":691788,"link":"/api/v1/people/691788"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_adv_play","runner":{"id":691023,"fullName":"Jordan Walker","link":"/api/v1/people/691023"},"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":"Forceout","eventType":"force_out","movementReason":"r_adv_play","runner":{"id":663457,"fullName":"Lars Nootbaar","link":"/api/v1/people/663457"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":691026,"fullName":"Masyn Winn","link":"/api/v1/people/691026"},"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":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-06-27T02:03:00.623Z","endTime":"2026-06-27T02:03:57.804Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":676974,"link":"/api/v1/people/676974","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":669065,"link":"/api/v1/people/669065"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":665923,"link":"/api/v1/people/665923"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":665052,"link":"/api/v1/people/665052"}},"offense":{"batter":{"id":691026,"link":"/api/v1/people/691026","batSide":{"code":"R","description":"Right"}},"first":{"id":663457,"link":"/api/v1/people/663457"},"second":{"id":691023,"link":"/api/v1/people/691023"},"third":{"id":671056,"link":"/api/v1/people/671056"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"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":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.7,"endSpeed":83.9,"strikeZoneTop":3.081,"strikeZoneBottom":1.555,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.301909350685154,"aZ":-34.45581188413576,"pfxX":0.8227103253090468,"pfxZ":-1.2789399129427839,"pX":0.2412608757678467,"pZ":0.8206106948570095,"vX0":3.327122223635234,"vY0":-133.39821878447952,"vZ0":-6.302040181462803,"x":107.8,"y":216.62,"x0":-1.134003419760819,"y0":50.00400235053515,"z0":5.7278076989979825,"aX":1.467458936914985},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":-3.6,"breakHorizontal":-2.3,"spinRate":2619,"spinDirection":1},"zone":14,"typeConfidence":2.0,"plateTime":0.4121429706422486,"extension":6.278233100858848},"index":1,"playId":"4097eb21-14e5-3ca5-88db-437a53ab2a7b","pitchNumber":1,"startTime":"2026-06-27T02:03:57.804Z","endTime":"2026-06-27T02:04:02.052Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676974,"link":"/api/v1/people/676974","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":669065,"link":"/api/v1/people/669065"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":665923,"link":"/api/v1/people/665923"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":665052,"link":"/api/v1/people/665052"}},"offense":{"batter":{"id":691026,"link":"/api/v1/people/691026","batSide":{"code":"R","description":"Right"}},"first":{"id":663457,"link":"/api/v1/people/663457"},"second":{"id":691023,"link":"/api/v1/people/691023"},"third":{"id":671056,"link":"/api/v1/people/671056"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":97.5,"endSpeed":89.5,"strikeZoneTop":3.081,"strikeZoneBottom":1.555,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.02262170742062,"aZ":-11.764472539916794,"pfxX":-3.401456003652526,"pfxZ":10.01444756899502,"pX":0.7040635239426386,"pZ":1.1327367180134644,"vX0":6.020381268548073,"vY0":-141.55202732585622,"vZ0":-10.247961765100763,"x":90.16,"y":208.2,"x0":-1.0042604946655747,"y0":50.00096538065013,"z0":5.5439046410969315,"aX":-6.9314371711895495},"breaks":{"breakAngle":21.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":16.3,"breakHorizontal":5.0,"spinRate":2516,"spinDirection":220},"zone":14,"typeConfidence":2.0,"plateTime":0.38630687125313745,"extension":6.478903656520264},"index":2,"playId":"ea001e25-7a2f-3584-a137-226ab8e95d77","pitchNumber":2,"startTime":"2026-06-27T02:04:28.969Z","endTime":"2026-06-27T02:04:33.066Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676974,"link":"/api/v1/people/676974","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":669065,"link":"/api/v1/people/669065"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":665923,"link":"/api/v1/people/665923"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":665052,"link":"/api/v1/people/665052"}},"offense":{"batter":{"id":691026,"link":"/api/v1/people/691026","batSide":{"code":"R","description":"Right"}},"first":{"id":663457,"link":"/api/v1/people/663457"},"second":{"id":691023,"link":"/api/v1/people/691023"},"third":{"id":671056,"link":"/api/v1/people/671056"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"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":true},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.3,"endSpeed":86.7,"strikeZoneTop":3.081,"strikeZoneBottom":1.555,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.243513515913733,"aZ":-25.763664755105637,"pfxX":-8.88503125208592,"pfxZ":3.342878571944574,"pX":-0.7961212115630598,"pZ":2.6962942074141703,"vX0":4.42088125073948,"vY0":-137.29534720765247,"vZ0":-3.0056424185520623,"x":147.35,"y":165.98,"x0":-1.26934633798738,"y0":50.002166877708206,"z0":5.550874186412199,"aX":-17.030138335615643},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.0,"breakVerticalInduced":5.6,"breakHorizontal":15.2,"spinRate":2325,"spinDirection":224},"zone":1,"typeConfidence":2.0,"plateTime":0.39833176601789644,"extension":6.184283637692522},"index":3,"playId":"377c94c3-4a80-38c6-82c5-0034ac84b144","pitchNumber":3,"startTime":"2026-06-27T02:04:48.047Z","endTime":"2026-06-27T02:05:15.112Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676974,"link":"/api/v1/people/676974","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":669065,"link":"/api/v1/people/669065"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":665923,"link":"/api/v1/people/665923"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":665052,"link":"/api/v1/people/665052"}},"offense":{"batter":{"id":691026,"link":"/api/v1/people/691026","batSide":{"code":"R","description":"Right"}},"first":{"id":663457,"link":"/api/v1/people/663457"},"second":{"id":691023,"link":"/api/v1/people/691023"},"third":{"id":671056,"link":"/api/v1/people/671056"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":146,"player":{"id":691788,"fullName":"Joe Mack","link":"/api/v1/people/691788"}},"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":91.7,"endSpeed":84.6,"strikeZoneTop":3.081,"strikeZoneBottom":1.555,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.52663259043911,"aZ":-35.6010234109776,"pfxX":-2.427394749151546E-4,"pfxZ":-1.8848585772265203,"pX":-0.5096270088298374,"pZ":2.6205650401181106,"vX0":1.3810950603746313,"vY0":-133.6232745396155,"vZ0":-1.7453786083615261,"x":136.43,"y":168.02,"x0":-1.0321447610181886,"y0":50.0050650554736,"z0":5.828956427283546,"aX":-8.0283037186088E-4},"breaks":{"breakAngle":0.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":-3.6,"breakHorizontal":-0.2,"spinRate":2675,"spinDirection":28},"zone":4,"typeConfidence":2.0,"plateTime":0.4091774383624047,"extension":6.237020250815817},"hitData":{"launchSpeed":66.4,"launchAngle":-26.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":118.15,"coordY":163.34}},"index":4,"playId":"7a6c9887-e128-3765-9796-60d626e48928","pitchNumber":4,"startTime":"2026-06-27T02:05:19.567Z","endTime":"2026-06-27T02:05:27.232Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676974,"link":"/api/v1/people/676974","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":669065,"link":"/api/v1/people/669065"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":665923,"link":"/api/v1/people/665923"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":665052,"link":"/api/v1/people/665052"}},"offense":{"batter":{"id":691026,"link":"/api/v1/people/691026","batSide":{"code":"R","description":"Right"}},"first":{"id":663457,"link":"/api/v1/people/663457"},"second":{"id":691023,"link":"/api/v1/people/691023"},"third":{"id":671056,"link":"/api/v1/people/671056"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691026,"link":"/api/v1/people/691026"},"credit":"b_ab"},{"player":{"id":676974,"link":"/api/v1/people/676974"},"credit":"p_ab"},{"player":{"id":691026,"link":"/api/v1/people/691026"},"credit":"b_pa"},{"player":{"id":676974,"link":"/api/v1/people/676974"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":62.0,"awayTeamWinProbability":38.0,"homeTeamWinProbabilityAdded":-11.799999999999997,"leverageIndex":3.76,"dramaIndex":172.0,"contextMetrics":{},"playEndTime":"2026-06-27T02:05:27.232Z","atBatIndex":48},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Nathan Church lines out to left fielder Esteury Ruiz.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":49,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-06-27T02:06:01.186Z","endTime":"2026-06-27T02:07:54.742Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":701675,"fullName":"Nathan Church","link":"/api/v1/people/701675"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676974,"fullName":"Max Meyer","link":"/api/v1/people/676974"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":701675,"fullName":"Nathan Church","link":"/api/v1/people/701675"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":665923,"link":"/api/v1/people/665923"},"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, 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":90.8,"endSpeed":84.4,"strikeZoneTop":3.113,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.937924694765304,"aZ":-36.472985013869405,"pfxX":5.51392537161653,"pfxZ":-2.387855312334043,"pX":-1.3930347188919634,"pZ":2.70764361235599,"vX0":-1.8479605950599818,"vY0":-132.34656363059065,"vZ0":-0.9054207081507789,"x":170.1,"y":165.67,"x0":-1.4073700563298261,"y0":50.00653134551752,"z0":5.696195091323772,"aX":9.905953281191904},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":-4.3,"breakHorizontal":-9.7,"spinRate":2682,"spinDirection":26},"zone":11,"typeConfidence":2.0,"plateTime":0.4119002511826264,"extension":6.154602108134989},"index":0,"playId":"3fb6b7f6-6e5b-3dc6-9d13-0771a28ea3ce","pitchNumber":1,"startTime":"2026-06-27T02:06:12.967Z","endTime":"2026-06-27T02:06:16.822Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676974,"link":"/api/v1/people/676974","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":669065,"link":"/api/v1/people/669065"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":665923,"link":"/api/v1/people/665923"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":665052,"link":"/api/v1/people/665052"}},"offense":{"batter":{"id":701675,"link":"/api/v1/people/701675","batSide":{"code":"L","description":"Left"}},"first":{"id":691026,"link":"/api/v1/people/691026"},"second":{"id":663457,"link":"/api/v1/people/663457"},"third":{"id":691023,"link":"/api/v1/people/691023"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"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":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.5,"endSpeed":85.1,"strikeZoneTop":3.113,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.170348278141574,"aZ":-37.634434128573005,"pfxX":2.510280040397218,"pfxZ":-3.0065787998049744,"pX":0.04105526126499418,"pZ":1.4301433646986137,"vX0":2.5711822155704747,"vY0":-133.38922045901305,"vZ0":-3.7204594230146664,"x":115.44,"y":200.17,"x0":-1.2580858743675474,"y0":50.00017845290247,"z0":5.529923865275189,"aX":4.564412433525731},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.3,"breakVerticalInduced":-6.0,"breakHorizontal":-5.0,"spinRate":2698,"spinDirection":12},"zone":14,"typeConfidence":2.0,"plateTime":0.40916664602262465,"extension":6.1504508967594},"index":1,"playId":"790dae32-7d5b-3824-a860-cfd7cca27441","pitchNumber":2,"startTime":"2026-06-27T02:06:39.117Z","endTime":"2026-06-27T02:06:44.402Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676974,"link":"/api/v1/people/676974","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":669065,"link":"/api/v1/people/669065"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":665923,"link":"/api/v1/people/665923"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":665052,"link":"/api/v1/people/665052"}},"offense":{"batter":{"id":701675,"link":"/api/v1/people/701675","batSide":{"code":"L","description":"Left"}},"first":{"id":691026,"link":"/api/v1/people/691026"},"second":{"id":663457,"link":"/api/v1/people/663457"},"third":{"id":691023,"link":"/api/v1/people/691023"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.3,"endSpeed":84.8,"strikeZoneTop":3.113,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.263421726973377,"aZ":-40.04288743658863,"pfxX":4.95909682408489,"pfxZ":-4.400520045333627,"pX":1.641865150582751,"pZ":-0.046670789389446285,"vX0":5.218799424437177,"vY0":-132.88680028383197,"vZ0":-6.841249177703005,"x":54.42,"y":240.04,"x0":-0.9910164040849971,"y0":50.001493932745134,"z0":5.467368368605759,"aX":8.87327826817623},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.0,"breakVerticalInduced":-9.2,"breakHorizontal":-10.1,"spinRate":2339,"spinDirection":17},"zone":14,"typeConfidence":2.0,"plateTime":0.41206163093932613,"extension":6.410258159074029},"index":2,"playId":"1c7361a1-cf32-3e45-8da1-d3f8d0f6d079","pitchNumber":3,"startTime":"2026-06-27T02:07:09.474Z","endTime":"2026-06-27T02:07:15.929Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676974,"link":"/api/v1/people/676974","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":669065,"link":"/api/v1/people/669065"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":665923,"link":"/api/v1/people/665923"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":665052,"link":"/api/v1/people/665052"}},"offense":{"batter":{"id":701675,"link":"/api/v1/people/701675","batSide":{"code":"L","description":"Left"}},"first":{"id":691026,"link":"/api/v1/people/691026"},"second":{"id":663457,"link":"/api/v1/people/663457"},"third":{"id":691023,"link":"/api/v1/people/691023"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"index":3,"startTime":"2026-06-27T02:07:33.094Z","endTime":"2026-06-27T02:07:47.620Z","isPitch":false,"type":"action","player":{"id":701675,"link":"/api/v1/people/701675"},"defense":{"pitcher":{"id":676974,"link":"/api/v1/people/676974","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":669065,"link":"/api/v1/people/669065"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":665923,"link":"/api/v1/people/665923"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":665052,"link":"/api/v1/people/665052"}},"offense":{"batter":{"id":701675,"link":"/api/v1/people/701675","batSide":{"code":"L","description":"Left"}},"first":{"id":691026,"link":"/api/v1/people/691026"},"second":{"id":663457,"link":"/api/v1/people/663457"},"third":{"id":691023,"link":"/api/v1/people/691023"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.1,"endSpeed":89.6,"strikeZoneTop":3.113,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.287390150464116,"aZ":-13.554839428199559,"pfxX":-4.764608712775237,"pfxZ":9.109587260387965,"pX":-0.8699511194241853,"pZ":2.4023172462861067,"vX0":1.907564933297471,"vY0":-141.3632408966682,"vZ0":-6.870393535803784,"x":150.16,"y":173.92,"x0":-0.9307490151228578,"y0":50.00147497892142,"z0":5.7174774989756605,"aX":-9.73585410851769},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":15.5,"breakHorizontal":8.3,"spinRate":2590,"spinDirection":215},"zone":13,"typeConfidence":2.0,"plateTime":0.3860393876101229,"extension":6.246512365213751},"hitData":{"launchSpeed":88.6,"launchAngle":23.0,"totalDistance":284.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":44.64,"coordY":118.07}},"index":4,"playId":"c2a1edd6-a964-3341-a974-6fec182e83f9","pitchNumber":4,"startTime":"2026-06-27T02:07:47.620Z","endTime":"2026-06-27T02:07:54.742Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676974,"link":"/api/v1/people/676974","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":669065,"link":"/api/v1/people/669065"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":665923,"link":"/api/v1/people/665923"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":665052,"link":"/api/v1/people/665052"}},"offense":{"batter":{"id":701675,"link":"/api/v1/people/701675","batSide":{"code":"L","description":"Left"}},"first":{"id":691026,"link":"/api/v1/people/691026"},"second":{"id":663457,"link":"/api/v1/people/663457"},"third":{"id":691023,"link":"/api/v1/people/691023"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":701675,"link":"/api/v1/people/701675"},"credit":"b_ab"},{"player":{"id":676974,"link":"/api/v1/people/676974"},"credit":"p_ab"},{"player":{"id":701675,"link":"/api/v1/people/701675"},"credit":"b_pa"},{"player":{"id":676974,"link":"/api/v1/people/676974"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":50.0,"awayTeamWinProbability":50.0,"homeTeamWinProbabilityAdded":-12.0,"leverageIndex":4.63,"dramaIndex":195.0,"contextMetrics":{},"playEndTime":"2026-06-27T02:07:54.742Z","atBatIndex":49},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Esteury Ruiz singles on a line drive to left fielder Lars Nootbaar.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":50,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-06-27T02:10:15.922Z","endTime":"2026-06-27T02:11:46.588Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":0},"matchup":{"batter":{"id":665923,"fullName":"Esteury Ruiz","link":"/api/v1/people/665923"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666277,"fullName":"George Soriano","link":"/api/v1/people/666277"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":665923,"fullName":"Esteury Ruiz","link":"/api/v1/people/665923"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3,5,6],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":665923,"fullName":"Esteury Ruiz","link":"/api/v1/people/665923"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":663457,"link":"/api/v1/people/663457"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Pitching Change: George Soriano replaces JoJo Romero.","event":"Pitching Substitution","eventType":"pitching_substitution","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":"2026-06-27T02:09:07.301Z","endTime":"2026-06-27T02:10:18.205Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":666277,"link":"/api/v1/people/666277"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":668941,"link":"/api/v1/people/668941","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":671056,"link":"/api/v1/people/671056"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":691458,"link":"/api/v1/people/691458"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":663457,"link":"/api/v1/people/663457"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":665923,"link":"/api/v1/people/665923","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"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":89.5,"endSpeed":83.2,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.93929458750327,"aZ":-28.381629981892416,"pfxX":-0.6018509390086142,"pfxZ":2.175104372638616,"pX":0.7873714944683646,"pZ":2.526462517670068,"vX0":8.51161522067472,"vY0":-130.26078736339727,"vZ0":-1.9953695766159383,"x":86.99,"y":170.57,"x0":-2.4257797910611942,"y0":50.00026861863559,"z0":5.420321756125272,"aX":-1.04897147920226},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":3.7,"breakHorizontal":-0.5,"spinRate":2713,"spinDirection":275},"zone":12,"typeConfidence":0.91,"plateTime":0.41836712435842127,"extension":6.548541640160991},"index":1,"playId":"1a69a754-5ee2-340e-a923-a9f9d0696b5b","pitchNumber":1,"startTime":"2026-06-27T02:10:18.205Z","endTime":"2026-06-27T02:10:22.712Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666277,"link":"/api/v1/people/666277","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":671056,"link":"/api/v1/people/671056"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":691458,"link":"/api/v1/people/691458"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":663457,"link":"/api/v1/people/663457"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":665923,"link":"/api/v1/people/665923","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"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":96.7,"endSpeed":89.0,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.15944372497079,"aZ":-19.992750853279308,"pfxX":-5.545869128202211,"pfxZ":6.024184130648326,"pX":0.07034935377147188,"pZ":3.4470531591455567,"vX0":7.76066981549161,"vY0":-140.68123689959748,"vZ0":-1.9982816470407054,"x":114.32,"y":145.71,"x0":-1.991771917663842,"y0":50.0066716180679,"z0":5.449970916612619,"aX":-11.221911057146464},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":10.7,"breakHorizontal":8.6,"spinRate":2199,"spinDirection":227},"zone":12,"typeConfidence":0.89,"plateTime":0.38798093902128006,"extension":6.395625940204047},"index":2,"playId":"759979ca-2e42-3235-931e-b0d2f22afd6c","pitchNumber":2,"startTime":"2026-06-27T02:10:35.337Z","endTime":"2026-06-27T02:10:40.518Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666277,"link":"/api/v1/people/666277","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":671056,"link":"/api/v1/people/671056"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":691458,"link":"/api/v1/people/691458"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":663457,"link":"/api/v1/people/663457"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":665923,"link":"/api/v1/people/665923","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.3,"endSpeed":78.7,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.673989899046777,"aZ":-33.24626060897534,"pfxX":0.4311172557980356,"pfxZ":-0.6883610493183321,"pX":1.82215659693814,"pZ":1.1970801930226715,"vX0":10.073785800356456,"vY0":-123.79285059618702,"vZ0":-3.387088874204986,"x":47.54,"y":206.46,"x0":-2.3557819159963165,"y0":50.00443579068569,"z0":5.365683298347461,"aX":0.6685740761994375},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.6,"breakVerticalInduced":-1.8,"breakHorizontal":-3.1,"spinRate":2865,"spinDirection":0},"zone":14,"typeConfidence":2.0,"plateTime":0.44242879586240624,"extension":6.547870241879799},"index":3,"playId":"a9163405-e588-3476-999d-62b4215babed","pitchNumber":3,"startTime":"2026-06-27T02:10:53.854Z","endTime":"2026-06-27T02:10:57.231Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666277,"link":"/api/v1/people/666277","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":671056,"link":"/api/v1/people/671056"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":691458,"link":"/api/v1/people/691458"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":663457,"link":"/api/v1/people/663457"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":665923,"link":"/api/v1/people/665923","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"index":4,"startTime":"2026-06-27T02:11:04.619Z","endTime":"2026-06-27T02:11:19.478Z","isPitch":false,"type":"action","player":{"id":665923,"link":"/api/v1/people/665923"},"defense":{"pitcher":{"id":666277,"link":"/api/v1/people/666277","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":671056,"link":"/api/v1/people/671056"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":691458,"link":"/api/v1/people/691458"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":663457,"link":"/api/v1/people/663457"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":665923,"link":"/api/v1/people/665923","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.2,"endSpeed":80.5,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.453374539735044,"aZ":-31.6559204664599,"pfxX":-0.6673388957084239,"pfxZ":0.31490214648387393,"pX":2.021670083153525,"pZ":1.0940477770506176,"vX0":10.764291237178018,"vY0":-126.5769993321969,"vZ0":-4.178145286547844,"x":39.94,"y":209.24,"x0":-2.1962819546551082,"y0":50.00099890117797,"z0":5.296377927422753,"aX":-1.087117605204413},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":-0.2,"breakHorizontal":-1.2,"spinRate":2881,"spinDirection":354},"zone":14,"typeConfidence":2.0,"plateTime":0.4324726989974286,"extension":6.541282991766903},"index":5,"playId":"4a7bf285-ec57-3d38-abcc-381b0c26fe1d","pitchNumber":4,"startTime":"2026-06-27T02:11:19.478Z","endTime":"2026-06-27T02:11:23.161Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666277,"link":"/api/v1/people/666277","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":671056,"link":"/api/v1/people/671056"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":691458,"link":"/api/v1/people/691458"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":663457,"link":"/api/v1/people/663457"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":665923,"link":"/api/v1/people/665923","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.9,"endSpeed":79.9,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.710480645477492,"aZ":-31.22656588757796,"pfxX":2.3235584977219057,"pfxZ":0.5928716755065446,"pX":0.3386545108844441,"pZ":1.9962016585572577,"vX0":6.131975755519769,"vY0":-125.13566858379409,"vZ0":-2.154317266157968,"x":104.09,"y":184.88,"x0":-2.43503293006487,"y0":50.00379789020068,"z0":5.399945734519631,"aX":3.7244730298724584},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":0.8,"breakHorizontal":-5.5,"spinRate":2905,"spinDirection":19},"zone":9,"typeConfidence":2.0,"plateTime":0.4359134675353227,"extension":6.463575857361928},"hitData":{"launchSpeed":80.0,"launchAngle":22.0,"totalDistance":236.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":95.18,"coordY":90.75}},"index":6,"playId":"c2342d07-61eb-30d2-a257-a7e02c6504d9","pitchNumber":5,"startTime":"2026-06-27T02:11:36.224Z","endTime":"2026-06-27T02:11:46.588Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666277,"link":"/api/v1/people/666277","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":671056,"link":"/api/v1/people/671056"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":691458,"link":"/api/v1/people/691458"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":663457,"link":"/api/v1/people/663457"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":665923,"link":"/api/v1/people/665923","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665923,"link":"/api/v1/people/665923"},"credit":"b_ab"},{"player":{"id":666277,"link":"/api/v1/people/666277"},"credit":"p_ab"},{"player":{"id":665923,"link":"/api/v1/people/665923"},"credit":"b_pa"},{"player":{"id":666277,"link":"/api/v1/people/666277"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":43.2,"awayTeamWinProbability":56.8,"homeTeamWinProbabilityAdded":-6.799999999999997,"leverageIndex":1.82,"dramaIndex":92.0,"contextMetrics":{},"playEndTime":"2026-06-27T02:11:46.588Z","atBatIndex":50},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Graham Pauley doubles (7) on a ground ball to right fielder Jordan Walker. Esteury Ruiz scores.","rbi":1,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":51,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-06-27T02:11:59.308Z","endTime":"2026-06-27T02:13:15.023Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":61},"count":{"balls":0,"strikes":2,"outs":0},"matchup":{"batter":{"id":688363,"fullName":"Graham Pauley","link":"/api/v1/people/688363"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":666277,"fullName":"George Soriano","link":"/api/v1/people/666277"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":688363,"fullName":"Graham Pauley","link":"/api/v1/people/688363"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,2,3],"actionIndex":[1],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 2B","eventType":"stolen_base_2b","movementReason":"r_stolen_base_2b","runner":{"id":665923,"fullName":"Esteury Ruiz","link":"/api/v1/people/665923"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":688363,"fullName":"Graham Pauley","link":"/api/v1/people/688363"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":691023,"link":"/api/v1/people/691023"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":665923,"fullName":"Esteury Ruiz","link":"/api/v1/people/665923"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"2B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_play","runner":{"id":665923,"fullName":"Esteury Ruiz","link":"/api/v1/people/665923"},"responsiblePitcher":{"id":666277,"link":"/api/v1/people/666277"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.2,"endSpeed":83.0,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.43134279828214,"aZ":-27.912242533060166,"pfxX":-2.3197704169537365,"pfxZ":2.459870249799729,"pX":0.04268805199462593,"pZ":1.7476668253781493,"vX0":7.628978683033738,"vY0":-129.78414273004535,"vZ0":-3.786009338710078,"x":115.37,"y":191.59,"x0":-2.614702022490321,"y0":50.00113626983041,"z0":5.316661196762637,"aX":-4.016054482385791},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":4.0,"breakHorizontal":2.8,"spinRate":2747,"spinDirection":237},"zone":8,"typeConfidence":0.9,"plateTime":0.4196889145785012,"extension":6.516939234970513},"index":0,"playId":"3e40c6df-dec4-3c2d-a991-7d641620c23e","pitchNumber":1,"startTime":"2026-06-27T02:12:11.473Z","endTime":"2026-06-27T02:12:19.477Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666277,"link":"/api/v1/people/666277","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":671056,"link":"/api/v1/people/671056"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":691458,"link":"/api/v1/people/691458"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":663457,"link":"/api/v1/people/663457"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":688363,"link":"/api/v1/people/688363","batSide":{"code":"L","description":"Left"}},"first":{"id":665923,"link":"/api/v1/people/665923"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Esteury Ruiz steals (15) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"actionPlayId":"3e40c6df-dec4-3c2d-a991-7d641620c23e","startTime":"2026-06-27T02:12:23.475Z","endTime":"2026-06-27T02:12:40.773Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":665923,"link":"/api/v1/people/665923"},"defense":{"pitcher":{"id":666277,"link":"/api/v1/people/666277","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":671056,"link":"/api/v1/people/671056"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":691458,"link":"/api/v1/people/691458"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":663457,"link":"/api/v1/people/663457"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":688363,"link":"/api/v1/people/688363","batSide":{"code":"L","description":"Left"}},"first":{"id":665923,"link":"/api/v1/people/665923"},"postOnSecond":{"id":665923,"link":"/api/v1/people/665923"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Third Base"}],"homeTeamWinProbability":37.0,"awayTeamWinProbability":63.0,"homeTeamWinProbabilityAdded":-6.200000000000003,"leverageIndex":2.83,"dramaIndex":114.0,"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.9,"endSpeed":82.9,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.67032928830404,"aZ":-32.52426668932708,"pfxX":-7.642948681950528,"pfxZ":-0.19960261240088428,"pX":-0.20927352404515237,"pZ":1.320710241946618,"vX0":7.834466476546752,"vY0":-130.64478134809445,"vZ0":-4.599936236415908,"x":124.98,"y":203.12,"x0":-2.249211026708845,"y0":50.00515273533769,"z0":5.539745918623177,"aX":-13.257748123523514},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":-1.2,"breakHorizontal":12.2,"spinRate":1540,"spinDirection":255},"zone":13,"typeConfidence":0.9,"plateTime":0.4187206824109957,"extension":6.824463909254354},"index":2,"playId":"77fc8aaa-8774-3e57-948c-4f8481b1e2ee","pitchNumber":2,"startTime":"2026-06-27T02:12:40.773Z","endTime":"2026-06-27T02:12:43.979Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666277,"link":"/api/v1/people/666277","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":671056,"link":"/api/v1/people/671056"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":691458,"link":"/api/v1/people/691458"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":663457,"link":"/api/v1/people/663457"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":688363,"link":"/api/v1/people/688363","batSide":{"code":"L","description":"Left"}},"second":{"id":665923,"link":"/api/v1/people/665923"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.2,"endSpeed":89.3,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.839129761143884,"aZ":-19.642983681066454,"pfxX":-5.034532437116665,"pfxZ":6.1780915094448074,"pX":0.5727267685985882,"pZ":2.134928423787388,"vX0":9.593217569044636,"vY0":-141.2133516163523,"vZ0":-5.447861665796383,"x":95.17,"y":181.14,"x0":-2.2076555281937242,"y0":50.00396548919811,"z0":5.344755746417741,"aX":-10.214007134229151},"breaks":{"breakAngle":21.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":10.3,"breakHorizontal":7.2,"spinRate":2227,"spinDirection":223},"zone":9,"typeConfidence":0.92,"plateTime":0.3872244089015804,"extension":6.452603656030707},"hitData":{"launchSpeed":95.6,"launchAngle":4.0,"totalDistance":81.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":210.98,"coordY":115.7}},"index":3,"playId":"7b20db10-eeac-382f-901f-5b9028561a06","pitchNumber":3,"startTime":"2026-06-27T02:13:02.726Z","endTime":"2026-06-27T02:13:15.023Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666277,"link":"/api/v1/people/666277","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":671056,"link":"/api/v1/people/671056"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":691458,"link":"/api/v1/people/691458"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":663457,"link":"/api/v1/people/663457"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":688363,"link":"/api/v1/people/688363","batSide":{"code":"L","description":"Left"}},"second":{"id":665923,"link":"/api/v1/people/665923"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":688363,"link":"/api/v1/people/688363"},"credit":"b_ab"},{"player":{"id":666277,"link":"/api/v1/people/666277"},"credit":"p_ab"},{"player":{"id":688363,"link":"/api/v1/people/688363"},"credit":"b_pa"},{"player":{"id":666277,"link":"/api/v1/people/666277"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":19.1,"awayTeamWinProbability":80.9,"homeTeamWinProbabilityAdded":-17.9,"leverageIndex":2.83,"dramaIndex":224.0,"contextMetrics":{},"playEndTime":"2026-06-27T02:13:15.023Z","atBatIndex":51},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Jakob Marsee pops out to shortstop Masyn Winn.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":52,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-06-27T02:40:16.565Z","endTime":"2026-06-27T02:40:46.492Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":805300,"fullName":"Jakob Marsee","link":"/api/v1/people/805300"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":666277,"fullName":"George Soriano","link":"/api/v1/people/666277"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":688363,"fullName":"Graham Pauley","link":"/api/v1/people/688363"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[2,3],"actionIndex":[0,1],"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":805300,"fullName":"Jakob Marsee","link":"/api/v1/people/805300"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":691026,"link":"/api/v1/people/691026"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Status Change - Delayed: Rain","event":"Game Advisory","eventType":"game_advisory","awayScore":1,"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":"2026-06-27T02:14:12.640Z","endTime":"2026-06-27T02:39:27.664Z","isPitch":false,"type":"action","player":{"id":805300,"link":"/api/v1/people/805300"},"contextMetrics":{}},{"details":{"description":"Status Change - In Progress","event":"Game Advisory","eventType":"game_advisory","awayScore":1,"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":"2026-06-27T02:39:27.664Z","endTime":"2026-06-27T02:40:18.835Z","isPitch":false,"type":"action","player":{"id":805300,"link":"/api/v1/people/805300"},"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":89.2,"endSpeed":81.7,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.25858621965921,"aZ":-34.56373391182059,"pfxX":-8.724579892313772,"pfxZ":-1.410703675541427,"pX":-0.4484338747387849,"pZ":1.959086243158196,"vX0":7.795768748219624,"vY0":-129.67834049061256,"vZ0":-2.875708470956417,"x":134.09,"y":185.88,"x0":-2.3666828493242624,"y0":50.00115039525033,"z0":5.730975043931104,"aX":-14.790939739878485},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.6,"breakVerticalInduced":-3.0,"breakHorizontal":13.9,"spinRate":1803,"spinDirection":251},"zone":7,"typeConfidence":0.9,"plateTime":0.4230877464056504,"extension":6.774819305152406},"index":2,"playId":"778ba177-e10c-33bd-b874-b676a3afa722","pitchNumber":1,"startTime":"2026-06-27T02:40:18.835Z","endTime":"2026-06-27T02:40:23.462Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666277,"link":"/api/v1/people/666277","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":671056,"link":"/api/v1/people/671056"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":691458,"link":"/api/v1/people/691458"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":663457,"link":"/api/v1/people/663457"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":805300,"link":"/api/v1/people/805300","batSide":{"code":"L","description":"Left"}},"second":{"id":688363,"link":"/api/v1/people/688363"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.2,"endSpeed":82.5,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.81317101394071,"aZ":-23.89487951186358,"pfxX":-1.0452518734380407,"pfxZ":4.79989704989616,"pX":-0.07528406193471905,"pZ":2.879040121017103,"vX0":6.663835297871197,"vY0":-129.90334375483815,"vZ0":-2.1033560079374563,"x":119.87,"y":161.05,"x0":-2.5276734020540395,"y0":50.00316023407921,"z0":5.498427185035971,"aX":-1.803609027521676},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":8.5,"breakHorizontal":0.6,"spinRate":2621,"spinDirection":235},"zone":2,"typeConfidence":0.91,"plateTime":0.4201301830670956,"extension":6.372150346729041},"hitData":{"launchSpeed":86.9,"launchAngle":70.0,"totalDistance":129.0,"trajectory":"popup","hardness":"medium","location":"6","coordinates":{"coordX":109.24,"coordY":157.26}},"index":3,"playId":"d8600c13-e8d2-3211-b8bb-830327653130","pitchNumber":2,"startTime":"2026-06-27T02:40:36.512Z","endTime":"2026-06-27T02:40:46.492Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666277,"link":"/api/v1/people/666277","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":671056,"link":"/api/v1/people/671056"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":691458,"link":"/api/v1/people/691458"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":663457,"link":"/api/v1/people/663457"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":805300,"link":"/api/v1/people/805300","batSide":{"code":"L","description":"Left"}},"second":{"id":688363,"link":"/api/v1/people/688363"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":805300,"link":"/api/v1/people/805300"},"credit":"b_ab"},{"player":{"id":666277,"link":"/api/v1/people/666277"},"credit":"p_ab"},{"player":{"id":805300,"link":"/api/v1/people/805300"},"credit":"b_pa"},{"player":{"id":666277,"link":"/api/v1/people/666277"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":23.3,"awayTeamWinProbability":76.7,"homeTeamWinProbabilityAdded":4.199999999999999,"leverageIndex":1.13,"dramaIndex":59.0,"contextMetrics":{},"playEndTime":"2026-06-27T02:40:46.492Z","atBatIndex":52},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Griffin Conine walks.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":53,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-06-27T02:41:04.638Z","endTime":"2026-06-27T02:42:17.771Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":1},"matchup":{"batter":{"id":665052,"fullName":"Griffin Conine","link":"/api/v1/people/665052"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":666277,"fullName":"George Soriano","link":"/api/v1/people/666277"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":665052,"fullName":"Griffin Conine","link":"/api/v1/people/665052"},"postOnSecond":{"id":688363,"fullName":"Graham Pauley","link":"/api/v1/people/688363"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":665052,"fullName":"Griffin Conine","link":"/api/v1/people/665052"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.9,"endSpeed":82.1,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.113602764509547,"aZ":-33.988911569037114,"pfxX":-9.958909150445145,"pfxZ":-1.0607598503132065,"pX":0.2989564857141356,"pZ":1.3628830193034347,"vX0":9.831030570352187,"vY0":-130.4360254305902,"vZ0":-4.112449996624911,"x":105.6,"y":201.98,"x0":-2.236898063305578,"y0":50.00377769258064,"z0":5.54134603029149,"aX":-17.049685637336943},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":-2.6,"breakHorizontal":15.7,"spinRate":1765,"spinDirection":255},"zone":14,"typeConfidence":0.9,"plateTime":0.4209816397762416,"extension":6.537614529288844},"index":0,"playId":"7cd81976-21ae-3be5-98db-ce3497d39a00","pitchNumber":1,"startTime":"2026-06-27T02:41:12.386Z","endTime":"2026-06-27T02:41:17.071Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666277,"link":"/api/v1/people/666277","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":671056,"link":"/api/v1/people/671056"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":691458,"link":"/api/v1/people/691458"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":663457,"link":"/api/v1/people/663457"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":665052,"link":"/api/v1/people/665052","batSide":{"code":"L","description":"Left"}},"second":{"id":688363,"link":"/api/v1/people/688363"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.8,"endSpeed":82.9,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.729232632979443,"aZ":-35.260453876198476,"pfxX":-8.128212387472438,"pfxZ":-1.774928794683907,"pX":0.5771099542040148,"pZ":0.36614990037932443,"vX0":9.663733434898209,"vY0":-131.66306042404727,"vZ0":-6.61165701455478,"x":95.0,"y":228.89,"x0":-2.1032746958409287,"y0":50.005415656115325,"z0":5.5541148722842415,"aX":-14.121679725247631},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.3,"breakVerticalInduced":-4.7,"breakHorizontal":12.4,"spinRate":1539,"spinDirection":258},"zone":14,"typeConfidence":0.9,"plateTime":0.4177241637533884,"extension":6.668461173044293},"index":1,"playId":"d1a1525c-3679-3e28-ba3d-1e3b582694ed","pitchNumber":2,"startTime":"2026-06-27T02:41:31.312Z","endTime":"2026-06-27T02:41:35.644Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666277,"link":"/api/v1/people/666277","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":671056,"link":"/api/v1/people/671056"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":691458,"link":"/api/v1/people/691458"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":663457,"link":"/api/v1/people/663457"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":665052,"link":"/api/v1/people/665052","batSide":{"code":"L","description":"Left"}},"second":{"id":688363,"link":"/api/v1/people/688363"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.4,"endSpeed":83.0,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.01747864855688,"aZ":-32.44583044752426,"pfxX":-7.055747999804951,"pfxZ":-0.15584992683525023,"pX":-0.33583114047728446,"pZ":3.591113236507411,"vX0":7.3699400396269255,"vY0":-131.56379521751,"vZ0":0.7371593487688584,"x":129.8,"y":141.82,"x0":-2.25213450265934,"y0":50.00257789913947,"z0":5.705647846326146,"aX":-12.411932291333489},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":0.1,"breakHorizontal":11.3,"spinRate":1868,"spinDirection":255},"zone":11,"typeConfidence":0.9,"plateTime":0.4157844073764667,"extension":6.709245807462246},"index":2,"playId":"208cb611-f909-33bc-8f08-44cc32074af9","pitchNumber":3,"startTime":"2026-06-27T02:41:53.715Z","endTime":"2026-06-27T02:41:58.532Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666277,"link":"/api/v1/people/666277","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":671056,"link":"/api/v1/people/671056"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":691458,"link":"/api/v1/people/691458"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":663457,"link":"/api/v1/people/663457"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":665052,"link":"/api/v1/people/665052","batSide":{"code":"L","description":"Left"}},"second":{"id":688363,"link":"/api/v1/people/688363"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":1},"preCount":{"balls":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.3,"endSpeed":82.0,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.150441893856044,"aZ":-27.032007357955123,"pfxX":0.17547444254187416,"pfxZ":2.988184707150488,"pX":-0.07326547560513663,"pZ":4.393416483706423,"vX0":6.207290023706757,"vY0":-129.9936316120001,"vZ0":1.7924142662756601,"x":119.79,"y":120.16,"x0":-2.5103521499956116,"y0":50.0001233127609,"z0":5.741127281116024,"aX":0.29946648704334716},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":6.0,"breakHorizontal":-1.7,"spinRate":2652,"spinDirection":248},"zone":11,"typeConfidence":0.91,"plateTime":0.42066729510561096,"extension":6.346076815817573},"index":3,"playId":"f506c54d-bda4-315f-8a2c-4138b1674ee5","pitchNumber":4,"startTime":"2026-06-27T02:42:13.928Z","endTime":"2026-06-27T02:42:17.771Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666277,"link":"/api/v1/people/666277","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":671056,"link":"/api/v1/people/671056"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":691458,"link":"/api/v1/people/691458"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":663457,"link":"/api/v1/people/663457"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":665052,"link":"/api/v1/people/665052","batSide":{"code":"L","description":"Left"}},"second":{"id":688363,"link":"/api/v1/people/688363"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665052,"link":"/api/v1/people/665052"},"credit":"b_pa"},{"player":{"id":666277,"link":"/api/v1/people/666277"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":21.9,"awayTeamWinProbability":78.1,"homeTeamWinProbabilityAdded":-1.4000000000000021,"leverageIndex":1.34,"dramaIndex":47.0,"contextMetrics":{},"playEndTime":"2026-06-27T02:42:17.771Z","atBatIndex":53},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Xavier Edwards challenged (pitch result), call on the field was overturned: Xavier Edwards walks. Graham Pauley to 3rd. Griffin Conine to 2nd.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":54,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-06-27T02:42:43.059Z","endTime":"2026-06-27T02:44:54.863Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":669364,"fullName":"Xavier Edwards","link":"/api/v1/people/669364"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":666277,"fullName":"George Soriano","link":"/api/v1/people/666277"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":669364,"fullName":"Xavier Edwards","link":"/api/v1/people/669364"},"postOnSecond":{"id":665052,"fullName":"Griffin Conine","link":"/api/v1/people/665052"},"postOnThird":{"id":688363,"fullName":"Graham Pauley","link":"/api/v1/people/688363"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,2,3,5,6],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":688363,"fullName":"Graham Pauley","link":"/api/v1/people/688363"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":665052,"fullName":"Griffin Conine","link":"/api/v1/people/665052"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":669364,"fullName":"Xavier Edwards","link":"/api/v1/people/669364"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"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":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.7,"endSpeed":83.7,"strikeZoneTop":3.055,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.32643964232636,"aZ":-25.805157911963892,"pfxX":-1.9236207814250441,"pfxZ":3.5861987773346558,"pX":0.2733235417262713,"pZ":2.116364119478187,"vX0":7.276089026080215,"vY0":-131.9615442776688,"vZ0":-3.689884714501003,"x":106.58,"y":181.64,"x0":-2.2617126505346916,"y0":50.002727958324215,"z0":5.419461522273747,"aX":-3.4166664998693252},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.1,"breakVerticalInduced":6.0,"breakHorizontal":2.0,"spinRate":2811,"spinDirection":239},"zone":6,"typeConfidence":0.79,"plateTime":0.4140091020934875,"extension":6.357850240665696},"index":0,"playId":"b29035ee-13e3-3dab-947a-e874bd84539c","pitchNumber":1,"startTime":"2026-06-27T02:42:46.336Z","endTime":"2026-06-27T02:42:49.410Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666277,"link":"/api/v1/people/666277","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":671056,"link":"/api/v1/people/671056"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":691458,"link":"/api/v1/people/691458"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":663457,"link":"/api/v1/people/663457"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":669364,"link":"/api/v1/people/669364","batSide":{"code":"L","description":"Left"}},"first":{"id":665052,"link":"/api/v1/people/665052"},"second":{"id":688363,"link":"/api/v1/people/688363"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.1,"endSpeed":87.9,"strikeZoneTop":3.055,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.067516746773897,"aZ":-19.179970004454685,"pfxX":-4.275190295719215,"pfxZ":6.546987596526096,"pX":-0.2608429394605963,"pZ":3.7039183164560816,"vX0":7.665797560553601,"vY0":-139.85952363545613,"vZ0":-1.7793106117043418,"x":126.94,"y":138.77,"x0":-2.479739785630525,"y0":50.001007581326824,"z0":5.604142717001197,"aX":-8.48350666047292},"breaks":{"breakAngle":19.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":11.6,"breakHorizontal":6.2,"spinRate":2036,"spinDirection":222},"zone":11,"typeConfidence":0.92,"plateTime":0.39138739590494653,"extension":6.284015871111884},"index":1,"playId":"1f029ff0-c5e5-303c-ac0e-2d77446b127c","pitchNumber":2,"startTime":"2026-06-27T02:43:05.154Z","endTime":"2026-06-27T02:43:09.543Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666277,"link":"/api/v1/people/666277","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":671056,"link":"/api/v1/people/671056"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":691458,"link":"/api/v1/people/691458"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":663457,"link":"/api/v1/people/663457"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":669364,"link":"/api/v1/people/669364","batSide":{"code":"L","description":"Left"}},"first":{"id":665052,"link":"/api/v1/people/665052"},"second":{"id":688363,"link":"/api/v1/people/688363"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"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":88.8,"endSpeed":81.0,"strikeZoneTop":3.055,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.85410818357676,"aZ":-32.02520151235897,"pfxX":-0.1688189343258033,"pfxZ":0.08957434600326586,"pX":-1.4816680753331992,"pZ":3.973931680987144,"vX0":2.7146821321239925,"vY0":-129.22609910536826,"vZ0":2.05200543448556,"x":173.48,"y":131.48,"x0":-2.5255114733945545,"y0":50.00451954343909,"z0":5.636109986006809,"aX":-0.2851870051427672},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":0.8,"breakHorizontal":-0.4,"spinRate":2628,"spinDirection":25},"zone":11,"typeConfidence":0.87,"plateTime":0.42446302191166785,"extension":6.306637484633349},"index":2,"playId":"10f336f4-5d20-3298-ba3d-5912cdc9364e","pitchNumber":3,"startTime":"2026-06-27T02:43:23.387Z","endTime":"2026-06-27T02:43:26.549Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666277,"link":"/api/v1/people/666277","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":671056,"link":"/api/v1/people/671056"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":691458,"link":"/api/v1/people/691458"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":663457,"link":"/api/v1/people/663457"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":669364,"link":"/api/v1/people/669364","batSide":{"code":"L","description":"Left"}},"first":{"id":665052,"link":"/api/v1/people/665052"},"second":{"id":688363,"link":"/api/v1/people/688363"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.3,"endSpeed":82.3,"strikeZoneTop":3.055,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.304484103952532,"aZ":-31.89182888240928,"pfxX":-6.639074029064661,"pfxZ":0.16128685178795976,"pX":-0.3181605523729295,"pZ":2.32153813289157,"vX0":6.8486333948295695,"vY0":-129.9537628613878,"vZ0":-2.4360854200199555,"x":129.13,"y":176.1,"x0":-2.1205511218982034,"y0":50.00068439916816,"z0":5.6849057466661765,"aX":-11.39582429510771},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":0.0,"breakHorizontal":10.6,"spinRate":1583,"spinDirection":252},"zone":4,"typeConfidence":0.9,"plateTime":0.42089158114498204,"extension":6.67816726785291},"index":3,"playId":"ea4b1850-fd2f-3074-a84d-db896d3e72df","pitchNumber":4,"startTime":"2026-06-27T02:43:44.608Z","endTime":"2026-06-27T02:43:48.619Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666277,"link":"/api/v1/people/666277","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":671056,"link":"/api/v1/people/671056"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":691458,"link":"/api/v1/people/691458"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":663457,"link":"/api/v1/people/663457"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":669364,"link":"/api/v1/people/669364","batSide":{"code":"L","description":"Left"}},"first":{"id":665052,"link":"/api/v1/people/665052"},"second":{"id":688363,"link":"/api/v1/people/688363"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"index":4,"startTime":"2026-06-27T02:44:02.453Z","endTime":"2026-06-27T02:44:18.764Z","isPitch":false,"type":"action","player":{"id":669364,"link":"/api/v1/people/669364"},"defense":{"pitcher":{"id":666277,"link":"/api/v1/people/666277","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":671056,"link":"/api/v1/people/671056"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":691458,"link":"/api/v1/people/691458"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":663457,"link":"/api/v1/people/663457"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":669364,"link":"/api/v1/people/669364","batSide":{"code":"L","description":"Left"}},"first":{"id":665052,"link":"/api/v1/people/665052"},"second":{"id":688363,"link":"/api/v1/people/688363"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"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":true},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.0,"endSpeed":88.7,"strikeZoneTop":3.055,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.026952401475295,"aZ":-19.519616005154077,"pfxX":-5.7514075908376014,"pfxZ":6.326307597741868,"pX":-0.9626195042623144,"pZ":2.9179532711299028,"vX0":6.0927642727865114,"vY0":-139.734609837735,"vZ0":-3.5793687899582425,"x":153.69,"y":160.0,"x0":-2.4118923075577623,"y0":50.0057888287938,"z0":5.479430576618422,"aX":-11.50956437584792},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":11.0,"breakHorizontal":9.4,"spinRate":2071,"spinDirection":225},"zone":11,"typeConfidence":0.88,"plateTime":0.39023435105346005,"extension":6.405970685072387},"index":5,"playId":"9f3df8b8-a260-3a0e-8361-dc20cf231290","pitchNumber":5,"startTime":"2026-06-27T02:44:18.764Z","endTime":"2026-06-27T02:44:45.796Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666277,"link":"/api/v1/people/666277","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":671056,"link":"/api/v1/people/671056"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":691458,"link":"/api/v1/people/691458"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":663457,"link":"/api/v1/people/663457"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":669364,"link":"/api/v1/people/669364","batSide":{"code":"L","description":"Left"}},"first":{"id":665052,"link":"/api/v1/people/665052"},"second":{"id":688363,"link":"/api/v1/people/688363"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":138,"player":{"id":671056,"fullName":"Iván Herrera","link":"/api/v1/people/671056"}},"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.8,"endSpeed":83.9,"strikeZoneTop":3.055,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.8635607746525,"aZ":-36.21200447270649,"pfxX":-8.702960494459534,"pfxZ":-2.278966946482571,"pX":0.006560631477329264,"pZ":1.4561695295177435,"vX0":8.681885529143463,"vY0":-131.9886183411986,"vZ0":-3.966529014741233,"x":116.75,"y":199.46,"x0":-2.1873309726713615,"y0":50.00192397576697,"z0":5.63168751458821,"aX":-15.426489261483193},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.9,"breakVerticalInduced":-4.8,"breakHorizontal":13.9,"spinRate":1706,"spinDirection":255},"zone":14,"typeConfidence":0.9,"plateTime":0.41423297744754084,"extension":6.619476112467963},"index":6,"playId":"3122a62d-d482-34ce-823f-49d76029f9b3","pitchNumber":6,"startTime":"2026-06-27T02:44:49.577Z","endTime":"2026-06-27T02:44:54.863Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666277,"link":"/api/v1/people/666277","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":671056,"link":"/api/v1/people/671056"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":691458,"link":"/api/v1/people/691458"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":663457,"link":"/api/v1/people/663457"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":669364,"link":"/api/v1/people/669364","batSide":{"code":"L","description":"Left"}},"first":{"id":665052,"link":"/api/v1/people/665052"},"second":{"id":688363,"link":"/api/v1/people/688363"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669364,"link":"/api/v1/people/669364"},"credit":"b_pa"},{"player":{"id":666277,"link":"/api/v1/people/666277"},"credit":"p_pa"}],"flags":[],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":146,"player":{"id":669364,"fullName":"Xavier Edwards","link":"/api/v1/people/669364"}},"homeTeamWinProbability":16.400000000000002,"awayTeamWinProbability":83.6,"homeTeamWinProbabilityAdded":-5.4999999999999964,"leverageIndex":1.87,"dramaIndex":86.0,"contextMetrics":{},"playEndTime":"2026-06-27T02:44:54.863Z","atBatIndex":54},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Marlins challenged (tag play), call on the field was overturned: Kyle Stowers grounds out to first baseman Alec Burleson. Graham Pauley scores. Griffin Conine to 3rd. Xavier Edwards to 2nd.","rbi":1,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":55,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-06-27T02:45:34.665Z","endTime":"2026-06-27T02:45:47.142Z","isComplete":true,"isScoringPlay":true,"hasReview":true,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":669065,"fullName":"Kyle Stowers","link":"/api/v1/people/669065"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":666277,"fullName":"George Soriano","link":"/api/v1/people/666277"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":669364,"fullName":"Xavier Edwards","link":"/api/v1/people/669364"},"postOnThird":{"id":665052,"fullName":"Griffin Conine","link":"/api/v1/people/665052"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":669065,"fullName":"Kyle Stowers","link":"/api/v1/people/669065"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":676475,"link":"/api/v1/people/676475"},"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_force","runner":{"id":688363,"fullName":"Graham Pauley","link":"/api/v1/people/688363"},"responsiblePitcher":{"id":666277,"link":"/api/v1/people/666277"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_force","runner":{"id":665052,"fullName":"Griffin Conine","link":"/api/v1/people/665052"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"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":669364,"fullName":"Xavier Edwards","link":"/api/v1/people/669364"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.8,"endSpeed":89.4,"strikeZoneTop":3.295,"strikeZoneBottom":1.663,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.917400921889858,"aZ":-17.049792035845442,"pfxX":-5.494783541126381,"pfxZ":7.454112518279712,"pX":-0.3725177465554368,"pZ":2.0569997559061632,"vX0":7.409352369356728,"vY0":-140.8200087317101,"vZ0":-6.233111650528215,"x":131.2,"y":183.24,"x0":-2.311386393962964,"y0":50.00365694539235,"z0":5.383478816957002,"aX":-11.149821318466515},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":12.5,"breakHorizontal":8.6,"spinRate":2124,"spinDirection":222},"zone":7,"typeConfidence":0.92,"plateTime":0.3874606309972135,"extension":6.325847789256445},"hitData":{"launchSpeed":70.8,"launchAngle":-33.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":155.39,"coordY":165.36}},"index":0,"playId":"d1328114-d441-39ac-a192-2e818084f0dc","pitchNumber":1,"startTime":"2026-06-27T02:45:38.935Z","endTime":"2026-06-27T02:45:47.142Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666277,"link":"/api/v1/people/666277","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":671056,"link":"/api/v1/people/671056"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":691458,"link":"/api/v1/people/691458"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":663457,"link":"/api/v1/people/663457"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":669065,"link":"/api/v1/people/669065","batSide":{"code":"L","description":"Left"}},"first":{"id":669364,"link":"/api/v1/people/669364"},"second":{"id":665052,"link":"/api/v1/people/665052"},"third":{"id":688363,"link":"/api/v1/people/688363"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669065,"link":"/api/v1/people/669065"},"credit":"b_ab"},{"player":{"id":666277,"link":"/api/v1/people/666277"},"credit":"p_ab"},{"player":{"id":669065,"link":"/api/v1/people/669065"},"credit":"b_pa"},{"player":{"id":666277,"link":"/api/v1/people/666277"},"credit":"p_pa"}],"flags":[],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MA","challengeTeamId":146},"homeTeamWinProbability":13.4,"awayTeamWinProbability":86.6,"homeTeamWinProbabilityAdded":-3.0000000000000018,"leverageIndex":2.27,"dramaIndex":81.0,"contextMetrics":{},"playEndTime":"2026-06-27T02:45:47.142Z","atBatIndex":55},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Otto Lopez grounds out, shortstop Masyn Winn to first baseman Alec Burleson.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":56,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-06-27T02:49:31.151Z","endTime":"2026-06-27T02:51:25.993Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":672640,"fullName":"Otto Lopez","link":"/api/v1/people/672640"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666277,"fullName":"George Soriano","link":"/api/v1/people/666277"},"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":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":672640,"fullName":"Otto Lopez","link":"/api/v1/people/672640"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":691026,"link":"/api/v1/people/691026"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":676475,"link":"/api/v1/people/676475"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.3,"endSpeed":84.6,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.668145672407924,"aZ":-31.30453924134404,"pfxX":-6.160917833722321,"pfxZ":0.47879070099459486,"pX":0.45534510961998576,"pZ":2.02718301951696,"vX0":8.654431473562395,"vY0":-132.75957660540757,"vZ0":-3.5224801081390673,"x":99.64,"y":184.05,"x0":-2.030772698484573,"y0":50.00029997038844,"z0":5.624493679879262,"aX":-11.110460492905666},"breaks":{"breakAngle":16.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":0.4,"breakHorizontal":9.5,"spinRate":1527,"spinDirection":254},"zone":9,"typeConfidence":0.9,"plateTime":0.4109596671973006,"extension":6.509391039393964},"index":0,"playId":"8b1f97ce-4504-31a6-9f5f-cda1837b798b","pitchNumber":1,"startTime":"2026-06-27T02:49:31.379Z","endTime":"2026-06-27T02:49:35.231Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666277,"link":"/api/v1/people/666277","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":671056,"link":"/api/v1/people/671056"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":691458,"link":"/api/v1/people/691458"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":663457,"link":"/api/v1/people/663457"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":672640,"link":"/api/v1/people/672640","batSide":{"code":"R","description":"Right"}},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":665052,"link":"/api/v1/people/665052"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"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.9,"endSpeed":89.5,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.144512525162053,"aZ":-22.994745249584707,"pfxX":-3.621348929069989,"pfxZ":4.493514559343552,"pX":-0.2376178933402218,"pZ":5.142737677674299,"vX0":7.069529933904276,"vY0":-141.1352553159161,"vZ0":2.546238059667915,"x":126.06,"y":99.93,"x0":-2.2896561359589707,"y0":50.00649373113643,"z0":5.698633119263817,"aX":-7.4048073898758755},"breaks":{"breakAngle":14.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":8.8,"breakHorizontal":5.3,"spinRate":2018,"spinDirection":223},"zone":11,"typeConfidence":0.91,"plateTime":0.3861414321235461,"extension":6.279327676874524},"index":1,"playId":"15453a3f-227d-329c-84e2-f0b1294ed307","pitchNumber":2,"startTime":"2026-06-27T02:49:52.178Z","endTime":"2026-06-27T02:50:03.547Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666277,"link":"/api/v1/people/666277","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":671056,"link":"/api/v1/people/671056"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":691458,"link":"/api/v1/people/691458"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":663457,"link":"/api/v1/people/663457"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":672640,"link":"/api/v1/people/672640","batSide":{"code":"R","description":"Right"}},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":665052,"link":"/api/v1/people/665052"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.7,"endSpeed":83.3,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.5108175074039,"aZ":-28.55088374567436,"pfxX":-0.7872362404176427,"pfxZ":2.0659296505902294,"pX":0.20455457906684538,"pZ":3.6599873556511846,"vX0":6.850213983715232,"vY0":-130.69992021131662,"vZ0":0.7084790270390241,"x":109.2,"y":139.96,"x0":-2.330879818974149,"y0":50.00593400678026,"z0":5.5037160225324895,"aX":-1.3836474413986783},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":4.1,"breakHorizontal":0.1,"spinRate":2552,"spinDirection":193},"zone":12,"typeConfidence":0.91,"plateTime":0.4165986781600206,"extension":6.452427002762631},"index":2,"playId":"68d90277-d959-317f-ac69-64f5402277fc","pitchNumber":3,"startTime":"2026-06-27T02:50:12.141Z","endTime":"2026-06-27T02:50:16.012Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666277,"link":"/api/v1/people/666277","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":671056,"link":"/api/v1/people/671056"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":691458,"link":"/api/v1/people/691458"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":663457,"link":"/api/v1/people/663457"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":672640,"link":"/api/v1/people/672640","batSide":{"code":"R","description":"Right"}},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":665052,"link":"/api/v1/people/665052"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.5,"endSpeed":84.6,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.633304377953184,"aZ":-30.994086957266717,"pfxX":-7.084644799868134,"pfxZ":0.6556570471072991,"pX":0.5130023802026609,"pZ":1.3026930601860143,"vX0":8.845246399340322,"vY0":-132.9778476865836,"vZ0":-5.245462582391842,"x":97.45,"y":203.61,"x0":-1.9250279385659952,"y0":50.004747068326225,"z0":5.53055000109696,"aX":-12.779596365797131},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":0.2,"breakHorizontal":11.0,"spinRate":1676,"spinDirection":250},"zone":14,"typeConfidence":0.9,"plateTime":0.4107871596219108,"extension":6.815902211452803},"index":3,"playId":"b32bf754-e9e3-39ac-a7b5-76a244bc09fe","pitchNumber":4,"startTime":"2026-06-27T02:50:35.670Z","endTime":"2026-06-27T02:50:40.980Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666277,"link":"/api/v1/people/666277","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":671056,"link":"/api/v1/people/671056"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":691458,"link":"/api/v1/people/691458"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":663457,"link":"/api/v1/people/663457"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":672640,"link":"/api/v1/people/672640","batSide":{"code":"R","description":"Right"}},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":665052,"link":"/api/v1/people/665052"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.0,"endSpeed":80.0,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.779238499004332,"aZ":-34.075698554750886,"pfxX":0.8663764192891072,"pfxZ":-1.1612754282351458,"pX":-0.9643495941888462,"pZ":1.561099894445155,"vX0":3.5032523863480307,"vY0":-128.0041378782266,"vZ0":-2.6046621343703333,"x":153.76,"y":196.63,"x0":-2.470932983436934,"y0":50.00419705919865,"z0":5.29637218915618,"aX":1.4173584894650209},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.3,"breakVerticalInduced":-2.5,"breakHorizontal":-2.5,"spinRate":2991,"spinDirection":35},"zone":13,"typeConfidence":0.57,"plateTime":0.4301622460357324,"extension":6.393517767862377},"index":4,"playId":"23a33a8a-e86c-36bf-b70a-481baaf3626c","pitchNumber":5,"startTime":"2026-06-27T02:50:55.451Z","endTime":"2026-06-27T02:51:01.293Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666277,"link":"/api/v1/people/666277","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":671056,"link":"/api/v1/people/671056"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":691458,"link":"/api/v1/people/691458"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":663457,"link":"/api/v1/people/663457"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":672640,"link":"/api/v1/people/672640","batSide":{"code":"R","description":"Right"}},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":665052,"link":"/api/v1/people/665052"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.3,"endSpeed":82.0,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.07304766081155,"aZ":-29.73803449499645,"pfxX":-1.0411232722943415,"pfxZ":1.4273480011637112,"pX":0.827630475462104,"pZ":2.4567504650190717,"vX0":8.242204233434034,"vY0":-129.81115900410234,"vZ0":-1.861086122186416,"x":85.45,"y":172.45,"x0":-2.252867065494298,"y0":50.00434841791112,"z0":5.446177149493832,"aX":-1.7796062907464683},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":2.4,"breakHorizontal":0.1,"spinRate":2652,"spinDirection":257},"zone":12,"typeConfidence":0.91,"plateTime":0.42187934404523286,"extension":6.422815546930962},"hitData":{"launchSpeed":89.4,"launchAngle":-2.0,"totalDistance":34.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":112.39,"coordY":152.19}},"index":5,"playId":"2535c376-9dd8-3ec8-bb79-2aa69c6f013e","pitchNumber":6,"startTime":"2026-06-27T02:51:18.096Z","endTime":"2026-06-27T02:51:25.993Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666277,"link":"/api/v1/people/666277","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":671056,"link":"/api/v1/people/671056"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":691458,"link":"/api/v1/people/691458"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":663457,"link":"/api/v1/people/663457"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":672640,"link":"/api/v1/people/672640","batSide":{"code":"R","description":"Right"}},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":665052,"link":"/api/v1/people/665052"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":672640,"link":"/api/v1/people/672640"},"credit":"b_ab"},{"player":{"id":666277,"link":"/api/v1/people/666277"},"credit":"p_ab"},{"player":{"id":672640,"link":"/api/v1/people/672640"},"credit":"b_pa"},{"player":{"id":666277,"link":"/api/v1/people/666277"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":16.7,"awayTeamWinProbability":83.3,"homeTeamWinProbabilityAdded":3.299999999999999,"leverageIndex":1.19,"dramaIndex":55.0,"contextMetrics":{},"playEndTime":"2026-06-27T02:51:25.993Z","atBatIndex":56},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Blaze Jordan grounds out, third baseman Graham Pauley to first baseman Kyle Stowers.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":57,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-06-27T02:53:46.956Z","endTime":"2026-06-27T02:55:32.311Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":691458,"fullName":"Blaze Jordan","link":"/api/v1/people/691458"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656848,"fullName":"Michael Petersen","link":"/api/v1/people/656848"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5,6],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":691458,"fullName":"Blaze Jordan","link":"/api/v1/people/691458"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":688363,"link":"/api/v1/people/688363"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":669065,"link":"/api/v1/people/669065"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Michael Petersen replaces Max Meyer.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"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":"2026-06-27T02:52:54.644Z","endTime":"2026-06-27T02:53:49.268Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":656848,"link":"/api/v1/people/656848"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":676974,"link":"/api/v1/people/676974","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":669065,"link":"/api/v1/people/669065"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":665923,"link":"/api/v1/people/665923"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":665052,"link":"/api/v1/people/665052"}},"offense":{"batter":{"id":691458,"link":"/api/v1/people/691458","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":97.3,"endSpeed":89.7,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.88386333170861,"aZ":-9.681657021959595,"pfxX":-3.167592542098765,"pfxZ":11.041561581151123,"pX":-1.4912642435031738,"pZ":1.701989571369525,"vX0":-1.6849890395020808,"vY0":-141.28399631772268,"vZ0":-11.902479444161974,"x":173.84,"y":192.83,"x0":-0.47701770629491314,"y0":50.00223367194671,"z0":6.57412711692851,"aX":-6.452321111336864},"breaks":{"breakAngle":28.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.9,"breakVerticalInduced":18.0,"breakHorizontal":6.1,"spinRate":2205,"spinDirection":211},"zone":13,"typeConfidence":0.91,"plateTime":0.386543752947655,"extension":6.1269204014629235},"index":1,"playId":"082807ac-248f-3e9c-8559-b8a445f5c874","pitchNumber":1,"startTime":"2026-06-27T02:53:49.268Z","endTime":"2026-06-27T02:53:52.772Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656848,"link":"/api/v1/people/656848","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":669065,"link":"/api/v1/people/669065"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":665923,"link":"/api/v1/people/665923"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":665052,"link":"/api/v1/people/665052"}},"offense":{"batter":{"id":691458,"link":"/api/v1/people/691458","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"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":98.4,"endSpeed":90.0,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.61923745329775,"aZ":-9.378018757055047,"pfxX":-4.522201142943578,"pfxZ":10.969454805051852,"pX":-0.35056279041271277,"pZ":3.5534712406807807,"vX0":2.129906732485575,"vY0":-143.15237580712764,"vZ0":-6.940050861777684,"x":130.36,"y":142.84,"x0":-0.5161078204947362,"y0":50.004365763121996,"z0":6.594289759123607,"aX":-9.399397042168644},"breaks":{"breakAngle":39.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.6,"breakVerticalInduced":18.7,"breakHorizontal":7.8,"spinRate":2408,"spinDirection":206},"zone":11,"typeConfidence":0.91,"plateTime":0.3824121036257693,"extension":6.102432425356142},"index":2,"playId":"09c45cf8-0a3f-3e3a-ae70-1657d236ffb3","pitchNumber":2,"startTime":"2026-06-27T02:54:07.233Z","endTime":"2026-06-27T02:54:10.627Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656848,"link":"/api/v1/people/656848","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":669065,"link":"/api/v1/people/669065"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":665923,"link":"/api/v1/people/665923"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":665052,"link":"/api/v1/people/665052"}},"offense":{"batter":{"id":691458,"link":"/api/v1/people/691458","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":98.4,"endSpeed":89.8,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.579485652844156,"aZ":-9.606447859655926,"pfxX":-4.232978220957407,"pfxZ":10.937357212904114,"pX":-0.07200435456784039,"pZ":1.9158032043073552,"vX0":2.6938729270889055,"vY0":-142.88574745938632,"vZ0":-11.102080410619232,"x":119.74,"y":187.05,"x0":-0.4780888392975465,"y0":50.00449575328254,"z0":6.460050842509857,"aX":-8.73477171301008},"breaks":{"breakAngle":33.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.7,"breakVerticalInduced":17.6,"breakHorizontal":7.1,"spinRate":2506,"spinDirection":208},"zone":8,"typeConfidence":0.91,"plateTime":0.38364771198666103,"extension":6.175905700929045},"index":3,"playId":"94adffab-67b6-318d-be9b-0020c261dca5","pitchNumber":3,"startTime":"2026-06-27T02:54:24.809Z","endTime":"2026-06-27T02:54:29.285Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656848,"link":"/api/v1/people/656848","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":669065,"link":"/api/v1/people/669065"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":665923,"link":"/api/v1/people/665923"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":665052,"link":"/api/v1/people/665052"}},"offense":{"batter":{"id":691458,"link":"/api/v1/people/691458","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":99.1,"endSpeed":90.3,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.56299408757819,"aZ":-7.883168857320447,"pfxX":-3.388781425454936,"pfxZ":11.575484939447119,"pX":-0.706733116822545,"pZ":3.556894634326348,"vX0":0.4935123413777709,"vY0":-144.18593559925662,"vZ0":-7.311202718716915,"x":143.94,"y":142.74,"x0":-0.44032539361793543,"y0":50.00288031867128,"z0":6.616772906314114,"aX":-7.111473618706751},"breaks":{"breakAngle":36.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-8.3,"breakVerticalInduced":19.7,"breakHorizontal":6.0,"spinRate":2508,"spinDirection":206},"zone":11,"typeConfidence":0.91,"plateTime":0.38035290513013553,"extension":6.093628714225034},"index":4,"playId":"2b01612f-e7e4-3594-879f-cd05c4a4ea08","pitchNumber":4,"startTime":"2026-06-27T02:54:44.396Z","endTime":"2026-06-27T02:54:47.573Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656848,"link":"/api/v1/people/656848","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":669065,"link":"/api/v1/people/669065"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":665923,"link":"/api/v1/people/665923"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":665052,"link":"/api/v1/people/665052"}},"offense":{"batter":{"id":691458,"link":"/api/v1/people/691458","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.5,"endSpeed":81.5,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.31560270937773,"aZ":-31.137779836598693,"pfxX":0.13325751577293232,"pfxZ":0.6268688425034208,"pX":0.5959833532060888,"pZ":-0.13936797128252953,"vX0":4.029019701018002,"vY0":-128.5837099043816,"vZ0":-9.817643013952106,"x":94.28,"y":242.54,"x0":-1.0130164385451406,"y0":50.005681386189785,"z0":6.168555135927834,"aX":0.22159861065326217},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":-1.0,"breakHorizontal":-1.2,"spinRate":2364,"spinDirection":40},"zone":14,"typeConfidence":0.87,"plateTime":0.4270615602501917,"extension":6.601458609901592},"index":5,"playId":"9e55b169-c335-3046-8507-0aa27746096a","pitchNumber":5,"startTime":"2026-06-27T02:55:04.547Z","endTime":"2026-06-27T02:55:08.705Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656848,"link":"/api/v1/people/656848","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":669065,"link":"/api/v1/people/669065"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":665923,"link":"/api/v1/people/665923"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":665052,"link":"/api/v1/people/665052"}},"offense":{"batter":{"id":691458,"link":"/api/v1/people/691458","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"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":98.2,"endSpeed":90.1,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.76661944759058,"aZ":-9.432179722057114,"pfxX":-3.2225470413583848,"pfxZ":10.964449096945756,"pX":-0.9845969773411589,"pZ":3.072077070203198,"vX0":-0.15980472128937648,"vY0":-142.85473788289795,"vZ0":-8.230765318204028,"x":154.53,"y":155.83,"x0":-0.5089916777176131,"y0":50.006150445109796,"z0":6.577408925013212,"aX":-6.686541156341305},"breaks":{"breakAngle":31.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.8,"breakVerticalInduced":18.5,"breakHorizontal":5.9,"spinRate":2327,"spinDirection":202},"zone":11,"typeConfidence":0.91,"plateTime":0.3828676917197993,"extension":6.203618770038587},"hitData":{"launchSpeed":60.4,"launchAngle":-7.0,"totalDistance":21.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":109.76,"coordY":162.83}},"index":6,"playId":"5f7807a2-342b-3f1f-bc25-d25c1dc744c6","pitchNumber":6,"startTime":"2026-06-27T02:55:24.181Z","endTime":"2026-06-27T02:55:32.311Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656848,"link":"/api/v1/people/656848","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":669065,"link":"/api/v1/people/669065"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":665923,"link":"/api/v1/people/665923"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":665052,"link":"/api/v1/people/665052"}},"offense":{"batter":{"id":691458,"link":"/api/v1/people/691458","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691458,"link":"/api/v1/people/691458"},"credit":"b_ab"},{"player":{"id":656848,"link":"/api/v1/people/656848"},"credit":"p_ab"},{"player":{"id":691458,"link":"/api/v1/people/691458"},"credit":"b_pa"},{"player":{"id":656848,"link":"/api/v1/people/656848"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":12.3,"awayTeamWinProbability":87.7,"homeTeamWinProbabilityAdded":-4.399999999999999,"leverageIndex":1.73,"dramaIndex":76.0,"contextMetrics":{},"playEndTime":"2026-06-27T02:55:32.311Z","atBatIndex":57},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"José Fermín hits a ground-rule double (6) on a fly ball to left-center field.","rbi":0,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":58,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-06-27T02:55:52.172Z","endTime":"2026-06-27T02:58:11.044Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":665877,"fullName":"José Fermín","link":"/api/v1/people/665877"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656848,"fullName":"Michael Petersen","link":"/api/v1/people/656848"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":665877,"fullName":"José Fermín","link":"/api/v1/people/665877"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5,6],"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":665877,"fullName":"José Fermín","link":"/api/v1/people/665877"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":99.3,"endSpeed":90.5,"strikeZoneTop":3.138,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.69499507508036,"aZ":-7.906420359904449,"pfxX":-4.01661091478727,"pfxZ":11.5580173359247,"pX":0.7426566272526529,"pZ":2.422944779594738,"vX0":4.4207707916070635,"vY0":-144.24192782366674,"vZ0":-10.22674694897519,"x":88.69,"y":173.36,"x0":-0.29065760686722036,"y0":50.002071664592926,"z0":6.508842155742852,"aX":-8.432765047455588},"breaks":{"breakAngle":36.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.0,"breakVerticalInduced":19.0,"breakHorizontal":6.4,"spinRate":2480,"spinDirection":202},"zone":6,"typeConfidence":0.91,"plateTime":0.3802658694187486,"extension":6.301684862534754},"index":0,"playId":"57e13dd3-e8e1-3503-954c-42de569920e8","pitchNumber":1,"startTime":"2026-06-27T02:55:59.248Z","endTime":"2026-06-27T02:56:03.411Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656848,"link":"/api/v1/people/656848","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":669065,"link":"/api/v1/people/669065"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":665923,"link":"/api/v1/people/665923"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":665052,"link":"/api/v1/people/665052"}},"offense":{"batter":{"id":665877,"link":"/api/v1/people/665877","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"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":98.2,"endSpeed":89.4,"strikeZoneTop":3.138,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.32585052817164,"aZ":-8.406687394592298,"pfxX":-3.732724757868089,"pfxZ":11.53470731534048,"pX":-0.6518289565090338,"pZ":3.908121984176352,"vX0":0.8805054972038796,"vY0":-142.95059855972798,"vZ0":-6.2851389726231055,"x":141.85,"y":133.26,"x0":-0.47985438555956106,"y0":50.00197950262024,"z0":6.669163776470262,"aX":-7.689988666043985},"breaks":{"breakAngle":37.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-8.8,"breakVerticalInduced":19.7,"breakHorizontal":6.6,"spinRate":2278,"spinDirection":204},"zone":11,"typeConfidence":0.91,"plateTime":0.3838142827671587,"extension":6.238993761609646},"index":1,"playId":"053420eb-1101-3384-8edb-86859262fee1","pitchNumber":2,"startTime":"2026-06-27T02:56:15.917Z","endTime":"2026-06-27T02:56:20.314Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656848,"link":"/api/v1/people/656848","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":669065,"link":"/api/v1/people/669065"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":665923,"link":"/api/v1/people/665923"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":665052,"link":"/api/v1/people/665052"}},"offense":{"batter":{"id":665877,"link":"/api/v1/people/665877","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":99.2,"endSpeed":90.3,"strikeZoneTop":3.138,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.65621673287885,"aZ":-6.254324296973422,"pfxX":-4.329018530625644,"pfxZ":12.397407771402712,"pX":0.4721939561080192,"pZ":1.960733968174739,"vX0":4.365420843394678,"vY0":-143.96372186067083,"vZ0":-11.49251298990879,"x":99.0,"y":185.84,"x0":-0.5042904885274099,"y0":50.00113682608853,"z0":6.399382351816879,"aX":-9.050080236207084},"breaks":{"breakAngle":42.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-7.8,"breakVerticalInduced":20.2,"breakHorizontal":7.0,"spinRate":2536,"spinDirection":204},"zone":9,"typeConfidence":0.9,"plateTime":0.3810259336675923,"extension":6.349045828458646},"index":2,"playId":"367c8479-1d79-3a82-b803-bf6398401ee6","pitchNumber":3,"startTime":"2026-06-27T02:56:34.999Z","endTime":"2026-06-27T02:56:39.973Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656848,"link":"/api/v1/people/656848","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":669065,"link":"/api/v1/people/669065"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":665923,"link":"/api/v1/people/665923"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":665052,"link":"/api/v1/people/665052"}},"offense":{"batter":{"id":665877,"link":"/api/v1/people/665877","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"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":98.7,"endSpeed":90.0,"strikeZoneTop":3.138,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.93967366804311,"aZ":-7.784364137275147,"pfxX":-4.5258440821313854,"pfxZ":11.74389716046458,"pX":0.6202198054928499,"pZ":2.4503945321554883,"vX0":4.251986019529423,"vY0":-143.3833318503772,"vZ0":-10.09230738605234,"x":93.36,"y":172.62,"x0":-0.29575433102747484,"y0":50.00571412809428,"z0":6.506659675197868,"aX":-9.401343117433159},"breaks":{"breakAngle":39.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-8.9,"breakVerticalInduced":19.3,"breakHorizontal":7.3,"spinRate":2429,"spinDirection":203},"zone":6,"typeConfidence":0.9,"plateTime":0.38238438390681173,"extension":6.323141009812884},"index":3,"playId":"d3913816-9be1-37c3-9fdb-13d6781a7f2d","pitchNumber":4,"startTime":"2026-06-27T02:56:54.156Z","endTime":"2026-06-27T02:56:57.411Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656848,"link":"/api/v1/people/656848","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":669065,"link":"/api/v1/people/669065"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":665923,"link":"/api/v1/people/665923"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":665052,"link":"/api/v1/people/665052"}},"offense":{"batter":{"id":665877,"link":"/api/v1/people/665877","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"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":98.6,"endSpeed":90.2,"strikeZoneTop":3.138,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.03829008201522,"aZ":-7.942249389445546,"pfxX":-4.161819765530518,"pfxZ":11.651089034407349,"pX":0.7942326696610518,"pZ":2.512825702463613,"vX0":4.177180589884638,"vY0":-143.29778561222477,"vZ0":-9.97696678278955,"x":86.73,"y":170.93,"x0":-0.14148871260451334,"y0":50.006437060030606,"z0":6.53555941484908,"aX":-8.659072895012482},"breaks":{"breakAngle":37.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-8.9,"breakVerticalInduced":19.3,"breakHorizontal":6.7,"spinRate":2328,"spinDirection":204},"zone":6,"typeConfidence":0.91,"plateTime":0.38218133593066117,"extension":6.32049731459988},"index":4,"playId":"00dc9060-e1c8-3d08-a1e4-5af012bf0d69","pitchNumber":5,"startTime":"2026-06-27T02:57:20.162Z","endTime":"2026-06-27T02:57:23.938Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656848,"link":"/api/v1/people/656848","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":669065,"link":"/api/v1/people/669065"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":665923,"link":"/api/v1/people/665923"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":665052,"link":"/api/v1/people/665052"}},"offense":{"batter":{"id":665877,"link":"/api/v1/people/665877","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"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":98.3,"endSpeed":90.1,"strikeZoneTop":3.138,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.30714882549494,"aZ":-9.374764852260862,"pfxX":-4.672948840737524,"pfxZ":11.030907762284725,"pX":1.2095564846523592,"pZ":1.8286317582637555,"vX0":5.511981368722208,"vY0":-142.72715666238443,"vZ0":-11.579611593748465,"x":70.89,"y":189.41,"x0":-0.1379401056040431,"y0":50.00217178366042,"z0":6.524781086354707,"aX":-9.657908790014629},"breaks":{"breakAngle":34.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.6,"breakVerticalInduced":17.9,"breakHorizontal":7.3,"spinRate":2390,"spinDirection":199},"zone":14,"typeConfidence":0.9,"plateTime":0.3834951380847107,"extension":6.354009072873183},"index":5,"playId":"de3682a2-be73-393e-bf7f-917040284a5c","pitchNumber":6,"startTime":"2026-06-27T02:57:42.167Z","endTime":"2026-06-27T02:57:46.660Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656848,"link":"/api/v1/people/656848","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":669065,"link":"/api/v1/people/669065"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":665923,"link":"/api/v1/people/665923"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":665052,"link":"/api/v1/people/665052"}},"offense":{"batter":{"id":665877,"link":"/api/v1/people/665877","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"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":98.2,"endSpeed":90.0,"strikeZoneTop":3.138,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.31680767537456,"aZ":-9.835730588133082,"pfxX":-3.888768363859519,"pfxZ":10.798793690152579,"pX":0.2203133711561029,"pZ":2.367388096102345,"vX0":3.1034640009125143,"vY0":-142.78415488215794,"vZ0":-9.73275218682173,"x":108.6,"y":174.86,"x0":-0.3744823962299751,"y0":50.00063849847054,"z0":6.435408866064553,"aX":-8.043114902925801},"breaks":{"breakAngle":31.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.6,"breakVerticalInduced":17.8,"breakHorizontal":6.5,"spinRate":2405,"spinDirection":202},"zone":5,"typeConfidence":0.91,"plateTime":0.383330812321947,"extension":6.37801953347248},"hitData":{"launchSpeed":99.4,"launchAngle":23.0,"totalDistance":378.0,"trajectory":"fly_ball","hardness":"medium","coordinates":{"coordX":96.43,"coordY":49.55}},"index":6,"playId":"c8c13031-968d-36b3-8a43-0f3107032855","pitchNumber":7,"startTime":"2026-06-27T02:58:02.104Z","endTime":"2026-06-27T02:58:11.044Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656848,"link":"/api/v1/people/656848","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":669065,"link":"/api/v1/people/669065"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":665923,"link":"/api/v1/people/665923"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":665052,"link":"/api/v1/people/665052"}},"offense":{"batter":{"id":665877,"link":"/api/v1/people/665877","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665877,"link":"/api/v1/people/665877"},"credit":"b_ab"},{"player":{"id":656848,"link":"/api/v1/people/656848"},"credit":"p_ab"},{"player":{"id":665877,"link":"/api/v1/people/665877"},"credit":"b_pa"},{"player":{"id":656848,"link":"/api/v1/people/656848"},"credit":"p_pa"}],"flags":[{"credit":"b_gnd_rule_double"}],"homeTeamWinProbability":19.900000000000002,"awayTeamWinProbability":80.1,"homeTeamWinProbabilityAdded":7.600000000000001,"leverageIndex":1.19,"dramaIndex":82.0,"contextMetrics":{},"playEndTime":"2026-06-27T02:58:11.044Z","atBatIndex":58},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"JJ Wetherholt lines out sharply to center fielder Jakob Marsee.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":59,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-06-27T02:58:36.905Z","endTime":"2026-06-27T02:59:24.243Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":802139,"fullName":"JJ Wetherholt","link":"/api/v1/people/802139"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656848,"fullName":"Michael Petersen","link":"/api/v1/people/656848"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":665877,"fullName":"José Fermín","link":"/api/v1/people/665877"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":802139,"fullName":"JJ Wetherholt","link":"/api/v1/people/802139"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":805300,"link":"/api/v1/people/805300"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.4,"endSpeed":81.2,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.918719858068027,"aZ":-30.778176999499298,"pfxX":-2.0321931219137674,"pfxZ":0.8505494053923831,"pX":1.4750230760993999,"pZ":0.05479461200601968,"vX0":7.615315804191579,"vY0":-126.92171599261061,"vZ0":-9.038816441146965,"x":60.78,"y":237.3,"x0":-1.2945196997166863,"y0":50.00260683506445,"z0":6.0979290546454665,"aX":-3.330912653843545},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":-0.2,"breakHorizontal":2.0,"spinRate":2380,"spinDirection":359},"zone":14,"typeConfidence":0.83,"plateTime":0.43083715014853174,"extension":6.595002094964393},"index":0,"playId":"fbcce2b8-43db-3c17-98ed-4fc0e00c9214","pitchNumber":1,"startTime":"2026-06-27T02:58:49.519Z","endTime":"2026-06-27T02:58:53.644Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656848,"link":"/api/v1/people/656848","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":669065,"link":"/api/v1/people/669065"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":665923,"link":"/api/v1/people/665923"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":665052,"link":"/api/v1/people/665052"}},"offense":{"batter":{"id":802139,"link":"/api/v1/people/802139","batSide":{"code":"L","description":"Left"}},"second":{"id":665877,"link":"/api/v1/people/665877"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.6,"endSpeed":81.4,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.964958036990826,"aZ":-30.711981138546545,"pfxX":-0.21419786753709213,"pfxZ":0.880726567549396,"pX":-0.12482899421804677,"pZ":2.062044716067507,"vX0":3.5821230815215004,"vY0":-127.6367964606919,"vZ0":-4.591024814702316,"x":121.76,"y":183.1,"x0":-1.513147989588397,"y0":50.00606208361491,"z0":6.276952109332753,"aX":-0.3574211989222031},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":0.8,"breakHorizontal":-0.4,"spinRate":2404,"spinDirection":63},"zone":8,"typeConfidence":0.88,"plateTime":0.42761531038715583,"extension":6.5230783362627225},"hitData":{"launchSpeed":101.1,"launchAngle":21.0,"totalDistance":344.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":95.44,"coordY":64.1}},"index":1,"playId":"9f652a00-1ec6-3800-a406-1fac8b6e13e8","pitchNumber":2,"startTime":"2026-06-27T02:59:13.068Z","endTime":"2026-06-27T02:59:24.243Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656848,"link":"/api/v1/people/656848","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":669065,"link":"/api/v1/people/669065"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":665923,"link":"/api/v1/people/665923"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":665052,"link":"/api/v1/people/665052"}},"offense":{"batter":{"id":802139,"link":"/api/v1/people/802139","batSide":{"code":"L","description":"Left"}},"second":{"id":665877,"link":"/api/v1/people/665877"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":802139,"link":"/api/v1/people/802139"},"credit":"b_ab"},{"player":{"id":656848,"link":"/api/v1/people/656848"},"credit":"p_ab"},{"player":{"id":802139,"link":"/api/v1/people/802139"},"credit":"b_pa"},{"player":{"id":656848,"link":"/api/v1/people/656848"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":13.0,"awayTeamWinProbability":87.0,"homeTeamWinProbabilityAdded":-6.900000000000002,"leverageIndex":2.52,"dramaIndex":111.0,"contextMetrics":{},"playEndTime":"2026-06-27T02:59:24.243Z","atBatIndex":59},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Iván Herrera strikes out swinging.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":60,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-06-27T02:59:52.306Z","endTime":"2026-06-27T03:01:20.757Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":671056,"fullName":"Iván Herrera","link":"/api/v1/people/671056"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656848,"fullName":"Michael Petersen","link":"/api/v1/people/656848"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":671056,"fullName":"Iván Herrera","link":"/api/v1/people/671056"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":691788,"link":"/api/v1/people/691788"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"playId":"c9234146-14db-493b-80c2-e4ebc00078dd","startTime":"2026-06-27T02:59:52.306Z","endTime":"2026-06-27T02:59:57.306Z","isPitch":false,"type":"stepoff","defense":{"pitcher":{"id":656848,"link":"/api/v1/people/656848","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":669065,"link":"/api/v1/people/669065"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":665923,"link":"/api/v1/people/665923"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":665052,"link":"/api/v1/people/665052"}},"offense":{"batter":{"id":671056,"link":"/api/v1/people/671056","batSide":{"code":"R","description":"Right"}},"second":{"id":665877,"link":"/api/v1/people/665877"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":99.2,"endSpeed":90.9,"strikeZoneTop":3.173,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.94003315115149,"aZ":-8.408508423037512,"pfxX":-4.371756637182294,"pfxZ":11.298166506736546,"pX":0.07058319372750842,"pZ":1.2233404600292759,"vX0":3.0363369574764976,"vY0":-143.99772629865944,"vZ0":-13.11435796509045,"x":114.31,"y":205.75,"x0":-0.4287036963520955,"y0":50.00111687311904,"z0":6.352989258637333,"aX":-9.194558053109859},"breaks":{"breakAngle":37.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.8,"breakVerticalInduced":18.0,"breakHorizontal":7.3,"spinRate":2378,"spinDirection":203},"zone":14,"typeConfidence":0.91,"plateTime":0.38013297012048897,"extension":6.390247144740088},"index":1,"playId":"9ab65ed4-0119-308f-ba6d-ed191695ed6d","pitchNumber":1,"startTime":"2026-06-27T03:00:12.482Z","endTime":"2026-06-27T03:00:17.553Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656848,"link":"/api/v1/people/656848","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":669065,"link":"/api/v1/people/669065"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":665923,"link":"/api/v1/people/665923"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":665052,"link":"/api/v1/people/665052"}},"offense":{"batter":{"id":671056,"link":"/api/v1/people/671056","batSide":{"code":"R","description":"Right"}},"second":{"id":665877,"link":"/api/v1/people/665877"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"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,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.2,"endSpeed":82.8,"strikeZoneTop":3.173,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.8965698192401,"aZ":-26.497716063429145,"pfxX":-4.470531047259701,"pfxZ":3.2442468607932575,"pX":-0.11839472564644764,"pZ":3.0546356309272475,"vX0":3.652938882601508,"vY0":-131.3739180823694,"vZ0":-3.6367812190605617,"x":121.51,"y":156.3,"x0":-0.9462453610008519,"y0":50.00044178443133,"z0":6.427049056916362,"aX":-7.811564631493758},"breaks":{"breakAngle":14.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":5.3,"breakHorizontal":7.3,"spinRate":1188,"spinDirection":235},"zone":2,"typeConfidence":0.87,"plateTime":0.4169620701000114,"extension":6.604824230805198},"index":2,"playId":"c7dbe15e-0d1e-3a6d-99b6-3b126072a398","pitchNumber":2,"startTime":"2026-06-27T03:00:34.158Z","endTime":"2026-06-27T03:00:38.906Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656848,"link":"/api/v1/people/656848","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":669065,"link":"/api/v1/people/669065"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":665923,"link":"/api/v1/people/665923"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":665052,"link":"/api/v1/people/665052"}},"offense":{"batter":{"id":671056,"link":"/api/v1/people/671056","batSide":{"code":"R","description":"Right"}},"second":{"id":665877,"link":"/api/v1/people/665877"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"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,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.7,"endSpeed":88.4,"strikeZoneTop":3.173,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.897764592713845,"aZ":-9.621718319727028,"pfxX":-3.2340353119682517,"pfxZ":11.265656918241966,"pX":-0.5715117548747369,"pZ":2.892966898749889,"vX0":1.1905527071315225,"vY0":-140.59063118198628,"vZ0":-8.394914111924987,"x":138.78,"y":160.67,"x0":-0.5803389227214714,"y0":50.00203887745583,"z0":6.542319473223762,"aX":-6.472921271384699},"breaks":{"breakAngle":28.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.4,"breakVerticalInduced":18.8,"breakHorizontal":5.6,"spinRate":2380,"spinDirection":204},"zone":1,"typeConfidence":0.91,"plateTime":0.38961588064320196,"extension":6.333319350192146},"index":3,"playId":"5f2c07e1-024e-3dee-9dc3-4fadaccb9808","pitchNumber":3,"startTime":"2026-06-27T03:00:53.830Z","endTime":"2026-06-27T03:00:59.463Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656848,"link":"/api/v1/people/656848","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":669065,"link":"/api/v1/people/669065"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":665923,"link":"/api/v1/people/665923"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":665052,"link":"/api/v1/people/665052"}},"offense":{"batter":{"id":671056,"link":"/api/v1/people/671056","batSide":{"code":"R","description":"Right"}},"second":{"id":665877,"link":"/api/v1/people/665877"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":98.6,"endSpeed":90.0,"strikeZoneTop":3.173,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.538406403238795,"aZ":-7.3816400092695265,"pfxX":-3.6454315033122153,"pfxZ":11.929944689341264,"pX":-0.3593805006963834,"pZ":3.1034151715189777,"vX0":1.7914733753884544,"vY0":-143.35023438344115,"vZ0":-8.361425598244988,"x":130.7,"y":154.99,"x0":-0.5192048981867546,"y0":50.00552993197248,"z0":6.521061913173666,"aX":-7.578328257804728},"breaks":{"breakAngle":37.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-8.2,"breakVerticalInduced":20.0,"breakHorizontal":6.2,"spinRate":2489,"spinDirection":204},"zone":1,"typeConfidence":0.91,"plateTime":0.38227021192391275,"extension":6.301006988328398},"index":4,"playId":"525156a8-8bde-3b50-9ef2-b0eaa0c5bf05","pitchNumber":4,"startTime":"2026-06-27T03:01:17.175Z","endTime":"2026-06-27T03:01:20.757Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656848,"link":"/api/v1/people/656848","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":669065,"link":"/api/v1/people/669065"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":665923,"link":"/api/v1/people/665923"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":665052,"link":"/api/v1/people/665052"}},"offense":{"batter":{"id":671056,"link":"/api/v1/people/671056","batSide":{"code":"R","description":"Right"}},"second":{"id":665877,"link":"/api/v1/people/665877"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":671056,"link":"/api/v1/people/671056"},"credit":"b_ab"},{"player":{"id":656848,"link":"/api/v1/people/656848"},"credit":"p_ab"},{"player":{"id":671056,"link":"/api/v1/people/671056"},"credit":"b_pa"},{"player":{"id":656848,"link":"/api/v1/people/656848"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":7.6,"awayTeamWinProbability":92.4,"homeTeamWinProbabilityAdded":-5.4,"leverageIndex":2.02,"dramaIndex":89.0,"contextMetrics":{},"playEndTime":"2026-06-27T03:01:20.757Z","atBatIndex":60},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Heriberto Hernández pops out to first baseman Alec Burleson in foul territory.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":61,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-06-27T03:03:40.560Z","endTime":"2026-06-27T03:05:21.218Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":681715,"fullName":"Heriberto Hernández","link":"/api/v1/people/681715"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":691008,"fullName":"Max Rajcic","link":"/api/v1/people/691008"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,5,6,7],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":681715,"fullName":"Heriberto Hernández","link":"/api/v1/people/681715"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":676475,"link":"/api/v1/people/676475"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Max Rajcic replaces George Soriano.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"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":"2026-06-27T03:02:22.590Z","endTime":"2026-06-27T03:03:42.846Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":691008,"link":"/api/v1/people/691008"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":666277,"link":"/api/v1/people/666277","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":671056,"link":"/api/v1/people/671056"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":691458,"link":"/api/v1/people/691458"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":663457,"link":"/api/v1/people/663457"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":681715,"link":"/api/v1/people/681715","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.3,"endSpeed":86.3,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.732165145325546,"aZ":-15.343431887771189,"pfxX":-7.232652745995365,"pfxZ":8.847295218045591,"pX":1.3657740235017908,"pZ":2.2690843065649413,"vX0":9.953593918860179,"vY0":-136.9372205982273,"vZ0":-6.089538754308191,"x":64.94,"y":177.51,"x0":-1.3735032031854117,"y0":50.00432667633819,"z0":5.568208512754624,"aX":-13.76223143958814},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":14.9,"breakHorizontal":11.0,"spinRate":2086,"spinDirection":223},"zone":14,"typeConfidence":0.83,"plateTime":0.3997028510296663,"extension":6.564398752830414},"index":1,"playId":"8662f920-82d9-3d69-a8c3-e98d4c279a5f","pitchNumber":1,"startTime":"2026-06-27T03:03:42.846Z","endTime":"2026-06-27T03:03:47.213Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691008,"link":"/api/v1/people/691008","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":671056,"link":"/api/v1/people/671056"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":691458,"link":"/api/v1/people/691458"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":663457,"link":"/api/v1/people/663457"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":681715,"link":"/api/v1/people/681715","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"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":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":82.5,"endSpeed":75.7,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.217304107866347,"aZ":-44.69630824988467,"pfxX":2.197222793177374,"pfxZ":-8.668772239046389,"pX":0.769390171293718,"pZ":1.975416519142518,"vX0":4.411034165263592,"vY0":-120.00345039182669,"vZ0":0.2497165245484536,"x":87.67,"y":185.44,"x0":-1.384657543634902,"y0":50.002083658158185,"z0":5.88204827451411,"aX":3.173694269978467},"breaks":{"breakAngle":4.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-55.8,"breakVerticalInduced":-15.2,"breakHorizontal":-5.2,"spinRate":2787,"spinDirection":105},"zone":9,"typeConfidence":0.88,"plateTime":0.4580421158647785,"extension":6.416025874112442},"index":2,"playId":"6e383e08-5ace-3858-8ba1-f6fe708de803","pitchNumber":2,"startTime":"2026-06-27T03:03:57.604Z","endTime":"2026-06-27T03:04:02.590Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691008,"link":"/api/v1/people/691008","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":671056,"link":"/api/v1/people/671056"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":691458,"link":"/api/v1/people/691458"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":663457,"link":"/api/v1/people/663457"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":681715,"link":"/api/v1/people/681715","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.5,"endSpeed":86.8,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.25414531988687,"aZ":-13.580076790143101,"pfxX":-6.392317925319011,"pfxZ":9.560354091596382,"pX":-0.06779711199024265,"pZ":3.503026747107963,"vX0":6.161862684386557,"vY0":-138.8567622957836,"vZ0":-3.52720737149447,"x":119.58,"y":144.2,"x0":-1.4894453212599745,"y0":50.00234794448451,"z0":5.698415779011714,"aX":-12.432585611147056},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":16.7,"breakHorizontal":10.2,"spinRate":2131,"spinDirection":219},"zone":11,"typeConfidence":0.93,"plateTime":0.39505526801715174,"extension":6.534343627683961},"index":3,"playId":"541cb3c5-427e-37e0-baa5-5ffd68c489a1","pitchNumber":3,"startTime":"2026-06-27T03:04:13.242Z","endTime":"2026-06-27T03:04:16.771Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691008,"link":"/api/v1/people/691008","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":671056,"link":"/api/v1/people/671056"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":691458,"link":"/api/v1/people/691458"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":663457,"link":"/api/v1/people/663457"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":681715,"link":"/api/v1/people/681715","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"index":4,"startTime":"2026-06-27T03:04:26.207Z","endTime":"2026-06-27T03:04:36.578Z","isPitch":false,"type":"action","player":{"id":681715,"link":"/api/v1/people/681715"},"defense":{"pitcher":{"id":691008,"link":"/api/v1/people/691008","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":671056,"link":"/api/v1/people/671056"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":691458,"link":"/api/v1/people/691458"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":663457,"link":"/api/v1/people/663457"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":681715,"link":"/api/v1/people/681715","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.6,"endSpeed":78.5,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.376720224884423,"aZ":-25.107213272572654,"pfxX":-9.668534587802329,"pfxZ":4.50972989386092,"pX":-0.9031310110866605,"pZ":1.8290976524765516,"vX0":4.603643598331623,"vY0":-124.51146018940092,"vZ0":-4.08084653464481,"x":151.43,"y":189.39,"x0":-1.5213829669643737,"y0":50.00563229453044,"z0":5.570998051760851,"aX":-15.158495017260362},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":7.4,"breakHorizontal":16.4,"spinRate":2157,"spinDirection":245},"zone":13,"typeConfidence":0.89,"plateTime":0.4401874617794448,"extension":6.702915146245556},"index":5,"playId":"90f4c5a6-dd71-361d-a8a7-d063e386a13b","pitchNumber":4,"startTime":"2026-06-27T03:04:36.578Z","endTime":"2026-06-27T03:04:41.371Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691008,"link":"/api/v1/people/691008","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":671056,"link":"/api/v1/people/671056"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":691458,"link":"/api/v1/people/691458"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":663457,"link":"/api/v1/people/663457"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":681715,"link":"/api/v1/people/681715","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"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":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.1,"endSpeed":74.5,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.54586469208479,"aZ":-44.54418176429876,"pfxX":4.944322407671785,"pfxZ":-8.863565292427719,"pX":0.34420633200031886,"pZ":1.688174501540729,"vX0":2.2859469762462266,"vY0":-118.00940847701011,"vZ0":-0.3073988767318925,"x":103.88,"y":193.2,"x0":-1.2822732491752875,"y0":50.001324267554985,"z0":5.9583687416757005,"aX":6.902402387728406},"breaks":{"breakAngle":9.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.7,"breakVerticalInduced":-15.7,"breakHorizontal":-9.6,"spinRate":2922,"spinDirection":27},"zone":9,"typeConfidence":0.91,"plateTime":0.4659325481773662,"extension":6.494939680186725},"index":6,"playId":"4e63d6b0-fbdc-3083-a65f-53ff0204105a","pitchNumber":5,"startTime":"2026-06-27T03:04:50.866Z","endTime":"2026-06-27T03:04:54.242Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691008,"link":"/api/v1/people/691008","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":671056,"link":"/api/v1/people/671056"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":691458,"link":"/api/v1/people/691458"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":663457,"link":"/api/v1/people/663457"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":681715,"link":"/api/v1/people/681715","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"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.6,"endSpeed":88.0,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.940711988127685,"aZ":-12.365681891558705,"pfxX":-5.534218632849101,"pfxZ":10.037106370914628,"pX":0.43169532751224376,"pZ":2.7734870324879797,"vX0":6.6176582456937085,"vY0":-139.07237418104503,"vZ0":-5.768476362167947,"x":100.54,"y":163.9,"x0":-1.2510751684949097,"y0":50.00558169026723,"z0":5.682918582827204,"aX":-10.925842776656},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":17.3,"breakHorizontal":8.8,"spinRate":2291,"spinDirection":218},"zone":3,"typeConfidence":0.95,"plateTime":0.39269242377924574,"extension":6.545296270362652},"hitData":{"launchSpeed":89.4,"launchAngle":70.0,"totalDistance":123.0,"trajectory":"popup","hardness":"medium","location":"3","coordinates":{"coordX":168.5,"coordY":186.65}},"index":7,"playId":"30568ea7-1e12-3715-9894-21f4852354dd","pitchNumber":6,"startTime":"2026-06-27T03:05:11.233Z","endTime":"2026-06-27T03:05:21.218Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691008,"link":"/api/v1/people/691008","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":671056,"link":"/api/v1/people/671056"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":691458,"link":"/api/v1/people/691458"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":663457,"link":"/api/v1/people/663457"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":681715,"link":"/api/v1/people/681715","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":681715,"link":"/api/v1/people/681715"},"credit":"b_ab"},{"player":{"id":691008,"link":"/api/v1/people/691008"},"credit":"p_ab"},{"player":{"id":681715,"link":"/api/v1/people/681715"},"credit":"b_pa"},{"player":{"id":691008,"link":"/api/v1/people/691008"},"credit":"p_pa"}],"flags":[{"credit":"b_foul_out"}],"homeTeamWinProbability":8.4,"awayTeamWinProbability":91.6,"homeTeamWinProbabilityAdded":0.8000000000000007,"leverageIndex":0.31,"dramaIndex":18.0,"contextMetrics":{},"playEndTime":"2026-06-27T03:05:21.218Z","atBatIndex":61},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Joe Mack walks.","rbi":0,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":62,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-06-27T03:05:36.340Z","endTime":"2026-06-27T03:06:47.244Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":1},"matchup":{"batter":{"id":691788,"fullName":"Joe Mack","link":"/api/v1/people/691788"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":691008,"fullName":"Max Rajcic","link":"/api/v1/people/691008"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":691788,"fullName":"Joe Mack","link":"/api/v1/people/691788"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":691788,"fullName":"Joe Mack","link":"/api/v1/people/691788"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 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":82.8,"endSpeed":76.4,"strikeZoneTop":3.221,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.626405952055585,"aZ":-44.63405541468079,"pfxX":3.708438548941942,"pfxZ":-8.517085285922859,"pX":0.7677174202242684,"pZ":1.4225970215625643,"vX0":3.749328113465942,"vY0":-120.53348047381608,"vZ0":-1.1996769949503427,"x":87.74,"y":200.37,"x0":-1.2928587207750337,"y0":50.00268842537105,"z0":5.887263177487607,"aX":5.425304854930466},"breaks":{"breakAngle":7.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-55.4,"breakVerticalInduced":-15.4,"breakHorizontal":-7.7,"spinRate":2915,"spinDirection":31},"zone":14,"typeConfidence":0.89,"plateTime":0.4553765079492984,"extension":6.4873441435263555},"index":0,"playId":"efb99614-b87b-33a1-94f4-edaa3e50cd4d","pitchNumber":1,"startTime":"2026-06-27T03:05:43.479Z","endTime":"2026-06-27T03:05:47.905Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691008,"link":"/api/v1/people/691008","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":671056,"link":"/api/v1/people/671056"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":691458,"link":"/api/v1/people/691458"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":663457,"link":"/api/v1/people/663457"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":691788,"link":"/api/v1/people/691788","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"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":94.9,"endSpeed":86.8,"strikeZoneTop":3.221,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.54935313694659,"aZ":-12.694653669902616,"pfxX":-5.749207150448775,"pfxZ":10.064699001013812,"pX":-1.441334089636381,"pZ":3.4172436204580388,"vX0":2.492230137302503,"vY0":-138.17912898981433,"vZ0":-3.9177741356276305,"x":171.94,"y":146.51,"x0":-1.6076156989649877,"y0":50.0021141621746,"z0":5.705291669005994,"aX":-11.126147337636464},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":17.6,"breakHorizontal":9.8,"spinRate":2392,"spinDirection":218},"zone":11,"typeConfidence":0.95,"plateTime":0.39626123549522063,"extension":6.5628788622990974},"index":1,"playId":"9a4be220-3ffb-3107-b227-9780b023d94c","pitchNumber":2,"startTime":"2026-06-27T03:05:55.934Z","endTime":"2026-06-27T03:06:00.833Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691008,"link":"/api/v1/people/691008","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":671056,"link":"/api/v1/people/671056"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":691458,"link":"/api/v1/people/691458"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":663457,"link":"/api/v1/people/663457"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":691788,"link":"/api/v1/people/691788","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"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":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.8,"endSpeed":86.1,"strikeZoneTop":3.221,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.98494626195486,"aZ":-14.837817004741598,"pfxX":-6.7190139744704735,"pfxZ":9.14600507836057,"pX":-0.6666476363418241,"pZ":2.749150384606572,"vX0":4.512969294160868,"vY0":-136.54582101728286,"vZ0":-4.961611881434065,"x":142.41,"y":164.55,"x0":-1.4646335830290882,"y0":50.0044291421069,"z0":5.6046364464580725,"aX":-12.737531170491623},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":15.7,"breakHorizontal":11.3,"spinRate":2281,"spinDirection":216},"zone":4,"typeConfidence":0.89,"plateTime":0.400553589341647,"extension":6.69875395774592},"index":2,"playId":"2de938b1-b8a6-3dd6-bc29-89a5b92855f8","pitchNumber":3,"startTime":"2026-06-27T03:06:11.988Z","endTime":"2026-06-27T03:06:16.436Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691008,"link":"/api/v1/people/691008","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":671056,"link":"/api/v1/people/671056"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":691458,"link":"/api/v1/people/691458"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":663457,"link":"/api/v1/people/663457"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":691788,"link":"/api/v1/people/691788","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.0,"endSpeed":78.1,"strikeZoneTop":3.221,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.992905740578912,"aZ":-43.35190371824729,"pfxX":3.6717820837181585,"pfxZ":-7.387530204662255,"pX":1.0980764594967354,"pZ":0.39856368360077105,"vX0":4.357909996298718,"vY0":-122.25149146417121,"vZ0":-3.930617129450961,"x":75.14,"y":228.02,"x0":-1.1841252538736957,"y0":50.00040659053026,"z0":5.746561389913103,"aX":5.558207192496943},"breaks":{"breakAngle":8.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.8,"breakVerticalInduced":-14.0,"breakHorizontal":-7.7,"spinRate":2943,"spinDirection":24},"zone":14,"typeConfidence":0.78,"plateTime":0.4479563760490781,"extension":6.439472389186404},"index":3,"playId":"3b9bdd64-770c-3d28-b715-b81557844c8e","pitchNumber":4,"startTime":"2026-06-27T03:06:26.116Z","endTime":"2026-06-27T03:06:30.210Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691008,"link":"/api/v1/people/691008","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":671056,"link":"/api/v1/people/671056"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":691458,"link":"/api/v1/people/691458"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":663457,"link":"/api/v1/people/663457"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":691788,"link":"/api/v1/people/691788","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":1},"preCount":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.4,"endSpeed":87.1,"strikeZoneTop":3.221,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.47778559977389,"aZ":-13.003951453492228,"pfxX":-4.56050134358832,"pfxZ":9.816267296782415,"pX":-0.8268987137392344,"pZ":3.778435521282064,"vX0":3.71750051676624,"vY0":-138.9452826446858,"vZ0":-2.7372808613173145,"x":148.52,"y":136.76,"x0":-1.590467150638155,"y0":50.00145645291479,"z0":5.641731936104622,"aX":-8.905670505991369},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":17.4,"breakHorizontal":7.4,"spinRate":2217,"spinDirection":216},"zone":11,"typeConfidence":0.95,"plateTime":0.3943844159567367,"extension":6.552527753946885},"index":4,"playId":"592afa21-5293-3ac5-9b82-9da337e52d56","pitchNumber":5,"startTime":"2026-06-27T03:06:42.408Z","endTime":"2026-06-27T03:06:47.244Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691008,"link":"/api/v1/people/691008","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":671056,"link":"/api/v1/people/671056"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":691458,"link":"/api/v1/people/691458"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":663457,"link":"/api/v1/people/663457"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":691788,"link":"/api/v1/people/691788","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691788,"link":"/api/v1/people/691788"},"credit":"b_pa"},{"player":{"id":691008,"link":"/api/v1/people/691008"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":7.6,"awayTeamWinProbability":92.4,"homeTeamWinProbabilityAdded":-0.8000000000000007,"leverageIndex":0.24,"dramaIndex":16.0,"contextMetrics":{},"playEndTime":"2026-06-27T03:06:47.244Z","atBatIndex":62},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Esteury Ruiz walks. Joe Mack to 2nd.","rbi":0,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":63,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-06-27T03:07:05.370Z","endTime":"2026-06-27T03:08:57.674Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":665923,"fullName":"Esteury Ruiz","link":"/api/v1/people/665923"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":691008,"fullName":"Max Rajcic","link":"/api/v1/people/691008"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":665923,"fullName":"Esteury Ruiz","link":"/api/v1/people/665923"},"postOnSecond":{"id":691788,"fullName":"Joe Mack","link":"/api/v1/people/691788"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":691788,"fullName":"Joe Mack","link":"/api/v1/people/691788"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":665923,"fullName":"Esteury Ruiz","link":"/api/v1/people/665923"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 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":81.8,"endSpeed":75.6,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.380779973381497,"aZ":-44.38567942711723,"pfxX":3.7209015634511684,"pfxZ":-8.576065465237372,"pX":1.040436431089359,"pZ":0.7651757708503107,"vX0":4.169750244619463,"vY0":-119.0421162285595,"vZ0":-2.317340078722698,"x":77.34,"y":218.12,"x0":-1.221812667321473,"y0":50.00025234207939,"z0":5.7963293217705925,"aX":5.300252544267801},"breaks":{"breakAngle":7.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.9,"breakVerticalInduced":-15.8,"breakHorizontal":-7.8,"spinRate":2890,"spinDirection":33},"zone":14,"typeConfidence":0.89,"plateTime":0.46137856779995223,"extension":6.59017224919471},"index":0,"playId":"440fdaa5-bd0f-3e0b-8460-cc13ea6bcb17","pitchNumber":1,"startTime":"2026-06-27T03:07:10.427Z","endTime":"2026-06-27T03:07:16.035Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691008,"link":"/api/v1/people/691008","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":671056,"link":"/api/v1/people/671056"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":691458,"link":"/api/v1/people/691458"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":663457,"link":"/api/v1/people/663457"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":665923,"link":"/api/v1/people/665923","batSide":{"code":"R","description":"Right"}},"first":{"id":691788,"link":"/api/v1/people/691788"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"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":81.2,"endSpeed":74.9,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.62711562512111,"aZ":-43.6726730908566,"pfxX":4.6471331372809175,"pfxZ":-8.13582948114443,"pX":0.6800040253722531,"pZ":2.9170935702030283,"vX0":3.065230423401009,"vY0":-118.20335079298876,"vZ0":2.288751047645545,"x":91.08,"y":160.02,"x0":-1.237328799026504,"y0":50.000630898979594,"z0":5.947589421779577,"aX":6.570520404102784},"breaks":{"breakAngle":9.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-55.3,"breakVerticalInduced":-13.9,"breakHorizontal":-9.1,"spinRate":2748,"spinDirection":34},"zone":3,"typeConfidence":0.9,"plateTime":0.4634660674264519,"extension":6.5165637015455555},"index":1,"playId":"9e1624a2-8d8c-3c64-abf5-8d4da9ee384a","pitchNumber":2,"startTime":"2026-06-27T03:07:28.362Z","endTime":"2026-06-27T03:07:32.385Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691008,"link":"/api/v1/people/691008","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":671056,"link":"/api/v1/people/671056"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":691458,"link":"/api/v1/people/691458"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":663457,"link":"/api/v1/people/663457"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":665923,"link":"/api/v1/people/665923","batSide":{"code":"R","description":"Right"}},"first":{"id":691788,"link":"/api/v1/people/691788"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.2,"endSpeed":87.8,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.17251450807042,"aZ":-12.710883953619785,"pfxX":-6.9958169331156865,"pfxZ":9.954961448908563,"pX":1.1308707618277765,"pZ":1.5854596975484707,"vX0":8.464482512735644,"vY0":-138.28574521594803,"vZ0":-8.550643235359416,"x":73.89,"y":195.97,"x0":-1.0475221459917987,"y0":50.00048382489645,"z0":5.551865266556311,"aX":-13.67351455611573},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":16.6,"breakHorizontal":11.2,"spinRate":2292,"spinDirection":219},"zone":14,"typeConfidence":0.93,"plateTime":0.39470395839626615,"extension":6.643547713434847},"index":2,"playId":"64be7f95-4ac2-36ba-80fd-67aea198e1f9","pitchNumber":3,"startTime":"2026-06-27T03:07:48.404Z","endTime":"2026-06-27T03:07:52.326Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691008,"link":"/api/v1/people/691008","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":671056,"link":"/api/v1/people/671056"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":691458,"link":"/api/v1/people/691458"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":663457,"link":"/api/v1/people/663457"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":665923,"link":"/api/v1/people/665923","batSide":{"code":"R","description":"Right"}},"first":{"id":691788,"link":"/api/v1/people/691788"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"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":95.9,"endSpeed":87.9,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.336628152474052,"aZ":-13.841418257116748,"pfxX":-6.699535062878079,"pfxZ":9.265000940672078,"pX":-0.17679418043243433,"pZ":2.9582732319563205,"vX0":5.417839642841862,"vY0":-139.5248146344922,"vZ0":-4.987025668099057,"x":123.74,"y":158.91,"x0":-1.2698601946354073,"y0":50.004297014356,"z0":5.675677950166002,"aX":-13.257657785050437},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":16.0,"breakHorizontal":11.0,"spinRate":2358,"spinDirection":218},"zone":2,"typeConfidence":0.93,"plateTime":0.3920337859054013,"extension":6.468400616264714},"index":3,"playId":"570db6a4-3199-30c6-9849-691cc163bd3e","pitchNumber":4,"startTime":"2026-06-27T03:08:08.118Z","endTime":"2026-06-27T03:08:13.080Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691008,"link":"/api/v1/people/691008","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":671056,"link":"/api/v1/people/671056"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":691458,"link":"/api/v1/people/691458"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":663457,"link":"/api/v1/people/663457"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":665923,"link":"/api/v1/people/665923","batSide":{"code":"R","description":"Right"}},"first":{"id":691788,"link":"/api/v1/people/691788"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"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.5,"endSpeed":87.7,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.4570487004889,"aZ":-13.38236057330153,"pfxX":-7.01956584836399,"pfxZ":9.620631960851949,"pX":1.7624975868179542,"pZ":1.3225317368109688,"vX0":10.179131747444442,"vY0":-138.5111865561372,"vZ0":-9.003609990069698,"x":49.82,"y":203.07,"x0":-1.0393725491715617,"y0":50.00123775590845,"z0":5.499251030402682,"aX":-13.708984550664736},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":15.7,"breakHorizontal":10.7,"spinRate":2205,"spinDirection":222},"zone":14,"typeConfidence":0.92,"plateTime":0.3946789150718608,"extension":6.551978211296332},"index":4,"playId":"ad51a34b-3623-3cf2-98af-5802bc5f42f3","pitchNumber":5,"startTime":"2026-06-27T03:08:35.839Z","endTime":"2026-06-27T03:08:39.555Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691008,"link":"/api/v1/people/691008","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":671056,"link":"/api/v1/people/671056"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":691458,"link":"/api/v1/people/691458"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":663457,"link":"/api/v1/people/663457"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":665923,"link":"/api/v1/people/665923","batSide":{"code":"R","description":"Right"}},"first":{"id":691788,"link":"/api/v1/people/691788"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.6,"endSpeed":76.9,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.562025468463155,"aZ":-44.30711321720687,"pfxX":4.737778958169097,"pfxZ":-8.17032547506718,"pX":1.9959713444731113,"pZ":1.8801634248672567,"vX0":6.033988223291311,"vY0":-121.54829192801898,"vZ0":-0.2711226644374749,"x":40.92,"y":188.02,"x0":-1.1417422035591416,"y0":50.00499399228867,"z0":5.866076053667491,"aX":7.032717477003098},"breaks":{"breakAngle":10.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.0,"breakVerticalInduced":-14.5,"breakHorizontal":-10.1,"spinRate":2970,"spinDirection":39},"zone":14,"typeConfidence":0.86,"plateTime":0.4519876204918898,"extension":6.442662014344822},"index":5,"playId":"79821861-deae-36f0-a3a0-881585e1f484","pitchNumber":6,"startTime":"2026-06-27T03:08:53.104Z","endTime":"2026-06-27T03:08:57.674Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691008,"link":"/api/v1/people/691008","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":671056,"link":"/api/v1/people/671056"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":691458,"link":"/api/v1/people/691458"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":663457,"link":"/api/v1/people/663457"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":665923,"link":"/api/v1/people/665923","batSide":{"code":"R","description":"Right"}},"first":{"id":691788,"link":"/api/v1/people/691788"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665923,"link":"/api/v1/people/665923"},"credit":"b_pa"},{"player":{"id":691008,"link":"/api/v1/people/691008"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":6.4,"awayTeamWinProbability":93.6,"homeTeamWinProbabilityAdded":-1.1999999999999993,"leverageIndex":0.42,"dramaIndex":23.0,"contextMetrics":{},"playEndTime":"2026-06-27T03:08:57.674Z","atBatIndex":63},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Graham Pauley flies out sharply to right fielder Jordan Walker. Joe Mack to 3rd.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":64,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-06-27T03:10:16.609Z","endTime":"2026-06-27T03:11:20.521Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":688363,"fullName":"Graham Pauley","link":"/api/v1/people/688363"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":691008,"fullName":"Max Rajcic","link":"/api/v1/people/691008"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":665923,"fullName":"Esteury Ruiz","link":"/api/v1/people/665923"},"postOnThird":{"id":691788,"fullName":"Joe Mack","link":"/api/v1/people/691788"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,4],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":688363,"fullName":"Graham Pauley","link":"/api/v1/people/688363"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":691023,"link":"/api/v1/people/691023"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Flyout","eventType":"field_out","movementReason":"r_adv_play","runner":{"id":691788,"fullName":"Joe Mack","link":"/api/v1/people/691788"},"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":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-06-27T03:09:21.258Z","endTime":"2026-06-27T03:10:18.918Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":691008,"link":"/api/v1/people/691008","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":671056,"link":"/api/v1/people/671056"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":691458,"link":"/api/v1/people/691458"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":663457,"link":"/api/v1/people/663457"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":688363,"link":"/api/v1/people/688363","batSide":{"code":"L","description":"Left"}},"first":{"id":665923,"link":"/api/v1/people/665923"},"second":{"id":691788,"link":"/api/v1/people/691788"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"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":95.9,"endSpeed":87.5,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.902643757826098,"aZ":-11.933660748619488,"pfxX":-7.421713324363779,"pfxZ":10.325133312955092,"pX":0.24677751676149304,"pZ":1.239194409120677,"vX0":7.088752925624472,"vY0":-139.2711097161193,"vZ0":-9.286242428748517,"x":107.59,"y":205.32,"x0":-1.3698893933925695,"y0":50.003272870285905,"z0":5.410512583217482,"aX":-14.54909873862207},"breaks":{"breakAngle":43.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":16.9,"breakHorizontal":11.9,"spinRate":2286,"spinDirection":223},"zone":14,"typeConfidence":0.93,"plateTime":0.3935974576931063,"extension":6.600374167040166},"index":1,"playId":"e1bb39f9-ed96-384e-a882-2056bd327d2a","pitchNumber":1,"startTime":"2026-06-27T03:10:18.918Z","endTime":"2026-06-27T03:10:23.423Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691008,"link":"/api/v1/people/691008","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":671056,"link":"/api/v1/people/671056"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":691458,"link":"/api/v1/people/691458"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":663457,"link":"/api/v1/people/663457"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":688363,"link":"/api/v1/people/688363","batSide":{"code":"L","description":"Left"}},"first":{"id":665923,"link":"/api/v1/people/665923"},"second":{"id":691788,"link":"/api/v1/people/691788"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"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.8,"endSpeed":76.8,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.102050044203512,"aZ":-44.86899798355565,"pfxX":4.636420485983125,"pfxZ":-8.505428457162626,"pX":1.2980250831911286,"pZ":2.5736523617062788,"vX0":4.990681612365701,"vY0":-121.96210584428657,"vZ0":1.5628478482445671,"x":67.52,"y":169.29,"x0":-1.3843980118756707,"y0":50.00328614330801,"z0":5.822179557756476,"aX":6.918876518705976},"breaks":{"breakAngle":9.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.9,"breakVerticalInduced":-14.6,"breakHorizontal":-9.7,"spinRate":2920,"spinDirection":35},"zone":12,"typeConfidence":0.87,"plateTime":0.4507282036657623,"extension":6.46322947713686},"index":2,"playId":"441e2cc8-8d99-389f-a73b-09c61766659b","pitchNumber":2,"startTime":"2026-06-27T03:10:34.390Z","endTime":"2026-06-27T03:10:38.365Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691008,"link":"/api/v1/people/691008","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":671056,"link":"/api/v1/people/671056"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":691458,"link":"/api/v1/people/691458"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":663457,"link":"/api/v1/people/663457"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":688363,"link":"/api/v1/people/688363","batSide":{"code":"L","description":"Left"}},"first":{"id":665923,"link":"/api/v1/people/665923"},"second":{"id":691788,"link":"/api/v1/people/691788"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.1,"endSpeed":77.4,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.047005384344384,"aZ":-20.68689884371275,"pfxX":-8.761444528726495,"pfxZ":7.443064330763681,"pX":-0.22401040053228125,"pZ":3.5316681972023005,"vX0":5.654748341871677,"vY0":-123.80854783937733,"vZ0":-0.9067213015954232,"x":125.54,"y":143.42,"x0":-1.405938915993128,"y0":50.00326305653043,"z0":5.643135534111412,"aX":-13.523836361854011},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":13.4,"breakHorizontal":14.4,"spinRate":2123,"spinDirection":244},"zone":11,"typeConfidence":0.92,"plateTime":0.4433779451909605,"extension":6.5652748079476835},"index":3,"playId":"57ab5841-61c9-3090-8ca8-faf716f44b41","pitchNumber":3,"startTime":"2026-06-27T03:10:51.269Z","endTime":"2026-06-27T03:10:56.211Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691008,"link":"/api/v1/people/691008","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":671056,"link":"/api/v1/people/671056"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":691458,"link":"/api/v1/people/691458"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":663457,"link":"/api/v1/people/663457"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":688363,"link":"/api/v1/people/688363","batSide":{"code":"L","description":"Left"}},"first":{"id":665923,"link":"/api/v1/people/665923"},"second":{"id":691788,"link":"/api/v1/people/691788"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.7,"endSpeed":77.3,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.236138578072595,"aZ":-21.471330249030082,"pfxX":-8.77164563923566,"pfxZ":6.971368005967399,"pX":-0.37802703338776555,"pZ":3.4019960629052735,"vX0":5.030424264822483,"vY0":-123.31147306648421,"vZ0":-1.0175987176153072,"x":131.41,"y":146.93,"x0":-1.3081528795945763,"y0":50.00191513788195,"z0":5.636683655209857,"aX":-13.465520335645104},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":12.6,"breakHorizontal":14.6,"spinRate":2128,"spinDirection":247},"zone":1,"typeConfidence":0.92,"plateTime":0.44471611657248467,"extension":6.479567308197615},"hitData":{"launchSpeed":100.0,"launchAngle":26.0,"totalDistance":364.0,"trajectory":"fly_ball","hardness":"hard","location":"9","coordinates":{"coordX":195.63,"coordY":69.41}},"index":4,"playId":"3b37d0e8-2858-36ef-af7d-24127e8611ef","pitchNumber":4,"startTime":"2026-06-27T03:11:07.043Z","endTime":"2026-06-27T03:11:20.521Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691008,"link":"/api/v1/people/691008","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":671056,"link":"/api/v1/people/671056"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":691458,"link":"/api/v1/people/691458"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":663457,"link":"/api/v1/people/663457"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":688363,"link":"/api/v1/people/688363","batSide":{"code":"L","description":"Left"}},"first":{"id":665923,"link":"/api/v1/people/665923"},"second":{"id":691788,"link":"/api/v1/people/691788"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":688363,"link":"/api/v1/people/688363"},"credit":"b_ab"},{"player":{"id":691008,"link":"/api/v1/people/691008"},"credit":"p_ab"},{"player":{"id":688363,"link":"/api/v1/people/688363"},"credit":"b_pa"},{"player":{"id":691008,"link":"/api/v1/people/691008"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":7.6,"awayTeamWinProbability":92.4,"homeTeamWinProbabilityAdded":1.1999999999999993,"leverageIndex":0.63,"dramaIndex":29.0,"contextMetrics":{},"playEndTime":"2026-06-27T03:11:20.521Z","atBatIndex":64},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jakob Marsee singles on a sharp line drive to center fielder Nathan Church. Joe Mack scores. Esteury Ruiz scores.","rbi":2,"awayScore":4,"homeScore":0,"isOut":false},"about":{"atBatIndex":65,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-06-27T03:11:47.063Z","endTime":"2026-06-27T03:13:04.385Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":805300,"fullName":"Jakob Marsee","link":"/api/v1/people/805300"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":691008,"fullName":"Max Rajcic","link":"/api/v1/people/691008"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":805300,"fullName":"Jakob Marsee","link":"/api/v1/people/805300"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,2,3,4],"actionIndex":[1],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 2B","eventType":"stolen_base_2b","movementReason":"r_stolen_base_2b","runner":{"id":665923,"fullName":"Esteury Ruiz","link":"/api/v1/people/665923"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":805300,"fullName":"Jakob Marsee","link":"/api/v1/people/805300"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":701675,"link":"/api/v1/people/701675"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":665923,"fullName":"Esteury Ruiz","link":"/api/v1/people/665923"},"responsiblePitcher":{"id":691008,"link":"/api/v1/people/691008"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":691788,"fullName":"Joe Mack","link":"/api/v1/people/691788"},"responsiblePitcher":{"id":691008,"link":"/api/v1/people/691008"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":83.6,"endSpeed":77.2,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.891615691252593,"aZ":-39.718356134175124,"pfxX":4.744932964010001,"pfxZ":-5.022981567243596,"pX":1.2589845273323954,"pZ":2.7368731831278765,"vX0":4.3696633499229405,"vY0":-121.75709356844693,"vZ0":0.6638921814399903,"x":69.01,"y":164.88,"x0":-1.1754214925050384,"y0":50.00427416456894,"z0":5.89753808544744,"aX":7.1239178643761685},"breaks":{"breakAngle":10.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.8,"breakVerticalInduced":-8.6,"breakHorizontal":-9.6,"spinRate":2908,"spinDirection":32},"zone":12,"typeConfidence":0.57,"plateTime":0.44984251037963086,"extension":6.593861790431057},"index":0,"playId":"0d32fb97-5566-379d-ac93-99f97a904726","pitchNumber":1,"startTime":"2026-06-27T03:11:59.443Z","endTime":"2026-06-27T03:12:06.268Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691008,"link":"/api/v1/people/691008","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":671056,"link":"/api/v1/people/671056"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":691458,"link":"/api/v1/people/691458"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":663457,"link":"/api/v1/people/663457"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":805300,"link":"/api/v1/people/805300","batSide":{"code":"L","description":"Left"}},"first":{"id":665923,"link":"/api/v1/people/665923"},"third":{"id":691788,"link":"/api/v1/people/691788"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Esteury Ruiz steals (16) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":1,"actionPlayId":"0d32fb97-5566-379d-ac93-99f97a904726","startTime":"2026-06-27T03:12:10.718Z","endTime":"2026-06-27T03:12:16.559Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":665923,"link":"/api/v1/people/665923"},"defense":{"pitcher":{"id":691008,"link":"/api/v1/people/691008","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":671056,"link":"/api/v1/people/671056"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":691458,"link":"/api/v1/people/691458"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":663457,"link":"/api/v1/people/663457"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":805300,"link":"/api/v1/people/805300","batSide":{"code":"L","description":"Left"}},"first":{"id":665923,"link":"/api/v1/people/665923"},"third":{"id":691788,"link":"/api/v1/people/691788"},"postOnSecond":{"id":665923,"link":"/api/v1/people/665923"},"postOnThird":{"id":691788,"link":"/api/v1/people/691788"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Third Base"}],"homeTeamWinProbability":7.5,"awayTeamWinProbability":92.5,"homeTeamWinProbabilityAdded":-0.09999999999999964,"leverageIndex":0.69,"dramaIndex":23.0,"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.3,"endSpeed":79.2,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.918165209912015,"aZ":-22.254505780615762,"pfxX":-7.790847599222243,"pfxZ":6.186997658861841,"pX":-0.7077172548011047,"pZ":3.105645692925189,"vX0":4.142008364098633,"vY0":-125.69279159516599,"vZ0":-1.6746523703394844,"x":143.98,"y":154.93,"x0":-1.362716487197147,"y0":50.00398634040937,"z0":5.58338432574592,"aX":-12.495948319657721},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":11.0,"breakHorizontal":13.2,"spinRate":2186,"spinDirection":246},"zone":1,"typeConfidence":0.87,"plateTime":0.43537138211961723,"extension":6.608732855693499},"index":2,"playId":"6fbfd2db-2291-3f40-a0f9-1c2ca82d7431","pitchNumber":2,"startTime":"2026-06-27T03:12:16.559Z","endTime":"2026-06-27T03:12:21.245Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691008,"link":"/api/v1/people/691008","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":671056,"link":"/api/v1/people/671056"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":691458,"link":"/api/v1/people/691458"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":663457,"link":"/api/v1/people/663457"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":805300,"link":"/api/v1/people/805300","batSide":{"code":"L","description":"Left"}},"second":{"id":665923,"link":"/api/v1/people/665923"},"third":{"id":691788,"link":"/api/v1/people/691788"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.0,"endSpeed":88.2,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.968976848437084,"aZ":-15.104533985468478,"pfxX":-6.980398318825131,"pfxZ":8.611246051523466,"pX":0.11199893340421237,"pZ":1.762524650724693,"vX0":6.0448582979902525,"vY0":-139.57105919810363,"vZ0":-7.718792973222253,"x":112.73,"y":191.19,"x0":-1.1697367352375068,"y0":50.004715875125264,"z0":5.5489582648674665,"aX":-13.84095021906644},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":14.3,"breakHorizontal":11.5,"spinRate":2340,"spinDirection":216},"zone":8,"typeConfidence":0.91,"plateTime":0.391707468519364,"extension":6.682790289731388},"index":3,"playId":"a3267280-ea66-3577-874b-2b7663aade0e","pitchNumber":3,"startTime":"2026-06-27T03:12:33.108Z","endTime":"2026-06-27T03:12:37.664Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691008,"link":"/api/v1/people/691008","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":671056,"link":"/api/v1/people/671056"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":691458,"link":"/api/v1/people/691458"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":663457,"link":"/api/v1/people/663457"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":805300,"link":"/api/v1/people/805300","batSide":{"code":"L","description":"Left"}},"second":{"id":665923,"link":"/api/v1/people/665923"},"third":{"id":691788,"link":"/api/v1/people/691788"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.8,"endSpeed":87.5,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.43669865096298,"aZ":-17.359497662118244,"pfxX":-7.889629146425859,"pfxZ":7.544856355854325,"pX":0.08392734938981072,"pZ":2.7318993835078347,"vX0":6.640259474720786,"vY0":-139.2886959443229,"vZ0":-4.698419905252145,"x":113.8,"y":165.02,"x0":-1.3064754310525701,"y0":50.004502270067675,"z0":5.589302127480075,"aX":-15.49621019332339},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":12.8,"breakHorizontal":13.0,"spinRate":2386,"spinDirection":223},"zone":5,"typeConfidence":0.67,"plateTime":0.39330942381818446,"extension":6.534803386632612},"hitData":{"launchSpeed":103.6,"launchAngle":13.0,"totalDistance":290.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":114.52,"coordY":83.96}},"index":4,"playId":"ade7b588-4171-3b05-87f2-a20f101b1d18","pitchNumber":4,"startTime":"2026-06-27T03:12:52.982Z","endTime":"2026-06-27T03:13:04.385Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691008,"link":"/api/v1/people/691008","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":671056,"link":"/api/v1/people/671056"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":691458,"link":"/api/v1/people/691458"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":663457,"link":"/api/v1/people/663457"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":805300,"link":"/api/v1/people/805300","batSide":{"code":"L","description":"Left"}},"second":{"id":665923,"link":"/api/v1/people/665923"},"third":{"id":691788,"link":"/api/v1/people/691788"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":805300,"link":"/api/v1/people/805300"},"credit":"b_ab"},{"player":{"id":691008,"link":"/api/v1/people/691008"},"credit":"p_ab"},{"player":{"id":805300,"link":"/api/v1/people/805300"},"credit":"b_pa"},{"player":{"id":691008,"link":"/api/v1/people/691008"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":1.7000000000000002,"awayTeamWinProbability":98.3,"homeTeamWinProbabilityAdded":-5.8,"leverageIndex":0.69,"dramaIndex":59.0,"contextMetrics":{},"playEndTime":"2026-06-27T03:13:04.385Z","atBatIndex":65},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Griffin Conine grounds out, second baseman JJ Wetherholt to first baseman Alec Burleson.","rbi":0,"awayScore":4,"homeScore":0,"isOut":true},"about":{"atBatIndex":66,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-06-27T03:15:39.201Z","endTime":"2026-06-27T03:16:41.486Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":3},"matchup":{"batter":{"id":665052,"fullName":"Griffin Conine","link":"/api/v1/people/665052"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":677865,"fullName":"Justin Bruihl","link":"/api/v1/people/677865"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":665052,"fullName":"Griffin Conine","link":"/api/v1/people/665052"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":802139,"link":"/api/v1/people/802139"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":676475,"link":"/api/v1/people/676475"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Justin Bruihl replaces Max Rajcic.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-06-27T03:14:09.818Z","endTime":"2026-06-27T03:15:39.201Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":677865,"link":"/api/v1/people/677865"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":691008,"link":"/api/v1/people/691008","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":671056,"link":"/api/v1/people/671056"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":691458,"link":"/api/v1/people/691458"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":663457,"link":"/api/v1/people/663457"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":665052,"link":"/api/v1/people/665052","batSide":{"code":"L","description":"Left"}},"first":{"id":805300,"link":"/api/v1/people/805300"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"AC","description":"Automatic Strike - Batter Pitch Timer Violation"},"description":"Automatic Strike - Batter Pitch Timer Violation","code":"AC","isInPlay":false,"isStrike":true,"isBall":false,"isOut":false,"hasReview":false,"violation":{"type":"batter_pitch_timer","description":"Batter Pitch Timer Violation","player":{"id":665052,"fullName":"Griffin Conine"}}},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":1,"playId":"21455ac4-9a19-435e-be4b-4e9fbc788458","pitchNumber":0,"startTime":"2026-06-27T03:15:39.201Z","endTime":"2026-06-27T03:15:44.201Z","isPitch":false,"type":"no_pitch","defense":{"pitcher":{"id":677865,"link":"/api/v1/people/677865","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":671056,"link":"/api/v1/people/671056"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":691458,"link":"/api/v1/people/691458"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":663457,"link":"/api/v1/people/663457"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":665052,"link":"/api/v1/people/665052","batSide":{"code":"L","description":"Left"}},"first":{"id":805300,"link":"/api/v1/people/805300"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.2,"endSpeed":83.0,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.235253580487303,"aZ":-31.171191012042154,"pfxX":9.54007125245177,"pfxZ":0.5737250795934434,"pX":0.050004885054737234,"pZ":2.015353899170278,"vX0":-11.241180108945946,"vY0":-130.97971407347313,"vZ0":-1.3554244624611844,"x":115.09,"y":184.37,"x0":3.14681608240351,"y0":50.00266856721181,"z0":4.858581689290461,"aX":16.667942065395483},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":1.0,"breakHorizontal":-15.0,"spinRate":2156,"spinDirection":121},"zone":8,"typeConfidence":0.89,"plateTime":0.41730712725824404,"extension":6.450118660987229},"index":2,"playId":"68205b07-c5ee-3ac8-b5b3-217a706449b3","pitchNumber":1,"startTime":"2026-06-27T03:15:55.260Z","endTime":"2026-06-27T03:15:59.636Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677865,"link":"/api/v1/people/677865","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":671056,"link":"/api/v1/people/671056"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":691458,"link":"/api/v1/people/691458"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":663457,"link":"/api/v1/people/663457"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":665052,"link":"/api/v1/people/665052","batSide":{"code":"L","description":"Left"}},"first":{"id":805300,"link":"/api/v1/people/805300"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"index":3,"playId":"30652410-fa4b-31f8-a09f-1d4094913d58","startTime":"2026-06-27T03:16:13.888Z","endTime":"2026-06-27T03:16:17.386Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":677865,"link":"/api/v1/people/677865","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":671056,"link":"/api/v1/people/671056"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":691458,"link":"/api/v1/people/691458"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":663457,"link":"/api/v1/people/663457"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":665052,"link":"/api/v1/people/665052","batSide":{"code":"L","description":"Left"}},"first":{"id":805300,"link":"/api/v1/people/805300"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"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,"runnerGoing":true},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.5,"endSpeed":84.5,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.72538490811042,"aZ":-19.904597776036614,"pfxX":2.956830285371573,"pfxZ":6.773383180087086,"pX":-0.07098820643944956,"pZ":3.0127551915458572,"vX0":-8.473297922926893,"vY0":-133.05223418857787,"vZ0":-2.328335446078308,"x":119.71,"y":157.44,"x0":2.756065981375483,"y0":50.00405682810772,"z0":5.325162049760542,"aX":5.357871764127224},"breaks":{"breakAngle":10.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":12.0,"breakHorizontal":-3.7,"spinRate":2156,"spinDirection":129},"zone":2,"typeConfidence":0.87,"plateTime":0.4100147852903988,"extension":6.675196765969091},"hitData":{"launchSpeed":93.2,"launchAngle":-14.0,"totalDistance":13.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":152.77,"coordY":152.7}},"index":4,"playId":"f0adb010-2191-302c-8d20-39aa8f90f165","pitchNumber":2,"startTime":"2026-06-27T03:16:33.495Z","endTime":"2026-06-27T03:16:41.486Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677865,"link":"/api/v1/people/677865","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":671056,"link":"/api/v1/people/671056"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":691458,"link":"/api/v1/people/691458"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":663457,"link":"/api/v1/people/663457"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":665052,"link":"/api/v1/people/665052","batSide":{"code":"L","description":"Left"}},"first":{"id":805300,"link":"/api/v1/people/805300"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665052,"link":"/api/v1/people/665052"},"credit":"b_ab"},{"player":{"id":677865,"link":"/api/v1/people/677865"},"credit":"p_ab"},{"player":{"id":665052,"link":"/api/v1/people/665052"},"credit":"b_pa"},{"player":{"id":677865,"link":"/api/v1/people/677865"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":1.9,"awayTeamWinProbability":98.1,"homeTeamWinProbabilityAdded":0.19999999999999973,"leverageIndex":0.07,"dramaIndex":8.0,"contextMetrics":{},"playEndTime":"2026-06-27T03:16:41.486Z","atBatIndex":66},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Alec Burleson grounds out to first baseman Kyle Stowers.","rbi":0,"awayScore":4,"homeScore":0,"isOut":true},"about":{"atBatIndex":67,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-06-27T03:19:04.045Z","endTime":"2026-06-27T03:19:41.629Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":1},"matchup":{"batter":{"id":676475,"fullName":"Alec Burleson","link":"/api/v1/people/676475"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676534,"fullName":"Calvin Faucher","link":"/api/v1/people/676534"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3],"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":676475,"fullName":"Alec Burleson","link":"/api/v1/people/676475"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":669065,"link":"/api/v1/people/669065"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Calvin Faucher replaces Michael Petersen.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"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":"2026-06-27T03:18:14.281Z","endTime":"2026-06-27T03:19:06.341Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":676534,"link":"/api/v1/people/676534"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":656848,"link":"/api/v1/people/656848","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":669065,"link":"/api/v1/people/669065"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":665923,"link":"/api/v1/people/665923"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":665052,"link":"/api/v1/people/665052"}},"offense":{"batter":{"id":676475,"link":"/api/v1/people/676475","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.1,"endSpeed":87.0,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.906569114167837,"aZ":-20.81262156142876,"pfxX":1.7158337158987624,"pfxZ":5.9434449192025784,"pX":1.2100056507501142,"pZ":1.2888809910720744,"vX0":5.13243210076729,"vY0":-136.82126438639884,"vZ0":-8.142536803250307,"x":70.88,"y":203.98,"x0":-0.907035638243745,"y0":50.003759760664025,"z0":5.710361555876289,"aX":3.277622953501568},"breaks":{"breakAngle":10.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":9.4,"breakHorizontal":-4.1,"spinRate":2597,"spinDirection":210},"zone":14,"typeConfidence":2.0,"plateTime":0.3991102287883055,"extension":5.922049258725988},"index":1,"playId":"66a702de-21b6-34fa-b038-2aa141b583be","pitchNumber":1,"startTime":"2026-06-27T03:19:06.341Z","endTime":"2026-06-27T03:19:10.192Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676534,"link":"/api/v1/people/676534","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":669065,"link":"/api/v1/people/669065"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":665923,"link":"/api/v1/people/665923"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":665052,"link":"/api/v1/people/665052"}},"offense":{"batter":{"id":676475,"link":"/api/v1/people/676475","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"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.7,"endSpeed":87.5,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.56264935469846,"aZ":-24.620787234819396,"pfxX":-8.100939110641999,"pfxZ":3.84125303078142,"pX":-1.3805032142784543,"pZ":4.011172016073339,"vX0":1.867861426273724,"vY0":-139.3885847552029,"vZ0":-0.934701203740868,"x":169.62,"y":130.48,"x0":-1.0072358239232855,"y0":50.00181600027256,"z0":5.9776200609581736,"aX":-15.926933801013114},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":7.0,"breakHorizontal":14.3,"spinRate":2271,"spinDirection":211},"zone":11,"typeConfidence":2.0,"plateTime":0.3930703099290107,"extension":5.863122608905231},"index":2,"playId":"b5f94c1f-5164-39f0-9e63-418747ce45b3","pitchNumber":2,"startTime":"2026-06-27T03:19:19.007Z","endTime":"2026-06-27T03:19:23.602Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676534,"link":"/api/v1/people/676534","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":669065,"link":"/api/v1/people/669065"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":665923,"link":"/api/v1/people/665923"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":665052,"link":"/api/v1/people/665052"}},"offense":{"batter":{"id":676475,"link":"/api/v1/people/676475","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"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":0,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.3,"endSpeed":87.2,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.533848680632264,"aZ":-21.08258831111943,"pfxX":0.6606249637194375,"pfxZ":5.7400830485401,"pX":0.21581939081368617,"pZ":3.110576283401967,"vX0":3.174924530776515,"vY0":-137.3974414243488,"vZ0":-3.424857035840989,"x":108.77,"y":154.79,"x0":-1.0356324663726812,"y0":50.00024106842866,"z0":5.788512816817904,"aX":1.2748420656828547},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.5,"breakVerticalInduced":10.0,"breakHorizontal":-1.8,"spinRate":2665,"spinDirection":198},"zone":2,"typeConfidence":2.0,"plateTime":0.3971102907681594,"extension":5.931804883566474},"hitData":{"launchSpeed":100.2,"launchAngle":3.0,"totalDistance":85.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":162.46,"coordY":160.09}},"index":3,"playId":"9b42194a-31aa-33cd-850b-aa730004b9ff","pitchNumber":3,"startTime":"2026-06-27T03:19:33.391Z","endTime":"2026-06-27T03:19:41.629Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676534,"link":"/api/v1/people/676534","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":669065,"link":"/api/v1/people/669065"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":665923,"link":"/api/v1/people/665923"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":665052,"link":"/api/v1/people/665052"}},"offense":{"batter":{"id":676475,"link":"/api/v1/people/676475","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":676475,"link":"/api/v1/people/676475"},"credit":"b_ab"},{"player":{"id":676534,"link":"/api/v1/people/676534"},"credit":"p_ab"},{"player":{"id":676475,"link":"/api/v1/people/676475"},"credit":"b_pa"},{"player":{"id":676534,"link":"/api/v1/people/676534"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.7000000000000001,"awayTeamWinProbability":99.3,"homeTeamWinProbabilityAdded":-1.1999999999999997,"leverageIndex":0.46,"dramaIndex":24.0,"contextMetrics":{},"playEndTime":"2026-06-27T03:19:41.629Z","atBatIndex":67},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jordan Walker strikes out swinging.","rbi":0,"awayScore":4,"homeScore":0,"isOut":true},"about":{"atBatIndex":68,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-06-27T03:19:58.633Z","endTime":"2026-06-27T03:21:52.011Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":691023,"fullName":"Jordan Walker","link":"/api/v1/people/691023"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676534,"fullName":"Calvin Faucher","link":"/api/v1/people/676534"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":691023,"fullName":"Jordan Walker","link":"/api/v1/people/691023"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":691788,"link":"/api/v1/people/691788"},"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":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.1,"endSpeed":86.7,"strikeZoneTop":3.461,"strikeZoneBottom":1.747,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.955223154484592,"aZ":-28.746546463819403,"pfxX":0.5689688824538818,"pfxZ":1.8144422592877492,"pX":0.1472015784699108,"pZ":1.3953359877877383,"vX0":2.4981024580612643,"vY0":-135.67617798832487,"vZ0":-6.41356092966626,"x":111.39,"y":201.11,"x0":-0.8544070994153999,"y0":50.00353947783195,"z0":5.757945110453454,"aX":1.0746419220903554},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":2.3,"breakHorizontal":-1.4,"spinRate":2787,"spinDirection":166},"zone":14,"typeConfidence":2.0,"plateTime":0.4016488243866321,"extension":5.956674905740676},"index":0,"playId":"540f0646-e011-307b-9f13-360b7a01c38e","pitchNumber":1,"startTime":"2026-06-27T03:20:04.982Z","endTime":"2026-06-27T03:20:14.588Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676534,"link":"/api/v1/people/676534","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":669065,"link":"/api/v1/people/669065"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":665923,"link":"/api/v1/people/665923"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":665052,"link":"/api/v1/people/665052"}},"offense":{"batter":{"id":691023,"link":"/api/v1/people/691023","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"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":86.7,"endSpeed":80.1,"strikeZoneTop":3.461,"strikeZoneBottom":1.747,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.27637901031118,"aZ":-40.38384594640522,"pfxX":4.567845187737646,"pfxZ":-5.073665174985399,"pX":-0.9182163340180817,"pZ":2.2756028063765243,"vX0":-1.2668256827434887,"vY0":-126.31194882658745,"vZ0":-0.9851289500181115,"x":152.0,"y":177.34,"x0":-1.0041880254070847,"y0":50.00172439544425,"z0":5.912399985276627,"aX":7.394151663220006},"breaks":{"breakAngle":9.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.5,"breakVerticalInduced":-9.1,"breakHorizontal":-8.0,"spinRate":3072,"spinDirection":32},"zone":13,"typeConfidence":2.0,"plateTime":0.4333146722467398,"extension":6.021357282738959},"index":1,"playId":"72045757-24b2-32b1-bebc-b86db0abfba8","pitchNumber":2,"startTime":"2026-06-27T03:20:25.567Z","endTime":"2026-06-27T03:20:29.961Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676534,"link":"/api/v1/people/676534","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":669065,"link":"/api/v1/people/669065"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":665923,"link":"/api/v1/people/665923"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":665052,"link":"/api/v1/people/665052"}},"offense":{"batter":{"id":691023,"link":"/api/v1/people/691023","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.3,"endSpeed":85.0,"strikeZoneTop":3.461,"strikeZoneBottom":1.747,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.463727112740305,"aZ":-34.564136875146374,"pfxX":2.1954887454889263,"pfxZ":-1.3106009806998635,"pX":0.41633967774826164,"pZ":3.1186919963034914,"vX0":3.1231882981254384,"vY0":-133.06957014795287,"vZ0":-0.8941405677081742,"x":101.13,"y":154.58,"x0":-1.0510995444589915,"y0":50.004722529169385,"z0":5.9295985192947605,"aX":3.997397499496187},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":-2.4,"breakHorizontal":-4.6,"spinRate":2859,"spinDirection":82},"zone":3,"typeConfidence":2.0,"plateTime":0.40924033474783883,"extension":5.864830145312885},"index":2,"playId":"eb885ff4-8649-3050-aea7-e3edd4235e6b","pitchNumber":3,"startTime":"2026-06-27T03:20:41.897Z","endTime":"2026-06-27T03:20:46.368Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676534,"link":"/api/v1/people/676534","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":669065,"link":"/api/v1/people/669065"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":665923,"link":"/api/v1/people/665923"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":665052,"link":"/api/v1/people/665052"}},"offense":{"batter":{"id":691023,"link":"/api/v1/people/691023","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2026-06-27T03:20:54.404Z","endTime":"2026-06-27T03:21:05.870Z","isPitch":false,"type":"action","player":{"id":691023,"link":"/api/v1/people/691023"},"defense":{"pitcher":{"id":676534,"link":"/api/v1/people/676534","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":669065,"link":"/api/v1/people/669065"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":665923,"link":"/api/v1/people/665923"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":665052,"link":"/api/v1/people/665052"}},"offense":{"batter":{"id":691023,"link":"/api/v1/people/691023","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"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":89.7,"endSpeed":83.1,"strikeZoneTop":3.461,"strikeZoneBottom":1.747,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.389339819737597,"aZ":-33.13394821791293,"pfxX":8.234359096796599,"pfxZ":-0.5514050960050652,"pX":0.8919042245348774,"pZ":1.9716785061009598,"vX0":2.3107408669064617,"vY0":-130.73979657514235,"vZ0":-3.4201901256582397,"x":83.0,"y":185.54,"x0":-1.072365921033038,"y0":50.0036205964714,"z0":5.771744501202235,"aX":14.319380838264577},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":-1.6,"breakHorizontal":-15.4,"spinRate":2973,"spinDirection":60},"zone":14,"typeConfidence":2.0,"plateTime":0.4182283082136684,"extension":6.016103767649561},"index":4,"playId":"16e4bcc9-14a5-34e4-b501-f0f74601a241","pitchNumber":4,"startTime":"2026-06-27T03:21:05.870Z","endTime":"2026-06-27T03:21:11.016Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676534,"link":"/api/v1/people/676534","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":669065,"link":"/api/v1/people/669065"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":665923,"link":"/api/v1/people/665923"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":665052,"link":"/api/v1/people/665052"}},"offense":{"batter":{"id":691023,"link":"/api/v1/people/691023","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"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":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.4,"endSpeed":88.3,"strikeZoneTop":3.461,"strikeZoneBottom":1.747,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.93323188686949,"aZ":-22.249308908345434,"pfxX":1.19725085249107,"pfxZ":5.0158690752790225,"pX":-0.8744779762476111,"pZ":2.388889135083102,"vX0":0.43516663862241384,"vY0":-138.97191497312403,"vZ0":-5.126535214407285,"x":150.33,"y":174.28,"x0":-1.1881710157253838,"y0":50.00066573918372,"z0":5.713508245736605,"aX":2.3669198020206434},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":8.4,"breakHorizontal":-2.3,"spinRate":2666,"spinDirection":204},"zone":13,"typeConfidence":2.0,"plateTime":0.3924864474569425,"extension":6.000400107486614},"index":5,"playId":"97a399e8-b2fc-316a-ba55-63cc2d0ca1b0","pitchNumber":5,"startTime":"2026-06-27T03:21:23.129Z","endTime":"2026-06-27T03:21:28.796Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676534,"link":"/api/v1/people/676534","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":669065,"link":"/api/v1/people/669065"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":665923,"link":"/api/v1/people/665923"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":665052,"link":"/api/v1/people/665052"}},"offense":{"batter":{"id":691023,"link":"/api/v1/people/691023","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"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":88.5,"endSpeed":81.5,"strikeZoneTop":3.461,"strikeZoneBottom":1.747,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.05424519219005,"aZ":-33.55976650515368,"pfxX":8.540271450749493,"pfxZ":-0.8271969017530711,"pX":1.4382033074806955,"pZ":2.78055899758738,"vX0":3.3039489624053595,"vY0":-128.9329414852481,"vZ0":-1.2336121886780465,"x":62.18,"y":163.7,"x0":-0.9694632248277378,"y0":50.000196356220755,"z0":5.857289738449585,"aX":14.361166890339115},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":-1.6,"breakHorizontal":-16.2,"spinRate":2925,"spinDirection":47},"zone":12,"typeConfidence":2.0,"plateTime":0.4249711502601059,"extension":6.077267750099547},"index":6,"playId":"f8991e1b-ab1e-3fde-b529-0c6f0d9253e3","pitchNumber":6,"startTime":"2026-06-27T03:21:48.182Z","endTime":"2026-06-27T03:21:52.011Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676534,"link":"/api/v1/people/676534","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":669065,"link":"/api/v1/people/669065"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":665923,"link":"/api/v1/people/665923"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":665052,"link":"/api/v1/people/665052"}},"offense":{"batter":{"id":691023,"link":"/api/v1/people/691023","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691023,"link":"/api/v1/people/691023"},"credit":"b_ab"},{"player":{"id":676534,"link":"/api/v1/people/676534"},"credit":"p_ab"},{"player":{"id":691023,"link":"/api/v1/people/691023"},"credit":"b_pa"},{"player":{"id":676534,"link":"/api/v1/people/676534"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.1,"awayTeamWinProbability":99.9,"homeTeamWinProbabilityAdded":-0.6000000000000001,"leverageIndex":0.22,"dramaIndex":14.0,"contextMetrics":{},"playEndTime":"2026-06-27T03:21:52.011Z","atBatIndex":68},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Lars Nootbaar grounds out, second baseman Xavier Edwards to first baseman Kyle Stowers.","rbi":0,"awayScore":4,"homeScore":0,"isOut":true},"about":{"atBatIndex":69,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-06-27T03:22:49.933Z","endTime":"2026-06-27T03:23:00.210Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":663457,"fullName":"Lars Nootbaar","link":"/api/v1/people/663457"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676534,"fullName":"Calvin Faucher","link":"/api/v1/people/676534"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZoneStats":{"stats":[{"type":{"displayName":"hotColdZones"},"group":{"displayName":"hitting"},"exemptions":[],"splits":[{"stat":{"name":"exitVelocity","zones":[{"zone":"01","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"96.63"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"99.02"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"81.12"},{"zone":"04","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"90.75"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"93.23"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"96.07"},{"zone":"07","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"87.00"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"95.73"},{"zone":"09","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"90.39"},{"zone":"11","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"88.68"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"78.66"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"76.83"},{"zone":"14","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"97.50"}]}},{"stat":{"name":"battingAverage","zones":[{"zone":"01","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".385"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".412"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".091"},{"zone":"04","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".250"},{"zone":"05","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".258"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".353"},{"zone":"07","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".190"},{"zone":"08","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".257"},{"zone":"09","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".188"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".125"},{"zone":"12","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".200"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".143"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".083"}]}},{"stat":{"name":"onBasePlusSlugging","zones":[{"zone":"01","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.000"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.412"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".167"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".480"},{"zone":"05","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".750"},{"zone":"06","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".778"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".429"},{"zone":"08","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".686"},{"zone":"09","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".625"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".571"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".538"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".444"},{"zone":"14","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".643"}]}}]}]},"batterHotColdZones":[{"zone":"01","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.000"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.412"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".167"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".480"},{"zone":"05","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".750"},{"zone":"06","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".778"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".429"},{"zone":"08","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".686"},{"zone":"09","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".625"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".571"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".538"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".444"},{"zone":"14","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".643"}],"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":663457,"fullName":"Lars Nootbaar","link":"/api/v1/people/663457"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":669364,"link":"/api/v1/people/669364"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":669065,"link":"/api/v1/people/669065"},"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":4,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-06-27T03:22:27.747Z","endTime":"2026-06-27T03:22:52.197Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":676534,"link":"/api/v1/people/676534","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":669065,"link":"/api/v1/people/669065"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":665923,"link":"/api/v1/people/665923"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":665052,"link":"/api/v1/people/665052"}},"offense":{"batter":{"id":663457,"link":"/api/v1/people/663457","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.9,"endSpeed":78.7,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.760356941833187,"aZ":-45.33247151114536,"pfxX":4.7082213988555655,"pfxZ":-8.399663356064655,"pX":0.23328929097436935,"pZ":1.8551021809173651,"vX0":1.5349122145356087,"vY0":-125.00166130117172,"vZ0":-0.7028265398102512,"x":108.11,"y":188.69,"x0":-1.002285657991622,"y0":50.0061704859725,"z0":5.897025042384114,"aX":7.37108156434759},"breaks":{"breakAngle":9.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.4,"breakVerticalInduced":-15.1,"breakHorizontal":-8.9,"spinRate":3031,"spinDirection":40},"zone":8,"typeConfidence":2.0,"plateTime":0.4400119347287257,"extension":6.0126461340784605},"hitData":{"launchSpeed":105.5,"launchAngle":0.0,"totalDistance":47.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":151.2,"coordY":154.22}},"index":1,"playId":"7daa3228-a601-3d25-966d-9fc52b9f3043","pitchNumber":1,"startTime":"2026-06-27T03:22:52.197Z","endTime":"2026-06-27T03:23:00.210Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676534,"link":"/api/v1/people/676534","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":669065,"link":"/api/v1/people/669065"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":665923,"link":"/api/v1/people/665923"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":665052,"link":"/api/v1/people/665052"}},"offense":{"batter":{"id":663457,"link":"/api/v1/people/663457","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663457,"link":"/api/v1/people/663457"},"credit":"b_ab"},{"player":{"id":676534,"link":"/api/v1/people/676534"},"credit":"p_ab"},{"player":{"id":663457,"link":"/api/v1/people/663457"},"credit":"b_pa"},{"player":{"id":676534,"link":"/api/v1/people/676534"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.0,"awayTeamWinProbability":100.0,"homeTeamWinProbabilityAdded":-0.1,"leverageIndex":0.06,"dramaIndex":7.0,"contextMetrics":{},"playEndTime":"2026-06-27T03:23:00.210Z","atBatIndex":69}]