[{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"J.P. Crawford called out on strikes.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-07-07T22:41:09.735Z","endTime":"2026-07-07T22:42:40.444Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":641487,"fullName":"J.P. Crawford","link":"/api/v1/people/641487"},"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":[3,4,5,6,7,9],"actionIndex":[0,1,2],"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":641487,"fullName":"J.P. Crawford","link":"/api/v1/people/641487"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[{"player":{"id":691788,"link":"/api/v1/people/691788"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"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-07-07T18:45:48.186Z","endTime":"2026-07-07T22:16:32.927Z","isPitch":false,"type":"action","player":{"id":641487,"link":"/api/v1/people/641487"},"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-07-07T22:16:32.927Z","endTime":"2026-07-07T22:40:44.882Z","isPitch":false,"type":"action","player":{"id":641487,"link":"/api/v1/people/641487"},"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-07-07T22:40:44.882Z","endTime":"2026-07-07T22:41:11.720Z","isPitch":false,"type":"action","player":{"id":641487,"link":"/api/v1/people/641487"},"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.6,"endSpeed":85.7,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.06503773027388,"aZ":-8.668555083064376,"pfxX":-6.54013161218062,"pfxZ":12.405009733011617,"pX":-0.2177153866010753,"pZ":2.0532099359992055,"vX0":4.008486411386139,"vY0":-137.4125696226143,"vZ0":-8.072995326445387,"x":125.3,"y":183.34,"x0":-0.8526763741323212,"y0":50.00343082291035,"z0":5.634260502928124,"aX":-12.392324544417198},"breaks":{"breakAngle":46.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.1,"breakVerticalInduced":20.8,"breakHorizontal":10.9,"spinRate":2617,"spinDirection":221},"zone":8,"typeConfidence":2.0,"plateTime":0.40001735375792613,"extension":6.038719082847281},"index":3,"playId":"ed7fc8e0-0971-3be6-ae34-c05cde8a8a55","pitchNumber":1,"startTime":"2026-07-07T22:41:11.720Z","endTime":"2026-07-07T22:41:15.311Z","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":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":665052,"link":"/api/v1/people/665052"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":641487,"link":"/api/v1/people/641487","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"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":86.1,"endSpeed":79.5,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.6196903239368,"aZ":-32.99203793618548,"pfxX":-8.933267312925915,"pfxZ":-0.5108251680318823,"pX":-0.11628051021537683,"pZ":1.0937599094394774,"vX0":5.125135085519189,"vY0":-125.23934720970823,"vZ0":-4.4505744911597525,"x":121.43,"y":209.25,"x0":-1.0255110943101307,"y0":50.00577807851842,"z0":5.58395829567086,"aX":-14.23360937511037},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.5,"breakVerticalInduced":-1.7,"breakHorizontal":15.0,"spinRate":1563,"spinDirection":244},"zone":13,"typeConfidence":2.0,"plateTime":0.4368706431577589,"extension":5.780766196588652},"index":4,"playId":"44c855d6-60bb-3871-8b66-457e55441051","pitchNumber":2,"startTime":"2026-07-07T22:41:27.747Z","endTime":"2026-07-07T22:41:31.503Z","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":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":665052,"link":"/api/v1/people/665052"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":641487,"link":"/api/v1/people/641487","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.9,"endSpeed":83.0,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.345971200822202,"aZ":-35.42453304796577,"pfxX":0.9704147887395114,"pfxZ":-1.8458017621296428,"pX":1.057723823465224,"pZ":2.633111915403316,"vX0":4.545234279940528,"vY0":-132.27797551752485,"vZ0":-1.56084268046944,"x":76.68,"y":167.69,"x0":-0.8147480023519664,"y0":50.00613736145596,"z0":5.847744742711747,"aX":1.7051800905699006},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":-3.5,"breakHorizontal":-2.9,"spinRate":2885,"spinDirection":15},"zone":12,"typeConfidence":2.0,"plateTime":0.41537166869108555,"extension":6.034833277811196},"index":5,"playId":"eb72388a-c244-3084-86c4-f719004650ea","pitchNumber":3,"startTime":"2026-07-07T22:41:43.474Z","endTime":"2026-07-07T22:41:47.291Z","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":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":665052,"link":"/api/v1/people/665052"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":641487,"link":"/api/v1/people/641487","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.2,"endSpeed":80.3,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.066367680841807,"aZ":-35.78228744988143,"pfxX":1.5017319475854483,"pfxZ":-2.1838722325564035,"pX":-0.5160362915864013,"pZ":3.341227457241664,"vX0":0.7804633513133099,"vY0":-128.46751060357525,"vZ0":0.6760093851157414,"x":136.67,"y":148.57,"x0":-1.0197758350840045,"y0":50.000779924795545,"z0":5.878026170835759,"aX":2.484658786520721},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.9,"breakVerticalInduced":-3.5,"breakHorizontal":-2.9,"spinRate":2864,"spinDirection":20},"zone":1,"typeConfidence":2.0,"plateTime":0.4279734268284221,"extension":5.9456760424698265},"index":6,"playId":"ac834b8d-e307-34d2-a3bc-d13660b76281","pitchNumber":4,"startTime":"2026-07-07T22:41:59.691Z","endTime":"2026-07-07T22:42:03.802Z","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":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":665052,"link":"/api/v1/people/665052"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":641487,"link":"/api/v1/people/641487","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.0,"endSpeed":85.8,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.14523155484962,"aZ":-7.459749851095898,"pfxX":-6.059772021048351,"pfxZ":12.985775019675525,"pX":0.25459760549567156,"pZ":1.7542038123835366,"vX0":4.733966953917385,"vY0":-137.91451308336792,"vZ0":-9.13042004515346,"x":107.3,"y":191.42,"x0":-0.7073232501585157,"y0":50.00185185032536,"z0":5.633110848669779,"aX":-11.531183951567304},"breaks":{"breakAngle":46.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-9.2,"breakVerticalInduced":21.5,"breakHorizontal":9.8,"spinRate":2774,"spinDirection":215},"zone":8,"typeConfidence":2.0,"plateTime":0.3990145548601842,"extension":6.034006412430877},"index":7,"playId":"8940713d-e010-3cda-a68f-c981d8db14f8","pitchNumber":5,"startTime":"2026-07-07T22:42:16.576Z","endTime":"2026-07-07T22:42:20.582Z","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":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":665052,"link":"/api/v1/people/665052"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":641487,"link":"/api/v1/people/641487","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"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":0},"preCount":{"balls":3,"strikes":2,"outs":0},"index":8,"startTime":"2026-07-07T22:42:31.699Z","endTime":"2026-07-07T22:42:36.916Z","isPitch":false,"type":"action","player":{"id":641487,"link":"/api/v1/people/641487"},"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":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":665052,"link":"/api/v1/people/665052"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":641487,"link":"/api/v1/people/641487","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"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":3,"strikes":3,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.7,"endSpeed":82.1,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.978305973676,"aZ":-33.664792634150444,"pfxX":2.0269586297398354,"pfxZ":-0.8671776559158175,"pX":7.33880154880834E-4,"pZ":2.2006035832555364,"vX0":1.2524698630965787,"vY0":-130.66639276545936,"vZ0":-2.6726466949244645,"x":116.97,"y":179.36,"x0":-0.7490381188531824,"y0":50.003361203214446,"z0":5.780519655609515,"aX":3.4849318473447006},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":-1.9,"breakHorizontal":-4.0,"spinRate":2947,"spinDirection":2},"zone":8,"typeConfidence":2.0,"plateTime":0.42008746899572813,"extension":5.8664750560215},"index":9,"playId":"cfac81cf-392c-337c-b682-319b9ced7b08","pitchNumber":6,"startTime":"2026-07-07T22:42:36.916Z","endTime":"2026-07-07T22:42:40.444Z","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":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":665052,"link":"/api/v1/people/665052"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":641487,"link":"/api/v1/people/641487","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":641487,"link":"/api/v1/people/641487"},"credit":"b_ab"},{"player":{"id":676974,"link":"/api/v1/people/676974"},"credit":"p_ab"},{"player":{"id":641487,"link":"/api/v1/people/641487"},"credit":"b_pa"},{"player":{"id":676974,"link":"/api/v1/people/676974"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.2,"awayTeamWinProbability":47.8,"homeTeamWinProbabilityAdded":2.200000000000003,"contextMetrics":{},"playEndTime":"2026-07-07T22:42:40.444Z","atBatIndex":0},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Randy Arozarena grounds out, shortstop Otto Lopez to first baseman Kyle Stowers.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-07-07T22:42:44.943Z","endTime":"2026-07-07T22:44:09.618Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"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":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"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":"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":95.0,"endSpeed":86.0,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.03005349959003,"aZ":-19.338926081880235,"pfxX":-11.287598129893116,"pfxZ":6.705044977490871,"pX":-1.1010967154295574,"pZ":3.804571416655639,"vX0":3.4149010702793,"vY0":-138.27511200994513,"vZ0":-1.740836404542402,"x":158.97,"y":136.06,"x0":-0.8940414004301096,"y0":50.00479900278162,"z0":5.754879990308309,"aX":-21.6177949426848},"breaks":{"breakAngle":46.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":11.9,"breakHorizontal":19.6,"spinRate":2636,"spinDirection":223},"zone":11,"typeConfidence":2.0,"plateTime":0.39780085106537477,"extension":5.87787958108552},"index":0,"playId":"13a44cbf-b0df-329a-9f4e-29dbb1459aba","pitchNumber":1,"startTime":"2026-07-07T22:43:03.820Z","endTime":"2026-07-07T22:43:07.482Z","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":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":665052,"link":"/api/v1/people/665052"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":668227,"link":"/api/v1/people/668227","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.8,"endSpeed":83.1,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.460707871143804,"aZ":-32.398471038356725,"pfxX":2.224523421030599,"pfxZ":-0.12590812271128904,"pX":-0.16726118802446485,"pZ":2.5784565678824816,"vX0":0.8621579829637963,"vY0":-132.29977212791604,"vZ0":-2.2914350303914777,"x":123.38,"y":169.16,"x0":-0.7868266513914739,"y0":50.004811694723884,"z0":5.841480917332402,"aX":3.9248765807759263},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":-0.5,"breakHorizontal":-4.2,"spinRate":2929,"spinDirection":11},"zone":5,"typeConfidence":2.0,"plateTime":0.4147530746175332,"extension":5.81838582258723},"index":1,"playId":"fec94f26-6ae9-3a46-9441-2dc40d5200c8","pitchNumber":2,"startTime":"2026-07-07T22:43:19.811Z","endTime":"2026-07-07T22:43:23.217Z","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":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":665052,"link":"/api/v1/people/665052"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":668227,"link":"/api/v1/people/668227","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"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":89.3,"endSpeed":81.3,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.696175339859916,"aZ":-37.98794791291617,"pfxX":2.3588095804840457,"pfxZ":-3.4501782521203186,"pX":0.19316679979791412,"pZ":1.5383380415601564,"vX0":1.9476380305932073,"vY0":-129.92652030361194,"vZ0":-3.1265155344025377,"x":109.64,"y":197.24,"x0":-0.8761929513596959,"y0":50.00065964164089,"z0":5.684245863887953,"aX":3.977025832593717},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.4,"breakVerticalInduced":-6.7,"breakHorizontal":-4.8,"spinRate":3164,"spinDirection":10},"zone":14,"typeConfidence":2.0,"plateTime":0.42379430520927297,"extension":5.862041378437361},"index":2,"playId":"b5d431b5-6099-31aa-9a51-a3a618a169e0","pitchNumber":3,"startTime":"2026-07-07T22:43:35.893Z","endTime":"2026-07-07T22:43:39.217Z","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":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":665052,"link":"/api/v1/people/665052"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":668227,"link":"/api/v1/people/668227","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"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":96.8,"endSpeed":87.2,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.96806727811872,"aZ":-7.713573447078329,"pfxX":-6.478593099659559,"pfxZ":12.378984599701225,"pX":0.8542241620908109,"pZ":3.1277602723198856,"vX0":6.0404488798518905,"vY0":-140.64831002410665,"vZ0":-6.038721839412097,"x":84.44,"y":154.33,"x0":-0.49397180130763463,"y0":50.00406379050273,"z0":5.821136813288639,"aX":-12.803386099254732},"breaks":{"breakAngle":50.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-8.5,"breakVerticalInduced":21.1,"breakHorizontal":10.3,"spinRate":2796,"spinDirection":214},"zone":12,"typeConfidence":2.0,"plateTime":0.3914799845549406,"extension":6.010189255191935},"hitData":{"launchSpeed":86.4,"launchAngle":-21.0,"totalDistance":10.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":113.14,"coordY":154.67}},"index":3,"playId":"65019a65-fa6c-3b8c-bd4c-4115bbdecf74","pitchNumber":4,"startTime":"2026-07-07T22:44:02.062Z","endTime":"2026-07-07T22:44:09.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":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":665052,"link":"/api/v1/people/665052"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":668227,"link":"/api/v1/people/668227","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668227,"link":"/api/v1/people/668227"},"credit":"b_ab"},{"player":{"id":676974,"link":"/api/v1/people/676974"},"credit":"p_ab"},{"player":{"id":668227,"link":"/api/v1/people/668227"},"credit":"b_pa"},{"player":{"id":676974,"link":"/api/v1/people/676974"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":53.800000000000004,"awayTeamWinProbability":46.199999999999996,"homeTeamWinProbabilityAdded":1.6000000000000014,"leverageIndex":0.63,"dramaIndex":31.0,"contextMetrics":{},"playEndTime":"2026-07-07T22:44:09.618Z","atBatIndex":1},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Dominic Canzone strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-07-07T22:44:24.005Z","endTime":"2026-07-07T22:46:02.182Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":686527,"fullName":"Dominic Canzone","link":"/api/v1/people/686527"},"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],"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":686527,"fullName":"Dominic Canzone","link":"/api/v1/people/686527"},"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(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":86.6,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.28989994323739,"aZ":-11.576286767390384,"pfxX":-6.5363697093351245,"pfxZ":10.608601577110685,"pX":-0.898559057059608,"pZ":4.328980584840353,"vX0":1.8676901947558286,"vY0":-138.98203973303058,"vZ0":-2.3368070118893565,"x":151.25,"y":121.9,"x0":-0.7330979182008556,"y0":50.00628474802278,"z0":5.956957125510993,"aX":-12.694988024004243},"breaks":{"breakAngle":45.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.3,"breakVerticalInduced":18.8,"breakHorizontal":11.4,"spinRate":2657,"spinDirection":214},"zone":11,"typeConfidence":2.0,"plateTime":0.3952256650864099,"extension":5.952628094504908},"index":0,"playId":"302a06b5-931b-3fd8-8403-2c030a042794","pitchNumber":1,"startTime":"2026-07-07T22:44:36.733Z","endTime":"2026-07-07T22:44:39.772Z","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":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":665052,"link":"/api/v1/people/665052"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":686527,"link":"/api/v1/people/686527","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.5,"endSpeed":82.9,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.338017974805982,"aZ":-33.2890797447123,"pfxX":1.1243384140348365,"pfxZ":-0.6399249699644702,"pX":1.167182620707174,"pZ":2.201003189262486,"vX0":4.1550225630306885,"vY0":-131.7548629848141,"vZ0":-2.9176413606384455,"x":72.51,"y":179.35,"x0":-0.5795591775335979,"y0":50.00159440062907,"z0":5.795781959300262,"aX":1.9654072040007162},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":-1.6,"breakHorizontal":-3.0,"spinRate":2749,"spinDirection":23},"zone":14,"typeConfidence":2.0,"plateTime":0.4165362454771038,"extension":6.006083405003215},"index":1,"playId":"5475bf25-bdeb-3061-8cb3-065042591c5d","pitchNumber":2,"startTime":"2026-07-07T22:44:53.722Z","endTime":"2026-07-07T22:44:57.566Z","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":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":665052,"link":"/api/v1/people/665052"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":686527,"link":"/api/v1/people/686527","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.8,"endSpeed":82.9,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.675000202828226,"aZ":-35.7267882730222,"pfxX":1.9730248369004295,"pfxZ":-2.0295912561357596,"pX":-1.0530781947261285,"pZ":4.224215613659817,"vX0":-0.8663188633639288,"vY0":-130.89911282979753,"vZ0":2.149615541331792,"x":157.14,"y":124.73,"x0":-0.9755540876349,"y0":50.00378287801529,"z0":6.052975132338616,"aX":3.450024449214645},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":-3.0,"breakHorizontal":-3.4,"spinRate":2858,"spinDirection":27},"zone":11,"typeConfidence":2.0,"plateTime":0.4172209980830961,"extension":5.768000374161722},"index":2,"playId":"554e0d42-f76b-38eb-b8d3-d8bb539df798","pitchNumber":3,"startTime":"2026-07-07T22:45:09.369Z","endTime":"2026-07-07T22:45:12.712Z","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":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":665052,"link":"/api/v1/people/665052"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":686527,"link":"/api/v1/people/686527","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"preCount":{"balls":3,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.1,"endSpeed":86.5,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.164068047481074,"aZ":-10.14791809656593,"pfxX":-7.207158689455126,"pfxZ":11.424760133701236,"pX":-0.39020735199335227,"pZ":2.7299563623943572,"vX0":3.4050471470681005,"vY0":-138.27950935548884,"vZ0":-6.256595978277416,"x":131.87,"y":165.07,"x0":-0.7044149139237363,"y0":50.00007692883203,"z0":5.7097056324834705,"aX":-13.89004362031945},"breaks":{"breakAngle":48.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.9,"breakVerticalInduced":19.4,"breakHorizontal":12.2,"spinRate":2734,"spinDirection":218},"zone":4,"typeConfidence":2.0,"plateTime":0.39681744798592256,"extension":6.0514666384131734},"index":3,"playId":"bc2c7240-9d55-34fa-ad30-e46944adfa6c","pitchNumber":4,"startTime":"2026-07-07T22:45:26.567Z","endTime":"2026-07-07T22:45:30.322Z","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":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":665052,"link":"/api/v1/people/665052"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":686527,"link":"/api/v1/people/686527","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.0,"endSpeed":87.4,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.48300802140459,"aZ":-9.191886849390425,"pfxX":-6.648279195294585,"pfxZ":11.67332886277086,"pX":-0.2693636752261688,"pZ":3.1025761821593343,"vX0":3.601967828900886,"vY0":-139.6804507415152,"vZ0":-5.6334324767025805,"x":127.27,"y":155.01,"x0":-0.7141598784887732,"y0":50.006519199961744,"z0":5.754740088182357,"aX":-13.094298111708392},"breaks":{"breakAngle":49.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-9.6,"breakVerticalInduced":20.2,"breakHorizontal":11.3,"spinRate":2779,"spinDirection":216},"zone":2,"typeConfidence":2.0,"plateTime":0.39264851314091365,"extension":6.002260014029422},"index":4,"playId":"383394aa-d704-322b-afdb-b2b41ed5c0d7","pitchNumber":5,"startTime":"2026-07-07T22:45:42.314Z","endTime":"2026-07-07T22:45:46.027Z","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":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":665052,"link":"/api/v1/people/665052"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":686527,"link":"/api/v1/people/686527","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.1,"endSpeed":83.6,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.732361482102142,"aZ":-31.59535599263492,"pfxX":1.2130409596538458,"pfxZ":0.3229950452684953,"pX":0.0877600791711012,"pZ":2.692811215811518,"vX0":1.793961006290549,"vY0":-132.68085516913274,"vZ0":-2.1474356646396418,"x":113.65,"y":166.07,"x0":-0.75502026206197,"y0":50.0011689643398,"z0":5.817959423044394,"aX":2.1594063061902835},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":0.4,"breakHorizontal":-2.6,"spinRate":2687,"spinDirection":1},"zone":5,"typeConfidence":2.0,"plateTime":0.4130270512238572,"extension":5.9831474268389115},"index":5,"playId":"16dd6f33-389a-334c-9011-53800bc5197b","pitchNumber":6,"startTime":"2026-07-07T22:45:58.033Z","endTime":"2026-07-07T22:46:02.182Z","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":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":665052,"link":"/api/v1/people/665052"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":686527,"link":"/api/v1/people/686527","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":686527,"link":"/api/v1/people/686527"},"credit":"b_ab"},{"player":{"id":676974,"link":"/api/v1/people/676974"},"credit":"p_ab"},{"player":{"id":686527,"link":"/api/v1/people/686527"},"credit":"b_pa"},{"player":{"id":676974,"link":"/api/v1/people/676974"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":54.800000000000004,"awayTeamWinProbability":45.199999999999996,"homeTeamWinProbabilityAdded":1.0,"leverageIndex":0.4,"dramaIndex":21.0,"contextMetrics":{},"playEndTime":"2026-07-07T22:46:02.182Z","atBatIndex":2},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Liam Hicks singles on a ground ball to center fielder Victor Robles.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":3,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-07-07T22:48:14.789Z","endTime":"2026-07-07T22:48:46.024Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":689414,"fullName":"Liam Hicks","link":"/api/v1/people/689414"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":693433,"fullName":"Bryan Woo","link":"/api/v1/people/693433"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":689414,"fullName":"Liam Hicks","link":"/api/v1/people/689414"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":689414,"fullName":"Liam Hicks","link":"/api/v1/people/689414"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":645302,"link":"/api/v1/people/645302"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(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":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.1,"endSpeed":86.4,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.111692643740895,"aZ":-23.375529449631603,"pfxX":-11.321202989513008,"pfxZ":4.57860362987296,"pX":-0.5621948294108743,"pZ":2.1126206250927106,"vX0":6.674384556888547,"vY0":-138.2498601821147,"vZ0":-3.4805984917214285,"x":138.43,"y":181.74,"x0":-1.5470393696246936,"y0":50.000472364505086,"z0":4.971604390153482,"aX":-21.73713430103748},"breaks":{"breakAngle":39.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-22.8,"breakVerticalInduced":7.7,"breakHorizontal":19.0,"spinRate":2205,"spinDirection":223},"zone":4,"typeConfidence":0.9,"plateTime":0.3974149315679223,"extension":6.288184522318328},"hitData":{"launchSpeed":101.5,"launchAngle":6.0,"totalDistance":141.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":108.3,"coordY":87.5}},"index":0,"playId":"bbc95213-d0c5-3734-904c-949c2a5c66fe","pitchNumber":1,"startTime":"2026-07-07T22:48:35.107Z","endTime":"2026-07-07T22:48:46.024Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":641487,"link":"/api/v1/people/641487"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":645302,"link":"/api/v1/people/645302"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":689414,"link":"/api/v1/people/689414","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":689414,"link":"/api/v1/people/689414"},"credit":"b_ab"},{"player":{"id":693433,"link":"/api/v1/people/693433"},"credit":"p_ab"},{"player":{"id":689414,"link":"/api/v1/people/689414"},"credit":"b_pa"},{"player":{"id":693433,"link":"/api/v1/people/693433"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":58.3,"awayTeamWinProbability":41.7,"homeTeamWinProbabilityAdded":3.499999999999993,"leverageIndex":0.86,"dramaIndex":48.0,"contextMetrics":{},"playEndTime":"2026-07-07T22:48:46.024Z","atBatIndex":3},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Kyle Stowers strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":4,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-07-07T22:49:12.917Z","endTime":"2026-07-07T22:50:11.872Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":669065,"fullName":"Kyle Stowers","link":"/api/v1/people/669065"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":693433,"fullName":"Bryan Woo","link":"/api/v1/people/693433"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":689414,"fullName":"Liam Hicks","link":"/api/v1/people/689414"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":669065,"fullName":"Kyle Stowers","link":"/api/v1/people/669065"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":663728,"link":"/api/v1/people/663728"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.2,"endSpeed":87.1,"strikeZoneTop":3.295,"strikeZoneBottom":1.663,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.605749921791627,"aZ":-15.131587852683785,"pfxX":-7.085375994355561,"pfxZ":8.755574867820911,"pX":-0.14713661631592753,"pZ":2.3845470675699296,"vX0":6.306397255953699,"vY0":-138.55284994254592,"vZ0":-4.468502672212257,"x":122.61,"y":174.4,"x0":-1.5308440306934694,"y0":50.004198458102564,"z0":5.027663542845584,"aX":-13.79365245730449},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":15.1,"breakHorizontal":11.5,"spinRate":2273,"spinDirection":230},"zone":5,"typeConfidence":0.9,"plateTime":0.39513299100997834,"extension":6.544589862749566},"index":0,"playId":"e094a42b-c4e7-3f80-a5bc-aafcc0c3d395","pitchNumber":1,"startTime":"2026-07-07T22:49:13.642Z","endTime":"2026-07-07T22:49:16.973Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":641487,"link":"/api/v1/people/641487"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":645302,"link":"/api/v1/people/645302"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":669065,"link":"/api/v1/people/669065","batSide":{"code":"L","description":"Left"}},"first":{"id":689414,"link":"/api/v1/people/689414"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"index":1,"startTime":"2026-07-07T22:49:32.239Z","endTime":"2026-07-07T22:49:49.034Z","isPitch":false,"type":"action","player":{"id":669065,"link":"/api/v1/people/669065"},"defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":641487,"link":"/api/v1/people/641487"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":645302,"link":"/api/v1/people/645302"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":669065,"link":"/api/v1/people/669065","batSide":{"code":"L","description":"Left"}},"first":{"id":689414,"link":"/api/v1/people/689414"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.9,"endSpeed":79.6,"strikeZoneTop":3.295,"strikeZoneBottom":1.663,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.21988461924893,"aZ":-28.507598861809637,"pfxX":-0.4571828082261684,"pfxZ":2.2955642904238402,"pX":0.3727078214257021,"pZ":1.5053040005659275,"vX0":5.288326817214194,"vY0":-125.09608143854999,"vZ0":-2.8650103312070243,"x":102.79,"y":198.14,"x0":-1.7017018771912735,"y0":50.00485284039141,"z0":4.981929752029942,"aX":-0.7316682121440852},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":3.7,"breakHorizontal":-0.2,"spinRate":2091,"spinDirection":219},"zone":14,"typeConfidence":0.91,"plateTime":0.4364241630753276,"extension":6.2541621215652174},"index":2,"playId":"f5220c98-bb12-35b2-8cfe-006cc225bde5","pitchNumber":2,"startTime":"2026-07-07T22:49:49.034Z","endTime":"2026-07-07T22:49:52.797Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":641487,"link":"/api/v1/people/641487"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":645302,"link":"/api/v1/people/645302"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":669065,"link":"/api/v1/people/669065","batSide":{"code":"L","description":"Left"}},"first":{"id":689414,"link":"/api/v1/people/689414"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.5,"endSpeed":81.2,"strikeZoneTop":3.295,"strikeZoneBottom":1.663,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.690218550517535,"aZ":-27.239917130118744,"pfxX":0.8593813573808555,"pfxZ":2.9736100287816027,"pX":0.5933165388719224,"pZ":0.9677005574126412,"vX0":5.440034665624981,"vY0":-127.34452803396294,"vZ0":-4.227837476233307,"x":94.38,"y":212.65,"x0":-1.6734281466584924,"y0":50.00269894079402,"z0":4.77953167347084,"aX":1.424596202033966},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":4.7,"breakHorizontal":-2.6,"spinRate":2217,"spinDirection":197},"zone":14,"typeConfidence":0.67,"plateTime":0.42848376802379207,"extension":6.474218064341492},"index":3,"playId":"a6ed7d8e-3520-3de7-b82e-609c72b2351d","pitchNumber":3,"startTime":"2026-07-07T22:50:08.326Z","endTime":"2026-07-07T22:50:11.872Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":641487,"link":"/api/v1/people/641487"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":645302,"link":"/api/v1/people/645302"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":669065,"link":"/api/v1/people/669065","batSide":{"code":"L","description":"Left"}},"first":{"id":689414,"link":"/api/v1/people/689414"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669065,"link":"/api/v1/people/669065"},"credit":"b_ab"},{"player":{"id":693433,"link":"/api/v1/people/693433"},"credit":"p_ab"},{"player":{"id":669065,"link":"/api/v1/people/669065"},"credit":"b_pa"},{"player":{"id":693433,"link":"/api/v1/people/693433"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":55.1,"awayTeamWinProbability":44.9,"homeTeamWinProbabilityAdded":-3.1999999999999957,"leverageIndex":1.44,"dramaIndex":61.0,"contextMetrics":{},"playEndTime":"2026-07-07T22:50:11.872Z","atBatIndex":4},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Otto Lopez singles on a sharp line drive to left fielder Randy Arozarena. Liam Hicks to 2nd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":5,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-07-07T22:50:18.082Z","endTime":"2026-07-07T22:51:28.921Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":672640,"fullName":"Otto Lopez","link":"/api/v1/people/672640"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":693433,"fullName":"Bryan Woo","link":"/api/v1/people/693433"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":672640,"fullName":"Otto Lopez","link":"/api/v1/people/672640"},"postOnSecond":{"id":689414,"fullName":"Liam Hicks","link":"/api/v1/people/689414"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":672640,"fullName":"Otto Lopez","link":"/api/v1/people/672640"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":668227,"link":"/api/v1/people/668227"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":689414,"fullName":"Liam Hicks","link":"/api/v1/people/689414"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.3,"endSpeed":88.0,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.677210898882386,"aZ":-25.304331492451844,"pfxX":-10.54837879816495,"pfxZ":3.45804639068933,"pX":-0.3182916128322804,"pZ":2.2690858586809304,"vX0":7.4076690814392725,"vY0":-140.05530645420163,"vZ0":-2.6248089396795766,"x":129.13,"y":177.51,"x0":-1.6272138484503436,"y0":50.00330020871777,"z0":4.873680029648065,"aX":-20.95299743873611},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":5.9,"breakHorizontal":17.5,"spinRate":2276,"spinDirection":228},"zone":4,"typeConfidence":0.91,"plateTime":0.3911146852921634,"extension":6.264162220953736},"index":0,"playId":"7d87d21f-1e07-344a-b4ce-2ed109a7a2ee","pitchNumber":1,"startTime":"2026-07-07T22:50:40.360Z","endTime":"2026-07-07T22:50:43.803Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":641487,"link":"/api/v1/people/641487"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":645302,"link":"/api/v1/people/645302"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":672640,"link":"/api/v1/people/672640","batSide":{"code":"R","description":"Right"}},"first":{"id":689414,"link":"/api/v1/people/689414"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"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":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.2,"endSpeed":80.5,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.28521385341103,"aZ":-30.186825891091278,"pfxX":0.7521925306272228,"pfxZ":1.21422915981015,"pX":0.289515279271821,"pZ":0.6888443843460511,"vX0":4.3869730708393275,"vY0":-126.9118181461001,"vZ0":-4.156271597863565,"x":105.96,"y":220.18,"x0":-1.5571781216969558,"y0":50.00337502585135,"z0":4.744572001362168,"aX":1.229483063151836},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":1.6,"breakHorizontal":-2.3,"spinRate":2252,"spinDirection":219},"zone":14,"typeConfidence":0.91,"plateTime":0.4311294798686096,"extension":6.266271790685767},"index":1,"playId":"9212e4f1-4582-35a0-982a-446c6486d3b5","pitchNumber":2,"startTime":"2026-07-07T22:51:00.820Z","endTime":"2026-07-07T22:51:04.822Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":641487,"link":"/api/v1/people/641487"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":645302,"link":"/api/v1/people/645302"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":672640,"link":"/api/v1/people/672640","batSide":{"code":"R","description":"Right"}},"first":{"id":689414,"link":"/api/v1/people/689414"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"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":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.9,"endSpeed":81.6,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.28194719483986,"aZ":-29.761197612708916,"pfxX":-1.3218582806759556,"pfxZ":1.435241060025259,"pX":-0.21051406488862068,"pZ":1.8628863897384291,"vX0":4.342093155246557,"vY0":-128.0620740331799,"vZ0":-1.7722517201413956,"x":125.02,"y":188.48,"x0":-1.7468843703287784,"y0":50.00371097222424,"z0":4.863797135168885,"aX":-2.2241687838774884},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":2.5,"breakHorizontal":1.6,"spinRate":2196,"spinDirection":253},"zone":8,"typeConfidence":0.85,"plateTime":0.4256295027299104,"extension":6.38137145970426},"hitData":{"launchSpeed":107.0,"launchAngle":9.0,"totalDistance":191.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":76.57,"coordY":107.14}},"index":2,"playId":"07dea4f4-dc76-3d3b-9d8d-41401c60807d","pitchNumber":3,"startTime":"2026-07-07T22:51:19.195Z","endTime":"2026-07-07T22:51:28.921Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":641487,"link":"/api/v1/people/641487"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":645302,"link":"/api/v1/people/645302"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":672640,"link":"/api/v1/people/672640","batSide":{"code":"R","description":"Right"}},"first":{"id":689414,"link":"/api/v1/people/689414"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":672640,"link":"/api/v1/people/672640"},"credit":"b_ab"},{"player":{"id":693433,"link":"/api/v1/people/693433"},"credit":"p_ab"},{"player":{"id":672640,"link":"/api/v1/people/672640"},"credit":"b_pa"},{"player":{"id":693433,"link":"/api/v1/people/693433"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":58.699999999999996,"awayTeamWinProbability":41.300000000000004,"homeTeamWinProbabilityAdded":3.5999999999999943,"leverageIndex":1.2,"dramaIndex":57.0,"contextMetrics":{},"playEndTime":"2026-07-07T22:51:28.921Z","atBatIndex":5},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Xavier Edwards strikes out on a foul tip.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":6,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-07-07T22:51:34.360Z","endTime":"2026-07-07T22:53:46.078Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":669364,"fullName":"Xavier Edwards","link":"/api/v1/people/669364"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":693433,"fullName":"Bryan Woo","link":"/api/v1/people/693433"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":672640,"fullName":"Otto Lopez","link":"/api/v1/people/672640"},"postOnSecond":{"id":689414,"fullName":"Liam Hicks","link":"/api/v1/people/689414"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"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":"Strikeout","eventType":"strikeout","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":663728,"link":"/api/v1/people/663728"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.1,"endSpeed":87.6,"strikeZoneTop":3.055,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.08832683954853,"aZ":-24.922702180034634,"pfxX":-11.022578748066927,"pfxZ":3.692835758241886,"pX":-0.5044344172611691,"pZ":1.2332095056847199,"vX0":6.7782663903075075,"vY0":-139.66331367793347,"vZ0":-4.975057378029136,"x":136.23,"y":205.48,"x0":-1.537721848310081,"y0":50.00647672802072,"z0":4.68879812323281,"aX":-21.658561803402083},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.0,"breakVerticalInduced":5.8,"breakHorizontal":18.5,"spinRate":2319,"spinDirection":236},"zone":13,"typeConfidence":0.91,"plateTime":0.39302332224107106,"extension":6.4880753664481885},"index":0,"playId":"57328b1c-34e1-3421-96d5-49823643f091","pitchNumber":1,"startTime":"2026-07-07T22:51:57.663Z","endTime":"2026-07-07T22:52:01.556Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":641487,"link":"/api/v1/people/641487"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":645302,"link":"/api/v1/people/645302"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":669364,"link":"/api/v1/people/669364","batSide":{"code":"L","description":"Left"}},"first":{"id":672640,"link":"/api/v1/people/672640"},"second":{"id":689414,"link":"/api/v1/people/689414"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.4,"endSpeed":80.8,"strikeZoneTop":3.055,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.89242675951551,"aZ":-29.75729545325015,"pfxX":0.5749437545347883,"pfxZ":1.4695543531146384,"pX":0.1632104686412039,"pZ":0.7512494338251665,"vX0":4.493498644847223,"vY0":-127.2500710573613,"vZ0":-4.193142448236021,"x":110.78,"y":218.5,"x0":-1.696687675118295,"y0":50.0054203353261,"z0":4.764821059726851,"aX":0.9474120751231945},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":1.9,"breakHorizontal":-2.0,"spinRate":2203,"spinDirection":254},"zone":14,"typeConfidence":0.91,"plateTime":0.4296241165091068,"extension":6.349761819493269},"index":1,"playId":"d5cdcbc1-db54-3a42-9de2-9911f38912e9","pitchNumber":2,"startTime":"2026-07-07T22:52:16.757Z","endTime":"2026-07-07T22:52:20.632Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":641487,"link":"/api/v1/people/641487"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":645302,"link":"/api/v1/people/645302"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":669364,"link":"/api/v1/people/669364","batSide":{"code":"L","description":"Left"}},"first":{"id":672640,"link":"/api/v1/people/672640"},"second":{"id":689414,"link":"/api/v1/people/689414"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.2,"endSpeed":86.6,"strikeZoneTop":3.055,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.111188528962565,"aZ":-24.75922343461084,"pfxX":-10.536751143915604,"pfxZ":3.8349660868076363,"pX":-0.8795169045512071,"pZ":3.0153459687409523,"vX0":6.075693568483427,"vY0":-138.4499704030934,"vZ0":-0.5644707032798293,"x":150.53,"y":157.37,"x0":-1.738349799802965,"y0":50.00153145118223,"z0":4.884936745283147,"aX":-20.36889361971396},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":7.1,"breakHorizontal":17.8,"spinRate":2289,"spinDirection":228},"zone":11,"typeConfidence":0.91,"plateTime":0.3962453662076526,"extension":6.354132449927253},"index":2,"playId":"6fcfcabe-4801-3f20-8a76-5400f22f7e83","pitchNumber":3,"startTime":"2026-07-07T22:52:33.166Z","endTime":"2026-07-07T22:52:36.527Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":641487,"link":"/api/v1/people/641487"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":645302,"link":"/api/v1/people/645302"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":669364,"link":"/api/v1/people/669364","batSide":{"code":"L","description":"Left"}},"first":{"id":672640,"link":"/api/v1/people/672640"},"second":{"id":689414,"link":"/api/v1/people/689414"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"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":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"index":3,"startTime":"2026-07-07T22:52:55.427Z","endTime":"2026-07-07T22:53:21.061Z","isPitch":false,"type":"action","player":{"id":669364,"link":"/api/v1/people/669364"},"defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":641487,"link":"/api/v1/people/641487"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":645302,"link":"/api/v1/people/645302"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":669364,"link":"/api/v1/people/669364","batSide":{"code":"L","description":"Left"}},"first":{"id":672640,"link":"/api/v1/people/672640"},"second":{"id":689414,"link":"/api/v1/people/689414"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.9,"endSpeed":88.4,"strikeZoneTop":3.055,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.40276530408503,"aZ":-12.162878367423748,"pfxX":-5.063941062289245,"pfxZ":9.95436492545624,"pX":-0.5252158571377392,"pZ":2.2418614545647784,"vX0":4.997507847625634,"vY0":-140.97473339433918,"vZ0":-5.241022687660732,"x":137.02,"y":178.25,"x0":-1.6640079388971254,"y0":50.003692614007946,"z0":4.91191462612065,"aX":-10.181275282307457},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":17.2,"breakHorizontal":8.2,"spinRate":2406,"spinDirection":224},"zone":4,"typeConfidence":0.91,"plateTime":0.38870554719512196,"extension":6.4455147514476945},"index":4,"playId":"e3878fa9-420b-3317-a707-70fd23d0e0f4","pitchNumber":4,"startTime":"2026-07-07T22:53:21.061Z","endTime":"2026-07-07T22:53:24.588Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":641487,"link":"/api/v1/people/641487"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":645302,"link":"/api/v1/people/645302"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":669364,"link":"/api/v1/people/669364","batSide":{"code":"L","description":"Left"}},"first":{"id":672640,"link":"/api/v1/people/672640"},"second":{"id":689414,"link":"/api/v1/people/689414"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 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":89.9,"endSpeed":82.8,"strikeZoneTop":3.055,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.67423494299811,"aZ":-29.79225099381096,"pfxX":-8.37866741678015,"pfxZ":1.3701039927794554,"pX":-0.2104845932005804,"pZ":1.5786676495543221,"vX0":6.1668545746718095,"vY0":-130.86231581943736,"vZ0":-2.6982602265928715,"x":125.02,"y":196.16,"x0":-1.5046966719978607,"y0":50.00525785489173,"z0":4.846709275846342,"aX":-14.586994157674424},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":2.2,"breakHorizontal":13.9,"spinRate":1883,"spinDirection":247},"zone":8,"typeConfidence":0.91,"plateTime":0.41797884477690816,"extension":6.933825948528976},"index":5,"playId":"47dc4f67-88ea-3319-84e6-9c43bf273d3c","pitchNumber":5,"startTime":"2026-07-07T22:53:42.050Z","endTime":"2026-07-07T22:53:46.078Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":641487,"link":"/api/v1/people/641487"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":645302,"link":"/api/v1/people/645302"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":669364,"link":"/api/v1/people/669364","batSide":{"code":"L","description":"Left"}},"first":{"id":672640,"link":"/api/v1/people/672640"},"second":{"id":689414,"link":"/api/v1/people/689414"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669364,"link":"/api/v1/people/669364"},"credit":"b_ab"},{"player":{"id":693433,"link":"/api/v1/people/693433"},"credit":"p_ab"},{"player":{"id":669364,"link":"/api/v1/people/669364"},"credit":"b_pa"},{"player":{"id":693433,"link":"/api/v1/people/693433"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":54.300000000000004,"awayTeamWinProbability":45.699999999999996,"homeTeamWinProbabilityAdded":-4.3999999999999915,"leverageIndex":1.9,"dramaIndex":80.0,"contextMetrics":{},"playEndTime":"2026-07-07T22:53:46.078Z","atBatIndex":6},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Griffin Conine strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":7,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-07-07T22:53:50.537Z","endTime":"2026-07-07T22:55:02.866Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":665052,"fullName":"Griffin Conine","link":"/api/v1/people/665052"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":693433,"fullName":"Bryan Woo","link":"/api/v1/people/693433"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"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":2},"credits":[{"player":{"id":663728,"link":"/api/v1/people/663728"},"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":97.2,"endSpeed":88.3,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.88644500032113,"aZ":-13.31862364190073,"pfxX":-6.259388515812821,"pfxZ":9.359146411081122,"pX":-0.7147276938338699,"pZ":3.0415829645248107,"vX0":5.0506230501958616,"vY0":-141.43568862178347,"vZ0":-3.017325180005346,"x":144.24,"y":156.66,"x0":-1.7151643258204259,"y0":50.0049690702337,"z0":4.982659136449,"aX":-12.614434054889259},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":16.4,"breakHorizontal":10.2,"spinRate":2325,"spinDirection":223},"zone":1,"typeConfidence":0.91,"plateTime":0.38806994753357626,"extension":6.410226226022788},"index":0,"playId":"dce62823-a28c-3a0d-a60c-8003772e86d7","pitchNumber":1,"startTime":"2026-07-07T22:54:21.676Z","endTime":"2026-07-07T22:54:25.532Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":641487,"link":"/api/v1/people/641487"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":645302,"link":"/api/v1/people/645302"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":665052,"link":"/api/v1/people/665052","batSide":{"code":"L","description":"Left"}},"first":{"id":672640,"link":"/api/v1/people/672640"},"second":{"id":689414,"link":"/api/v1/people/689414"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.6,"endSpeed":87.5,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.42839255584514,"aZ":-12.47132006751995,"pfxX":-5.8804521386366275,"pfxZ":9.940996688363029,"pX":-0.35987907958313115,"pZ":2.6973026357134144,"vX0":5.434091412351567,"vY0":-140.50497638573057,"vZ0":-4.070837142856629,"x":130.72,"y":165.95,"x0":-1.5632629641122373,"y0":50.00102524929272,"z0":4.9865210840970375,"aX":-11.653644414069817},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":17.3,"breakHorizontal":9.4,"spinRate":2413,"spinDirection":223},"zone":4,"typeConfidence":0.91,"plateTime":0.39112089423487983,"extension":6.531488505896785},"index":1,"playId":"33dd59e2-6402-3f98-8213-5c2dbc0c9cdf","pitchNumber":2,"startTime":"2026-07-07T22:54:39.454Z","endTime":"2026-07-07T22:54:42.823Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":641487,"link":"/api/v1/people/641487"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":645302,"link":"/api/v1/people/645302"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":665052,"link":"/api/v1/people/665052","batSide":{"code":"L","description":"Left"}},"first":{"id":672640,"link":"/api/v1/people/672640"},"second":{"id":689414,"link":"/api/v1/people/689414"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.1,"endSpeed":87.9,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.87209255533786,"aZ":-14.745799871261845,"pfxX":-6.842986212733188,"pfxZ":8.712549680873298,"pX":0.5846885865073987,"pZ":3.6099275058619584,"vX0":8.383507321655966,"vY0":-141.19469199337382,"vZ0":-1.2906781695696343,"x":94.71,"y":141.31,"x0":-1.5467205559315682,"y0":50.004396919971015,"z0":5.03078820937547,"aX":-13.692190503053672},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":15.6,"breakHorizontal":10.4,"spinRate":2463,"spinDirection":221},"zone":12,"typeConfidence":0.91,"plateTime":0.3892794067823231,"extension":6.504711560228545},"index":2,"playId":"1a173ca0-5956-395d-9d68-6659dece27e5","pitchNumber":3,"startTime":"2026-07-07T22:54:58.967Z","endTime":"2026-07-07T22:55:02.866Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":641487,"link":"/api/v1/people/641487"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":645302,"link":"/api/v1/people/645302"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":665052,"link":"/api/v1/people/665052","batSide":{"code":"L","description":"Left"}},"first":{"id":672640,"link":"/api/v1/people/672640"},"second":{"id":689414,"link":"/api/v1/people/689414"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665052,"link":"/api/v1/people/665052"},"credit":"b_ab"},{"player":{"id":693433,"link":"/api/v1/people/693433"},"credit":"p_ab"},{"player":{"id":665052,"link":"/api/v1/people/665052"},"credit":"b_pa"},{"player":{"id":693433,"link":"/api/v1/people/693433"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":50.0,"awayTeamWinProbability":50.0,"homeTeamWinProbabilityAdded":-4.300000000000004,"leverageIndex":1.7,"dramaIndex":74.0,"contextMetrics":{},"playEndTime":"2026-07-07T22:55:02.866Z","atBatIndex":7},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Cal Raleigh called out on strikes.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":8,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-07-07T22:58:07.817Z","endTime":"2026-07-07T23:00:18.224Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"},"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,2,3,4,5,7,8],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":691788,"link":"/api/v1/people/691788"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"On-field Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-07T22:57:27.976Z","endTime":"2026-07-07T22:58:09.822Z","isPitch":false,"type":"action","player":{"id":663728,"link":"/api/v1/people/663728"},"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.5,"endSpeed":85.8,"strikeZoneTop":3.282,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.657568361725936,"aZ":-12.217826345294437,"pfxX":-5.863696342066332,"pfxZ":10.486713087775003,"pX":-1.0717791198176596,"pZ":3.416227550537531,"vX0":1.4605363571900973,"vY0":-137.59860183545032,"vZ0":-4.262712694794433,"x":157.85,"y":146.54,"x0":-0.8501672972368767,"y0":50.006142344705054,"z0":5.823533055924249,"aX":-11.161696050684005},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":18.2,"breakHorizontal":10.3,"spinRate":2529,"spinDirection":221},"zone":11,"typeConfidence":2.0,"plateTime":0.3992157655984685,"extension":5.8999377196305725},"index":1,"playId":"fb31b16c-4e0b-3a5e-a5a4-dd2a86b45e5f","pitchNumber":1,"startTime":"2026-07-07T22:58:09.822Z","endTime":"2026-07-07T22:58:14.787Z","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":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":665052,"link":"/api/v1/people/665052"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":663728,"link":"/api/v1/people/663728","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.0,"endSpeed":85.9,"strikeZoneTop":3.282,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.79671320377959,"aZ":-10.701217906870722,"pfxX":-6.018104291312962,"pfxZ":11.238409383953714,"pX":0.209535973427665,"pZ":2.9241099881379924,"vX0":4.621386499494042,"vY0":-138.09185128750332,"vZ0":-5.740951969181076,"x":109.01,"y":159.83,"x0":-0.7127264158241413,"y0":50.00374294067246,"z0":5.765711757347486,"aX":-11.500176184623964},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.4,"breakVerticalInduced":19.2,"breakHorizontal":9.8,"spinRate":2579,"spinDirection":221},"zone":2,"typeConfidence":2.0,"plateTime":0.39825834546797,"extension":6.064372137828509},"index":2,"playId":"a518bc65-78d2-3b43-a1fc-d6625b4a4bfc","pitchNumber":2,"startTime":"2026-07-07T22:58:25.966Z","endTime":"2026-07-07T22:58:29.167Z","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":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":665052,"link":"/api/v1/people/665052"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":663728,"link":"/api/v1/people/663728","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.4,"endSpeed":81.9,"strikeZoneTop":3.282,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.50138784112617,"aZ":-34.54502702366578,"pfxX":-0.930787429156009,"pfxZ":-1.379895017526299,"pX":0.29209938231191734,"pZ":1.4027211689630152,"vX0":2.839456839914907,"vY0":-131.4298495487766,"vZ0":-4.547611134112211,"x":105.87,"y":200.91,"x0":-0.6899518551434873,"y0":50.0041799290921,"z0":5.773117896781062,"aX":-1.599911436956641},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.4,"breakVerticalInduced":-3.4,"breakHorizontal":1.0,"spinRate":2889,"spinDirection":350},"zone":14,"typeConfidence":2.0,"plateTime":0.4196384198784253,"extension":5.972586913747308},"index":3,"playId":"4564b1af-b314-3018-a035-95aba7abae3d","pitchNumber":3,"startTime":"2026-07-07T22:58:46.963Z","endTime":"2026-07-07T22:58:50.927Z","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":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":665052,"link":"/api/v1/people/665052"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":663728,"link":"/api/v1/people/663728","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.4,"endSpeed":81.1,"strikeZoneTop":3.282,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.213938528874575,"aZ":-36.1089820027204,"pfxX":-0.8086927043870811,"pfxZ":-2.362382265108451,"pX":0.457336917524841,"pZ":1.1762753443115017,"vX0":3.8754918034818964,"vY0":-128.65247595676544,"vZ0":-4.002931624691973,"x":99.57,"y":207.02,"x0":-0.9674945317417678,"y0":50.0028418857511,"z0":5.569402686707926,"aX":-1.3477967765462597},"breaks":{"breakAngle":1.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.1,"breakVerticalInduced":-5.0,"breakHorizontal":0.6,"spinRate":2989,"spinDirection":348},"zone":14,"typeConfidence":2.0,"plateTime":0.42674439221217764,"extension":5.814259589738355},"index":4,"playId":"53555c83-d976-36a2-8952-bc1c4a942758","pitchNumber":4,"startTime":"2026-07-07T22:59:04.010Z","endTime":"2026-07-07T22:59:07.397Z","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":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":665052,"link":"/api/v1/people/665052"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":663728,"link":"/api/v1/people/663728","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.1,"endSpeed":85.8,"strikeZoneTop":3.282,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.045626843252958,"aZ":-12.624126668478365,"pfxX":-5.0549204903989615,"pfxZ":10.327571968118402,"pX":0.018352052159600403,"pZ":2.8351222027815206,"vX0":3.9721310082963,"vY0":-136.91318524908513,"vZ0":-5.519781364024797,"x":116.3,"y":162.23,"x0":-0.7965811639311888,"y0":50.00437635789945,"z0":5.745968942332978,"aX":-9.569910273736935},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":17.6,"breakHorizontal":8.3,"spinRate":2590,"spinDirection":216},"zone":5,"typeConfidence":2.0,"plateTime":0.4004969156694771,"extension":6.007501038226531},"index":5,"playId":"8ce6a37d-c605-3f06-82cf-2b3e167f0970","pitchNumber":5,"startTime":"2026-07-07T22:59:19.582Z","endTime":"2026-07-07T22:59:23.256Z","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":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":665052,"link":"/api/v1/people/665052"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":663728,"link":"/api/v1/people/663728","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"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":0},"preCount":{"balls":3,"strikes":2,"outs":0},"index":6,"startTime":"2026-07-07T22:59:31.356Z","endTime":"2026-07-07T22:59:46.507Z","isPitch":false,"type":"action","player":{"id":663728,"link":"/api/v1/people/663728"},"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":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":665052,"link":"/api/v1/people/665052"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":663728,"link":"/api/v1/people/663728","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"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":94.6,"endSpeed":86.2,"strikeZoneTop":3.282,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.552184386612318,"aZ":-12.578731147522046,"pfxX":-5.1208828888842834,"pfxZ":10.238570403139265,"pX":-1.049505771470959,"pZ":3.421670602537253,"vX0":1.2738915999125746,"vY0":-137.7002071724944,"vZ0":-4.138802123107232,"x":157.0,"y":146.39,"x0":-0.8538811591859561,"y0":50.00265380927226,"z0":5.799844256241624,"aX":-9.799847619837717},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":17.9,"breakHorizontal":9.0,"spinRate":2728,"spinDirection":220},"zone":11,"typeConfidence":2.0,"plateTime":0.39829368717846414,"extension":5.952328030681463},"index":7,"playId":"e08f09a1-dcee-3ff0-8e2c-a247aad90ef5","pitchNumber":6,"startTime":"2026-07-07T22:59:46.507Z","endTime":"2026-07-07T22:59:51.269Z","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":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":665052,"link":"/api/v1/people/665052"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":663728,"link":"/api/v1/people/663728","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"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":3,"strikes":3,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.0,"endSpeed":83.6,"strikeZoneTop":3.282,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.0525792236747,"aZ":-32.02748324437984,"pfxX":0.39203601722275705,"pfxZ":0.08063985946429497,"pX":0.537838228838382,"pZ":2.021577812641462,"vX0":3.4568852362602054,"vY0":-131.21218815858532,"vZ0":-3.4644812730609935,"x":96.5,"y":184.2,"x0":-0.8419040690446351,"y0":50.00102228668744,"z0":5.719199301749733,"aX":0.69005201257326},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":-0.4,"breakHorizontal":-1.4,"spinRate":2722,"spinDirection":337},"zone":9,"typeConfidence":2.0,"plateTime":0.41578266522645224,"extension":5.97897514424532},"index":8,"playId":"9d2d6ae5-cc16-39a0-b713-21125673a490","pitchNumber":7,"startTime":"2026-07-07T23:00:14.561Z","endTime":"2026-07-07T23:00:18.224Z","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":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":665052,"link":"/api/v1/people/665052"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":663728,"link":"/api/v1/people/663728","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663728,"link":"/api/v1/people/663728"},"credit":"b_ab"},{"player":{"id":676974,"link":"/api/v1/people/676974"},"credit":"p_ab"},{"player":{"id":663728,"link":"/api/v1/people/663728"},"credit":"b_pa"},{"player":{"id":676974,"link":"/api/v1/people/676974"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.300000000000004,"awayTeamWinProbability":47.699999999999996,"homeTeamWinProbabilityAdded":2.3000000000000043,"leverageIndex":0.92,"dramaIndex":42.0,"contextMetrics":{},"playEndTime":"2026-07-07T23:00:18.224Z","atBatIndex":8},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Josh Naylor pops out to third baseman Javier Sanoja.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":9,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-07-07T23:00:20.119Z","endTime":"2026-07-07T23:01:32.517Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"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],"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":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":691594,"link":"/api/v1/people/691594"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.6,"endSpeed":82.4,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.26899466047363,"aZ":-35.78781873915287,"pfxX":0.223916898784565,"pfxZ":-2.0933793698624164,"pX":0.9840852169979344,"pZ":0.8152912295938425,"vX0":4.160033673819347,"vY0":-131.73653373370058,"vZ0":-5.596291413230262,"x":79.49,"y":216.77,"x0":-0.6554707323833792,"y0":50.00057749788271,"z0":5.663973013859295,"aX":0.38663944127996164},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.8,"breakVerticalInduced":-4.9,"breakHorizontal":-1.4,"spinRate":2740,"spinDirection":343},"zone":14,"typeConfidence":2.0,"plateTime":0.4184055267486455,"extension":5.980154892730293},"index":0,"playId":"564a0a5f-7a01-31a9-a53b-ca9cde7b5e91","pitchNumber":1,"startTime":"2026-07-07T23:00:43.757Z","endTime":"2026-07-07T23:00:46.976Z","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":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":665052,"link":"/api/v1/people/665052"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":647304,"link":"/api/v1/people/647304","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.7,"endSpeed":81.0,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.06552189779138,"aZ":-33.59102511413945,"pfxX":-1.146286652681895,"pfxZ":-0.8336307920012889,"pX":0.4397986052765189,"pZ":2.986087742481312,"vX0":3.5395799985373415,"vY0":-130.53564441122248,"vZ0":-0.7311223661928885,"x":100.24,"y":158.16,"x0":-0.7956638273560965,"y0":50.005100453943435,"z0":5.839230824647783,"aX":-1.9434410895241068},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":-1.4,"breakHorizontal":1.2,"spinRate":2767,"spinDirection":354},"zone":3,"typeConfidence":2.0,"plateTime":0.42250524171717396,"extension":5.991330288804574},"index":1,"playId":"1ae8e9f8-7a4f-3c8d-816c-aec5fac1c95b","pitchNumber":2,"startTime":"2026-07-07T23:01:06.044Z","endTime":"2026-07-07T23:01:09.648Z","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":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":665052,"link":"/api/v1/people/665052"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":647304,"link":"/api/v1/people/647304","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.1,"endSpeed":86.2,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.516566949569345,"aZ":-11.544239977212131,"pfxX":-6.306312609068494,"pfxZ":10.730859844007535,"pX":-0.9573289065899061,"pZ":3.306948875967292,"vX0":1.4354816011688014,"vY0":-138.40449069337,"vZ0":-4.61405667623459,"x":153.49,"y":149.49,"x0":-0.6667003756601095,"y0":50.00160682265191,"z0":5.781076705808384,"aX":-12.12202331346688},"breaks":{"breakAngle":43.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":18.6,"breakHorizontal":11.0,"spinRate":2731,"spinDirection":223},"zone":11,"typeConfidence":2.0,"plateTime":0.39713147526008985,"extension":5.932891408025294},"hitData":{"launchSpeed":86.8,"launchAngle":66.0,"totalDistance":165.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":83.49,"coordY":154.07}},"index":2,"playId":"ac737d50-4bf6-3df0-a189-4d2f666107ea","pitchNumber":3,"startTime":"2026-07-07T23:01:23.042Z","endTime":"2026-07-07T23:01:32.517Z","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":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":665052,"link":"/api/v1/people/665052"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":647304,"link":"/api/v1/people/647304","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":647304,"link":"/api/v1/people/647304"},"credit":"b_ab"},{"player":{"id":676974,"link":"/api/v1/people/676974"},"credit":"p_ab"},{"player":{"id":647304,"link":"/api/v1/people/647304"},"credit":"b_pa"},{"player":{"id":676974,"link":"/api/v1/people/676974"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":54.0,"awayTeamWinProbability":46.0,"homeTeamWinProbabilityAdded":1.6999999999999957,"leverageIndex":0.67,"dramaIndex":33.0,"contextMetrics":{},"playEndTime":"2026-07-07T23:01:32.517Z","atBatIndex":9},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Luke Raley flies out to center fielder Jakob Marsee.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":10,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-07-07T23:01:49.630Z","endTime":"2026-07-07T23:02:58.147Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":3},"matchup":{"batter":{"id":670042,"fullName":"Luke Raley","link":"/api/v1/people/670042"},"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":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":670042,"fullName":"Luke Raley","link":"/api/v1/people/670042"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"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(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":85.8,"endSpeed":78.7,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.02323498177893,"aZ":-29.47576838653472,"pfxX":-6.030966528607402,"pfxZ":1.7019455296466166,"pX":-1.38107199870528,"pZ":3.662497360239692,"vX0":1.3521881728190586,"vY0":-125.0120662883897,"vZ0":0.8133554006321309,"x":169.64,"y":139.89,"x0":-1.1452369961841362,"y0":50.00064374036975,"z0":5.750987105438369,"aX":-9.551717496531904},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":3.5,"breakHorizontal":10.6,"spinRate":1398,"spinDirection":233},"zone":11,"typeConfidence":2.0,"plateTime":0.4380020182184037,"extension":5.707126261289314},"index":0,"playId":"14ad0804-d979-3e04-bf94-2201e5fd311b","pitchNumber":1,"startTime":"2026-07-07T23:01:56.899Z","endTime":"2026-07-07T23:02:00.183Z","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":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":665052,"link":"/api/v1/people/665052"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":670042,"link":"/api/v1/people/670042","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.3,"endSpeed":82.2,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.54043459856608,"aZ":-33.508599736909375,"pfxX":2.87180889774195,"pfxZ":-0.7813484069431125,"pX":0.1436165718024567,"pZ":1.839635131874052,"vX0":1.28642174931182,"vY0":-130.14303295848785,"vZ0":-3.398279234734269,"x":111.53,"y":189.11,"x0":-0.7302507314206883,"y0":50.00095786346425,"z0":5.702644117327429,"aX":4.920862385229651},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":-1.9,"breakHorizontal":-5.5,"spinRate":2759,"spinDirection":24},"zone":8,"typeConfidence":2.0,"plateTime":0.42100871588342326,"extension":5.969479167908882},"index":1,"playId":"31037875-d431-376f-9cc8-91726d0b2eaf","pitchNumber":2,"startTime":"2026-07-07T23:02:13.604Z","endTime":"2026-07-07T23:02:17.367Z","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":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":665052,"link":"/api/v1/people/665052"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":670042,"link":"/api/v1/people/670042","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"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":89.5,"endSpeed":81.3,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.96424867487461,"aZ":-41.44487429217755,"pfxX":4.302212567243536,"pfxZ":-5.527028420075463,"pX":1.6458272346154148,"pZ":0.4982370214514234,"vX0":4.771415042801206,"vY0":-130.0950110482419,"vZ0":-4.751364459196506,"x":54.26,"y":225.33,"x0":-0.7865851131648885,"y0":50.00642759110957,"z0":5.566782299599052,"aX":7.210697968921641},"breaks":{"breakAngle":10.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.8,"breakVerticalInduced":-10.9,"breakHorizontal":-9.0,"spinRate":2999,"spinDirection":14},"zone":14,"typeConfidence":2.0,"plateTime":0.4246714912066887,"extension":5.917748729741624},"index":2,"playId":"6ec1c45e-be9c-3b36-8fc6-877950d2f5bd","pitchNumber":3,"startTime":"2026-07-07T23:02:29.520Z","endTime":"2026-07-07T23:02:33.317Z","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":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":665052,"link":"/api/v1/people/665052"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":670042,"link":"/api/v1/people/670042","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"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":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.8,"endSpeed":87.2,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.02056913904142,"aZ":-12.77471984322582,"pfxX":-7.099558224745117,"pfxZ":9.905973187163951,"pX":-0.947196279881364,"pZ":2.946130035537201,"vX0":2.3762873315903676,"vY0":-139.45457506481318,"vZ0":-5.27984737700097,"x":153.1,"y":159.23,"x0":-0.8908277319275586,"y0":50.004799290263854,"z0":5.715303340019679,"aX":-13.905251617628116},"breaks":{"breakAngle":43.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":16.9,"breakHorizontal":12.4,"spinRate":2751,"spinDirection":220},"zone":11,"typeConfidence":2.0,"plateTime":0.3936177470518265,"extension":6.05082863663019},"hitData":{"launchSpeed":81.0,"launchAngle":36.0,"totalDistance":298.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":134.47,"coordY":80.24}},"index":3,"playId":"393a82e5-93c1-3c9a-a7a7-3960b3629482","pitchNumber":4,"startTime":"2026-07-07T23:02:49.828Z","endTime":"2026-07-07T23:02:58.147Z","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":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":665052,"link":"/api/v1/people/665052"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":670042,"link":"/api/v1/people/670042","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":670042,"link":"/api/v1/people/670042"},"credit":"b_ab"},{"player":{"id":676974,"link":"/api/v1/people/676974"},"credit":"p_ab"},{"player":{"id":670042,"link":"/api/v1/people/670042"},"credit":"b_pa"},{"player":{"id":676974,"link":"/api/v1/people/676974"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":55.1,"awayTeamWinProbability":44.9,"homeTeamWinProbabilityAdded":1.1000000000000014,"leverageIndex":0.43,"dramaIndex":23.0,"contextMetrics":{},"playEndTime":"2026-07-07T23:02:58.147Z","atBatIndex":10},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Owen Caissie homers (12) on a fly ball to right center field.","rbi":1,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":11,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-07-07T23:04:45.685Z","endTime":"2026-07-07T23:05:58.615Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":65},"count":{"balls":1,"strikes":0,"outs":0},"matchup":{"batter":{"id":683357,"fullName":"Owen Caissie","link":"/api/v1/people/683357"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":693433,"fullName":"Bryan Woo","link":"/api/v1/people/693433"},"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":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":683357,"fullName":"Owen Caissie","link":"/api/v1/people/683357"},"responsiblePitcher":{"id":693433,"link":"/api/v1/people/693433"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.1,"endSpeed":78.8,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.608108909334184,"aZ":-30.3621169832385,"pfxX":0.6694847975864728,"pfxZ":1.144085633774468,"pX":-0.30683908104730223,"pZ":1.238693123730262,"vX0":3.4521180682547183,"vY0":-125.35810840497362,"vZ0":-2.814770478630361,"x":128.7,"y":205.34,"x0":-1.7917658375047365,"y0":50.002623660421776,"z0":4.868301799196142,"aX":1.059307966739615},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":1.7,"breakHorizontal":-2.0,"spinRate":2295,"spinDirection":199},"zone":13,"typeConfidence":0.91,"plateTime":0.43783748380031096,"extension":6.17626644539742},"index":0,"playId":"da552829-85a4-39a3-aa0a-50e9d41f27ed","pitchNumber":1,"startTime":"2026-07-07T23:05:12.758Z","endTime":"2026-07-07T23:05:16.541Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":641487,"link":"/api/v1/people/641487"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":645302,"link":"/api/v1/people/645302"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":683357,"link":"/api/v1/people/683357","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"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":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.8,"endSpeed":86.9,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.5270507790106,"aZ":-14.054678451445975,"pfxX":-6.9260066990005775,"pfxZ":9.301287192410285,"pX":0.48455754346406593,"pZ":1.9734666574607767,"vX0":8.028955329084306,"vY0":-139.2401224265486,"vZ0":-5.418461421762787,"x":98.53,"y":185.5,"x0":-1.5471471253660003,"y0":50.00414814874669,"z0":4.887085608074075,"aX":-13.495314796477672},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":15.7,"breakHorizontal":10.7,"spinRate":2362,"spinDirection":227},"zone":9,"typeConfidence":0.91,"plateTime":0.39453256436450523,"extension":6.196835274267265},"hitData":{"launchSpeed":108.5,"launchAngle":32.0,"totalDistance":418.0,"trajectory":"fly_ball","hardness":"medium","location":"89","coordinates":{"coordX":188.19,"coordY":41.52}},"index":1,"playId":"a406561f-73bd-3a17-832d-954280752a16","pitchNumber":2,"startTime":"2026-07-07T23:05:28.937Z","endTime":"2026-07-07T23:05:58.615Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":641487,"link":"/api/v1/people/641487"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":645302,"link":"/api/v1/people/645302"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":683357,"link":"/api/v1/people/683357","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":683357,"link":"/api/v1/people/683357"},"credit":"b_ab"},{"player":{"id":693433,"link":"/api/v1/people/693433"},"credit":"p_ab"},{"player":{"id":683357,"link":"/api/v1/people/683357"},"credit":"b_pa"},{"player":{"id":693433,"link":"/api/v1/people/693433"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":65.60000000000001,"awayTeamWinProbability":34.39999999999999,"homeTeamWinProbabilityAdded":10.500000000000007,"leverageIndex":0.91,"dramaIndex":93.0,"contextMetrics":{},"playEndTime":"2026-07-07T23:05:58.615Z","atBatIndex":11},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Jakob Marsee lines out to shortstop Colt Emerson.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":12,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-07-07T23:05:57.287Z","endTime":"2026-07-07T23:07:02.842Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":805300,"fullName":"Jakob Marsee","link":"/api/v1/people/805300"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":693433,"fullName":"Bryan Woo","link":"/api/v1/people/693433"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","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":2},"credits":[{"player":{"id":806068,"link":"/api/v1/people/806068"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.3,"endSpeed":87.5,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.593953796377335,"aZ":-15.57463296185033,"pfxX":-7.73780423854747,"pfxZ":8.415366605084316,"pX":-0.6710000483975057,"pZ":2.107897601742818,"vX0":4.974393284303171,"vY0":-140.0167914810819,"vZ0":-5.158341794182056,"x":142.58,"y":181.87,"x0":-1.4715158339515835,"y0":50.00197731181543,"z0":5.004202513952507,"aX":-15.259778231554552},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":14.3,"breakHorizontal":12.8,"spinRate":2281,"spinDirection":226},"zone":7,"typeConfidence":0.91,"plateTime":0.392194615974065,"extension":6.31519990523303},"index":0,"playId":"82941345-6552-384b-9f80-5f6312a0dced","pitchNumber":1,"startTime":"2026-07-07T23:06:22.830Z","endTime":"2026-07-07T23:06:26.258Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":641487,"link":"/api/v1/people/641487"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":645302,"link":"/api/v1/people/645302"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"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":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.3,"endSpeed":82.2,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.68809528332861,"aZ":-26.55843035291893,"pfxX":-0.7782064854922521,"pfxZ":3.2777106471091297,"pX":0.9404080645832543,"pZ":1.3060021762635448,"vX0":6.777497970132698,"vY0":-129.913086588892,"vZ0":-4.115096186048575,"x":81.15,"y":203.52,"x0":-1.5987856594388736,"y0":50.0033516408498,"z0":4.924506984218455,"aX":-1.334633385992661},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":5.3,"breakHorizontal":-0.1,"spinRate":2348,"spinDirection":203},"zone":14,"typeConfidence":0.82,"plateTime":0.42129326783059007,"extension":6.103111707411219},"index":1,"playId":"22f945bd-e7ab-3ae1-a8e2-da954b1b6ae2","pitchNumber":2,"startTime":"2026-07-07T23:06:40.569Z","endTime":"2026-07-07T23:06:44.017Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":641487,"link":"/api/v1/people/641487"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":645302,"link":"/api/v1/people/645302"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"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":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"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":95.3,"endSpeed":86.4,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.233866820467846,"aZ":-14.000238596307053,"pfxX":-5.5909010166208155,"pfxZ":9.421118239853431,"pX":-0.2417397025103664,"pZ":2.8158653996334797,"vX0":5.765472666702632,"vY0":-138.56115141000896,"vZ0":-3.353687154015283,"x":126.21,"y":162.75,"x0":-1.6309760002580482,"y0":50.00388584401241,"z0":4.9876104657666405,"aX":-10.786772870873156},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":16.4,"breakHorizontal":8.8,"spinRate":2399,"spinDirection":225},"zone":2,"typeConfidence":0.91,"plateTime":0.39649350915428583,"extension":6.165150292732067},"hitData":{"launchSpeed":90.2,"launchAngle":9.0,"totalDistance":180.0,"trajectory":"line_drive","hardness":"medium","location":"6","coordinates":{"coordX":119.05,"coordY":129.74}},"index":2,"playId":"3fe2e49a-1e7f-31ab-89c2-3cfd85d756ca","pitchNumber":3,"startTime":"2026-07-07T23:06:58.126Z","endTime":"2026-07-07T23:07:02.842Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":641487,"link":"/api/v1/people/641487"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":645302,"link":"/api/v1/people/645302"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"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":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":805300,"link":"/api/v1/people/805300"},"credit":"b_ab"},{"player":{"id":693433,"link":"/api/v1/people/693433"},"credit":"p_ab"},{"player":{"id":805300,"link":"/api/v1/people/805300"},"credit":"b_pa"},{"player":{"id":693433,"link":"/api/v1/people/693433"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":63.6,"awayTeamWinProbability":36.4,"homeTeamWinProbabilityAdded":-2.000000000000007,"leverageIndex":0.78,"dramaIndex":37.0,"contextMetrics":{},"playEndTime":"2026-07-07T23:07:02.842Z","atBatIndex":12},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Joe Mack grounds out, shortstop Colt Emerson to first baseman Josh Naylor.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":13,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-07-07T23:07:08.806Z","endTime":"2026-07-07T23:09:05.172Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":691788,"fullName":"Joe Mack","link":"/api/v1/people/691788"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":693433,"fullName":"Bryan Woo","link":"/api/v1/people/693433"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"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":5},"credits":[{"player":{"id":806068,"link":"/api/v1/people/806068"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":647304,"link":"/api/v1/people/647304"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.2,"endSpeed":86.8,"strikeZoneTop":3.221,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.686562951919335,"aZ":-15.628548852561726,"pfxX":-8.313988864301255,"pfxZ":8.473376508062808,"pX":-0.8652722289247047,"pZ":2.0272040152080906,"vX0":4.659355054518214,"vY0":-139.8529711006115,"vZ0":-5.385862420671341,"x":149.98,"y":184.05,"x0":-1.4851836381079222,"y0":50.00676617538093,"z0":5.026998313492041,"aX":-16.240458265461797},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":14.2,"breakHorizontal":13.9,"spinRate":2390,"spinDirection":223},"zone":13,"typeConfidence":0.91,"plateTime":0.3937841777362956,"extension":6.201892158694607},"index":0,"playId":"660d8d75-402f-3163-9b42-ccf8ba49074c","pitchNumber":1,"startTime":"2026-07-07T23:07:28.932Z","endTime":"2026-07-07T23:07:32.912Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":641487,"link":"/api/v1/people/641487"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":645302,"link":"/api/v1/people/645302"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"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":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.0,"endSpeed":80.0,"strikeZoneTop":3.221,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.459449265109182,"aZ":-28.059594288858882,"pfxX":-0.8784284254583823,"pfxZ":2.5155315626055472,"pX":0.7371923857371058,"pZ":1.0082488500827318,"vX0":5.963648196176023,"vY0":-127.94489911529254,"vZ0":-4.117404815264084,"x":88.9,"y":211.56,"x0":-1.5223590684111752,"y0":50.00400299081344,"z0":4.868726293384368,"aX":-1.4381074561389124},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":3.7,"breakHorizontal":0.1,"spinRate":2207,"spinDirection":192},"zone":14,"typeConfidence":0.86,"plateTime":0.43013192496138863,"extension":6.609260461724367},"index":1,"playId":"d5ea7116-0a02-3458-adef-7b7a0efd69b7","pitchNumber":2,"startTime":"2026-07-07T23:07:47.576Z","endTime":"2026-07-07T23:07:50.973Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":641487,"link":"/api/v1/people/641487"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":645302,"link":"/api/v1/people/645302"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"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":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.9,"endSpeed":86.6,"strikeZoneTop":3.221,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.979588526390884,"aZ":-14.474108833237766,"pfxX":-6.698167534385396,"pfxZ":9.0986663642674,"pX":-0.6427619308312887,"pZ":2.9286076944541537,"vX0":4.808711480245741,"vY0":-139.46027316119924,"vZ0":-3.0213485885693894,"x":141.5,"y":159.71,"x0":-1.5299949218597881,"y0":50.00437890233395,"z0":4.996420567637341,"aX":-13.032125387883228},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":16.0,"breakHorizontal":10.9,"spinRate":2420,"spinDirection":228},"zone":1,"typeConfidence":0.91,"plateTime":0.39462401743426323,"extension":6.1243634947231635},"index":2,"playId":"5eb6d451-18c1-3b59-9a0f-5709a992c4db","pitchNumber":3,"startTime":"2026-07-07T23:08:05.188Z","endTime":"2026-07-07T23:08:08.743Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":641487,"link":"/api/v1/people/641487"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":645302,"link":"/api/v1/people/645302"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"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":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"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.5,"strikeZoneTop":3.221,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.490585219949597,"aZ":-15.37855364558436,"pfxX":-6.835734991181912,"pfxZ":8.50976799034815,"pX":-0.3076414492146057,"pZ":3.4243042721662253,"vX0":5.8881438816834475,"vY0":-139.60191409347803,"vZ0":-1.868432732014814,"x":128.73,"y":146.32,"x0":-1.5562908034990095,"y0":50.000893980292076,"z0":5.114833610653923,"aX":-13.488155450047497},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":15.2,"breakHorizontal":11.2,"spinRate":2342,"spinDirection":219},"zone":11,"typeConfidence":0.91,"plateTime":0.39238129775036645,"extension":6.426974116225971},"index":3,"playId":"37ee30e3-6064-3142-88dd-6be629b2ac5f","pitchNumber":4,"startTime":"2026-07-07T23:08:26.901Z","endTime":"2026-07-07T23:08:30.248Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":641487,"link":"/api/v1/people/641487"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":645302,"link":"/api/v1/people/645302"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"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":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"index":4,"startTime":"2026-07-07T23:08:47.598Z","endTime":"2026-07-07T23:08:57.749Z","isPitch":false,"type":"action","player":{"id":691788,"link":"/api/v1/people/691788"},"defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":641487,"link":"/api/v1/people/641487"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":645302,"link":"/api/v1/people/645302"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"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":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.1,"endSpeed":82.3,"strikeZoneTop":3.221,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.44972929448248,"aZ":-31.209839343450156,"pfxX":-9.197410700165765,"pfxZ":0.5538053129051548,"pX":-1.4829646828191343,"pZ":2.6859894973171747,"vX0":3.351992394421362,"vY0":-131.12586358599322,"vZ0":0.017999316169830415,"x":173.53,"y":166.26,"x0":-1.5850690266453185,"y0":50.00129760005249,"z0":5.012982860196821,"aX":-15.969845966873853},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":1.2,"breakHorizontal":15.8,"spinRate":2016,"spinDirection":230},"zone":11,"typeConfidence":0.91,"plateTime":0.41814663188830536,"extension":6.556004338150312},"hitData":{"launchSpeed":69.5,"launchAngle":-20.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":111.33,"coordY":157.7}},"index":5,"playId":"6d0ec0dc-7389-3587-8c84-97bb5a368ee6","pitchNumber":5,"startTime":"2026-07-07T23:08:57.749Z","endTime":"2026-07-07T23:09:05.172Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":641487,"link":"/api/v1/people/641487"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":645302,"link":"/api/v1/people/645302"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"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":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691788,"link":"/api/v1/people/691788"},"credit":"b_ab"},{"player":{"id":693433,"link":"/api/v1/people/693433"},"credit":"p_ab"},{"player":{"id":691788,"link":"/api/v1/people/691788"},"credit":"b_pa"},{"player":{"id":693433,"link":"/api/v1/people/693433"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":62.1,"awayTeamWinProbability":37.9,"homeTeamWinProbabilityAdded":-1.5,"leverageIndex":0.58,"dramaIndex":29.0,"contextMetrics":{},"playEndTime":"2026-07-07T23:09:05.172Z","atBatIndex":13},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Javier Sanoja singles on a line drive to center fielder Victor Robles.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":14,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-07-07T23:09:16.311Z","endTime":"2026-07-07T23:09:52.906Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":691594,"fullName":"Javier Sanoja","link":"/api/v1/people/691594"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":693433,"fullName":"Bryan Woo","link":"/api/v1/people/693433"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":691594,"fullName":"Javier Sanoja","link":"/api/v1/people/691594"},"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":691594,"fullName":"Javier Sanoja","link":"/api/v1/people/691594"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":645302,"link":"/api/v1/people/645302"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.3,"endSpeed":87.9,"strikeZoneTop":2.995,"strikeZoneBottom":1.512,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.957670142868718,"aZ":-13.532355865350524,"pfxX":-6.713976890480967,"pfxZ":9.381921980758642,"pX":-0.5750452187333743,"pZ":2.6237639523100666,"vX0":5.243289854829081,"vY0":-140.15337791926132,"vZ0":-4.128996294849531,"x":138.92,"y":167.94,"x0":-1.598652088690625,"y0":50.006414916725824,"z0":5.001230414804869,"aX":-13.346910615906426},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":16.3,"breakHorizontal":11.0,"spinRate":2267,"spinDirection":219},"zone":1,"typeConfidence":0.91,"plateTime":0.39094298933166227,"extension":6.290645891715032},"hitData":{"launchSpeed":91.4,"launchAngle":13.0,"totalDistance":219.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":150.08,"coordY":85.93}},"index":0,"playId":"d30bcbdc-3e3b-341a-8af2-fdba46ce3f6f","pitchNumber":1,"startTime":"2026-07-07T23:09:42.189Z","endTime":"2026-07-07T23:09:52.906Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":641487,"link":"/api/v1/people/641487"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":645302,"link":"/api/v1/people/645302"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":691594,"link":"/api/v1/people/691594","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691594,"link":"/api/v1/people/691594"},"credit":"b_ab"},{"player":{"id":693433,"link":"/api/v1/people/693433"},"credit":"p_ab"},{"player":{"id":691594,"link":"/api/v1/people/691594"},"credit":"b_pa"},{"player":{"id":693433,"link":"/api/v1/people/693433"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":63.2,"awayTeamWinProbability":36.8,"homeTeamWinProbabilityAdded":1.1000000000000014,"leverageIndex":0.38,"dramaIndex":21.0,"contextMetrics":{},"playEndTime":"2026-07-07T23:09:52.906Z","atBatIndex":14},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Liam Hicks singles on a ground ball to center fielder Victor Robles. Javier Sanoja to 3rd.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":15,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-07-07T23:09:55.672Z","endTime":"2026-07-07T23:11:31.342Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":689414,"fullName":"Liam Hicks","link":"/api/v1/people/689414"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":693433,"fullName":"Bryan Woo","link":"/api/v1/people/693433"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":689414,"fullName":"Liam Hicks","link":"/api/v1/people/689414"},"postOnThird":{"id":691594,"fullName":"Javier Sanoja","link":"/api/v1/people/691594"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":689414,"fullName":"Liam Hicks","link":"/api/v1/people/689414"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":645302,"link":"/api/v1/people/645302"},"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":691594,"fullName":"Javier Sanoja","link":"/api/v1/people/691594"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":691594,"fullName":"Javier Sanoja","link":"/api/v1/people/691594"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":97.0,"endSpeed":88.0,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.22211191828646,"aZ":-9.777561701029759,"pfxX":-6.797971536396369,"pfxZ":11.235519421751938,"pX":0.1193688980660767,"pZ":1.347430748170186,"vX0":6.89805839690011,"vY0":-140.82718782223762,"vZ0":-7.8617100322352,"x":112.45,"y":202.4,"x0":-1.4875123566489188,"y0":50.00690095588473,"z0":4.820889437739024,"aX":-13.555505077126298},"breaks":{"breakAngle":45.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.7,"breakVerticalInduced":18.7,"breakHorizontal":10.8,"spinRate":2414,"spinDirection":224},"zone":14,"typeConfidence":0.91,"plateTime":0.3900633502614905,"extension":6.72098402217993},"index":0,"playId":"07e29c11-c73a-37e9-89f7-c27d909dadd7","pitchNumber":1,"startTime":"2026-07-07T23:10:21.522Z","endTime":"2026-07-07T23:10:24.992Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":641487,"link":"/api/v1/people/641487"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":645302,"link":"/api/v1/people/645302"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":689414,"link":"/api/v1/people/689414","batSide":{"code":"L","description":"Left"}},"first":{"id":691594,"link":"/api/v1/people/691594"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"index":1,"playId":"58aacf16-ade0-3913-8e5e-b7b2d6e72ae9","startTime":"2026-07-07T23:10:41.428Z","endTime":"2026-07-07T23:10:44.761Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":641487,"link":"/api/v1/people/641487"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":645302,"link":"/api/v1/people/645302"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":689414,"link":"/api/v1/people/689414","batSide":{"code":"L","description":"Left"}},"first":{"id":691594,"link":"/api/v1/people/691594"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":97.0,"endSpeed":87.7,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.3156514530473,"aZ":-13.116489187839944,"pfxX":-7.769729375514705,"pfxZ":9.560979919136805,"pX":-0.5517608866106719,"pZ":2.4290981782952836,"vX0":5.624908517154308,"vY0":-141.06175822444538,"vZ0":-4.465705772167976,"x":138.03,"y":173.19,"x0":-1.5731011880439016,"y0":50.005683710868134,"z0":4.893354578755241,"aX":-15.49202507624969},"breaks":{"breakAngle":44.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":16.4,"breakHorizontal":12.7,"spinRate":2412,"spinDirection":228},"zone":4,"typeConfidence":0.91,"plateTime":0.3898945694871818,"extension":6.6522974949032125},"index":2,"playId":"9e3e2b45-dc3f-333b-90f7-db6ecf753057","pitchNumber":2,"startTime":"2026-07-07T23:10:59.866Z","endTime":"2026-07-07T23:11:03.272Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":641487,"link":"/api/v1/people/641487"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":645302,"link":"/api/v1/people/645302"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":689414,"link":"/api/v1/people/689414","batSide":{"code":"L","description":"Left"}},"first":{"id":691594,"link":"/api/v1/people/691594"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":97.2,"endSpeed":87.9,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.92684713629172,"aZ":-13.698345943125672,"pfxX":-8.791364722868524,"pfxZ":9.21229486546084,"pX":-0.11032184225776222,"pZ":3.3031379505208576,"vX0":7.198460020391217,"vY0":-141.36508835949687,"vZ0":-1.9145290866171758,"x":105.26,"y":141.37,"x0":-1.5589197133075168,"y0":50.00491715723668,"z0":4.877759090551786,"aX":-17.6359264782962},"breaks":{"breakAngle":48.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":16.4,"breakHorizontal":14.3,"spinRate":2424,"spinDirection":233},"zone":11,"typeConfidence":0.91,"plateTime":0.3887945043702423,"extension":6.408557548132595},"hitData":{"launchSpeed":95.1,"launchAngle":-0.0,"totalDistance":63.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":144.61,"coordY":97.79}},"index":3,"playId":"cbc86439-6001-3463-a5d7-dae8f052fc02","pitchNumber":3,"startTime":"2026-07-07T23:11:21.174Z","endTime":"2026-07-07T23:11:31.342Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":641487,"link":"/api/v1/people/641487"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":645302,"link":"/api/v1/people/645302"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":689414,"link":"/api/v1/people/689414","batSide":{"code":"L","description":"Left"}},"first":{"id":691594,"link":"/api/v1/people/691594"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":689414,"link":"/api/v1/people/689414"},"credit":"b_ab"},{"player":{"id":693433,"link":"/api/v1/people/693433"},"credit":"p_ab"},{"player":{"id":689414,"link":"/api/v1/people/689414"},"credit":"b_pa"},{"player":{"id":693433,"link":"/api/v1/people/693433"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":65.60000000000001,"awayTeamWinProbability":34.39999999999999,"homeTeamWinProbabilityAdded":2.4000000000000057,"leverageIndex":0.81,"dramaIndex":40.0,"contextMetrics":{},"playEndTime":"2026-07-07T23:11:31.342Z","atBatIndex":15},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Kyle Stowers strikes out swinging.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":16,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-07-07T23:12:49.160Z","endTime":"2026-07-07T23:14:51.135Z","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":693433,"fullName":"Bryan Woo","link":"/api/v1/people/693433"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,3,4,6,7],"actionIndex":[2],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Wild Pitch","eventType":"wild_pitch","movementReason":"r_adv_play","runner":{"id":691594,"fullName":"Javier Sanoja","link":"/api/v1/people/691594"},"responsiblePitcher":{"id":693433,"link":"/api/v1/people/693433"},"isScoringEvent":true,"rbi":false,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Wild Pitch","eventType":"wild_pitch","movementReason":"r_adv_play","runner":{"id":689414,"fullName":"Liam Hicks","link":"/api/v1/people/689414"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"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":663728,"link":"/api/v1/people/663728"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-07-07T23:12:03.504Z","endTime":"2026-07-07T23:12:51.559Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":641487,"link":"/api/v1/people/641487"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":645302,"link":"/api/v1/people/645302"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":669065,"link":"/api/v1/people/669065","batSide":{"code":"L","description":"Left"}},"first":{"id":689414,"link":"/api/v1/people/689414"},"third":{"id":691594,"link":"/api/v1/people/691594"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.8,"endSpeed":88.1,"strikeZoneTop":3.295,"strikeZoneBottom":1.663,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.75102141019468,"aZ":-12.363100140877751,"pfxX":-6.22082138804806,"pfxZ":9.957201924557111,"pX":2.025938947002121,"pZ":1.817935615408429,"vX0":11.512736034444972,"vY0":-140.38020635472566,"vZ0":-6.222323717143899,"x":39.78,"y":189.7,"x0":-1.326086590091569,"y0":50.0007606261255,"z0":4.873243136222191,"aX":-12.375510189228796},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":16.8,"breakHorizontal":8.8,"spinRate":2290,"spinDirection":227},"zone":14,"typeConfidence":0.91,"plateTime":0.39067627860982856,"extension":6.594115125951941},"index":1,"playId":"fd708e9f-8c8d-3ec6-a824-f9132399f0d4","pitchNumber":1,"startTime":"2026-07-07T23:12:51.559Z","endTime":"2026-07-07T23:12:55.607Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":641487,"link":"/api/v1/people/641487"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":645302,"link":"/api/v1/people/645302"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":669065,"link":"/api/v1/people/669065","batSide":{"code":"L","description":"Left"}},"first":{"id":689414,"link":"/api/v1/people/689414"},"third":{"id":691594,"link":"/api/v1/people/691594"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Wild pitch by pitcher Bryan Woo. Javier Sanoja scores. Liam Hicks to 2nd.","event":"Wild Pitch","eventType":"wild_pitch","awayScore":0,"homeScore":2,"isScoringPlay":true,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":2,"actionPlayId":"fd708e9f-8c8d-3ec6-a824-f9132399f0d4","startTime":"2026-07-07T23:13:21.346Z","endTime":"2026-07-07T23:13:33.109Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":691594,"link":"/api/v1/people/691594"},"defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":641487,"link":"/api/v1/people/641487"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":645302,"link":"/api/v1/people/645302"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":669065,"link":"/api/v1/people/669065","batSide":{"code":"L","description":"Left"}},"first":{"id":689414,"link":"/api/v1/people/689414"},"third":{"id":691594,"link":"/api/v1/people/691594"},"postOnSecond":{"id":689414,"link":"/api/v1/people/689414"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"homeTeamWinProbability":73.6,"awayTeamWinProbability":26.400000000000006,"homeTeamWinProbabilityAdded":7.999999999999986,"leverageIndex":1.68,"dramaIndex":96.0,"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.8,"endSpeed":80.7,"strikeZoneTop":3.295,"strikeZoneBottom":1.663,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.197647020269077,"aZ":-28.30032274048693,"pfxX":1.3152989760028913,"pfxZ":2.356582035126185,"pX":-0.9704683275967851,"pZ":2.1478872386727836,"vX0":1.6988286283026945,"vY0":-126.49866350316832,"vZ0":-1.6561685677773914,"x":153.99,"y":180.79,"x0":-1.8179120679710907,"y0":50.00482727581201,"z0":5.048130672715313,"aX":2.163174425761522},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":4.2,"breakHorizontal":-2.8,"spinRate":2245,"spinDirection":181},"zone":13,"typeConfidence":0.86,"plateTime":0.4305558833249221,"extension":6.740886071627447},"index":3,"playId":"ed22f4ed-624c-3074-b203-947e24cb9641","pitchNumber":2,"startTime":"2026-07-07T23:13:33.109Z","endTime":"2026-07-07T23:13:36.877Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":641487,"link":"/api/v1/people/641487"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":645302,"link":"/api/v1/people/645302"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":669065,"link":"/api/v1/people/669065","batSide":{"code":"L","description":"Left"}},"second":{"id":689414,"link":"/api/v1/people/689414"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.6,"endSpeed":81.6,"strikeZoneTop":3.295,"strikeZoneBottom":1.663,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.902558711825876,"aZ":-28.061161711648936,"pfxX":0.20722053070946567,"pfxZ":2.463604805237318,"pX":0.9763124371388191,"pZ":1.2078544759135696,"vX0":6.819143855859844,"vY0":-127.54241421302191,"vZ0":-3.650538606639583,"x":79.79,"y":206.17,"x0":-1.7438251380487122,"y0":50.00252673536203,"z0":4.837850827139819,"aX":0.3459489431595774},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":4.0,"breakHorizontal":-1.7,"spinRate":2305,"spinDirection":215},"zone":14,"typeConfidence":0.88,"plateTime":0.42724107305778247,"extension":6.389901889310594},"index":4,"playId":"7f30ef43-2e5d-3443-a009-cc7b84017558","pitchNumber":3,"startTime":"2026-07-07T23:13:52.719Z","endTime":"2026-07-07T23:13:56.367Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":641487,"link":"/api/v1/people/641487"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":645302,"link":"/api/v1/people/645302"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":669065,"link":"/api/v1/people/669065","batSide":{"code":"L","description":"Left"}},"second":{"id":689414,"link":"/api/v1/people/689414"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"index":5,"startTime":"2026-07-07T23:14:11.472Z","endTime":"2026-07-07T23:14:29.128Z","isPitch":false,"type":"action","player":{"id":669065,"link":"/api/v1/people/669065"},"defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":641487,"link":"/api/v1/people/641487"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":645302,"link":"/api/v1/people/645302"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":669065,"link":"/api/v1/people/669065","batSide":{"code":"L","description":"Left"}},"second":{"id":689414,"link":"/api/v1/people/689414"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"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":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.9,"endSpeed":88.0,"strikeZoneTop":3.295,"strikeZoneBottom":1.663,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.711231155109786,"aZ":-12.58180522601024,"pfxX":-6.90867870512449,"pfxZ":9.788472568456807,"pX":-0.10660213291065526,"pZ":3.1418538768535536,"vX0":6.8557987287510045,"vY0":-140.97676927096276,"vZ0":-3.104578568686494,"x":121.06,"y":153.95,"x0":-1.678944929031047,"y0":50.0023623903474,"z0":5.075805554217207,"aX":-13.82859937589507},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":17.2,"breakHorizontal":11.0,"spinRate":2419,"spinDirection":228},"zone":2,"typeConfidence":0.91,"plateTime":0.3893412385993056,"extension":6.769610559043772},"index":6,"playId":"4b38b4d4-3d22-3668-928a-898a61eef1c8","pitchNumber":4,"startTime":"2026-07-07T23:14:29.128Z","endTime":"2026-07-07T23:14:32.687Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":641487,"link":"/api/v1/people/641487"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":645302,"link":"/api/v1/people/645302"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":669065,"link":"/api/v1/people/669065","batSide":{"code":"L","description":"Left"}},"second":{"id":689414,"link":"/api/v1/people/689414"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.0,"endSpeed":83.5,"strikeZoneTop":3.295,"strikeZoneBottom":1.663,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.87295205026065,"aZ":-28.205078964815012,"pfxX":1.0261283518543092,"pfxZ":2.2581678642475413,"pX":0.37194722219358645,"pZ":1.581510380056369,"vX0":5.068027049634896,"vY0":-131.0615797696444,"vZ0":-3.182255499585612,"x":102.82,"y":196.08,"x0":-1.7116498668922195,"y0":50.00508872805337,"z0":4.893614054941906,"aX":1.8034989979268552},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":3.7,"breakHorizontal":-2.9,"spinRate":2398,"spinDirection":180},"zone":14,"typeConfidence":0.82,"plateTime":0.4161868515563132,"extension":6.549251862284318},"index":7,"playId":"78b66e92-6ca3-3cbd-8b86-ca85764ee834","pitchNumber":5,"startTime":"2026-07-07T23:14:47.680Z","endTime":"2026-07-07T23:14:51.135Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":641487,"link":"/api/v1/people/641487"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":645302,"link":"/api/v1/people/645302"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":669065,"link":"/api/v1/people/669065","batSide":{"code":"L","description":"Left"}},"second":{"id":689414,"link":"/api/v1/people/689414"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669065,"link":"/api/v1/people/669065"},"credit":"b_ab"},{"player":{"id":693433,"link":"/api/v1/people/693433"},"credit":"p_ab"},{"player":{"id":669065,"link":"/api/v1/people/669065"},"credit":"b_pa"},{"player":{"id":693433,"link":"/api/v1/people/693433"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":71.2,"awayTeamWinProbability":28.799999999999997,"homeTeamWinProbabilityAdded":-2.3999999999999915,"leverageIndex":1.68,"dramaIndex":82.0,"contextMetrics":{},"playEndTime":"2026-07-07T23:14:51.135Z","atBatIndex":16},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Cole Young grounds out to first baseman Kyle Stowers.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":17,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-07-07T23:16:37.917Z","endTime":"2026-07-07T23:19:29.085Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":702284,"fullName":"Cole Young","link":"/api/v1/people/702284"},"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,3,4,5,6,7],"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":702284,"fullName":"Cole Young","link":"/api/v1/people/702284"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"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":"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":88.0,"endSpeed":80.7,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.615230731066873,"aZ":-31.498203485647586,"pfxX":1.7683494893443763,"pfxZ":0.4079227773053029,"pX":0.34133781681458286,"pZ":1.9396291644616173,"vX0":2.7665895528566247,"vY0":-128.20284652200277,"vZ0":-3.206143588040565,"x":103.99,"y":186.41,"x0":-0.9834115113781233,"y0":50.0038729943981,"z0":5.676602836595975,"aX":2.9297294773467644},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":0.2,"breakHorizontal":-3.8,"spinRate":2715,"spinDirection":4},"zone":9,"typeConfidence":2.0,"plateTime":0.4279728341818827,"extension":5.891901904812442},"index":0,"playId":"7f380e50-5890-30f0-9949-99fd80ec7a9f","pitchNumber":1,"startTime":"2026-07-07T23:16:58.918Z","endTime":"2026-07-07T23:17:02.392Z","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":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":665052,"link":"/api/v1/people/665052"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":702284,"link":"/api/v1/people/702284","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"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":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.9,"endSpeed":81.6,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.167937180154045,"aZ":-40.750422271838104,"pfxX":6.916245501850305,"pfxZ":-5.097149566027339,"pX":0.3090590269941157,"pZ":1.2435798032871288,"vX0":1.2020075226995934,"vY0":-129.44077495010265,"vZ0":-3.163469850381269,"x":105.22,"y":205.2,"x0":-1.0602794718735578,"y0":50.00308198269018,"z0":5.628303206434772,"aX":11.636010524636392},"breaks":{"breakAngle":15.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.5,"breakVerticalInduced":-9.7,"breakHorizontal":-12.8,"spinRate":2876,"spinDirection":18},"zone":14,"typeConfidence":2.0,"plateTime":0.4245355564538196,"extension":5.9567673314459775},"index":1,"playId":"cb0622b6-e297-3263-b6f7-bc58c278d652","pitchNumber":2,"startTime":"2026-07-07T23:17:14.194Z","endTime":"2026-07-07T23:17:17.482Z","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":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":665052,"link":"/api/v1/people/665052"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":702284,"link":"/api/v1/people/702284","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2026-07-07T23:17:24.260Z","endTime":"2026-07-07T23:17:33.812Z","isPitch":false,"type":"action","player":{"id":702284,"link":"/api/v1/people/702284"},"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":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":665052,"link":"/api/v1/people/665052"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":702284,"link":"/api/v1/people/702284","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"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":true},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.2,"endSpeed":80.7,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.43313508077469,"aZ":-40.70437010345716,"pfxX":8.398791030679856,"pfxZ":-5.165030199226615,"pX":0.06632006483532112,"pZ":1.4257327089284448,"vX0":-0.1590218469017874,"vY0":-128.45447533662073,"vZ0":-2.562899085862268,"x":114.47,"y":200.29,"x0":-0.9596908179665825,"y0":50.002298060051864,"z0":5.636085186465671,"aX":13.874690225441757},"breaks":{"breakAngle":18.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.1,"breakVerticalInduced":-9.7,"breakHorizontal":-15.1,"spinRate":2929,"spinDirection":7},"zone":14,"typeConfidence":2.0,"plateTime":0.4282739448276365,"extension":5.961411068794633},"index":3,"playId":"43b70584-229d-3bbf-96f6-216a3fe30d97","pitchNumber":3,"startTime":"2026-07-07T23:17:33.812Z","endTime":"2026-07-07T23:18:00.835Z","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":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":665052,"link":"/api/v1/people/665052"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":702284,"link":"/api/v1/people/702284","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":136,"player":{"id":702284,"fullName":"Cole Young","link":"/api/v1/people/702284"}},"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.8,"endSpeed":84.1,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.68609692848952,"aZ":-32.850021285949865,"pfxX":1.251271544530622,"pfxZ":-0.37101325605983426,"pX":-0.4663512739410949,"pZ":2.807053570759932,"vX0":0.5540616980269052,"vY0":-133.75417268160982,"vZ0":-1.9887469990155542,"x":134.78,"y":162.99,"x0":-0.8389798475026479,"y0":50.00644078668204,"z0":5.923013659512347,"aX":2.2603099338336348},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":-0.8,"breakHorizontal":-2.4,"spinRate":2837,"spinDirection":329},"zone":1,"typeConfidence":2.0,"plateTime":0.4099937132795701,"extension":5.967820561111412},"index":4,"playId":"5e9711b1-8fcf-31e3-a7f3-38caa74b8cef","pitchNumber":4,"startTime":"2026-07-07T23:18:17.828Z","endTime":"2026-07-07T23:18:21.277Z","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":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":665052,"link":"/api/v1/people/665052"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":702284,"link":"/api/v1/people/702284","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"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":89.8,"endSpeed":82.1,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.15533114851317,"aZ":-36.920632907041764,"pfxX":3.4060908459335963,"pfxZ":-2.772030844917773,"pX":-0.9077113915423304,"pZ":1.2219481641852803,"vX0":-0.9863106452284923,"vY0":-130.70088872057363,"vZ0":-4.2407139652169406,"x":151.6,"y":205.79,"x0":-0.9655912713871334,"y0":50.00286770084669,"z0":5.668694151682714,"aX":5.833021619697699},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.0,"breakVerticalInduced":-5.8,"breakHorizontal":-5.9,"spinRate":2926,"spinDirection":14},"zone":13,"typeConfidence":2.0,"plateTime":0.4207144377725922,"extension":5.81529566085975},"index":5,"playId":"a4629352-90d9-3ced-ae26-e98f959c5af9","pitchNumber":5,"startTime":"2026-07-07T23:18:43.205Z","endTime":"2026-07-07T23:18:46.779Z","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":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":665052,"link":"/api/v1/people/665052"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":702284,"link":"/api/v1/people/702284","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"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":90.7,"endSpeed":82.9,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.47190323923247,"aZ":-34.8345046915426,"pfxX":3.4180894660415913,"pfxZ":-1.5315202207138858,"pX":0.3600694887771802,"pZ":0.38131978386385934,"vX0":2.0961066050699286,"vY0":-131.97606161078997,"vZ0":-6.601786862559713,"x":103.27,"y":228.48,"x0":-0.8918215670884672,"y0":50.001101243142315,"z0":5.522445349515653,"aX":5.950291654086093},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.7,"breakVerticalInduced":-4.2,"breakHorizontal":-6.7,"spinRate":2777,"spinDirection":10},"zone":14,"typeConfidence":2.0,"plateTime":0.41709260084808175,"extension":5.993860661735659},"index":6,"playId":"ef11865f-7a77-39a9-bb02-f0d31ec6fff1","pitchNumber":6,"startTime":"2026-07-07T23:19:01.615Z","endTime":"2026-07-07T23:19:05.476Z","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":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":665052,"link":"/api/v1/people/665052"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":702284,"link":"/api/v1/people/702284","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"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":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.2,"endSpeed":83.5,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.21085926080831,"aZ":-32.764652864280244,"pfxX":0.5348247516524424,"pfxZ":-0.3352962075682111,"pX":0.10736977055030647,"pZ":1.6380317755250842,"vX0":1.696230113454517,"vY0":-131.35238557771484,"vZ0":-4.324176751759726,"x":112.91,"y":194.55,"x0":-0.6146491942868894,"y0":50.00337474459848,"z0":5.725033609887164,"aX":0.9401767819851774},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":-1.3,"breakHorizontal":-1.3,"spinRate":2701,"spinDirection":5},"zone":8,"typeConfidence":2.0,"plateTime":0.41601026435009336,"extension":5.9880281684082215},"hitData":{"launchSpeed":108.0,"launchAngle":-4.0,"totalDistance":22.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":159.74,"coordY":169.19}},"index":7,"playId":"2a9a7339-5fdd-3e63-ad2c-213b56d31b15","pitchNumber":7,"startTime":"2026-07-07T23:19:22.048Z","endTime":"2026-07-07T23:19:29.085Z","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":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":665052,"link":"/api/v1/people/665052"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":702284,"link":"/api/v1/people/702284","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":702284,"link":"/api/v1/people/702284"},"credit":"b_ab"},{"player":{"id":676974,"link":"/api/v1/people/676974"},"credit":"p_ab"},{"player":{"id":702284,"link":"/api/v1/people/702284"},"credit":"b_pa"},{"player":{"id":676974,"link":"/api/v1/people/676974"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":73.6,"awayTeamWinProbability":26.400000000000006,"homeTeamWinProbabilityAdded":2.3999999999999915,"leverageIndex":0.97,"dramaIndex":44.0,"contextMetrics":{},"playEndTime":"2026-07-07T23:19:29.085Z","atBatIndex":17},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Victor Robles flies out to right fielder Owen Caissie.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":18,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-07-07T23:19:45.584Z","endTime":"2026-07-07T23:20:13.491Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":645302,"fullName":"Victor Robles","link":"/api/v1/people/645302"},"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":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":645302,"fullName":"Victor Robles","link":"/api/v1/people/645302"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":683357,"link":"/api/v1/people/683357"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.9,"endSpeed":85.7,"strikeZoneTop":3.199,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.04756290401461,"aZ":-9.752919732582628,"pfxX":-5.157861474951655,"pfxZ":11.776230640409276,"pX":0.19474207292273849,"pZ":2.8281078327758573,"vX0":4.15854543860243,"vY0":-137.92073197117878,"vZ0":-6.152058814116362,"x":109.58,"y":162.42,"x0":-0.6713568395636355,"y0":50.00155306157643,"z0":5.762995622687003,"aX":-9.819125335964939},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.7,"breakVerticalInduced":20.0,"breakHorizontal":8.3,"spinRate":2674,"spinDirection":216},"zone":2,"typeConfidence":2.0,"plateTime":0.39893562647085323,"extension":6.08618687218341},"hitData":{"launchSpeed":96.9,"launchAngle":41.0,"totalDistance":320.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":179.61,"coordY":82.02}},"index":0,"playId":"c88ea6e6-8542-3321-92cf-eb313529d5af","pitchNumber":1,"startTime":"2026-07-07T23:20:04.215Z","endTime":"2026-07-07T23:20:13.491Z","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":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":665052,"link":"/api/v1/people/665052"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":645302,"link":"/api/v1/people/645302","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":645302,"link":"/api/v1/people/645302"},"credit":"b_ab"},{"player":{"id":676974,"link":"/api/v1/people/676974"},"credit":"p_ab"},{"player":{"id":645302,"link":"/api/v1/people/645302"},"credit":"b_pa"},{"player":{"id":676974,"link":"/api/v1/people/676974"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":75.4,"awayTeamWinProbability":24.599999999999994,"homeTeamWinProbabilityAdded":1.8000000000000114,"leverageIndex":0.69,"dramaIndex":34.0,"contextMetrics":{},"playEndTime":"2026-07-07T23:20:13.491Z","atBatIndex":18},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Colt Emerson grounds out, first baseman Kyle Stowers to pitcher Max Meyer.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":19,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-07-07T23:20:16.935Z","endTime":"2026-07-07T23:20:48.899Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":806068,"fullName":"Colt Emerson","link":"/api/v1/people/806068"},"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":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":806068,"fullName":"Colt Emerson","link":"/api/v1/people/806068"},"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":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.3,"endSpeed":86.3,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.94491818015683,"aZ":-13.550774638833882,"pfxX":-6.404360800385524,"pfxZ":9.68488071569084,"pX":-0.29440191263790244,"pZ":2.2936447594689873,"vX0":3.2787262120258607,"vY0":-138.51440432742365,"vZ0":-6.79328991751803,"x":128.22,"y":176.85,"x0":-0.6680445524401813,"y0":50.00375896813873,"z0":5.702859033255903,"aX":-12.31560096612684},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":16.1,"breakHorizontal":10.8,"spinRate":2590,"spinDirection":216},"zone":4,"typeConfidence":2.0,"plateTime":0.3970094530242543,"extension":6.026595751946229},"hitData":{"launchSpeed":89.7,"launchAngle":-13.0,"totalDistance":11.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":156.71,"coordY":166.77}},"index":0,"playId":"653c6a39-47ce-3bb1-8c67-93a1cbe31527","pitchNumber":1,"startTime":"2026-07-07T23:20:41.448Z","endTime":"2026-07-07T23:20:48.899Z","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":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":665052,"link":"/api/v1/people/665052"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":806068,"link":"/api/v1/people/806068","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":806068,"link":"/api/v1/people/806068"},"credit":"b_ab"},{"player":{"id":676974,"link":"/api/v1/people/676974"},"credit":"p_ab"},{"player":{"id":806068,"link":"/api/v1/people/806068"},"credit":"b_pa"},{"player":{"id":676974,"link":"/api/v1/people/676974"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":76.4,"awayTeamWinProbability":23.599999999999994,"homeTeamWinProbabilityAdded":1.0,"leverageIndex":0.42,"dramaIndex":22.0,"contextMetrics":{},"playEndTime":"2026-07-07T23:20:48.899Z","atBatIndex":19},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Otto Lopez pops out to first baseman Josh Naylor in foul territory.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":20,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-07-07T23:22:52.950Z","endTime":"2026-07-07T23:24:22.560Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":672640,"fullName":"Otto Lopez","link":"/api/v1/people/672640"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":693433,"fullName":"Bryan Woo","link":"/api/v1/people/693433"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Pop Out","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":647304,"link":"/api/v1/people/647304"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.3,"endSpeed":87.1,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.7826760782878,"aZ":-25.14618774899661,"pfxX":-11.140600109741559,"pfxZ":3.6184112176714702,"pX":0.4494178733881648,"pZ":2.408059716546178,"vX0":9.35527280796872,"vY0":-138.45258588282195,"vZ0":-2.1221684438535537,"x":99.87,"y":173.76,"x0":-1.5252075757616397,"y0":50.00187426004085,"z0":4.866482181306287,"aX":-21.637039550727003},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-23.9,"breakVerticalInduced":6.2,"breakHorizontal":18.2,"spinRate":2219,"spinDirection":228},"zone":6,"typeConfidence":0.9,"plateTime":0.39553733270207436,"extension":6.227152626044351},"index":0,"playId":"d6eee2a1-8f71-3590-bf6f-13a2bfa3cf16","pitchNumber":1,"startTime":"2026-07-07T23:23:12.037Z","endTime":"2026-07-07T23:23:15.417Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":641487,"link":"/api/v1/people/641487"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":645302,"link":"/api/v1/people/645302"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"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":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.1,"endSpeed":78.1,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.850403866700066,"aZ":-22.95031368279157,"pfxX":3.0012028116190335,"pfxZ":5.923161346702257,"pX":0.18843604521356053,"pZ":2.3903677025339065,"vX0":3.5383999391956964,"vY0":-124.00974546367176,"vZ0":-1.4411054074222427,"x":109.82,"y":174.24,"x0":-1.6468982376126744,"y0":50.002370929756346,"z0":4.893913409678898,"aX":4.67255388897962},"breaks":{"breakAngle":13.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.0,"breakVerticalInduced":10.7,"breakHorizontal":-6.2,"spinRate":2441,"spinDirection":62},"zone":5,"typeConfidence":0.91,"plateTime":0.44171369728483256,"extension":6.1046077643978505},"index":1,"playId":"e82ed365-46ed-3611-83ac-979e4a079dba","pitchNumber":2,"startTime":"2026-07-07T23:23:28.437Z","endTime":"2026-07-07T23:23:33.588Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":641487,"link":"/api/v1/people/641487"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":645302,"link":"/api/v1/people/645302"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"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":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.8,"endSpeed":77.9,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.8067397708624,"aZ":-28.318691005856245,"pfxX":5.612815336205222,"pfxZ":2.4940889820381695,"pX":0.4198824647321248,"pZ":2.3234174204259017,"vX0":3.2500258039573033,"vY0":-123.50512635837354,"vZ0":-0.6702316911046112,"x":101.0,"y":176.05,"x0":-1.6424710716449913,"y0":50.0003463309496,"z0":4.981918068957634,"aX":8.66015597542109},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":4.6,"breakHorizontal":-10.9,"spinRate":2557,"spinDirection":60},"zone":6,"typeConfidence":0.9,"plateTime":0.44363915430388046,"extension":6.461379698921087},"hitData":{"launchSpeed":71.3,"launchAngle":77.0,"totalDistance":69.0,"trajectory":"popup","hardness":"medium","location":"3","coordinates":{"coordX":154.09,"coordY":197.32}},"index":2,"playId":"f1878830-9b77-366c-b732-77e5ce75df2d","pitchNumber":3,"startTime":"2026-07-07T23:24:13.646Z","endTime":"2026-07-07T23:24:22.560Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":641487,"link":"/api/v1/people/641487"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":645302,"link":"/api/v1/people/645302"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"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":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":672640,"link":"/api/v1/people/672640"},"credit":"b_ab"},{"player":{"id":693433,"link":"/api/v1/people/693433"},"credit":"p_ab"},{"player":{"id":672640,"link":"/api/v1/people/672640"},"credit":"b_pa"},{"player":{"id":693433,"link":"/api/v1/people/693433"},"credit":"p_pa"}],"flags":[{"credit":"b_foul_out"}],"homeTeamWinProbability":74.9,"awayTeamWinProbability":25.099999999999994,"homeTeamWinProbabilityAdded":-1.5,"leverageIndex":0.61,"dramaIndex":30.0,"contextMetrics":{},"playEndTime":"2026-07-07T23:24:22.560Z","atBatIndex":20},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Mariners challenged (play at 1st), call on the field was overturned: Xavier Edwards grounds out, second baseman Cole Young to first baseman Josh Naylor.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":21,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-07-07T23:24:29.872Z","endTime":"2026-07-07T23:25:58.064Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":669364,"fullName":"Xavier Edwards","link":"/api/v1/people/669364"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":693433,"fullName":"Bryan Woo","link":"/api/v1/people/693433"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"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":2},"credits":[{"player":{"id":702284,"link":"/api/v1/people/702284"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":647304,"link":"/api/v1/people/647304"},"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":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.0,"endSpeed":80.9,"strikeZoneTop":3.055,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.558765165721777,"aZ":-30.372773933648013,"pfxX":-8.831202831309703,"pfxZ":1.0820424500972088,"pX":-0.8559258659399863,"pZ":2.7651351826903348,"vX0":4.814824534709362,"vY0":-128.0868177343281,"vZ0":0.25874147935264025,"x":149.63,"y":164.12,"x0":-1.6091072503266606,"y0":50.00364417693173,"z0":5.030676336946685,"aX":-14.72785482740005},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":2.3,"breakHorizontal":15.0,"spinRate":2029,"spinDirection":231},"zone":11,"typeConfidence":0.9,"plateTime":0.4270332078386363,"extension":6.513240966496466},"index":0,"playId":"3ab6add4-a612-3a11-bc77-9f43e34284f5","pitchNumber":1,"startTime":"2026-07-07T23:24:58.960Z","endTime":"2026-07-07T23:25:02.508Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":641487,"link":"/api/v1/people/641487"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":645302,"link":"/api/v1/people/645302"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"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":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"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":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.3,"endSpeed":88.5,"strikeZoneTop":3.055,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.48747070409079,"aZ":-24.222587665715444,"pfxX":-9.87054034212112,"pfxZ":3.9416887012933692,"pX":0.6219618988165829,"pZ":2.7021914394831468,"vX0":9.165167369308303,"vY0":-141.42781970954212,"vZ0":-1.897469484535203,"x":93.29,"y":165.82,"x0":-1.3847667168821542,"y0":50.00421144064741,"z0":4.941913562244843,"aX":-19.915646575987015},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.1,"breakVerticalInduced":7.0,"breakHorizontal":16.0,"spinRate":2390,"spinDirection":229},"zone":3,"typeConfidence":0.91,"plateTime":0.38789923594839637,"extension":6.150701183197801},"index":1,"playId":"e0aba9e1-9d86-3787-99e2-479e424944dc","pitchNumber":2,"startTime":"2026-07-07T23:25:32.223Z","endTime":"2026-07-07T23:25:35.837Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":641487,"link":"/api/v1/people/641487"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":645302,"link":"/api/v1/people/645302"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"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":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.4,"endSpeed":81.9,"strikeZoneTop":3.055,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.084926876016738,"aZ":-28.164065505838444,"pfxX":-9.21883826068831,"pfxZ":2.33642015758476,"pX":-0.8859707996933851,"pZ":2.698201405024358,"vX0":4.817890607187227,"vY0":-130.10703411270657,"vZ0":-0.43466735558819003,"x":150.77,"y":165.93,"x0":-1.5632416473863957,"y0":50.001259698450305,"z0":5.000165325440032,"aX":-15.816767925930186},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":4.3,"breakHorizontal":15.6,"spinRate":1953,"spinDirection":228},"zone":11,"typeConfidence":0.91,"plateTime":0.4208323185012173,"extension":6.6997646904450985},"hitData":{"launchSpeed":80.5,"launchAngle":-42.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":137.35,"coordY":167.38}},"index":2,"playId":"c800d902-9a37-3033-9a9a-6bd521898945","pitchNumber":3,"startTime":"2026-07-07T23:25:50.669Z","endTime":"2026-07-07T23:25:58.064Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":641487,"link":"/api/v1/people/641487"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":645302,"link":"/api/v1/people/645302"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"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":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669364,"link":"/api/v1/people/669364"},"credit":"b_ab"},{"player":{"id":693433,"link":"/api/v1/people/693433"},"credit":"p_ab"},{"player":{"id":669364,"link":"/api/v1/people/669364"},"credit":"b_pa"},{"player":{"id":693433,"link":"/api/v1/people/693433"},"credit":"p_pa"}],"flags":[],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MF","challengeTeamId":136},"homeTeamWinProbability":73.7,"awayTeamWinProbability":26.299999999999997,"homeTeamWinProbabilityAdded":-1.2000000000000028,"leverageIndex":0.47,"dramaIndex":25.0,"contextMetrics":{},"playEndTime":"2026-07-07T23:25:58.064Z","atBatIndex":21},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Griffin Conine singles on a line drive to left fielder Randy Arozarena.","rbi":0,"awayScore":0,"homeScore":2,"isOut":false},"about":{"atBatIndex":22,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-07-07T23:27:56.667Z","endTime":"2026-07-07T23:28:37.082Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":665052,"fullName":"Griffin Conine","link":"/api/v1/people/665052"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":693433,"fullName":"Bryan Woo","link":"/api/v1/people/693433"},"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],"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":1},"credits":[{"player":{"id":668227,"link":"/api/v1/people/668227"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.2,"endSpeed":86.9,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.102186987699337,"aZ":-13.825415463750316,"pfxX":-8.107922888604312,"pfxZ":9.467645519230057,"pX":-0.38894114819316705,"pZ":2.02945404933172,"vX0":6.499137082040761,"vY0":-138.3899259504233,"vZ0":-5.0185900015607485,"x":131.83,"y":183.98,"x0":-1.71528681392832,"y0":50.00422804483956,"z0":4.793720169616786,"aX":-15.716116376021503},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":16.3,"breakHorizontal":13.3,"spinRate":2384,"spinDirection":230},"zone":7,"typeConfidence":0.91,"plateTime":0.3959105353672543,"extension":6.053743033333735},"index":0,"playId":"8beea4be-11c8-3740-98c3-65d5d0e33ba4","pitchNumber":1,"startTime":"2026-07-07T23:27:56.667Z","endTime":"2026-07-07T23:28:02.702Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":641487,"link":"/api/v1/people/641487"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":645302,"link":"/api/v1/people/645302"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":665052,"link":"/api/v1/people/665052","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.6,"endSpeed":82.1,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.158582912272077,"aZ":-23.933423240946475,"pfxX":-11.23409854047439,"pfxZ":4.786591176215949,"pX":-0.8573755672391843,"pZ":2.19836476921014,"vX0":5.977029523754838,"vY0":-130.35262159293214,"vZ0":-2.262318963334102,"x":149.68,"y":179.42,"x0":-1.719211474767383,"y0":50.00648293598794,"z0":4.882817489845396,"aX":-19.354845071763034},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.7,"breakVerticalInduced":8.4,"breakHorizontal":19.1,"spinRate":2167,"spinDirection":238},"zone":13,"typeConfidence":0.91,"plateTime":0.4200362898428236,"extension":6.372943916748661},"hitData":{"launchSpeed":92.3,"launchAngle":17.0,"totalDistance":250.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":66.25,"coordY":119.01}},"index":1,"playId":"1214076f-d3fd-32db-9b24-ab9d06d4a0f0","pitchNumber":2,"startTime":"2026-07-07T23:28:24.071Z","endTime":"2026-07-07T23:28:37.082Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":641487,"link":"/api/v1/people/641487"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":645302,"link":"/api/v1/people/645302"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":665052,"link":"/api/v1/people/665052","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665052,"link":"/api/v1/people/665052"},"credit":"b_ab"},{"player":{"id":693433,"link":"/api/v1/people/693433"},"credit":"p_ab"},{"player":{"id":665052,"link":"/api/v1/people/665052"},"credit":"b_pa"},{"player":{"id":693433,"link":"/api/v1/people/693433"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":74.6,"awayTeamWinProbability":25.400000000000006,"homeTeamWinProbabilityAdded":0.8999999999999915,"leverageIndex":0.31,"dramaIndex":19.0,"contextMetrics":{},"playEndTime":"2026-07-07T23:28:37.082Z","atBatIndex":22},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Owen Caissie walks. Griffin Conine to 2nd.","rbi":0,"awayScore":0,"homeScore":2,"isOut":false},"about":{"atBatIndex":23,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-07-07T23:28:39.247Z","endTime":"2026-07-07T23:31:14.076Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":683357,"fullName":"Owen Caissie","link":"/api/v1/people/683357"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":693433,"fullName":"Bryan Woo","link":"/api/v1/people/693433"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":683357,"fullName":"Owen Caissie","link":"/api/v1/people/683357"},"postOnSecond":{"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,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":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":683357,"fullName":"Owen Caissie","link":"/api/v1/people/683357"},"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(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":82.5,"endSpeed":75.7,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.46707157643175,"aZ":-31.72714425609103,"pfxX":8.665395428756456,"pfxZ":0.3090181840679387,"pX":0.4081116689348804,"pZ":1.6067880914402914,"vX0":2.4290604882854323,"vY0":-120.12089715424969,"vZ0":-1.439530197359438,"x":101.44,"y":195.4,"x0":-1.7434443185879454,"y0":50.00438287458952,"z0":5.049097115430166,"aX":12.593220703645766},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.8,"breakVerticalInduced":0.5,"breakHorizontal":-16.3,"spinRate":2422,"spinDirection":59},"zone":14,"typeConfidence":0.9,"plateTime":0.4569419585102694,"extension":6.412558273379579},"index":0,"playId":"2f768cc3-9697-3713-996b-5985a230754a","pitchNumber":1,"startTime":"2026-07-07T23:29:09.901Z","endTime":"2026-07-07T23:29:13.527Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":641487,"link":"/api/v1/people/641487"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":645302,"link":"/api/v1/people/645302"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":683357,"link":"/api/v1/people/683357","batSide":{"code":"L","description":"Left"}},"first":{"id":665052,"link":"/api/v1/people/665052"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"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":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.6,"endSpeed":80.4,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.79197808998782,"aZ":-30.31867074696776,"pfxX":0.48668431873466145,"pfxZ":1.1367666112011463,"pX":0.33720060470534635,"pZ":2.1790317435215503,"vX0":4.751711642521372,"vY0":-126.18338567945241,"vZ0":-0.9822962015188481,"x":104.15,"y":179.95,"x0":-1.6242053889327888,"y0":50.00235219411718,"z0":4.990032597186658,"aX":0.7938421526680809},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":2.0,"breakHorizontal":-1.8,"spinRate":2342,"spinDirection":150},"zone":9,"typeConfidence":0.91,"plateTime":0.4321015471330485,"extension":6.0454276686841615},"index":1,"playId":"daf0a7e0-9b31-3191-8fa9-d6cc2a385399","pitchNumber":2,"startTime":"2026-07-07T23:29:27.013Z","endTime":"2026-07-07T23:29:31.380Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":641487,"link":"/api/v1/people/641487"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":645302,"link":"/api/v1/people/645302"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":683357,"link":"/api/v1/people/683357","batSide":{"code":"L","description":"Left"}},"first":{"id":665052,"link":"/api/v1/people/665052"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":81.8,"endSpeed":75.5,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.972433694645954,"aZ":-29.70988623440538,"pfxX":5.913865001010033,"pfxZ":1.7059207794615148,"pX":-0.5481668707365215,"pZ":1.9828487699978847,"vX0":1.4281950080830765,"vY0":-119.15023304509425,"vZ0":-0.8789250313987839,"x":137.89,"y":185.24,"x0":-1.9231224577368862,"y0":50.00296247658126,"z0":5.030984287163432,"aX":8.538788439782172},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.6,"breakVerticalInduced":3.1,"breakHorizontal":-11.0,"spinRate":2512,"spinDirection":69},"zone":7,"typeConfidence":0.9,"plateTime":0.45893738069053036,"extension":6.256967769464265},"index":2,"playId":"69cac0db-7222-3e4e-b5b4-891563f29320","pitchNumber":3,"startTime":"2026-07-07T23:29:53.833Z","endTime":"2026-07-07T23:29:58.376Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":641487,"link":"/api/v1/people/641487"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":645302,"link":"/api/v1/people/645302"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":683357,"link":"/api/v1/people/683357","batSide":{"code":"L","description":"Left"}},"first":{"id":665052,"link":"/api/v1/people/665052"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"index":3,"startTime":"2026-07-07T23:30:08.861Z","endTime":"2026-07-07T23:30:24.827Z","isPitch":false,"type":"action","player":{"id":683357,"link":"/api/v1/people/683357"},"defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":641487,"link":"/api/v1/people/641487"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":645302,"link":"/api/v1/people/645302"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":683357,"link":"/api/v1/people/683357","batSide":{"code":"L","description":"Left"}},"first":{"id":665052,"link":"/api/v1/people/665052"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"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":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.0,"endSpeed":78.0,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.64555629173337,"aZ":-26.379046139122096,"pfxX":4.204228810077294,"pfxZ":3.752348083880138,"pX":0.9368629562677604,"pZ":0.758414242244809,"vX0":4.804849521897874,"vY0":-123.70548727624124,"vZ0":-4.471434841024789,"x":81.29,"y":218.3,"x0":-1.5796874064454403,"y0":50.00037534747889,"z0":4.811549802654451,"aX":6.487108077820232},"breaks":{"breakAngle":15.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":6.0,"breakHorizontal":-8.8,"spinRate":2476,"spinDirection":56},"zone":14,"typeConfidence":0.91,"plateTime":0.44347798704415453,"extension":6.382849857430353},"index":4,"playId":"da760337-87f2-31e3-8efd-ecc13d877a57","pitchNumber":4,"startTime":"2026-07-07T23:30:24.827Z","endTime":"2026-07-07T23:30:28.803Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":641487,"link":"/api/v1/people/641487"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":645302,"link":"/api/v1/people/645302"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":683357,"link":"/api/v1/people/683357","batSide":{"code":"L","description":"Left"}},"first":{"id":665052,"link":"/api/v1/people/665052"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"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":96.2,"endSpeed":87.3,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.31715708319858,"aZ":-13.38048185630662,"pfxX":-7.633287115540053,"pfxZ":9.525349797214918,"pX":-0.5686026047456844,"pZ":3.8629862408049602,"vX0":5.792148938501178,"vY0":-139.98748577977005,"vZ0":-0.7182003103497268,"x":138.67,"y":134.48,"x0":-1.6788346692274578,"y0":50.00309331462237,"z0":5.00366811914858,"aX":-15.061991164409424},"breaks":{"breakAngle":45.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":17.3,"breakHorizontal":12.5,"spinRate":2469,"spinDirection":228},"zone":11,"typeConfidence":0.91,"plateTime":0.3921337520262962,"extension":6.314017685861955},"index":5,"playId":"495bf8e5-95f7-3a57-9fc5-8f787a693098","pitchNumber":5,"startTime":"2026-07-07T23:30:47.032Z","endTime":"2026-07-07T23:30:50.782Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":641487,"link":"/api/v1/people/641487"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":645302,"link":"/api/v1/people/645302"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":683357,"link":"/api/v1/people/683357","batSide":{"code":"L","description":"Left"}},"first":{"id":665052,"link":"/api/v1/people/665052"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"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,"runnerGoing":true},"count":{"balls":4,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.5,"endSpeed":80.5,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.74157931636926,"aZ":-27.56581390221926,"pfxX":0.10362729175785024,"pfxZ":2.8083565193628264,"pX":1.3079226684213092,"pZ":1.3134793710973236,"vX0":7.009066185131405,"vY0":-127.22492528831062,"vZ0":-3.4577385728621435,"x":67.15,"y":203.32,"x0":-1.4945703472785172,"y0":50.004477574328,"z0":4.871503380977764,"aX":0.16913576122287394},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":4.6,"breakHorizontal":-1.8,"spinRate":2275,"spinDirection":182},"zone":14,"typeConfidence":0.88,"plateTime":0.4302780920292739,"extension":6.44564043263439},"index":6,"playId":"8b94f28b-c7e1-338f-b9d3-127a90e70cfb","pitchNumber":6,"startTime":"2026-07-07T23:31:07.087Z","endTime":"2026-07-07T23:31:14.076Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":641487,"link":"/api/v1/people/641487"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":645302,"link":"/api/v1/people/645302"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":683357,"link":"/api/v1/people/683357","batSide":{"code":"L","description":"Left"}},"first":{"id":665052,"link":"/api/v1/people/665052"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":683357,"link":"/api/v1/people/683357"},"credit":"b_pa"},{"player":{"id":693433,"link":"/api/v1/people/693433"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":76.0,"awayTeamWinProbability":24.0,"homeTeamWinProbabilityAdded":1.4000000000000057,"leverageIndex":0.65,"dramaIndex":30.0,"contextMetrics":{},"playEndTime":"2026-07-07T23:31:14.076Z","atBatIndex":23},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jakob Marsee singles on a ground ball to right fielder Luke Raley. Griffin Conine scores. Owen Caissie to 3rd.","rbi":1,"awayScore":0,"homeScore":3,"isOut":false},"about":{"atBatIndex":24,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-07-07T23:31:22.307Z","endTime":"2026-07-07T23:33:19.677Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":70},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":805300,"fullName":"Jakob Marsee","link":"/api/v1/people/805300"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":693433,"fullName":"Bryan Woo","link":"/api/v1/people/693433"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":805300,"fullName":"Jakob Marsee","link":"/api/v1/people/805300"},"postOnThird":{"id":683357,"fullName":"Owen Caissie","link":"/api/v1/people/683357"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0,1,2,3,4],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":805300,"fullName":"Jakob Marsee","link":"/api/v1/people/805300"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":670042,"link":"/api/v1/people/670042"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":683357,"fullName":"Owen Caissie","link":"/api/v1/people/683357"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":683357,"fullName":"Owen Caissie","link":"/api/v1/people/683357"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":665052,"fullName":"Griffin Conine","link":"/api/v1/people/665052"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":"2B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":665052,"fullName":"Griffin Conine","link":"/api/v1/people/665052"},"responsiblePitcher":{"id":693433,"link":"/api/v1/people/693433"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.9,"endSpeed":88.2,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.05842303264181,"aZ":-13.777773332117224,"pfxX":-8.52263228511004,"pfxZ":9.196723495003045,"pX":0.6091321054925217,"pZ":1.7992468291517107,"vX0":8.833469091171109,"vY0":-140.78745005212238,"vZ0":-5.92278175002591,"x":93.78,"y":190.2,"x0":-1.4673774632096301,"y0":50.00059472987815,"z0":4.827861397150905,"aX":-17.044212633115805},"breaks":{"breakAngle":44.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":15.5,"breakHorizontal":13.6,"spinRate":2451,"spinDirection":226},"zone":9,"typeConfidence":0.91,"plateTime":0.3895838880352325,"extension":6.349865145279804},"index":0,"playId":"91ceb676-c2e6-38f1-b5e4-8b99010e1dba","pitchNumber":1,"startTime":"2026-07-07T23:31:43.253Z","endTime":"2026-07-07T23:31:47.462Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":641487,"link":"/api/v1/people/641487"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":645302,"link":"/api/v1/people/645302"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":805300,"link":"/api/v1/people/805300","batSide":{"code":"L","description":"Left"}},"first":{"id":683357,"link":"/api/v1/people/683357"},"second":{"id":665052,"link":"/api/v1/people/665052"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.4,"endSpeed":86.3,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.548289937942954,"aZ":-14.88827298420081,"pfxX":-8.150436039352265,"pfxZ":8.947075426960431,"pX":-0.5550599130866456,"pZ":4.253163626638974,"vX0":5.644303739144077,"vY0":-138.71513127785352,"vZ0":0.5750398886982464,"x":138.16,"y":123.94,"x0":-1.5663893684889283,"y0":50.000176065114196,"z0":5.042223988159557,"aX":-15.74300007144249},"breaks":{"breakAngle":44.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":16.6,"breakHorizontal":13.4,"spinRate":2413,"spinDirection":232},"zone":11,"typeConfidence":0.9,"plateTime":0.3961807929306964,"extension":6.132277647742199},"index":1,"playId":"8805b601-b311-3993-bcb8-a9314b0f22b6","pitchNumber":2,"startTime":"2026-07-07T23:32:01.754Z","endTime":"2026-07-07T23:32:04.754Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":641487,"link":"/api/v1/people/641487"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":645302,"link":"/api/v1/people/645302"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":805300,"link":"/api/v1/people/805300","batSide":{"code":"L","description":"Left"}},"first":{"id":683357,"link":"/api/v1/people/683357"},"second":{"id":665052,"link":"/api/v1/people/665052"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"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":87.4,"endSpeed":80.1,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.305621341328617,"aZ":-27.650339413360832,"pfxX":0.7108786958655777,"pfxZ":2.7679447111423254,"pX":0.7109594902444796,"pZ":2.12541814640134,"vX0":5.675205266877902,"vY0":-127.17041839749379,"vZ0":-1.5153810281504438,"x":89.9,"y":181.39,"x0":-1.642958560478901,"y0":50.005715756927266,"z0":4.924310538062974,"aX":1.1630802022265796},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":4.9,"breakHorizontal":-2.6,"spinRate":2292,"spinDirection":184},"zone":9,"typeConfidence":0.88,"plateTime":0.4308532103186917,"extension":6.307031151906299},"index":2,"playId":"cbca5c43-ffe7-3494-ae83-208136e85ba0","pitchNumber":3,"startTime":"2026-07-07T23:32:21.375Z","endTime":"2026-07-07T23:32:25.393Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":641487,"link":"/api/v1/people/641487"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":645302,"link":"/api/v1/people/645302"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":805300,"link":"/api/v1/people/805300","batSide":{"code":"L","description":"Left"}},"first":{"id":683357,"link":"/api/v1/people/683357"},"second":{"id":665052,"link":"/api/v1/people/665052"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.6,"endSpeed":88.6,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.648213104610193,"aZ":-27.27710356191562,"pfxX":-10.31791417837,"pfxZ":2.450324159732938,"pX":1.3506684904980781,"pZ":1.6627663676285491,"vX0":11.179598535408076,"vY0":-140.27211991556163,"vZ0":-3.717790993977591,"x":65.52,"y":193.89,"x0":-1.3390533529969235,"y0":50.00381216773982,"z0":4.776282004111918,"aX":-20.637314366164716},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":3.8,"breakHorizontal":16.4,"spinRate":2349,"spinDirection":230},"zone":14,"typeConfidence":0.9,"plateTime":0.3899274545094542,"extension":6.32460142028761},"index":3,"playId":"75e8dd60-3da5-35a6-b082-49c82f3007dd","pitchNumber":4,"startTime":"2026-07-07T23:32:48.294Z","endTime":"2026-07-07T23:32:51.376Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":641487,"link":"/api/v1/people/641487"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":645302,"link":"/api/v1/people/645302"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":805300,"link":"/api/v1/people/805300","batSide":{"code":"L","description":"Left"}},"first":{"id":683357,"link":"/api/v1/people/683357"},"second":{"id":665052,"link":"/api/v1/people/665052"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.7,"endSpeed":78.9,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.831816847652217,"aZ":-27.976858356246957,"pfxX":6.193889245840008,"pfxZ":2.656678094701425,"pX":-0.18269798346534724,"pZ":1.435293177817855,"vX0":1.5787932576565455,"vY0":-124.79335576815686,"vZ0":-2.9704285199491007,"x":123.96,"y":200.03,"x0":-1.627982616528659,"y0":50.00101896416682,"z0":4.942576538704582,"aX":9.779862967949121},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":4.3,"breakHorizontal":-11.5,"spinRate":2449,"spinDirection":92},"zone":13,"typeConfidence":0.9,"plateTime":0.4386918156398152,"extension":6.428365388761325},"hitData":{"launchSpeed":78.5,"launchAngle":10.0,"totalDistance":132.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":178.96,"coordY":120.82}},"index":4,"playId":"dddc5705-4dd6-3461-b90c-32bdff6a8a9a","pitchNumber":5,"startTime":"2026-07-07T23:33:08.249Z","endTime":"2026-07-07T23:33:19.677Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":641487,"link":"/api/v1/people/641487"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":645302,"link":"/api/v1/people/645302"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":805300,"link":"/api/v1/people/805300","batSide":{"code":"L","description":"Left"}},"first":{"id":683357,"link":"/api/v1/people/683357"},"second":{"id":665052,"link":"/api/v1/people/665052"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":805300,"link":"/api/v1/people/805300"},"credit":"b_ab"},{"player":{"id":693433,"link":"/api/v1/people/693433"},"credit":"p_ab"},{"player":{"id":805300,"link":"/api/v1/people/805300"},"credit":"b_pa"},{"player":{"id":693433,"link":"/api/v1/people/693433"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":83.89999999999999,"awayTeamWinProbability":16.10000000000001,"homeTeamWinProbabilityAdded":7.8999999999999915,"leverageIndex":1.23,"dramaIndex":85.0,"contextMetrics":{},"playEndTime":"2026-07-07T23:33:19.677Z","atBatIndex":24},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Joe Mack grounds out, second baseman Cole Young to first baseman Josh Naylor.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":25,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-07-07T23:34:25.116Z","endTime":"2026-07-07T23:35:22.793Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":691788,"fullName":"Joe Mack","link":"/api/v1/people/691788"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":693433,"fullName":"Bryan Woo","link":"/api/v1/people/693433"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":691788,"fullName":"Joe Mack","link":"/api/v1/people/691788"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":702284,"link":"/api/v1/people/702284"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":647304,"link":"/api/v1/people/647304"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"playId":"3698df16-7fc4-3bc8-a090-2d09d7f67d6b","startTime":"2026-07-07T23:34:06.628Z","endTime":"2026-07-07T23:34:11.177Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":641487,"link":"/api/v1/people/641487"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":645302,"link":"/api/v1/people/645302"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":691788,"link":"/api/v1/people/691788","batSide":{"code":"L","description":"Left"}},"first":{"id":805300,"link":"/api/v1/people/805300"},"third":{"id":683357,"link":"/api/v1/people/683357"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"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":96.1,"endSpeed":87.2,"strikeZoneTop":3.221,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.16135235902739,"aZ":-10.133657147367922,"pfxX":-8.616332888857432,"pfxZ":11.246097483273761,"pX":0.08661577913268735,"pZ":1.5518174776185858,"vX0":7.480182698540831,"vY0":-139.5249527732925,"vZ0":-7.095718115938763,"x":113.7,"y":196.88,"x0":-1.5175938940211482,"y0":50.00376338441449,"z0":4.8057468353855395,"aX":-16.8869163690154},"breaks":{"breakAngle":51.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.9,"breakVerticalInduced":19.0,"breakHorizontal":13.9,"spinRate":2471,"spinDirection":225},"zone":14,"typeConfidence":0.91,"plateTime":0.3934863629745746,"extension":6.877694171703526},"index":1,"playId":"e80142d9-2fd6-3569-8d67-528a05485585","pitchNumber":1,"startTime":"2026-07-07T23:34:27.403Z","endTime":"2026-07-07T23:34:31.175Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":641487,"link":"/api/v1/people/641487"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":645302,"link":"/api/v1/people/645302"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":691788,"link":"/api/v1/people/691788","batSide":{"code":"L","description":"Left"}},"first":{"id":805300,"link":"/api/v1/people/805300"},"third":{"id":683357,"link":"/api/v1/people/683357"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.5,"endSpeed":80.0,"strikeZoneTop":3.221,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.188744841006987,"aZ":-28.931898710197025,"pfxX":0.9392625502350866,"pfxZ":1.9838534510461105,"pX":0.35956973330798647,"pZ":1.9098505523857574,"vX0":4.635563025370777,"vY0":-127.2971306502777,"vZ0":-1.8681246746541298,"x":103.29,"y":187.21,"x0":-1.6102554506115427,"y0":50.00166588730587,"z0":4.953157738314036,"aX":1.5347674343554336},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":3.4,"breakHorizontal":-2.8,"spinRate":2184,"spinDirection":175},"zone":9,"typeConfidence":0.9,"plateTime":0.4309832243038145,"extension":6.304651128159151},"index":2,"playId":"90f946ca-cd6c-3d02-b7f9-1de50a6f39cf","pitchNumber":2,"startTime":"2026-07-07T23:34:46.700Z","endTime":"2026-07-07T23:34:51.227Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":641487,"link":"/api/v1/people/641487"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":645302,"link":"/api/v1/people/645302"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":691788,"link":"/api/v1/people/691788","batSide":{"code":"L","description":"Left"}},"first":{"id":805300,"link":"/api/v1/people/805300"},"third":{"id":683357,"link":"/api/v1/people/683357"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.5,"endSpeed":81.3,"strikeZoneTop":3.221,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.754948106197226,"aZ":-32.36216105521231,"pfxX":-7.987266392621903,"pfxZ":-0.11051163728661884,"pX":-0.7086907726289456,"pZ":3.0599032337830816,"vX0":4.652180760710333,"vY0":-128.82913298798127,"vZ0":1.4051492248833402,"x":144.01,"y":156.16,"x0":-1.4964070171665347,"y0":50.003615357948355,"z0":5.001377241158862,"aX":-13.480554073449625},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":0.4,"breakHorizontal":13.4,"spinRate":1847,"spinDirection":229},"zone":1,"typeConfidence":0.9,"plateTime":0.4244991244290186,"extension":6.7553383268623},"hitData":{"launchSpeed":71.7,"launchAngle":-12.0,"totalDistance":16.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":150.06,"coordY":157.7}},"index":3,"playId":"12bf50c6-cee3-3984-9678-521e3b417cc6","pitchNumber":3,"startTime":"2026-07-07T23:35:15.423Z","endTime":"2026-07-07T23:35:22.793Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":641487,"link":"/api/v1/people/641487"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":645302,"link":"/api/v1/people/645302"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":691788,"link":"/api/v1/people/691788","batSide":{"code":"L","description":"Left"}},"first":{"id":805300,"link":"/api/v1/people/805300"},"third":{"id":683357,"link":"/api/v1/people/683357"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691788,"link":"/api/v1/people/691788"},"credit":"b_ab"},{"player":{"id":693433,"link":"/api/v1/people/693433"},"credit":"p_ab"},{"player":{"id":691788,"link":"/api/v1/people/691788"},"credit":"b_pa"},{"player":{"id":693433,"link":"/api/v1/people/693433"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":81.39999999999999,"awayTeamWinProbability":18.60000000000001,"homeTeamWinProbabilityAdded":-2.5,"leverageIndex":0.98,"dramaIndex":45.0,"contextMetrics":{},"playEndTime":"2026-07-07T23:35:22.793Z","atBatIndex":25},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"J.P. Crawford strikes out swinging.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":26,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-07-07T23:37:34.355Z","endTime":"2026-07-07T23:38:58.447Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":641487,"fullName":"J.P. Crawford","link":"/api/v1/people/641487"},"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":641487,"fullName":"J.P. Crawford","link":"/api/v1/people/641487"},"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(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.1,"endSpeed":82.3,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.03491958581925,"aZ":-33.43625768709656,"pfxX":0.5894390159893457,"pfxZ":-0.7328168744759491,"pX":0.16461699919793987,"pZ":2.4152728743788763,"vX0":2.2571076950555153,"vY0":-129.84361811194773,"vZ0":-2.086754189889421,"x":110.73,"y":173.57,"x0":-0.7909669913953791,"y0":50.005487333323984,"z0":5.7625584981155695,"aX":1.0108659355029295},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":-1.6,"breakHorizontal":-1.6,"spinRate":2786,"spinDirection":6},"zone":5,"typeConfidence":2.0,"plateTime":0.4211161827293699,"extension":5.765573924711426},"index":0,"playId":"824b848a-4333-346c-b85d-2f3028b2051d","pitchNumber":1,"startTime":"2026-07-07T23:37:55.080Z","endTime":"2026-07-07T23:37:58.350Z","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":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":665052,"link":"/api/v1/people/665052"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":641487,"link":"/api/v1/people/641487","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.1,"endSpeed":80.9,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.61938149685216,"aZ":-41.26049103490538,"pfxX":5.90277726505682,"pfxZ":-5.4775960550913005,"pX":-0.25553512243310333,"pZ":2.406291831936187,"vX0":0.06196706708709432,"vY0":-128.27631764190292,"vZ0":-0.4342472592322272,"x":126.74,"y":173.81,"x0":-1.0463152334694716,"y0":50.001626575538175,"z0":5.806487769041775,"aX":9.793220401045403},"breaks":{"breakAngle":13.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.1,"breakVerticalInduced":-9.7,"breakHorizontal":-10.7,"spinRate":2771,"spinDirection":16},"zone":5,"typeConfidence":2.0,"plateTime":0.42769967034633627,"extension":5.7376599589437225},"index":1,"playId":"0bf47f6d-df9d-3fdf-9f7c-ac1b5fbba6cc","pitchNumber":2,"startTime":"2026-07-07T23:38:12.850Z","endTime":"2026-07-07T23:38:16.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":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":665052,"link":"/api/v1/people/665052"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":641487,"link":"/api/v1/people/641487","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"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":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.0,"endSpeed":82.3,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.763336832155545,"aZ":-40.22879866461677,"pfxX":7.291572955951574,"pfxZ":-4.7563076487828715,"pX":-0.09611063780929531,"pZ":0.31137534380580245,"vX0":-0.5586699167052821,"vY0":-129.51992388254484,"vZ0":-5.8394775350305475,"x":120.66,"y":230.37,"x0":-0.8241591800540398,"y0":50.00154756907844,"z0":5.681353111748109,"aX":12.352154844298608},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.3,"breakVerticalInduced":-9.7,"breakHorizontal":-13.1,"spinRate":2849,"spinDirection":19},"zone":13,"typeConfidence":2.0,"plateTime":0.4233477663659082,"extension":5.697137375573828},"index":2,"playId":"d4d6324a-5a7f-3e2b-97a6-be29729c6030","pitchNumber":3,"startTime":"2026-07-07T23:38:29.663Z","endTime":"2026-07-07T23:38:33.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":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":665052,"link":"/api/v1/people/665052"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":641487,"link":"/api/v1/people/641487","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"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.5,"endSpeed":82.2,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.99603768294489,"aZ":-39.99359816790802,"pfxX":6.983097443178284,"pfxZ":-4.579444790254061,"pX":0.6702707108369903,"pZ":1.660723839773614,"vX0":1.4999992519411063,"vY0":-130.29506432334156,"vZ0":-2.6410941310150196,"x":91.45,"y":193.94,"x0":-0.8205974879893876,"y0":50.001687213863974,"z0":5.728349457909951,"aX":11.928744004232676},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.0,"breakVerticalInduced":-8.6,"breakHorizontal":-13.0,"spinRate":2691,"spinDirection":19},"zone":9,"typeConfidence":2.0,"plateTime":0.42139641014698803,"extension":5.761398228858362},"index":3,"playId":"4d500a5d-a62d-3044-b5ad-079096af909d","pitchNumber":4,"startTime":"2026-07-07T23:38:54.817Z","endTime":"2026-07-07T23:38:58.447Z","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":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":665052,"link":"/api/v1/people/665052"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":641487,"link":"/api/v1/people/641487","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":641487,"link":"/api/v1/people/641487"},"credit":"b_ab"},{"player":{"id":676974,"link":"/api/v1/people/676974"},"credit":"p_ab"},{"player":{"id":641487,"link":"/api/v1/people/641487"},"credit":"b_pa"},{"player":{"id":676974,"link":"/api/v1/people/676974"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":83.6,"awayTeamWinProbability":16.400000000000006,"homeTeamWinProbabilityAdded":2.200000000000003,"leverageIndex":0.88,"dramaIndex":41.0,"contextMetrics":{},"playEndTime":"2026-07-07T23:38:58.447Z","atBatIndex":26},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Randy Arozarena singles on a line drive to right fielder Owen Caissie.","rbi":0,"awayScore":0,"homeScore":3,"isOut":false},"about":{"atBatIndex":27,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-07-07T23:39:01.494Z","endTime":"2026-07-07T23:40:04.822Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676974,"fullName":"Max Meyer","link":"/api/v1/people/676974"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":683357,"link":"/api/v1/people/683357"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.8,"endSpeed":87.4,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.22799930210931,"aZ":-11.346516406357486,"pfxX":-4.575945498913223,"pfxZ":10.606102174469857,"pX":-1.6147975916223378,"pZ":2.5770825562049002,"vX0":-0.41785026229235667,"vY0":-139.45861563359838,"vZ0":-6.642717375843306,"x":178.55,"y":169.2,"x0":-0.8685358681422959,"y0":50.005337309825485,"z0":5.7432845079778065,"aX":-8.987593160860897},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":18.0,"breakHorizontal":8.4,"spinRate":2577,"spinDirection":212},"zone":11,"typeConfidence":2.0,"plateTime":0.39319610810600514,"extension":6.0281351315160485},"index":0,"playId":"6202c125-0e1c-3ca0-9b1c-0356bd49d92b","pitchNumber":1,"startTime":"2026-07-07T23:39:22.985Z","endTime":"2026-07-07T23:39:26.470Z","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":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":665052,"link":"/api/v1/people/665052"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":668227,"link":"/api/v1/people/668227","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.1,"endSpeed":85.0,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.571754622692723,"aZ":-22.076016910446143,"pfxX":-9.765314895336246,"pfxZ":5.465453311404247,"pX":0.3867443133347824,"pZ":1.5928608604767684,"vX0":6.427505187633004,"vY0":-135.33286122374727,"vZ0":-6.290231767541231,"x":102.26,"y":195.77,"x0":-0.7548377505761175,"y0":50.00568782588886,"z0":5.5023779749672554,"aX":-18.048634216441474},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":8.6,"breakHorizontal":16.2,"spinRate":2560,"spinDirection":229},"zone":9,"typeConfidence":2.0,"plateTime":0.4053181839718287,"extension":6.144131795907551},"index":1,"playId":"2e885390-01f1-372e-8f73-6a7ee7a12ee3","pitchNumber":2,"startTime":"2026-07-07T23:39:38.924Z","endTime":"2026-07-07T23:39:42.477Z","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":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":665052,"link":"/api/v1/people/665052"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":668227,"link":"/api/v1/people/668227","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"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":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.4,"endSpeed":81.4,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.119287137166562,"aZ":-37.54100880558043,"pfxX":5.614619932515687,"pfxZ":-3.198591287376802,"pX":0.009284855349234625,"pZ":2.047144405921416,"vX0":0.3073334348790494,"vY0":-128.79723943581737,"vZ0":-1.9865776349853954,"x":116.65,"y":183.51,"x0":-0.8409654423048011,"y0":50.003905089971354,"z0":5.735712911373422,"aX":9.418979050659518},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.9,"breakVerticalInduced":-6.0,"breakHorizontal":-10.2,"spinRate":2640,"spinDirection":8},"zone":8,"typeConfidence":2.0,"plateTime":0.42549958382094344,"extension":5.9054516207005445},"hitData":{"launchSpeed":89.2,"launchAngle":16.0,"totalDistance":221.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":178.49,"coordY":107.61}},"index":2,"playId":"b1ceb7d2-937b-31ab-a884-d9620d7dcb34","pitchNumber":3,"startTime":"2026-07-07T23:39:54.693Z","endTime":"2026-07-07T23:40:04.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":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":665052,"link":"/api/v1/people/665052"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":668227,"link":"/api/v1/people/668227","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668227,"link":"/api/v1/people/668227"},"credit":"b_ab"},{"player":{"id":676974,"link":"/api/v1/people/676974"},"credit":"p_ab"},{"player":{"id":668227,"link":"/api/v1/people/668227"},"credit":"b_pa"},{"player":{"id":676974,"link":"/api/v1/people/676974"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":81.10000000000001,"awayTeamWinProbability":18.89999999999999,"homeTeamWinProbabilityAdded":-2.499999999999986,"leverageIndex":0.6,"dramaIndex":36.0,"contextMetrics":{},"playEndTime":"2026-07-07T23:40:04.822Z","atBatIndex":27},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Dominic Canzone flies out sharply to center fielder Jakob Marsee.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":28,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-07-07T23:40:10.450Z","endTime":"2026-07-07T23:40:44.011Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":686527,"fullName":"Dominic Canzone","link":"/api/v1/people/686527"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676974,"fullName":"Max Meyer","link":"/api/v1/people/676974"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","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":686527,"fullName":"Dominic Canzone","link":"/api/v1/people/686527"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"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":"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":94.7,"endSpeed":86.3,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.535972788637356,"aZ":-11.280166951161387,"pfxX":-6.518616755943398,"pfxZ":10.927029028963062,"pX":-0.2691763475720127,"pZ":1.9720039352310303,"vX0":3.46025874838616,"vY0":-137.64980656725413,"vZ0":-8.009879683966782,"x":127.26,"y":185.54,"x0":-0.697905334706628,"y0":50.00481248818125,"z0":5.689880914893325,"aX":-12.46743021827251},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":18.2,"breakHorizontal":11.0,"spinRate":2666,"spinDirection":217},"zone":8,"typeConfidence":2.0,"plateTime":0.3984412624117062,"extension":6.0848658636095285},"hitData":{"launchSpeed":102.5,"launchAngle":24.0,"totalDistance":387.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":96.19,"coordY":45.63}},"index":0,"playId":"24277ddf-d57c-367c-ba98-b90961074a69","pitchNumber":1,"startTime":"2026-07-07T23:40:28.263Z","endTime":"2026-07-07T23:40:44.011Z","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":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":665052,"link":"/api/v1/people/665052"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":686527,"link":"/api/v1/people/686527","batSide":{"code":"L","description":"Left"}},"first":{"id":668227,"link":"/api/v1/people/668227"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":686527,"link":"/api/v1/people/686527"},"credit":"b_ab"},{"player":{"id":676974,"link":"/api/v1/people/676974"},"credit":"p_ab"},{"player":{"id":686527,"link":"/api/v1/people/686527"},"credit":"b_pa"},{"player":{"id":676974,"link":"/api/v1/people/676974"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":84.0,"awayTeamWinProbability":16.0,"homeTeamWinProbabilityAdded":2.8999999999999915,"leverageIndex":1.22,"dramaIndex":54.0,"contextMetrics":{},"playEndTime":"2026-07-07T23:40:44.011Z","atBatIndex":28},{"result":{"type":"atBat","event":"Caught Stealing 2B","eventType":"caught_stealing_2b","description":"Randy Arozarena caught stealing 2nd base, catcher Joe Mack to shortstop Otto Lopez.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":29,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-07-07T23:40:45.580Z","endTime":"2026-07-07T23:42:39.477Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":17},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"},"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":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":3},"details":{"event":"Caught Stealing 2B","eventType":"caught_stealing_2b","movementReason":"r_caught_stealing_2b","runner":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"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_assist"},{"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(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.0,"endSpeed":81.4,"strikeZoneTop":3.282,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.787183554514527,"aZ":-37.90735656260183,"pfxX":3.41762278715472,"pfxZ":-3.391426508335,"pX":-0.6523614850818122,"pZ":2.5299237356046524,"vX0":0.0067979583784950615,"vY0":-129.57823940708155,"vZ0":-0.7797140838490157,"x":141.87,"y":170.47,"x0":-1.098582694075556,"y0":50.00443326409636,"z0":5.748165809510914,"aX":5.772934406957834},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.8,"breakVerticalInduced":-6.1,"breakHorizontal":-6.1,"spinRate":2945,"spinDirection":16},"zone":4,"typeConfidence":2.0,"plateTime":0.4237886554712915,"extension":5.751204434306234},"index":0,"playId":"8f101b14-6230-356e-af4b-c5800e7e7be0","pitchNumber":1,"startTime":"2026-07-07T23:41:09.640Z","endTime":"2026-07-07T23:41:13.531Z","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":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":665052,"link":"/api/v1/people/665052"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":663728,"link":"/api/v1/people/663728","batSide":{"code":"L","description":"Left"}},"first":{"id":668227,"link":"/api/v1/people/668227"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"index":1,"playId":"22639d3d-a2fd-34ab-b953-4af40edbbb9e","startTime":"2026-07-07T23:41:28.344Z","endTime":"2026-07-07T23:41:32.122Z","isPitch":false,"type":"pickoff","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":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":665052,"link":"/api/v1/people/665052"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":663728,"link":"/api/v1/people/663728","batSide":{"code":"L","description":"Left"}},"first":{"id":668227,"link":"/api/v1/people/668227"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"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":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.0,"endSpeed":82.2,"strikeZoneTop":3.282,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.13502526565852,"aZ":-40.095659696798585,"pfxX":4.975309290958815,"pfxZ":-4.577176344090763,"pX":-1.0811389460630616,"pZ":3.2692883602268354,"vX0":-1.6431239601869385,"vY0":-131.01493078663424,"vZ0":0.8699278923150904,"x":158.21,"y":150.51,"x0":-1.0902306451103485,"y0":50.00633497798651,"z0":5.942821107504988,"aX":8.602234453016417},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.8,"breakVerticalInduced":-7.8,"breakHorizontal":-8.6,"spinRate":2971,"spinDirection":17},"zone":11,"typeConfidence":2.0,"plateTime":0.4189732351829383,"extension":5.774899455293183},"index":2,"playId":"95b3986a-c3c5-300e-bd80-1a4d63226dc6","pitchNumber":2,"startTime":"2026-07-07T23:41:50.487Z","endTime":"2026-07-07T23:41:54.310Z","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":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":665052,"link":"/api/v1/people/665052"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":663728,"link":"/api/v1/people/663728","batSide":{"code":"L","description":"Left"}},"first":{"id":668227,"link":"/api/v1/people/668227"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"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,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.3,"endSpeed":82.9,"strikeZoneTop":3.282,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.824148384456954,"aZ":-38.562353524904665,"pfxX":3.421428967940071,"pfxZ":-3.675439880590165,"pX":0.5342787277950282,"pZ":1.1586793553417598,"vX0":2.7714225836608333,"vY0":-131.50825396041535,"vZ0":-4.035979761583432,"x":96.63,"y":207.5,"x0":-0.9804714944612145,"y0":50.00271155385576,"z0":5.596371210039979,"aX":5.947485810990548},"breaks":{"breakAngle":9.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.0,"breakVerticalInduced":-7.3,"breakHorizontal":-6.8,"spinRate":2918,"spinDirection":352},"zone":14,"typeConfidence":2.0,"plateTime":0.4176852752167797,"extension":5.9019563714430685},"index":3,"playId":"e34f5281-3d87-394c-8a9d-c2027edc741c","pitchNumber":3,"startTime":"2026-07-07T23:42:12.379Z","endTime":"2026-07-07T23:42:16.056Z","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":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":665052,"link":"/api/v1/people/665052"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":663728,"link":"/api/v1/people/663728","batSide":{"code":"L","description":"Left"}},"first":{"id":668227,"link":"/api/v1/people/668227"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"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":true,"hasReview":false,"runnerGoing":true},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.1,"endSpeed":86.4,"strikeZoneTop":3.282,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.25330783280545,"aZ":-11.021794431106287,"pfxX":-6.871233376173482,"pfxZ":11.016513707119689,"pX":-0.9922440606173379,"pZ":2.046381862944034,"vX0":1.5560755975723661,"vY0":-138.2793450386607,"vZ0":-7.845503038339206,"x":154.82,"y":183.53,"x0":-0.6727562839489496,"y0":50.00437722397319,"z0":5.675194905066127,"aX":-13.195997659965986},"breaks":{"breakAngle":44.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":18.4,"breakHorizontal":12.1,"spinRate":2567,"spinDirection":221},"zone":13,"typeConfidence":2.0,"plateTime":0.3973708592601026,"extension":5.879725033696853},"index":4,"playId":"5be7bd4d-cd84-3791-b949-05fde494408b","pitchNumber":4,"startTime":"2026-07-07T23:42:34.187Z","endTime":"2026-07-07T23:42:39.477Z","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":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":665052,"link":"/api/v1/people/665052"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":663728,"link":"/api/v1/people/663728","batSide":{"code":"L","description":"Left"}},"first":{"id":668227,"link":"/api/v1/people/668227"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[],"flags":[],"homeTeamWinProbability":86.0,"awayTeamWinProbability":14.0,"homeTeamWinProbabilityAdded":2.0,"leverageIndex":0.82,"dramaIndex":38.0,"contextMetrics":{},"playEndTime":"2026-07-07T23:42:39.477Z","atBatIndex":29},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Javier Sanoja pops out to third baseman J.P. Crawford.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":30,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-07-07T23:44:51.773Z","endTime":"2026-07-07T23:46:07.376Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":691594,"fullName":"Javier Sanoja","link":"/api/v1/people/691594"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":693433,"fullName":"Bryan Woo","link":"/api/v1/people/693433"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":691594,"fullName":"Javier Sanoja","link":"/api/v1/people/691594"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":641487,"link":"/api/v1/people/641487"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.9,"endSpeed":86.5,"strikeZoneTop":2.995,"strikeZoneBottom":1.512,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.048702485906873,"aZ":-13.383842666939502,"pfxX":-6.408513560625295,"pfxZ":9.760228889324747,"pX":0.09286021460726641,"pZ":2.264871233567697,"vX0":6.749903589785463,"vY0":-137.96067155912567,"vZ0":-4.606967786262947,"x":113.46,"y":177.63,"x0":-1.5543397819647349,"y0":50.00200118550905,"z0":4.860228464007247,"aX":-12.337456409835447},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":16.9,"breakHorizontal":10.2,"spinRate":2260,"spinDirection":225},"zone":5,"typeConfidence":0.91,"plateTime":0.39720113029514836,"extension":6.307939459986383},"index":0,"playId":"9a2e8088-6dd6-3164-bd91-e975cce59a69","pitchNumber":1,"startTime":"2026-07-07T23:45:11.232Z","endTime":"2026-07-07T23:45:14.573Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":641487,"link":"/api/v1/people/641487"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":645302,"link":"/api/v1/people/645302"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":691594,"link":"/api/v1/people/691594","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.6,"endSpeed":87.3,"strikeZoneTop":2.995,"strikeZoneBottom":1.512,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.04480486418685,"aZ":-30.17200795380545,"pfxX":-10.958648688964868,"pfxZ":1.0289456083476631,"pX":-0.03663368588984749,"pZ":1.9684520721185108,"vX0":8.161721741030536,"vY0":-138.99815520316417,"vZ0":-2.244202632389784,"x":118.4,"y":185.63,"x0":-1.5917044021116278,"y0":50.00469961842638,"z0":4.795785223820212,"aX":-21.380181481485234},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":1.6,"breakHorizontal":18.1,"spinRate":2247,"spinDirection":229},"zone":8,"typeConfidence":0.9,"plateTime":0.39450483698538275,"extension":6.211448440290781},"index":1,"playId":"8de95fb7-ed05-3fed-9bd0-f509e5d03ec8","pitchNumber":2,"startTime":"2026-07-07T23:45:26.405Z","endTime":"2026-07-07T23:45:30.138Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":641487,"link":"/api/v1/people/641487"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":645302,"link":"/api/v1/people/645302"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":691594,"link":"/api/v1/people/691594","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"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":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.7,"endSpeed":79.2,"strikeZoneTop":2.995,"strikeZoneBottom":1.512,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.839894552815117,"aZ":-24.70780066151035,"pfxX":3.02270132269227,"pfxZ":4.70832747532477,"pX":1.3371439749084095,"pZ":1.3603923272265177,"vX0":6.070320194032825,"vY0":-124.78476397067647,"vZ0":-3.154049383213981,"x":66.03,"y":202.05,"x0":-1.5144896975562296,"y0":50.002086115075784,"z0":4.664311346527718,"aX":4.791644273723794},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":8.0,"breakHorizontal":-6.8,"spinRate":2529,"spinDirection":74},"zone":14,"typeConfidence":0.91,"plateTime":0.4380264277381536,"extension":6.327458437349824},"index":2,"playId":"30db96d3-6838-334a-8c00-118eb1a10d01","pitchNumber":3,"startTime":"2026-07-07T23:45:42.297Z","endTime":"2026-07-07T23:45:46.033Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":641487,"link":"/api/v1/people/641487"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":645302,"link":"/api/v1/people/645302"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":691594,"link":"/api/v1/people/691594","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.6,"endSpeed":77.8,"strikeZoneTop":2.995,"strikeZoneBottom":1.512,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.26973200637813,"aZ":-22.86074959388936,"pfxX":0.8103475667192233,"pfxZ":5.976664231975273,"pX":-0.08087015447811559,"pZ":2.352871352621599,"vX0":3.7275008284856184,"vY0":-124.61354472144527,"vZ0":-1.2998427208451355,"x":120.08,"y":175.25,"x0":-1.7071191251408582,"y0":50.00017125772002,"z0":4.786985522557398,"aX":1.2616796222606268},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":10.7,"breakHorizontal":-2.4,"spinRate":2519,"spinDirection":79},"zone":5,"typeConfidence":0.86,"plateTime":0.4411483473986739,"extension":6.169206423103599},"hitData":{"launchSpeed":71.1,"launchAngle":65.0,"totalDistance":123.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":95.39,"coordY":163.2}},"index":3,"playId":"7c3f32eb-70eb-3208-84bb-9a08641b37ed","pitchNumber":4,"startTime":"2026-07-07T23:45:58.680Z","endTime":"2026-07-07T23:46:07.376Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":641487,"link":"/api/v1/people/641487"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":645302,"link":"/api/v1/people/645302"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":691594,"link":"/api/v1/people/691594","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691594,"link":"/api/v1/people/691594"},"credit":"b_ab"},{"player":{"id":693433,"link":"/api/v1/people/693433"},"credit":"p_ab"},{"player":{"id":691594,"link":"/api/v1/people/691594"},"credit":"b_pa"},{"player":{"id":693433,"link":"/api/v1/people/693433"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":85.0,"awayTeamWinProbability":15.0,"homeTeamWinProbabilityAdded":-1.0,"leverageIndex":0.41,"dramaIndex":22.0,"contextMetrics":{},"playEndTime":"2026-07-07T23:46:07.376Z","atBatIndex":30},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Liam Hicks doubles (8) on a line drive to center fielder Victor Robles. Liam Hicks to 3rd. Liam Hicks advances to 3rd, on a fielding error by center fielder Victor Robles.","rbi":0,"awayScore":0,"homeScore":3,"isOut":false},"about":{"atBatIndex":31,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-07-07T23:46:14.801Z","endTime":"2026-07-07T23:48:06.998Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":689414,"fullName":"Liam Hicks","link":"/api/v1/people/689414"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":693433,"fullName":"Bryan Woo","link":"/api/v1/people/693433"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":689414,"fullName":"Liam Hicks","link":"/api/v1/people/689414"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":689414,"fullName":"Liam Hicks","link":"/api/v1/people/689414"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":645302,"link":"/api/v1/people/645302"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":null,"start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Error","eventType":"error","movementReason":"r_adv_play","runner":{"id":689414,"fullName":"Liam Hicks","link":"/api/v1/people/689414"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":645302,"link":"/api/v1/people/645302"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielding_error"}]}],"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":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.1,"endSpeed":79.0,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.631035820208222,"aZ":-31.120366395465638,"pfxX":1.056455244542351,"pfxZ":0.6637965363177738,"pX":-0.6988936402074073,"pZ":2.6045701349917176,"vX0":2.464956360929584,"vY0":-125.48055297042069,"vZ0":0.3500788797058896,"x":143.64,"y":168.46,"x0":-1.831653310285333,"y0":50.00440856896282,"z0":5.000813255470658,"aX":1.6829373483519152},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":1.6,"breakHorizontal":-2.5,"spinRate":2177,"spinDirection":182},"zone":4,"typeConfidence":0.91,"plateTime":0.43667281335214847,"extension":6.095727518367915},"index":0,"playId":"69bd5b3a-9696-302f-b784-3b2fe985020d","pitchNumber":1,"startTime":"2026-07-07T23:46:33.188Z","endTime":"2026-07-07T23:46:37.257Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":641487,"link":"/api/v1/people/641487"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":645302,"link":"/api/v1/people/645302"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":689414,"link":"/api/v1/people/689414","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"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":89.2,"endSpeed":81.6,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.461322802057442,"aZ":-31.031978148732627,"pfxX":-8.890205368005626,"pfxZ":0.6733062462536274,"pX":-1.0271895868846972,"pZ":2.654312946714804,"vX0":4.281169069975526,"vY0":-129.7998901610413,"vZ0":0.29783652810237093,"x":156.15,"y":167.11,"x0":-1.5438146891314675,"y0":50.00639095119723,"z0":4.903223817823736,"aX":-15.15498678500069},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":1.6,"breakHorizontal":15.1,"spinRate":1799,"spinDirection":235},"zone":11,"typeConfidence":0.91,"plateTime":0.42218101525663565,"extension":6.204491193976464},"index":1,"playId":"79b933e2-4981-30c1-bc07-e3c4fb79bcc6","pitchNumber":2,"startTime":"2026-07-07T23:46:49.211Z","endTime":"2026-07-07T23:46:53.528Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":641487,"link":"/api/v1/people/641487"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":645302,"link":"/api/v1/people/645302"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":689414,"link":"/api/v1/people/689414","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"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":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.6,"endSpeed":81.4,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.66787047944103,"aZ":-32.424795629330795,"pfxX":-6.90182818681375,"pfxZ":-0.15063562349195703,"pX":0.05467123149888201,"pZ":1.4389662272260562,"vX0":6.408159426150432,"vY0":-128.89573251941454,"vZ0":-2.089340957446927,"x":114.92,"y":199.93,"x0":-1.5663779008847751,"y0":50.00211207653184,"z0":4.762564129891681,"aX":-11.619003120278958},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":-0.5,"breakHorizontal":11.0,"spinRate":1969,"spinDirection":243},"zone":14,"typeConfidence":0.89,"plateTime":0.4248628193315729,"extension":6.353641679357157},"index":2,"playId":"15261d65-d6c7-3004-8a04-8bde49b26a81","pitchNumber":3,"startTime":"2026-07-07T23:47:05.772Z","endTime":"2026-07-07T23:47:09.443Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":641487,"link":"/api/v1/people/641487"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":645302,"link":"/api/v1/people/645302"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":689414,"link":"/api/v1/people/689414","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.8,"endSpeed":87.5,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.626278206350303,"aZ":-26.1271908218839,"pfxX":-10.682991852627511,"pfxZ":3.084931809621896,"pX":1.17224264112602,"pZ":2.1709813003799603,"vX0":10.580213617935247,"vY0":-139.17828879849478,"vZ0":-2.601603504392373,"x":72.32,"y":180.16,"x0":-1.2929862415892444,"y0":50.00119021615781,"z0":4.850583354677433,"aX":-20.928635184137445},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":5.2,"breakHorizontal":17.2,"spinRate":2317,"spinDirection":228},"zone":14,"typeConfidence":0.9,"plateTime":0.3937507036425729,"extension":6.276620399673847},"index":3,"playId":"daa1a857-d3cf-3fa7-ae78-36465e7c650d","pitchNumber":4,"startTime":"2026-07-07T23:47:33.524Z","endTime":"2026-07-07T23:47:37.853Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":641487,"link":"/api/v1/people/641487"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":645302,"link":"/api/v1/people/645302"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":689414,"link":"/api/v1/people/689414","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.0,"endSpeed":81.1,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.29181232158125,"aZ":-29.60140009296724,"pfxX":1.2414710239188227,"pfxZ":1.5345478616452066,"pX":-0.8973739163376816,"pZ":2.482522107422159,"vX0":1.9604846056281788,"vY0":-128.3105939274612,"vZ0":-0.38438203212455935,"x":151.21,"y":171.75,"x0":-1.8311186779754192,"y0":50.002181029269984,"z0":4.930819154738473,"aX":2.080127136693145},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":2.9,"breakHorizontal":-2.6,"spinRate":2250,"spinDirection":146},"zone":11,"typeConfidence":0.88,"plateTime":0.4260541182332136,"extension":6.175338093376364},"hitData":{"launchSpeed":97.1,"launchAngle":17.0,"totalDistance":303.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":79.83,"coordY":53.27}},"index":4,"playId":"ce81d98f-df02-38f4-b5f3-b2d36c99c1dd","pitchNumber":5,"startTime":"2026-07-07T23:47:51.448Z","endTime":"2026-07-07T23:48:06.998Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":641487,"link":"/api/v1/people/641487"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":645302,"link":"/api/v1/people/645302"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":689414,"link":"/api/v1/people/689414","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":689414,"link":"/api/v1/people/689414"},"credit":"b_ab"},{"player":{"id":693433,"link":"/api/v1/people/693433"},"credit":"p_ab"},{"player":{"id":689414,"link":"/api/v1/people/689414"},"credit":"b_pa"},{"player":{"id":693433,"link":"/api/v1/people/693433"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":88.6,"awayTeamWinProbability":11.400000000000006,"homeTeamWinProbabilityAdded":3.5999999999999943,"leverageIndex":0.32,"dramaIndex":35.0,"contextMetrics":{},"playEndTime":"2026-07-07T23:48:06.998Z","atBatIndex":31},{"result":{"type":"atBat","event":"Sac Fly","eventType":"sac_fly","description":"Kyle Stowers out on a sacrifice fly to right fielder Luke Raley. Liam Hicks scores.","rbi":1,"awayScore":0,"homeScore":4,"isOut":true},"about":{"atBatIndex":32,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-07-07T23:48:29.571Z","endTime":"2026-07-07T23:49:54.176Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":669065,"fullName":"Kyle Stowers","link":"/api/v1/people/669065"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":693433,"fullName":"Bryan Woo","link":"/api/v1/people/693433"},"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":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":null,"runner":{"id":669065,"fullName":"Kyle Stowers","link":"/api/v1/people/669065"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":670042,"link":"/api/v1/people/670042"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":"r_adv_play","runner":{"id":689414,"fullName":"Liam Hicks","link":"/api/v1/people/689414"},"responsiblePitcher":{"id":693433,"link":"/api/v1/people/693433"},"isScoringEvent":true,"rbi":true,"earned":false,"teamUnearned":true,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.0,"endSpeed":87.8,"strikeZoneTop":3.295,"strikeZoneBottom":1.663,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.889967157309805,"aZ":-16.52948977109517,"pfxX":-8.834278575784069,"pfxZ":7.929493888855327,"pX":1.0706661670292588,"pZ":2.330755671311797,"vX0":10.487178494502485,"vY0":-139.48021443505866,"vZ0":-3.6532735500782008,"x":76.19,"y":175.85,"x0":-1.5872982758267948,"y0":50.00522825469189,"z0":4.745074461658814,"aX":-17.43727913872323},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":13.8,"breakHorizontal":13.9,"spinRate":2412,"spinDirection":233},"zone":14,"typeConfidence":0.89,"plateTime":0.3924345476022144,"extension":6.3478084446219905},"index":0,"playId":"58b17d0a-4066-3e80-82e4-8aeb040fdf60","pitchNumber":1,"startTime":"2026-07-07T23:48:45.964Z","endTime":"2026-07-07T23:48:50.212Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":641487,"link":"/api/v1/people/641487"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":645302,"link":"/api/v1/people/645302"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":669065,"link":"/api/v1/people/669065","batSide":{"code":"L","description":"Left"}},"third":{"id":689414,"link":"/api/v1/people/689414"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"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":96.9,"endSpeed":88.5,"strikeZoneTop":3.295,"strikeZoneBottom":1.663,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.082455173114006,"aZ":-13.479243219404916,"pfxX":-7.980162931172762,"pfxZ":9.296661316658422,"pX":-0.3113619777815431,"pZ":2.233030391002515,"vX0":6.433066923191741,"vY0":-140.93861187842495,"vZ0":-4.464283648269842,"x":128.87,"y":178.49,"x0":-1.5868276224333342,"y0":50.00601840961679,"z0":4.7083734207673995,"aX":-16.054450361297494},"breaks":{"breakAngle":45.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":16.1,"breakHorizontal":13.1,"spinRate":2428,"spinDirection":229},"zone":4,"typeConfidence":0.91,"plateTime":0.388658063264788,"extension":6.317547489774409},"index":1,"playId":"20df6685-1b02-3f89-af17-35edee9e31b6","pitchNumber":2,"startTime":"2026-07-07T23:49:02.325Z","endTime":"2026-07-07T23:49:05.824Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":641487,"link":"/api/v1/people/641487"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":645302,"link":"/api/v1/people/645302"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":669065,"link":"/api/v1/people/669065","batSide":{"code":"L","description":"Left"}},"third":{"id":689414,"link":"/api/v1/people/689414"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.3,"endSpeed":82.0,"strikeZoneTop":3.295,"strikeZoneBottom":1.663,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.73437534653738,"aZ":-28.536285982215496,"pfxX":-0.7072692207917859,"pfxZ":2.1367749178034248,"pX":1.7424566121744192,"pZ":0.694051108353266,"vX0":8.797330239844397,"vY0":-129.75910122108618,"vZ0":-4.68824000240711,"x":50.58,"y":220.04,"x0":-1.6030990530653098,"y0":50.00107127380204,"z0":4.704203536162635,"aX":-1.2036089461174944},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":3.0,"breakHorizontal":-0.7,"spinRate":2294,"spinDirection":234},"zone":14,"typeConfidence":0.81,"plateTime":0.4224858107645475,"extension":6.2128135902382535},"index":2,"playId":"b880d5d3-bb5b-3ed2-8bd7-13256fb8961d","pitchNumber":3,"startTime":"2026-07-07T23:49:19.711Z","endTime":"2026-07-07T23:49:23.767Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":641487,"link":"/api/v1/people/641487"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":645302,"link":"/api/v1/people/645302"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":669065,"link":"/api/v1/people/669065","batSide":{"code":"L","description":"Left"}},"third":{"id":689414,"link":"/api/v1/people/689414"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.2,"endSpeed":82.6,"strikeZoneTop":3.295,"strikeZoneBottom":1.663,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.532360817417047,"aZ":-28.417994140097502,"pfxX":1.2213636760878233,"pfxZ":2.176514430760374,"pX":0.096967107801879,"pZ":2.24638406080125,"vX0":4.542018448716064,"vY0":-129.91052721560416,"vZ0":-1.2602143866862956,"x":113.3,"y":178.13,"x0":-1.8253672447900573,"y0":50.0037986267754,"z0":4.876972665340064,"aX":2.109732316904549},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":4.0,"breakHorizontal":-3.1,"spinRate":2256,"spinDirection":186},"zone":5,"typeConfidence":0.87,"plateTime":0.41993342855051363,"extension":6.336834989904068},"hitData":{"launchSpeed":111.9,"launchAngle":16.0,"totalDistance":292.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":190.92,"coordY":101.03}},"index":3,"playId":"5544f51c-2ced-3f5c-a2de-3f5ee38eefc7","pitchNumber":4,"startTime":"2026-07-07T23:49:42.730Z","endTime":"2026-07-07T23:49:54.176Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":641487,"link":"/api/v1/people/641487"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":645302,"link":"/api/v1/people/645302"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":669065,"link":"/api/v1/people/669065","batSide":{"code":"L","description":"Left"}},"third":{"id":689414,"link":"/api/v1/people/689414"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669065,"link":"/api/v1/people/669065"},"credit":"b_pa"},{"player":{"id":693433,"link":"/api/v1/people/693433"},"credit":"p_pa"}],"flags":[{"credit":"b_sac_fly"}],"homeTeamWinProbability":90.0,"awayTeamWinProbability":10.0,"homeTeamWinProbabilityAdded":1.4000000000000057,"leverageIndex":0.71,"dramaIndex":32.0,"contextMetrics":{},"playEndTime":"2026-07-07T23:49:54.176Z","atBatIndex":32},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Otto Lopez grounds out, second baseman Cole Young to first baseman Josh Naylor.","rbi":0,"awayScore":0,"homeScore":4,"isOut":true},"about":{"atBatIndex":33,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-07-07T23:50:08.610Z","endTime":"2026-07-07T23:51:50.724Z","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":693433,"fullName":"Bryan Woo","link":"/api/v1/people/693433"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":672640,"fullName":"Otto Lopez","link":"/api/v1/people/672640"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":702284,"link":"/api/v1/people/702284"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":647304,"link":"/api/v1/people/647304"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":82.4,"endSpeed":75.8,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.865046662403902,"aZ":-28.282958366057834,"pfxX":5.943807712357619,"pfxZ":2.6577374506311227,"pX":-0.9861265380683453,"pZ":2.469023065326709,"vX0":0.10173495040673836,"vY0":-120.1039818372062,"vZ0":0.14559952375051755,"x":154.59,"y":172.12,"x0":-1.8014036292104403,"y0":50.00185712606318,"z0":4.91910067912287,"aX":8.698532820986038},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":5.2,"breakHorizontal":-10.8,"spinRate":2375,"spinDirection":68},"zone":11,"typeConfidence":0.9,"plateTime":0.4557341903268699,"extension":6.12882367944554},"index":0,"playId":"357a9d35-9071-3280-947b-1552f8e542f4","pitchNumber":1,"startTime":"2026-07-07T23:50:32.716Z","endTime":"2026-07-07T23:50:36.818Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":641487,"link":"/api/v1/people/641487"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":645302,"link":"/api/v1/people/645302"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"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":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.8,"endSpeed":87.0,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.45131203039905,"aZ":-27.28302702193722,"pfxX":-10.86973795161981,"pfxZ":2.5132368600140094,"pX":0.725682066276548,"pZ":1.7573287325738354,"vX0":9.886393904392976,"vY0":-139.08256874203798,"vZ0":-3.2467090541680435,"x":89.34,"y":191.33,"x0":-1.4763056076986232,"y0":50.001392195138315,"z0":4.764811363086969,"aX":-21.129191115830146},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.2,"breakVerticalInduced":4.0,"breakHorizontal":17.4,"spinRate":2302,"spinDirection":228},"zone":9,"typeConfidence":0.9,"plateTime":0.3949893148456751,"extension":6.3658526797554265},"index":1,"playId":"4133deff-3889-32b8-9e1a-2863646e58bc","pitchNumber":2,"startTime":"2026-07-07T23:50:48.043Z","endTime":"2026-07-07T23:50:51.621Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":641487,"link":"/api/v1/people/641487"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":645302,"link":"/api/v1/people/645302"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"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":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.0,"endSpeed":87.2,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.121373972821225,"aZ":-29.9711467332174,"pfxX":-12.07993581516363,"pfxZ":1.131895302791298,"pX":0.36482941201318014,"pZ":1.4428585600245716,"vX0":9.487056633097689,"vY0":-139.45740026671209,"vZ0":-3.4979320550002506,"x":103.09,"y":199.82,"x0":-1.5277088180018155,"y0":50.00617899652152,"z0":4.7111329363741135,"aX":-23.574341411065397},"breaks":{"breakAngle":34.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":1.4,"breakHorizontal":19.7,"spinRate":2340,"spinDirection":232},"zone":14,"typeConfidence":0.9,"plateTime":0.39419239857747357,"extension":6.237570604219902},"index":2,"playId":"f6d52d05-b463-3d89-99c1-dc2b2abfd2a4","pitchNumber":3,"startTime":"2026-07-07T23:51:05.224Z","endTime":"2026-07-07T23:51:08.933Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":641487,"link":"/api/v1/people/641487"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":645302,"link":"/api/v1/people/645302"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"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":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.2,"endSpeed":81.5,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.944919224502957,"aZ":-30.494632583621218,"pfxX":-9.170806954222298,"pfxZ":0.9882419666172604,"pX":0.14197021401468315,"pZ":1.8856641118499737,"vX0":7.3477304453012,"vY0":-129.68744128684915,"vZ0":-1.4798009583340088,"x":111.59,"y":187.87,"x0":-1.541035027826225,"y0":50.00286945282463,"z0":4.796784919103265,"aX":-15.571027285638296},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":1.7,"breakHorizontal":14.9,"spinRate":2088,"spinDirection":238},"zone":8,"typeConfidence":0.91,"plateTime":0.4228811113827975,"extension":6.725458862135394},"index":3,"playId":"bf469dde-afa0-350b-b47d-00a8071ec4e4","pitchNumber":4,"startTime":"2026-07-07T23:51:21.561Z","endTime":"2026-07-07T23:51:24.956Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":641487,"link":"/api/v1/people/641487"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":645302,"link":"/api/v1/people/645302"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"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":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"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":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.2,"endSpeed":87.6,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.25886323519344,"aZ":-25.91743041938741,"pfxX":-10.821946886214171,"pfxZ":3.1746816144664685,"pX":0.6307962684572181,"pZ":2.481044060227079,"vX0":9.428278065805028,"vY0":-139.72878258276495,"vZ0":-1.6280818556798349,"x":92.96,"y":171.79,"x0":-1.3855042617535003,"y0":50.00503973049607,"z0":4.778583584406928,"aX":-21.345559525493453},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.1,"breakVerticalInduced":5.6,"breakHorizontal":17.6,"spinRate":2242,"spinDirection":232},"zone":6,"typeConfidence":0.91,"plateTime":0.3923891169466902,"extension":6.230790631680536},"hitData":{"launchSpeed":104.0,"launchAngle":-24.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":134.93,"coordY":149.22}},"index":4,"playId":"41860343-bd38-3271-8437-ed88e199b761","pitchNumber":5,"startTime":"2026-07-07T23:51:43.330Z","endTime":"2026-07-07T23:51:50.724Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":641487,"link":"/api/v1/people/641487"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":645302,"link":"/api/v1/people/645302"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"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":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":672640,"link":"/api/v1/people/672640"},"credit":"b_ab"},{"player":{"id":693433,"link":"/api/v1/people/693433"},"credit":"p_ab"},{"player":{"id":672640,"link":"/api/v1/people/672640"},"credit":"b_pa"},{"player":{"id":693433,"link":"/api/v1/people/693433"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":89.60000000000001,"awayTeamWinProbability":10.399999999999991,"homeTeamWinProbabilityAdded":-0.3999999999999915,"leverageIndex":0.14,"dramaIndex":11.0,"contextMetrics":{},"playEndTime":"2026-07-07T23:51:50.724Z","atBatIndex":33},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Cal Raleigh doubles (6) on a ground ball to right fielder Owen Caissie.","rbi":0,"awayScore":0,"homeScore":4,"isOut":false},"about":{"atBatIndex":34,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-07-07T23:53:42.365Z","endTime":"2026-07-07T23:55:16.036Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":2,"strikes":1,"outs":0},"matchup":{"batter":{"id":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676974,"fullName":"Max Meyer","link":"/api/v1/people/676974"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"},"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":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":683357,"link":"/api/v1/people/683357"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":84.2,"endSpeed":77.1,"strikeZoneTop":3.282,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.53581271883315,"aZ":-31.20088150159397,"pfxX":-7.644029924280414,"pfxZ":0.6408656188940984,"pX":-0.1158623718094769,"pZ":3.283285290475178,"vX0":4.879596392590577,"vY0":-122.52017738431283,"vZ0":0.6669930222973446,"x":105.26,"y":139.01,"x0":-1.1416171207063606,"y0":50.003388096260274,"z0":5.677067756770034,"aX":-11.604803461556774},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":1.6,"breakHorizontal":12.7,"spinRate":1332,"spinDirection":246},"zone":2,"typeConfidence":2.0,"plateTime":0.447307763476664,"extension":5.814637562166976},"index":0,"playId":"218cb12c-835e-35be-93f6-f2d634f2ec54","pitchNumber":1,"startTime":"2026-07-07T23:53:59.434Z","endTime":"2026-07-07T23:54:05.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":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":665052,"link":"/api/v1/people/665052"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":663728,"link":"/api/v1/people/663728","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"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.1,"endSpeed":81.4,"strikeZoneTop":3.282,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.413668513832864,"aZ":-39.327603195765334,"pfxX":4.679742610537716,"pfxZ":-4.259988897328245,"pX":0.1084860707476293,"pZ":0.9035496198559388,"vX0":1.3397195236247044,"vY0":-129.6415868055842,"vZ0":-4.176999910334766,"x":112.86,"y":214.38,"x0":-1.024452239988832,"y0":50.00201312956949,"z0":5.579466320588911,"aX":7.860603654346654},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.3,"breakVerticalInduced":-8.5,"breakHorizontal":-8.8,"spinRate":2963,"spinDirection":12},"zone":14,"typeConfidence":2.0,"plateTime":0.4246247430032346,"extension":5.9725973390835465},"index":1,"playId":"dce58ec9-bc72-3e03-87f1-e6dad5a6b904","pitchNumber":2,"startTime":"2026-07-07T23:54:27.198Z","endTime":"2026-07-07T23:54:30.412Z","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":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":665052,"link":"/api/v1/people/665052"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":663728,"link":"/api/v1/people/663728","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"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":85.2,"endSpeed":78.1,"strikeZoneTop":3.282,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.133520081920743,"aZ":-28.748692602460668,"pfxX":-5.3089559128913475,"pfxZ":2.1880106189227533,"pX":-0.856156844055333,"pZ":4.6728668605189965,"vX0":2.2178873727087054,"vY0":-124.10491092020499,"vZ0":3.06834392738374,"x":149.63,"y":112.61,"x0":-1.07022108442066,"y0":50.0010365295632,"z0":5.810524571733746,"aX":-8.305585274972344},"breaks":{"breakAngle":15.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":4.9,"breakHorizontal":9.1,"spinRate":1437,"spinDirection":232},"zone":11,"typeConfidence":2.0,"plateTime":0.44083362698772044,"extension":5.610429301494846},"index":2,"playId":"0439e262-307f-393e-8d8c-69368e1c76ef","pitchNumber":3,"startTime":"2026-07-07T23:54:44.580Z","endTime":"2026-07-07T23:54:47.592Z","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":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":665052,"link":"/api/v1/people/665052"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":663728,"link":"/api/v1/people/663728","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.0,"endSpeed":83.1,"strikeZoneTop":3.282,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.763580761208154,"aZ":-35.49857666880754,"pfxX":0.9780824071007891,"pfxZ":-1.901869907004846,"pX":-0.0976054996724782,"pZ":2.1846565840596637,"vX0":1.6005917737577755,"vY0":-131.18737687498773,"vZ0":-2.3660789937575744,"x":120.72,"y":179.79,"x0":-0.8417850388610112,"y0":50.00213088691586,"z0":5.734575353562791,"aX":1.7107983796231052},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.3,"breakVerticalInduced":-3.7,"breakHorizontal":-2.2,"spinRate":2805,"spinDirection":16},"zone":8,"typeConfidence":2.0,"plateTime":0.4169181565406337,"extension":5.937894038562612},"hitData":{"launchSpeed":103.0,"launchAngle":7.0,"totalDistance":125.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":220.25,"coordY":102.02}},"index":3,"playId":"7910c3a4-a0bf-3e02-a076-0e06b18a77a0","pitchNumber":4,"startTime":"2026-07-07T23:55:03.154Z","endTime":"2026-07-07T23:55:16.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":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":665052,"link":"/api/v1/people/665052"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":663728,"link":"/api/v1/people/663728","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663728,"link":"/api/v1/people/663728"},"credit":"b_ab"},{"player":{"id":676974,"link":"/api/v1/people/676974"},"credit":"p_ab"},{"player":{"id":663728,"link":"/api/v1/people/663728"},"credit":"b_pa"},{"player":{"id":676974,"link":"/api/v1/people/676974"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":85.2,"awayTeamWinProbability":14.799999999999997,"homeTeamWinProbabilityAdded":-4.400000000000006,"leverageIndex":0.68,"dramaIndex":49.0,"contextMetrics":{},"playEndTime":"2026-07-07T23:55:16.036Z","atBatIndex":34},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Josh Naylor grounds out, second baseman Xavier Edwards to first baseman Kyle Stowers. Cal Raleigh to 3rd.","rbi":0,"awayScore":0,"homeScore":4,"isOut":true},"about":{"atBatIndex":35,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-07-07T23:55:36.709Z","endTime":"2026-07-07T23:56:46.733Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676974,"fullName":"Max Meyer","link":"/api/v1/people/676974"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"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"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_play","runner":{"id":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.4,"endSpeed":85.3,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.09321871720093,"aZ":-21.8220422456988,"pfxX":-9.934669260799481,"pfxZ":5.56987661338156,"pX":-0.04799457926791236,"pZ":1.300001435515633,"vX0":5.797044388325062,"vY0":-135.8084064673662,"vZ0":-7.0650566922302165,"x":118.83,"y":203.68,"x0":-0.9248699019993782,"y0":50.00510693679866,"z0":5.464711484368756,"aX":-18.469702311004482},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.8,"breakVerticalInduced":8.6,"breakHorizontal":16.7,"spinRate":2466,"spinDirection":226},"zone":13,"typeConfidence":2.0,"plateTime":0.40406980855122576,"extension":6.053805598597289},"index":0,"playId":"1bef0a67-d113-32fc-9f69-0eb4a2275da6","pitchNumber":1,"startTime":"2026-07-07T23:55:52.615Z","endTime":"2026-07-07T23:55:56.220Z","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":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":665052,"link":"/api/v1/people/665052"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":647304,"link":"/api/v1/people/647304","batSide":{"code":"L","description":"Left"}},"second":{"id":663728,"link":"/api/v1/people/663728"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.4,"endSpeed":86.4,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.88554798117547,"aZ":-10.181554333712269,"pfxX":-5.622906884891435,"pfxZ":11.41251906744126,"pX":-0.8521745117249474,"pZ":2.018639707561325,"vX0":2.1056646885566512,"vY0":-138.63478307090674,"vZ0":-8.135613705603047,"x":149.48,"y":184.28,"x0":-0.8955141420745631,"y0":50.0012345302286,"z0":5.688854288722788,"aX":-10.834779552649932},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.4,"breakVerticalInduced":19.0,"breakHorizontal":9.7,"spinRate":2584,"spinDirection":220},"zone":13,"typeConfidence":2.0,"plateTime":0.396599419106745,"extension":5.911391785589746},"index":1,"playId":"b1b239ad-97b1-3964-bb89-c7729818a85e","pitchNumber":2,"startTime":"2026-07-07T23:56:11.775Z","endTime":"2026-07-07T23:56:14.998Z","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":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":665052,"link":"/api/v1/people/665052"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":647304,"link":"/api/v1/people/647304","batSide":{"code":"L","description":"Left"}},"second":{"id":663728,"link":"/api/v1/people/663728"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.8,"endSpeed":86.4,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.998554451399457,"aZ":-14.539678402995374,"pfxX":-6.780739572094202,"pfxZ":9.182591248072127,"pX":-1.0447511806148992,"pZ":3.025762574559009,"vX0":1.721072100690717,"vY0":-138.00717447123526,"vZ0":-4.800375595709248,"x":156.82,"y":157.08,"x0":-0.7974169632854522,"y0":50.00129598438415,"z0":5.77393898153164,"aX":-13.019656526653506},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":15.7,"breakHorizontal":11.9,"spinRate":2384,"spinDirection":221},"zone":11,"typeConfidence":2.0,"plateTime":0.3975719114458971,"extension":5.966962701881237},"hitData":{"launchSpeed":105.1,"launchAngle":0.0,"totalDistance":55.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":143.4,"coordY":148.62}},"index":2,"playId":"812590dc-c926-3b2f-968a-b876d6b3a0db","pitchNumber":3,"startTime":"2026-07-07T23:56:39.237Z","endTime":"2026-07-07T23:56:46.733Z","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":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":665052,"link":"/api/v1/people/665052"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":647304,"link":"/api/v1/people/647304","batSide":{"code":"L","description":"Left"}},"second":{"id":663728,"link":"/api/v1/people/663728"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":647304,"link":"/api/v1/people/647304"},"credit":"b_ab"},{"player":{"id":676974,"link":"/api/v1/people/676974"},"credit":"p_ab"},{"player":{"id":647304,"link":"/api/v1/people/647304"},"credit":"b_pa"},{"player":{"id":676974,"link":"/api/v1/people/676974"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":87.1,"awayTeamWinProbability":12.900000000000006,"homeTeamWinProbabilityAdded":1.8999999999999915,"leverageIndex":1.11,"dramaIndex":45.0,"contextMetrics":{},"playEndTime":"2026-07-07T23:56:46.733Z","atBatIndex":35},{"result":{"type":"atBat","event":"Sac Fly","eventType":"sac_fly","description":"Luke Raley out on a sacrifice fly to center fielder Jakob Marsee. Cal Raleigh scores.","rbi":1,"awayScore":1,"homeScore":4,"isOut":true},"about":{"atBatIndex":36,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-07-07T23:57:03.691Z","endTime":"2026-07-07T23:58:31.564Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":670042,"fullName":"Luke Raley","link":"/api/v1/people/670042"},"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,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":null,"runner":{"id":670042,"fullName":"Luke Raley","link":"/api/v1/people/670042"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":805300,"link":"/api/v1/people/805300"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":"r_adv_play","runner":{"id":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"},"responsiblePitcher":{"id":676974,"link":"/api/v1/people/676974"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.5,"endSpeed":80.9,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.284762692495065,"aZ":-38.94423048637238,"pfxX":7.320508743742409,"pfxZ":-4.004115805490926,"pX":-0.4912159487166064,"pZ":4.112061556177229,"vX0":-1.0728583098193305,"vY0":-130.27240677958582,"vZ0":2.9751524377799416,"x":135.72,"y":127.75,"x0":-1.0198531274516158,"y0":50.00097261375189,"z0":5.929795014742361,"aX":12.386937586801833},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.7,"breakVerticalInduced":-6.2,"breakHorizontal":-13.0,"spinRate":3027,"spinDirection":19},"zone":11,"typeConfidence":2.0,"plateTime":0.4229438687987943,"extension":5.914152358528363},"index":0,"playId":"0731c199-603b-3c21-a993-59830bb37084","pitchNumber":1,"startTime":"2026-07-07T23:57:15.625Z","endTime":"2026-07-07T23:57:18.878Z","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":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":665052,"link":"/api/v1/people/665052"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":670042,"link":"/api/v1/people/670042","batSide":{"code":"L","description":"Left"}},"third":{"id":663728,"link":"/api/v1/people/663728"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"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":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.2,"endSpeed":82.9,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.439543093845856,"aZ":-32.93185127538745,"pfxX":0.33125429092942493,"pfxZ":-0.439031757000353,"pX":0.2817187456687512,"pZ":1.9786499709784369,"vX0":2.2448986225994205,"vY0":-131.38489147961232,"vZ0":-3.4749880334787955,"x":106.26,"y":185.36,"x0":-0.6275724804774507,"y0":50.00025986507468,"z0":5.771837232684727,"aX":0.5770352387416473},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":-1.3,"breakHorizontal":-1.1,"spinRate":3068,"spinDirection":13},"zone":9,"typeConfidence":2.0,"plateTime":0.4172579379778969,"extension":5.9592441878911115},"index":1,"playId":"f6cb7edd-e4bd-378c-a847-a03aa791884f","pitchNumber":2,"startTime":"2026-07-07T23:57:32.956Z","endTime":"2026-07-07T23:57:38.277Z","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":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":665052,"link":"/api/v1/people/665052"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":670042,"link":"/api/v1/people/670042","batSide":{"code":"L","description":"Left"}},"third":{"id":663728,"link":"/api/v1/people/663728"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"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":89.6,"endSpeed":82.1,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.61388345732298,"aZ":-35.550927236882146,"pfxX":6.318408395927649,"pfxZ":-1.9593216019149562,"pX":-0.23693432411044904,"pZ":3.84170966568113,"vX0":-0.41525781458551175,"vY0":-130.53472334816942,"vZ0":1.7412720182394001,"x":126.03,"y":135.05,"x0":-0.8965334424687661,"y0":50.00263772011741,"z0":5.8436670801232315,"aX":10.896696056807855},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":-2.9,"breakHorizontal":-11.4,"spinRate":3101,"spinDirection":31},"zone":11,"typeConfidence":2.0,"plateTime":0.4197043233681379,"extension":5.93846095718469},"index":2,"playId":"a541223d-ed4c-36e0-a8fa-be8c4881411b","pitchNumber":3,"startTime":"2026-07-07T23:58:02.189Z","endTime":"2026-07-07T23:58:05.502Z","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":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":665052,"link":"/api/v1/people/665052"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":670042,"link":"/api/v1/people/670042","batSide":{"code":"L","description":"Left"}},"third":{"id":663728,"link":"/api/v1/people/663728"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.3,"endSpeed":82.2,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.509296670871652,"aZ":-38.32766357931265,"pfxX":7.843626076395965,"pfxZ":-3.5932474198590967,"pX":-0.08188151292502878,"pZ":2.6449899997772714,"vX0":-0.6038999509300749,"vY0":-130.17001790542432,"vZ0":-0.6398791317366661,"x":120.12,"y":167.37,"x0":-0.8655624520423675,"y0":50.00049136926131,"z0":5.7976865550935095,"aX":13.4474707848414},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.6,"breakVerticalInduced":-6.4,"breakHorizontal":-14.0,"spinRate":3138,"spinDirection":23},"zone":5,"typeConfidence":2.0,"plateTime":0.4209039313182692,"extension":5.818857598907697},"hitData":{"launchSpeed":94.2,"launchAngle":18.0,"totalDistance":299.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":112.44,"coordY":80.28}},"index":3,"playId":"e50b4bbd-25d6-3e05-bc19-7488f78e4bef","pitchNumber":4,"startTime":"2026-07-07T23:58:21.323Z","endTime":"2026-07-07T23:58:31.564Z","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":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":665052,"link":"/api/v1/people/665052"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":670042,"link":"/api/v1/people/670042","batSide":{"code":"L","description":"Left"}},"third":{"id":663728,"link":"/api/v1/people/663728"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":670042,"link":"/api/v1/people/670042"},"credit":"b_pa"},{"player":{"id":676974,"link":"/api/v1/people/676974"},"credit":"p_pa"}],"flags":[{"credit":"b_sac_fly"}],"homeTeamWinProbability":87.5,"awayTeamWinProbability":12.5,"homeTeamWinProbabilityAdded":0.4000000000000057,"leverageIndex":0.92,"dramaIndex":31.0,"contextMetrics":{},"playEndTime":"2026-07-07T23:58:31.564Z","atBatIndex":36},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Cole Young homers (10) on a fly ball to right field.","rbi":1,"awayScore":2,"homeScore":4,"isOut":false},"about":{"atBatIndex":37,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-07-07T23:58:45.382Z","endTime":"2026-07-07T23:59:58.260Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":702284,"fullName":"Cole Young","link":"/api/v1/people/702284"},"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":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":702284,"fullName":"Cole Young","link":"/api/v1/people/702284"},"responsiblePitcher":{"id":676974,"link":"/api/v1/people/676974"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.1,"endSpeed":86.3,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.28091334578435,"aZ":-11.674679520605695,"pfxX":-4.1609859360021115,"pfxZ":10.667716798228284,"pX":-0.10558095381378144,"pZ":2.2397747827054952,"vX0":2.7336751919373783,"vY0":-138.32218642634365,"vZ0":-7.22581990690809,"x":121.02,"y":178.31,"x0":-0.570373529582661,"y0":50.002973537585085,"z0":5.683694756454081,"aX":-7.995090691445181},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":17.9,"breakHorizontal":6.8,"spinRate":2430,"spinDirection":218},"zone":5,"typeConfidence":2.0,"plateTime":0.3972633875453626,"extension":6.188227762713834},"index":0,"playId":"b83159cc-32b4-3073-8589-e1dc98a8fb84","pitchNumber":1,"startTime":"2026-07-07T23:59:08.244Z","endTime":"2026-07-07T23:59:11.399Z","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":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":665052,"link":"/api/v1/people/665052"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":702284,"link":"/api/v1/people/702284","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"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":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.7,"endSpeed":86.9,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.29701012264128,"aZ":-9.477089704931887,"pfxX":-5.433799522502399,"pfxZ":11.650129879099543,"pX":0.07886737933590021,"pZ":2.7177356840069744,"vX0":3.481709547371664,"vY0":-139.17849641359547,"vZ0":-6.529076801246899,"x":113.99,"y":165.4,"x0":-0.4869753344345067,"y0":50.00047617826063,"z0":5.732349606347031,"aX":-10.583390287685546},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.2,"breakVerticalInduced":19.8,"breakHorizontal":9.0,"spinRate":2723,"spinDirection":219},"zone":2,"typeConfidence":2.0,"plateTime":0.3946220344929414,"extension":6.0232279283610985},"hitData":{"launchSpeed":95.3,"launchAngle":29.0,"totalDistance":354.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":220.14,"coordY":90.43}},"index":1,"playId":"5fe53a50-0ea1-3ea8-a1bd-a3b56a19a336","pitchNumber":2,"startTime":"2026-07-07T23:59:33.326Z","endTime":"2026-07-07T23:59:58.260Z","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":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":665052,"link":"/api/v1/people/665052"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":702284,"link":"/api/v1/people/702284","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":702284,"link":"/api/v1/people/702284"},"credit":"b_ab"},{"player":{"id":676974,"link":"/api/v1/people/676974"},"credit":"p_ab"},{"player":{"id":702284,"link":"/api/v1/people/702284"},"credit":"b_pa"},{"player":{"id":676974,"link":"/api/v1/people/676974"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":80.0,"awayTeamWinProbability":20.0,"homeTeamWinProbabilityAdded":-7.5,"leverageIndex":0.36,"dramaIndex":60.0,"contextMetrics":{},"playEndTime":"2026-07-07T23:59:58.260Z","atBatIndex":37},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Victor Robles flies out to right fielder Owen Caissie.","rbi":0,"awayScore":2,"homeScore":4,"isOut":true},"about":{"atBatIndex":38,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-07-08T00:00:12.266Z","endTime":"2026-07-08T00:01:33.312Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":645302,"fullName":"Victor Robles","link":"/api/v1/people/645302"},"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":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":645302,"fullName":"Victor Robles","link":"/api/v1/people/645302"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":683357,"link":"/api/v1/people/683357"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"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":93.5,"endSpeed":85.5,"strikeZoneTop":3.199,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.411879009873992,"aZ":-20.225458557913605,"pfxX":-10.735681157274296,"pfxZ":6.394024367270041,"pX":-0.7337811956761687,"pZ":2.2812739720935555,"vX0":4.005942636241762,"vY0":-135.99873821970857,"vZ0":-5.258194551047803,"x":144.97,"y":177.19,"x0":-0.8327665601999106,"y0":50.00473650850843,"z0":5.6468244075517156,"aX":-20.07004011881579},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":10.7,"breakHorizontal":18.6,"spinRate":2626,"spinDirection":227},"zone":4,"typeConfidence":2.0,"plateTime":0.4030572365415228,"extension":6.077442224763845},"index":0,"playId":"db144723-096e-37b8-9e68-9bab1d096e48","pitchNumber":1,"startTime":"2026-07-08T00:00:18.833Z","endTime":"2026-07-08T00:00:22.323Z","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":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":665052,"link":"/api/v1/people/665052"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":645302,"link":"/api/v1/people/645302","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.5,"endSpeed":83.9,"strikeZoneTop":3.199,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.25257601404926,"aZ":-33.38056917668014,"pfxX":1.3604217531482374,"pfxZ":-0.6772860133975858,"pX":0.5598972269443643,"pZ":1.906240501142992,"vX0":2.2369160665144046,"vY0":-131.91445416494693,"vZ0":-3.9429107149494262,"x":95.66,"y":187.31,"x0":-0.4736545975894836,"y0":50.006252615338994,"z0":5.863070223742196,"aX":2.413842489967869},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":-1.8,"breakHorizontal":-2.9,"spinRate":2847,"spinDirection":10},"zone":9,"typeConfidence":2.0,"plateTime":0.41414139020830776,"extension":5.989409012444442},"index":1,"playId":"c9d8ca72-f1ef-3d83-9c9f-d44a2b4b2d2c","pitchNumber":2,"startTime":"2026-07-08T00:00:40.707Z","endTime":"2026-07-08T00:00:46.058Z","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":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":665052,"link":"/api/v1/people/665052"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":645302,"link":"/api/v1/people/645302","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.1,"endSpeed":82.1,"strikeZoneTop":3.199,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.61230622612566,"aZ":-38.52834471781185,"pfxX":6.196876944930045,"pfxZ":-3.7541461503156865,"pX":0.8498678380888273,"pZ":0.6447098275798575,"vX0":1.798178406833168,"vY0":-129.7208326423656,"vZ0":-5.295091650259025,"x":84.61,"y":221.37,"x0":-0.6581356388051963,"y0":50.00015776435329,"z0":5.668783382141491,"aX":10.497468907812827},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.4,"breakVerticalInduced":-7.8,"breakHorizontal":-11.6,"spinRate":3054,"spinDirection":17},"zone":14,"typeConfidence":2.0,"plateTime":0.4231715049403988,"extension":6.039992700885478},"index":2,"playId":"8c42ac0c-8a52-3a95-a5bd-bc8aa577a950","pitchNumber":3,"startTime":"2026-07-08T00:01:02.988Z","endTime":"2026-07-08T00:01:06.087Z","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":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":665052,"link":"/api/v1/people/665052"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":645302,"link":"/api/v1/people/645302","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.3,"endSpeed":82.1,"strikeZoneTop":3.199,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.933637100882102,"aZ":-39.21711943391697,"pfxX":6.84228462110245,"pfxZ":-4.12075001777864,"pX":0.12946688223009478,"pZ":2.3520473215082482,"vX0":0.4289045408808897,"vY0":-130.0590151084201,"vZ0":-1.0438170476066948,"x":112.07,"y":175.27,"x0":-0.9263687348529172,"y0":50.003844641514064,"z0":5.7396347586086005,"aX":11.69176864057904},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.8,"breakVerticalInduced":-7.4,"breakHorizontal":-12.5,"spinRate":2778,"spinDirection":22},"zone":5,"typeConfidence":2.0,"plateTime":0.4215575007254948,"extension":5.948700338755156},"hitData":{"launchSpeed":93.3,"launchAngle":34.0,"totalDistance":332.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":172.04,"coordY":73.58}},"index":3,"playId":"a273dc6c-ebd5-3712-b468-ef1ecf13e392","pitchNumber":4,"startTime":"2026-07-08T00:01:24.710Z","endTime":"2026-07-08T00:01:33.312Z","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":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":665052,"link":"/api/v1/people/665052"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":645302,"link":"/api/v1/people/645302","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":645302,"link":"/api/v1/people/645302"},"credit":"b_ab"},{"player":{"id":676974,"link":"/api/v1/people/676974"},"credit":"p_ab"},{"player":{"id":645302,"link":"/api/v1/people/645302"},"credit":"b_pa"},{"player":{"id":676974,"link":"/api/v1/people/676974"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":81.2,"awayTeamWinProbability":18.799999999999997,"homeTeamWinProbabilityAdded":1.2000000000000028,"leverageIndex":0.48,"dramaIndex":25.0,"contextMetrics":{},"playEndTime":"2026-07-08T00:01:33.312Z","atBatIndex":38},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Xavier Edwards singles on a ground ball to second baseman Cole Young, deflected by first baseman Josh Naylor.","rbi":0,"awayScore":2,"homeScore":4,"isOut":false},"about":{"atBatIndex":39,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-07-08T00:03:40.383Z","endTime":"2026-07-08T00:04:14.644Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":0},"matchup":{"batter":{"id":669364,"fullName":"Xavier Edwards","link":"/api/v1/people/669364"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":693433,"fullName":"Bryan Woo","link":"/api/v1/people/693433"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":669364,"fullName":"Xavier Edwards","link":"/api/v1/people/669364"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":669364,"fullName":"Xavier Edwards","link":"/api/v1/people/669364"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":647304,"link":"/api/v1/people/647304"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_deflection"},{"player":{"id":702284,"link":"/api/v1/people/702284"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"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":94.2,"endSpeed":85.3,"strikeZoneTop":3.055,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.82386634047063,"aZ":-12.916620252659767,"pfxX":-5.85038683658837,"pfxZ":10.234205701134002,"pX":-0.598852724252182,"pZ":2.055159652636482,"vX0":5.039406677136363,"vY0":-136.94026538556395,"vZ0":-4.827784085069757,"x":139.83,"y":183.29,"x0":-1.711159580730228,"y0":50.004784852024244,"z0":4.738316628404203,"aX":-11.010983585909484},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":17.5,"breakHorizontal":9.4,"spinRate":2207,"spinDirection":228},"zone":7,"typeConfidence":0.91,"plateTime":0.4013917574725201,"extension":6.342753981794772},"index":0,"playId":"61c1e37c-f645-3753-a151-20197e6888c0","pitchNumber":1,"startTime":"2026-07-08T00:03:49.776Z","endTime":"2026-07-08T00:03:53.361Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":641487,"link":"/api/v1/people/641487"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":645302,"link":"/api/v1/people/645302"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"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":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":81.5,"endSpeed":74.5,"strikeZoneTop":3.055,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.83478995907488,"aZ":-29.62881143514645,"pfxX":6.356523594938656,"pfxZ":1.7934947300666,"pX":-0.020293632219310437,"pZ":2.4354942620952307,"vX0":1.8863860719873404,"vY0":-118.65193601575939,"vZ0":0.053912786543122815,"x":117.77,"y":173.02,"x0":-1.6524458764214192,"y0":50.002152788033285,"z0":5.124344916027865,"aX":9.013668708928623},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.8,"breakVerticalInduced":3.6,"breakHorizontal":-12.0,"spinRate":2515,"spinDirection":56},"zone":5,"typeConfidence":0.9,"plateTime":0.4625727355344953,"extension":6.387037393424655},"hitData":{"launchSpeed":82.5,"launchAngle":7.0,"totalDistance":98.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":156.71,"coordY":166.77}},"index":1,"playId":"e7d9ae45-0104-30ac-956c-513f49260d1b","pitchNumber":2,"startTime":"2026-07-08T00:04:06.937Z","endTime":"2026-07-08T00:04:14.644Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":641487,"link":"/api/v1/people/641487"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":645302,"link":"/api/v1/people/645302"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"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":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669364,"link":"/api/v1/people/669364"},"credit":"b_ab"},{"player":{"id":693433,"link":"/api/v1/people/693433"},"credit":"p_ab"},{"player":{"id":669364,"link":"/api/v1/people/669364"},"credit":"b_pa"},{"player":{"id":693433,"link":"/api/v1/people/693433"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":83.39999999999999,"awayTeamWinProbability":16.60000000000001,"homeTeamWinProbabilityAdded":2.1999999999999886,"leverageIndex":0.57,"dramaIndex":33.0,"contextMetrics":{},"playEndTime":"2026-07-08T00:04:14.644Z","atBatIndex":39},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Griffin Conine strikes out swinging.","rbi":0,"awayScore":2,"homeScore":4,"isOut":true},"about":{"atBatIndex":40,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-07-08T00:04:48.980Z","endTime":"2026-07-08T00:06:06.368Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":665052,"fullName":"Griffin Conine","link":"/api/v1/people/665052"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":693433,"fullName":"Bryan Woo","link":"/api/v1/people/693433"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":669364,"fullName":"Xavier Edwards","link":"/api/v1/people/669364"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":665052,"fullName":"Griffin Conine","link":"/api/v1/people/665052"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":663728,"link":"/api/v1/people/663728"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.9,"endSpeed":86.7,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.91758820342927,"aZ":-14.611243339572212,"pfxX":-8.069386222676375,"pfxZ":9.029939770282839,"pX":0.9310956968919502,"pZ":2.7301783727056206,"vX0":9.271686472317745,"vY0":-139.2172479779635,"vZ0":-3.347622222111162,"x":81.51,"y":165.07,"x0":-1.408552108101334,"y0":50.0039685240189,"z0":4.92748086657541,"aX":-15.696922885310938},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":15.7,"breakHorizontal":12.5,"spinRate":2335,"spinDirection":227},"zone":12,"typeConfidence":0.9,"plateTime":0.39481271602657264,"extension":6.455654528402844},"index":0,"playId":"4a3a5a2f-0775-3ef4-b1b4-51542e378a6c","pitchNumber":1,"startTime":"2026-07-08T00:04:48.980Z","endTime":"2026-07-08T00:04:53.013Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":641487,"link":"/api/v1/people/641487"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":645302,"link":"/api/v1/people/645302"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":665052,"link":"/api/v1/people/665052","batSide":{"code":"L","description":"Left"}},"first":{"id":669364,"link":"/api/v1/people/669364"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.8,"endSpeed":85.9,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.45435268322651,"aZ":-13.271719447615364,"pfxX":-7.898062375288864,"pfxZ":9.915247226971987,"pX":-0.5233720755995558,"pZ":2.229982532978464,"vX0":5.487810258262682,"vY0":-137.8726559329609,"vZ0":-4.967570906316764,"x":136.95,"y":178.57,"x0":-1.5234311212510754,"y0":50.00342741535147,"z0":4.965682908757197,"aX":-15.056972535966084},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":16.9,"breakHorizontal":13.0,"spinRate":2357,"spinDirection":225},"zone":4,"typeConfidence":0.91,"plateTime":0.3987732722350441,"extension":6.563063327736999},"index":1,"playId":"9d90f6a3-2a38-3834-abd7-f3fb7495f6b6","pitchNumber":2,"startTime":"2026-07-08T00:05:04.434Z","endTime":"2026-07-08T00:05:07.819Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":641487,"link":"/api/v1/people/641487"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":645302,"link":"/api/v1/people/645302"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":665052,"link":"/api/v1/people/665052","batSide":{"code":"L","description":"Left"}},"first":{"id":669364,"link":"/api/v1/people/669364"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"index":2,"playId":"3936b523-c73d-3871-be09-65b5ba11df4e","startTime":"2026-07-08T00:05:20.510Z","endTime":"2026-07-08T00:05:25.278Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":641487,"link":"/api/v1/people/641487"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":645302,"link":"/api/v1/people/645302"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":665052,"link":"/api/v1/people/665052","batSide":{"code":"L","description":"Left"}},"first":{"id":669364,"link":"/api/v1/people/669364"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.2,"endSpeed":86.5,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.39428917542695,"aZ":-12.494838656794592,"pfxX":-7.72110843145818,"pfxZ":10.213774939682171,"pX":0.15667164095867647,"pZ":1.8970181955327994,"vX0":7.149647651034252,"vY0":-138.30558990926946,"vZ0":-5.971295331634545,"x":111.03,"y":187.56,"x0":-1.4655332478907976,"y0":50.00491747981657,"z0":4.930797960636352,"aX":-14.879803227493527},"breaks":{"breakAngle":43.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":17.3,"breakHorizontal":12.4,"spinRate":2360,"spinDirection":222},"zone":8,"typeConfidence":0.91,"plateTime":0.39684650014734846,"extension":6.763448661153398},"index":3,"playId":"89103611-a14b-3e9c-83d0-e14e8707d71f","pitchNumber":3,"startTime":"2026-07-08T00:05:42.099Z","endTime":"2026-07-08T00:05:46.018Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":641487,"link":"/api/v1/people/641487"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":645302,"link":"/api/v1/people/645302"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":665052,"link":"/api/v1/people/665052","batSide":{"code":"L","description":"Left"}},"first":{"id":669364,"link":"/api/v1/people/669364"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.6,"endSpeed":85.3,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.90268915381652,"aZ":-12.362707558123216,"pfxX":-6.7153451025543855,"pfxZ":10.472745401690439,"pX":0.6337852539024523,"pZ":3.7861292515651983,"vX0":7.767675745632086,"vY0":-137.49053980436608,"vZ0":-1.4299147468065214,"x":92.84,"y":136.55,"x0":-1.3717006353906132,"y0":50.00028662215244,"z0":5.1630278580447495,"aX":-12.70105507630228},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":18.8,"breakHorizontal":10.3,"spinRate":2305,"spinDirection":221},"zone":12,"typeConfidence":0.91,"plateTime":0.4002184682888794,"extension":6.640674920783838},"index":4,"playId":"a17958fc-7305-3a54-9c7f-c8847dcc47fa","pitchNumber":4,"startTime":"2026-07-08T00:06:02.916Z","endTime":"2026-07-08T00:06:06.368Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":641487,"link":"/api/v1/people/641487"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":645302,"link":"/api/v1/people/645302"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":665052,"link":"/api/v1/people/665052","batSide":{"code":"L","description":"Left"}},"first":{"id":669364,"link":"/api/v1/people/669364"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665052,"link":"/api/v1/people/665052"},"credit":"b_ab"},{"player":{"id":693433,"link":"/api/v1/people/693433"},"credit":"p_ab"},{"player":{"id":665052,"link":"/api/v1/people/665052"},"credit":"b_pa"},{"player":{"id":693433,"link":"/api/v1/people/693433"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":81.3,"awayTeamWinProbability":18.700000000000003,"homeTeamWinProbabilityAdded":-2.0999999999999943,"leverageIndex":0.92,"dramaIndex":41.0,"contextMetrics":{},"playEndTime":"2026-07-08T00:06:06.368Z","atBatIndex":40},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Marlins challenged (tag play), call on the field was overturned: Owen Caissie flies out to center fielder Victor Robles. Xavier Edwards to 2nd.","rbi":0,"awayScore":2,"homeScore":4,"isOut":true},"about":{"atBatIndex":41,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-07-08T00:06:17.461Z","endTime":"2026-07-08T00:07:23.605Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":683357,"fullName":"Owen Caissie","link":"/api/v1/people/683357"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":693433,"fullName":"Bryan Woo","link":"/api/v1/people/693433"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":669364,"fullName":"Xavier Edwards","link":"/api/v1/people/669364"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":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":2},"credits":[{"player":{"id":645302,"link":"/api/v1/people/645302"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Flyout","eventType":"field_out","movementReason":"r_adv_play","runner":{"id":669364,"fullName":"Xavier Edwards","link":"/api/v1/people/669364"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.7,"endSpeed":85.7,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.928450888266454,"aZ":-14.045828793970973,"pfxX":-8.171626846104148,"pfxZ":9.533524649837751,"pX":-0.05892840534463552,"pZ":2.913018534819995,"vX0":7.15915030874482,"vY0":-137.6066806301985,"vZ0":-2.913358170315818,"x":119.25,"y":160.13,"x0":-1.6433637805921049,"y0":50.005209017167836,"z0":4.947629104874435,"aX":-15.542302951680044},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":16.8,"breakHorizontal":13.1,"spinRate":2355,"spinDirection":225},"zone":2,"typeConfidence":0.9,"plateTime":0.3993359353920942,"extension":6.358451470680605},"index":0,"playId":"605ff26c-8de4-3ad1-a5b4-12770057031e","pitchNumber":1,"startTime":"2026-07-08T00:06:31.121Z","endTime":"2026-07-08T00:06:34.577Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":641487,"link":"/api/v1/people/641487"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":645302,"link":"/api/v1/people/645302"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":683357,"link":"/api/v1/people/683357","batSide":{"code":"L","description":"Left"}},"first":{"id":669364,"link":"/api/v1/people/669364"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.6,"endSpeed":85.4,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.939467206073346,"aZ":-13.352415244973384,"pfxX":-5.942743551902673,"pfxZ":9.928582555152111,"pX":-0.3173632250542201,"pZ":3.659601090449396,"vX0":5.425578320516605,"vY0":-137.6374764506643,"vZ0":-1.4484918310974662,"x":129.1,"y":139.97,"x0":-1.553549515497933,"y0":50.00411150734408,"z0":5.108638883882637,"aX":-11.267474297841087},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":17.8,"breakHorizontal":9.5,"spinRate":2335,"spinDirection":221},"zone":11,"typeConfidence":0.91,"plateTime":0.39978580773911476,"extension":6.377947971553832},"index":1,"playId":"69699635-8a7a-3a35-82e6-23b21e42da76","pitchNumber":2,"startTime":"2026-07-08T00:06:52.434Z","endTime":"2026-07-08T00:06:55.718Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":641487,"link":"/api/v1/people/641487"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":645302,"link":"/api/v1/people/645302"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":683357,"link":"/api/v1/people/683357","batSide":{"code":"L","description":"Left"}},"first":{"id":669364,"link":"/api/v1/people/669364"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.5,"endSpeed":79.8,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.87054897064638,"aZ":-29.86489425536176,"pfxX":1.02576412375682,"pfxZ":1.4125688307281248,"pX":0.3462096835775824,"pZ":1.9474805817247416,"vX0":4.435160646171812,"vY0":-127.34781302474407,"vZ0":-1.4790972612661162,"x":103.8,"y":186.2,"x0":-1.5561030819953583,"y0":50.00026852863207,"z0":4.913834866192742,"aX":1.6718687578427358},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":2.4,"breakHorizontal":-2.9,"spinRate":2258,"spinDirection":176},"zone":9,"typeConfidence":0.9,"plateTime":0.43127228505347226,"extension":6.309033482099804},"hitData":{"launchSpeed":102.8,"launchAngle":39.0,"totalDistance":347.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":86.49,"coordY":65.17}},"index":2,"playId":"5ca3e7e0-16f3-3d0d-ab40-332a2458979d","pitchNumber":3,"startTime":"2026-07-08T00:07:09.791Z","endTime":"2026-07-08T00:07:23.605Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":641487,"link":"/api/v1/people/641487"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":645302,"link":"/api/v1/people/645302"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":683357,"link":"/api/v1/people/683357","batSide":{"code":"L","description":"Left"}},"first":{"id":669364,"link":"/api/v1/people/669364"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":683357,"link":"/api/v1/people/683357"},"credit":"b_ab"},{"player":{"id":693433,"link":"/api/v1/people/693433"},"credit":"p_ab"},{"player":{"id":683357,"link":"/api/v1/people/683357"},"credit":"b_pa"},{"player":{"id":693433,"link":"/api/v1/people/693433"},"credit":"p_pa"}],"flags":[],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MA","challengeTeamId":146},"homeTeamWinProbability":80.30000000000001,"awayTeamWinProbability":19.69999999999999,"homeTeamWinProbabilityAdded":-0.9999999999999858,"leverageIndex":0.8,"dramaIndex":31.0,"contextMetrics":{},"playEndTime":"2026-07-08T00:07:23.605Z","atBatIndex":41},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jakob Marsee grounds out, second baseman Cole Young to first baseman Josh Naylor.","rbi":0,"awayScore":2,"homeScore":4,"isOut":true},"about":{"atBatIndex":42,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-07-08T00:09:48.293Z","endTime":"2026-07-08T00:11:04.706Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":3},"matchup":{"batter":{"id":805300,"fullName":"Jakob Marsee","link":"/api/v1/people/805300"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":693433,"fullName":"Bryan Woo","link":"/api/v1/people/693433"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":805300,"fullName":"Jakob Marsee","link":"/api/v1/people/805300"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":702284,"link":"/api/v1/people/702284"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":647304,"link":"/api/v1/people/647304"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.9,"endSpeed":86.4,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.476399699287327,"aZ":-12.476798801107257,"pfxX":-7.425818506836759,"pfxZ":10.276196736907512,"pX":0.5010084205743487,"pZ":1.8233335667928607,"vX0":8.396766537094157,"vY0":-137.78856619296883,"vZ0":-5.880710093670398,"x":97.9,"y":189.55,"x0":-1.6254659889260865,"y0":50.005801549568346,"z0":4.833279354173094,"aX":-14.23854959133388},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":17.5,"breakHorizontal":11.6,"spinRate":2392,"spinDirection":226},"zone":9,"typeConfidence":0.91,"plateTime":0.39796542699192905,"extension":6.2706549031224705},"index":0,"playId":"94454290-b9e2-352f-af16-c9365c73e7ba","pitchNumber":1,"startTime":"2026-07-08T00:09:48.293Z","endTime":"2026-07-08T00:09:51.727Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":641487,"link":"/api/v1/people/641487"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":645302,"link":"/api/v1/people/645302"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":805300,"link":"/api/v1/people/805300","batSide":{"code":"L","description":"Left"}},"second":{"id":669364,"link":"/api/v1/people/669364"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.6,"endSpeed":86.7,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.30396445904147,"aZ":-14.395337374376114,"pfxX":-7.281037350159063,"pfxZ":9.156648875254689,"pX":-0.6781248036408933,"pZ":2.5781399058020122,"vX0":5.819173066954546,"vY0":-138.98220324190828,"vZ0":-3.5860149139362147,"x":142.85,"y":169.17,"x0":-1.8607985308423372,"y0":50.00487737970576,"z0":4.8512624875659975,"aX":-14.140176263227179},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":16.0,"breakHorizontal":11.9,"spinRate":2328,"spinDirection":233},"zone":4,"typeConfidence":0.91,"plateTime":0.3952221100036115,"extension":6.141560827122281},"index":1,"playId":"e86cbd6f-8f69-363c-869a-9f87cada601e","pitchNumber":2,"startTime":"2026-07-08T00:10:08.128Z","endTime":"2026-07-08T00:10:11.463Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":641487,"link":"/api/v1/people/641487"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":645302,"link":"/api/v1/people/645302"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":805300,"link":"/api/v1/people/805300","batSide":{"code":"L","description":"Left"}},"second":{"id":669364,"link":"/api/v1/people/669364"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.4,"endSpeed":87.1,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.68107037448032,"aZ":-24.48021263840298,"pfxX":-11.499575082177726,"pfxZ":3.9491337760756124,"pX":0.2115700851711867,"pZ":3.463020457488846,"vX0":8.39806833967205,"vY0":-138.6383921582074,"vZ0":0.22815385251352793,"x":108.94,"y":145.28,"x0":-1.3611667490805257,"y0":50.00297739352781,"z0":5.012056305675273,"aX":-22.40989203192067},"breaks":{"breakAngle":39.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":7.4,"breakHorizontal":19.1,"spinRate":2407,"spinDirection":229},"zone":12,"typeConfidence":0.9,"plateTime":0.39490848570378745,"extension":6.058161823619191},"index":2,"playId":"c1e7425f-8524-387d-9efb-e78bab20d85c","pitchNumber":3,"startTime":"2026-07-08T00:10:33.876Z","endTime":"2026-07-08T00:10:37.107Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":641487,"link":"/api/v1/people/641487"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":645302,"link":"/api/v1/people/645302"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":805300,"link":"/api/v1/people/805300","batSide":{"code":"L","description":"Left"}},"second":{"id":669364,"link":"/api/v1/people/669364"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.5,"endSpeed":87.2,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.931574138865162,"aZ":-16.121788477613244,"pfxX":-9.164807491748602,"pfxZ":8.207425364599635,"pX":-0.16960545285880077,"pZ":3.2056556948798467,"vX0":7.428602130648751,"vY0":-138.91363769592095,"vZ0":-1.6627991922769771,"x":123.46,"y":152.23,"x0":-1.6869051826287493,"y0":50.001409639270925,"z0":4.883036514410575,"aX":-17.92164201458486},"breaks":{"breakAngle":44.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":14.8,"breakHorizontal":15.1,"spinRate":2373,"spinDirection":232},"zone":2,"typeConfidence":0.9,"plateTime":0.3942000994454662,"extension":6.1932898003803185},"hitData":{"launchSpeed":94.9,"launchAngle":3.0,"totalDistance":71.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":145.22,"coordY":149.22}},"index":3,"playId":"fc105120-cfc9-3d78-808a-7ffc7f132a82","pitchNumber":4,"startTime":"2026-07-08T00:10:57.233Z","endTime":"2026-07-08T00:11:04.706Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":641487,"link":"/api/v1/people/641487"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":645302,"link":"/api/v1/people/645302"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":805300,"link":"/api/v1/people/805300","batSide":{"code":"L","description":"Left"}},"second":{"id":669364,"link":"/api/v1/people/669364"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":805300,"link":"/api/v1/people/805300"},"credit":"b_ab"},{"player":{"id":693433,"link":"/api/v1/people/693433"},"credit":"p_ab"},{"player":{"id":805300,"link":"/api/v1/people/805300"},"credit":"b_pa"},{"player":{"id":693433,"link":"/api/v1/people/693433"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":77.9,"awayTeamWinProbability":22.099999999999994,"homeTeamWinProbabilityAdded":-2.4000000000000057,"leverageIndex":0.89,"dramaIndex":42.0,"contextMetrics":{},"playEndTime":"2026-07-08T00:11:04.706Z","atBatIndex":42},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Colt Emerson walks.","rbi":0,"awayScore":2,"homeScore":4,"isOut":false},"about":{"atBatIndex":43,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-07-08T00:12:52.961Z","endTime":"2026-07-08T00:14:27.179Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":0},"matchup":{"batter":{"id":806068,"fullName":"Colt Emerson","link":"/api/v1/people/806068"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676974,"fullName":"Max Meyer","link":"/api/v1/people/676974"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":806068,"fullName":"Colt Emerson","link":"/api/v1/people/806068"},"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":806068,"fullName":"Colt Emerson","link":"/api/v1/people/806068"},"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(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":90.2,"endSpeed":82.2,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.648071606716506,"aZ":-20.617670371889755,"pfxX":-10.079705871687244,"pfxZ":6.703887524022736,"pX":-0.13089719238037587,"pZ":0.8102919330824717,"vX0":5.445680475089883,"vY0":-130.9819076247724,"vZ0":-7.804792506190476,"x":121.99,"y":216.9,"x0":-0.9356888838646299,"y0":50.00614276585831,"z0":5.390241378237101,"aX":-17.38279580649967},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.5,"breakVerticalInduced":10.4,"breakHorizontal":16.9,"spinRate":2632,"spinDirection":232},"zone":13,"typeConfidence":2.0,"plateTime":0.4194083419743593,"extension":5.910145543978055},"index":0,"playId":"f6c8d015-1e5c-389c-89a1-ae1fd4602031","pitchNumber":1,"startTime":"2026-07-08T00:13:13.037Z","endTime":"2026-07-08T00:13:16.403Z","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":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":665052,"link":"/api/v1/people/665052"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":806068,"link":"/api/v1/people/806068","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"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":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.2,"endSpeed":81.0,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.611548693204547,"aZ":-43.85535612432055,"pfxX":4.147812826170636,"pfxZ":-7.0506581873095575,"pX":0.31504376448775073,"pZ":1.5847269334224101,"vX0":2.2530201093381876,"vY0":-128.45863173520073,"vZ0":-1.6563000356155255,"x":104.99,"y":195.99,"x0":-1.1144149840667077,"y0":50.00132666937357,"z0":5.672491994348708,"aX":6.874390298622454},"breaks":{"breakAngle":9.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.2,"breakVerticalInduced":-12.8,"breakHorizontal":-8.0,"spinRate":2735,"spinDirection":13},"zone":14,"typeConfidence":2.0,"plateTime":0.42770494824322913,"extension":5.98809526558706},"index":1,"playId":"5507a795-5ec1-3aa1-994d-eb03d9118a12","pitchNumber":2,"startTime":"2026-07-08T00:13:31.127Z","endTime":"2026-07-08T00:13:34.327Z","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":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":665052,"link":"/api/v1/people/665052"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":806068,"link":"/api/v1/people/806068","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":87.9,"endSpeed":80.9,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.207606768834133,"aZ":-32.88338533900387,"pfxX":1.1827345680291024,"pfxZ":-0.42372265185195346,"pX":-0.17046918667001212,"pZ":3.696188879583818,"vX0":1.6560638734228081,"vY0":-128.04926651516175,"vZ0":1.0645095946499654,"x":123.5,"y":138.98,"x0":-0.9780424132383023,"y0":50.00403875051862,"z0":5.838089377269655,"aX":1.9736349083172715},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":-0.4,"breakHorizontal":-2.5,"spinRate":2693,"spinDirection":8},"zone":11,"typeConfidence":2.0,"plateTime":0.426938284163934,"extension":5.936302347938202},"index":2,"playId":"732f00ca-b01b-3aef-8a97-27e0a22ada7b","pitchNumber":3,"startTime":"2026-07-08T00:13:50.479Z","endTime":"2026-07-08T00:13:54.518Z","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":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":665052,"link":"/api/v1/people/665052"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":806068,"link":"/api/v1/people/806068","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"preCount":{"balls":3,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.2,"endSpeed":84.0,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.818481340292713,"aZ":-13.434841538630918,"pfxX":-6.853783976577676,"pfxZ":10.337761130159933,"pX":0.6833874782828036,"pZ":2.3797187438539713,"vX0":5.996562102938144,"vY0":-134.01223196460882,"vZ0":-6.005732289698038,"x":90.95,"y":174.53,"x0":-0.6962285356896559,"y0":50.006082196444794,"z0":5.6151356925094795,"aX":-12.429106082068486},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":17.5,"breakHorizontal":11.0,"spinRate":2633,"spinDirection":224},"zone":6,"typeConfidence":2.0,"plateTime":0.40921129374617093,"extension":5.886626479078777},"index":3,"playId":"00271ffb-3d7e-340a-abe8-d775970e5500","pitchNumber":4,"startTime":"2026-07-08T00:14:05.599Z","endTime":"2026-07-08T00:14:09.229Z","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":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":665052,"link":"/api/v1/people/665052"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":806068,"link":"/api/v1/people/806068","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"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":1,"outs":0},"preCount":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.6,"endSpeed":79.5,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.343740928148716,"aZ":-32.520924679284306,"pfxX":1.3336443941486822,"pfxZ":-0.21955593009967345,"pX":1.1797801702826949,"pZ":2.3998666790634418,"vX0":4.143015676942662,"vY0":-126.11104232122379,"vZ0":-1.8193913813228293,"x":72.03,"y":173.98,"x0":-0.6594226031783621,"y0":50.00132642696911,"z0":5.7612061153753595,"aX":2.1402715028780204},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":-0.6,"breakHorizontal":-3.4,"spinRate":2683,"spinDirection":6},"zone":14,"typeConfidence":2.0,"plateTime":0.4348061497233635,"extension":5.783383157271833},"index":4,"playId":"353a7d1f-9d97-39cd-8680-8f20332cbeda","pitchNumber":5,"startTime":"2026-07-08T00:14:23.003Z","endTime":"2026-07-08T00:14:27.179Z","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":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":665052,"link":"/api/v1/people/665052"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":806068,"link":"/api/v1/people/806068","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":806068,"link":"/api/v1/people/806068"},"credit":"b_pa"},{"player":{"id":676974,"link":"/api/v1/people/676974"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":72.39999999999999,"awayTeamWinProbability":27.60000000000001,"homeTeamWinProbabilityAdded":-5.500000000000014,"leverageIndex":1.23,"dramaIndex":70.0,"contextMetrics":{},"playEndTime":"2026-07-08T00:14:27.179Z","atBatIndex":43},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"J.P. Crawford singles on a line drive to left fielder Griffin Conine. Colt Emerson to 2nd.","rbi":0,"awayScore":2,"homeScore":4,"isOut":false},"about":{"atBatIndex":44,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-07-08T00:14:31.352Z","endTime":"2026-07-08T00:15:46.206Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":0},"matchup":{"batter":{"id":641487,"fullName":"J.P. Crawford","link":"/api/v1/people/641487"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676974,"fullName":"Max Meyer","link":"/api/v1/people/676974"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":641487,"fullName":"J.P. Crawford","link":"/api/v1/people/641487"},"postOnSecond":{"id":806068,"fullName":"Colt Emerson","link":"/api/v1/people/806068"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":641487,"fullName":"J.P. Crawford","link":"/api/v1/people/641487"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":665052,"link":"/api/v1/people/665052"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":806068,"fullName":"Colt Emerson","link":"/api/v1/people/806068"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.5,"endSpeed":86.1,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.40171333191158,"aZ":-12.321559418001788,"pfxX":-6.339232955103052,"pfxZ":10.414528484449601,"pX":-0.26789492310416413,"pZ":2.4173383741313987,"vX0":3.8216755735905164,"vY0":-137.42323608362116,"vZ0":-6.407582441936266,"x":127.21,"y":173.51,"x0":-0.8553984459518814,"y0":50.00290442701165,"z0":5.621810123093485,"aX":-12.084408959929188},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":17.6,"breakHorizontal":10.7,"spinRate":2567,"spinDirection":220},"zone":5,"typeConfidence":2.0,"plateTime":0.3990697653057955,"extension":6.0102282623278995},"index":0,"playId":"22df7497-37fb-3ed4-9bfd-1124faf6814f","pitchNumber":1,"startTime":"2026-07-08T00:14:55.802Z","endTime":"2026-07-08T00:14:59.897Z","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":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":665052,"link":"/api/v1/people/665052"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":641487,"link":"/api/v1/people/641487","batSide":{"code":"L","description":"Left"}},"first":{"id":806068,"link":"/api/v1/people/806068"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"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":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.6,"endSpeed":82.4,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.376211890615245,"aZ":-40.368190122463616,"pfxX":4.636937088959581,"pfxZ":-4.78958218433935,"pX":-0.3157707621600393,"pZ":0.5839685292748967,"vX0":0.5126140012815859,"vY0":-130.44501860622776,"vZ0":-4.838058913803014,"x":129.04,"y":223.01,"x0":-1.1171711283494155,"y0":50.00426408196872,"z0":5.531395889857791,"aX":7.930853520771671},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.8,"breakVerticalInduced":-9.6,"breakHorizontal":-8.5,"spinRate":2930,"spinDirection":0},"zone":13,"typeConfidence":2.0,"plateTime":0.4211172753356962,"extension":5.779558725086771},"index":1,"playId":"389feaaa-8589-35a3-98f6-d09dec324e7e","pitchNumber":2,"startTime":"2026-07-08T00:15:13.451Z","endTime":"2026-07-08T00:15:17.382Z","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":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":665052,"link":"/api/v1/people/665052"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":641487,"link":"/api/v1/people/641487","batSide":{"code":"L","description":"Left"}},"first":{"id":806068,"link":"/api/v1/people/806068"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"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":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.8,"endSpeed":81.6,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.93090218464901,"aZ":-39.454487246703756,"pfxX":4.801079397117398,"pfxZ":-4.300280567155285,"pX":-0.3048599459021978,"pZ":3.019092908428197,"vX0":0.455669519444308,"vY0":-129.30168121800702,"vZ0":0.9372380419470263,"x":128.62,"y":157.26,"x0":-1.1070936396343931,"y0":50.00218984243215,"z0":5.678994537391673,"aX":8.12967964150648},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.0,"breakVerticalInduced":-7.3,"breakHorizontal":-8.8,"spinRate":2724,"spinDirection":22},"zone":1,"typeConfidence":2.0,"plateTime":0.4235879144811605,"extension":5.8601021772845305},"hitData":{"launchSpeed":81.1,"launchAngle":23.0,"totalDistance":245.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":65.36,"coordY":122.09}},"index":2,"playId":"ac777219-4822-3aae-b3d4-612b8be8b535","pitchNumber":3,"startTime":"2026-07-08T00:15:34.004Z","endTime":"2026-07-08T00:15:46.206Z","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":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":665052,"link":"/api/v1/people/665052"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":641487,"link":"/api/v1/people/641487","batSide":{"code":"L","description":"Left"}},"first":{"id":806068,"link":"/api/v1/people/806068"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":641487,"link":"/api/v1/people/641487"},"credit":"b_ab"},{"player":{"id":676974,"link":"/api/v1/people/676974"},"credit":"p_ab"},{"player":{"id":641487,"link":"/api/v1/people/641487"},"credit":"b_pa"},{"player":{"id":676974,"link":"/api/v1/people/676974"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":64.0,"awayTeamWinProbability":36.0,"homeTeamWinProbabilityAdded":-8.399999999999991,"leverageIndex":2.18,"dramaIndex":111.0,"contextMetrics":{},"playEndTime":"2026-07-08T00:15:46.206Z","atBatIndex":44},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Randy Arozarena walks. Colt Emerson to 3rd. J.P. Crawford to 2nd.","rbi":0,"awayScore":2,"homeScore":4,"isOut":false},"about":{"atBatIndex":45,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-07-08T00:15:59.995Z","endTime":"2026-07-08T00:17:40.572Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":0},"matchup":{"batter":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676974,"fullName":"Max Meyer","link":"/api/v1/people/676974"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"postOnSecond":{"id":641487,"fullName":"J.P. Crawford","link":"/api/v1/people/641487"},"postOnThird":{"id":806068,"fullName":"Colt Emerson","link":"/api/v1/people/806068"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,2,3],"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":806068,"fullName":"Colt Emerson","link":"/api/v1/people/806068"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":641487,"fullName":"J.P. Crawford","link":"/api/v1/people/641487"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"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, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":true},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.9,"endSpeed":82.7,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.834186937378313,"aZ":-33.5849879233053,"pfxX":1.6054451986819296,"pfxZ":-0.8039485616773607,"pX":0.002784267893403067,"pZ":3.527436396418748,"vX0":1.1697245840219046,"vY0":-132.37212010137816,"vZ0":-0.03773916860459381,"x":116.89,"y":143.54,"x0":-0.6548818777708245,"y0":50.00257323711174,"z0":6.020974026343013,"aX":2.8207150962093213},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":-1.2,"breakHorizontal":-3.1,"spinRate":2424,"spinDirection":15},"zone":12,"typeConfidence":2.0,"plateTime":0.4153428930726317,"extension":5.958197537336895},"index":0,"playId":"2e56c04f-5ccd-3550-ba98-56541e739efd","pitchNumber":1,"startTime":"2026-07-08T00:16:20.385Z","endTime":"2026-07-08T00:16:47.399Z","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":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":665052,"link":"/api/v1/people/665052"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":668227,"link":"/api/v1/people/668227","batSide":{"code":"R","description":"Right"}},"first":{"id":641487,"link":"/api/v1/people/641487"},"second":{"id":806068,"link":"/api/v1/people/806068"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":136,"player":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"}},"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":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.1,"endSpeed":81.0,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.9516764769683,"aZ":-38.39509314611917,"pfxX":4.9361528916339505,"pfxZ":-3.699062619275665,"pX":-0.8693900194287607,"pZ":3.0537272087829974,"vX0":-1.3775638030998256,"vY0":-129.68151385406856,"vZ0":0.573047363466048,"x":150.14,"y":156.33,"x0":-0.9687917616469379,"y0":50.00044798678541,"z0":5.785335790495602,"aX":8.311593256727418},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.0,"breakVerticalInduced":-6.2,"breakHorizontal":-8.5,"spinRate":2906,"spinDirection":27},"zone":11,"typeConfidence":2.0,"plateTime":0.4241865119199133,"extension":5.912583151482436},"index":1,"playId":"f022e615-bbaf-3eed-9553-de97a67c0727","pitchNumber":2,"startTime":"2026-07-08T00:16:54.917Z","endTime":"2026-07-08T00:16:59.057Z","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":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":665052,"link":"/api/v1/people/665052"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":668227,"link":"/api/v1/people/668227","batSide":{"code":"R","description":"Right"}},"first":{"id":641487,"link":"/api/v1/people/641487"},"second":{"id":806068,"link":"/api/v1/people/806068"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.1,"endSpeed":84.8,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.92626075421707,"aZ":-25.619215191663635,"pfxX":-9.418904409858467,"pfxZ":3.5447937964806684,"pX":-0.6112700383561204,"pZ":4.1601129301621835,"vX0":3.685081663427041,"vY0":-135.52759601762287,"vZ0":0.5618684090263945,"x":140.3,"y":126.46,"x0":-0.7684003406281956,"y0":50.00673336535744,"z0":5.745990230989681,"aX":-17.442921203085145},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":6.7,"breakHorizontal":16.2,"spinRate":2544,"spinDirection":220},"zone":11,"typeConfidence":2.0,"plateTime":0.40487469385116004,"extension":5.958920300494638},"index":2,"playId":"52ec4ca6-1563-3f98-aed4-d6d0ef5dae92","pitchNumber":3,"startTime":"2026-07-08T00:17:13.353Z","endTime":"2026-07-08T00:17:17.138Z","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":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":665052,"link":"/api/v1/people/665052"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":668227,"link":"/api/v1/people/668227","batSide":{"code":"R","description":"Right"}},"first":{"id":641487,"link":"/api/v1/people/641487"},"second":{"id":806068,"link":"/api/v1/people/806068"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":0},"preCount":{"balls":3,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.9,"endSpeed":84.4,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.499509489754605,"aZ":-21.940257867733756,"pfxX":-9.410358501767396,"pfxZ":5.564877702992733,"pX":-0.8008474351705824,"pZ":3.927215326244561,"vX0":3.6034396732094485,"vY0":-135.27873110706184,"vZ0":-0.4170012912230493,"x":147.53,"y":132.75,"x0":-0.9329710633723691,"y0":50.005588976866505,"z0":5.631076015750256,"aX":-17.318548977477658},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.6,"breakVerticalInduced":10.2,"breakHorizontal":16.2,"spinRate":2476,"spinDirection":227},"zone":11,"typeConfidence":2.0,"plateTime":0.4059954460609867,"extension":6.013435726956351},"index":3,"playId":"4683a9db-229c-373d-86e8-db770dcd5aa5","pitchNumber":4,"startTime":"2026-07-08T00:17:36.797Z","endTime":"2026-07-08T00:17:40.572Z","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":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":665052,"link":"/api/v1/people/665052"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":668227,"link":"/api/v1/people/668227","batSide":{"code":"R","description":"Right"}},"first":{"id":641487,"link":"/api/v1/people/641487"},"second":{"id":806068,"link":"/api/v1/people/806068"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668227,"link":"/api/v1/people/668227"},"credit":"b_pa"},{"player":{"id":676974,"link":"/api/v1/people/676974"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":53.0,"awayTeamWinProbability":47.0,"homeTeamWinProbabilityAdded":-11.0,"leverageIndex":2.93,"dramaIndex":146.0,"contextMetrics":{},"playEndTime":"2026-07-08T00:17:40.572Z","atBatIndex":45},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Dominic Canzone grounds into a force out, first baseman Kyle Stowers to catcher Joe Mack. Colt Emerson out at home. J.P. Crawford to 3rd. Randy Arozarena to 2nd. Dominic Canzone to 1st.","rbi":0,"awayScore":2,"homeScore":4,"isOut":true},"about":{"atBatIndex":46,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-07-08T00:20:55.860Z","endTime":"2026-07-08T00:21:39.616Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":686527,"fullName":"Dominic Canzone","link":"/api/v1/people/686527"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656848,"fullName":"Michael Petersen","link":"/api/v1/people/656848"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":686527,"fullName":"Dominic Canzone","link":"/api/v1/people/686527"},"postOnSecond":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"postOnThird":{"id":641487,"fullName":"J.P. Crawford","link":"/api/v1/people/641487"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[2,3,4],"actionIndex":[1],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":"3B","start":"3B","end":null,"outBase":"4B","isOut":true,"outNumber":1},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":806068,"fullName":"Colt Emerson","link":"/api/v1/people/806068"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":669065,"link":"/api/v1/people/669065"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"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":641487,"fullName":"J.P. Crawford","link":"/api/v1/people/641487"},"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":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"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":686527,"fullName":"Dominic Canzone","link":"/api/v1/people/686527"},"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":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-08T00:18:04.621Z","endTime":"2026-07-08T00:18:52.682Z","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":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":665052,"link":"/api/v1/people/665052"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":686527,"link":"/api/v1/people/686527","batSide":{"code":"L","description":"Left"}},"first":{"id":668227,"link":"/api/v1/people/668227"},"second":{"id":641487,"link":"/api/v1/people/641487"},"third":{"id":806068,"link":"/api/v1/people/806068"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Michael Petersen replaces Max Meyer.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-07-08T00:18:52.682Z","endTime":"2026-07-08T00:20:58.226Z","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":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":665052,"link":"/api/v1/people/665052"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":686527,"link":"/api/v1/people/686527","batSide":{"code":"L","description":"Left"}},"first":{"id":668227,"link":"/api/v1/people/668227"},"second":{"id":641487,"link":"/api/v1/people/641487"},"third":{"id":806068,"link":"/api/v1/people/806068"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"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":98.0,"endSpeed":88.8,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.49688670355852,"aZ":-7.995063652009293,"pfxX":-4.053156739930255,"pfxZ":11.8295993505896,"pX":-0.68967740787873,"pZ":4.493710826229151,"vX0":1.583525908410245,"vY0":-142.68855164447692,"vZ0":-4.681683168760362,"x":143.29,"y":117.45,"x0":-0.7280507525025076,"y0":50.00324238602195,"z0":6.669173191805897,"aX":-8.28535552280391},"breaks":{"breakAngle":40.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-8.0,"breakVerticalInduced":20.5,"breakHorizontal":7.0,"spinRate":2272,"spinDirection":206},"zone":11,"typeConfidence":0.91,"plateTime":0.38514441674795696,"extension":5.811828510456344},"index":2,"playId":"b9b3d54a-1abc-30ae-9dec-8915f45b36ef","pitchNumber":1,"startTime":"2026-07-08T00:20:58.226Z","endTime":"2026-07-08T00:21:01.397Z","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":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":665052,"link":"/api/v1/people/665052"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":686527,"link":"/api/v1/people/686527","batSide":{"code":"L","description":"Left"}},"first":{"id":668227,"link":"/api/v1/people/668227"},"second":{"id":641487,"link":"/api/v1/people/641487"},"third":{"id":806068,"link":"/api/v1/people/806068"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":87.7,"endSpeed":78.7,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.61971988781944,"aZ":-31.269444002073765,"pfxX":-0.5618465519451994,"pfxZ":0.5657010375167602,"pX":-0.7917217364741619,"pZ":2.9213536228219876,"vX0":1.4111315192490024,"vY0":-127.54373514873038,"vZ0":-2.5013620106512375,"x":147.18,"y":159.9,"x0":-1.2857052580905912,"y0":50.00427477255541,"z0":6.446648895381931,"aX":-0.9016282972725889},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":0.6,"breakHorizontal":0.6,"spinRate":2274,"spinDirection":119},"zone":1,"typeConfidence":0.8,"plateTime":0.43382085785126634,"extension":5.89879453559394},"index":3,"playId":"deafdb89-a495-37b3-be39-8bfc6101a5dc","pitchNumber":2,"startTime":"2026-07-08T00:21:14.988Z","endTime":"2026-07-08T00:21:18.442Z","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":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":665052,"link":"/api/v1/people/665052"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":686527,"link":"/api/v1/people/686527","batSide":{"code":"L","description":"Left"}},"first":{"id":668227,"link":"/api/v1/people/668227"},"second":{"id":641487,"link":"/api/v1/people/641487"},"third":{"id":806068,"link":"/api/v1/people/806068"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":98.2,"endSpeed":88.6,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.728988047250425,"aZ":-7.965527513910882,"pfxX":-4.703045717545265,"pfxZ":11.860098651581549,"pX":-0.18591473796130353,"pZ":4.405375600862124,"vX0":2.9295379339107956,"vY0":-142.86189717124364,"vZ0":-4.872395400284278,"x":124.09,"y":119.83,"x0":-0.6203014871908769,"y0":50.004077453408954,"z0":6.647934479525775,"aX":-9.601312340363462},"breaks":{"breakAngle":44.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-8.2,"breakVerticalInduced":20.5,"breakHorizontal":7.8,"spinRate":2440,"spinDirection":204},"zone":11,"typeConfidence":0.9,"plateTime":0.38522901078865246,"extension":5.6097777593452145},"hitData":{"launchSpeed":70.8,"launchAngle":-15.0,"totalDistance":17.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":152.19,"coordY":167.93}},"index":4,"playId":"dc6ab4ff-682a-34bf-8998-cbd398b7c0b6","pitchNumber":3,"startTime":"2026-07-08T00:21:32.909Z","endTime":"2026-07-08T00:21:39.616Z","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":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":665052,"link":"/api/v1/people/665052"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":686527,"link":"/api/v1/people/686527","batSide":{"code":"L","description":"Left"}},"first":{"id":668227,"link":"/api/v1/people/668227"},"second":{"id":641487,"link":"/api/v1/people/641487"},"third":{"id":806068,"link":"/api/v1/people/806068"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":686527,"link":"/api/v1/people/686527"},"credit":"b_ab"},{"player":{"id":656848,"link":"/api/v1/people/656848"},"credit":"p_ab"},{"player":{"id":686527,"link":"/api/v1/people/686527"},"credit":"b_pa"},{"player":{"id":656848,"link":"/api/v1/people/656848"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":62.7,"awayTeamWinProbability":37.3,"homeTeamWinProbabilityAdded":9.700000000000003,"leverageIndex":3.4,"dramaIndex":150.0,"contextMetrics":{},"playEndTime":"2026-07-08T00:21:39.616Z","atBatIndex":46},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Cal Raleigh strikes out swinging.","rbi":0,"awayScore":2,"homeScore":4,"isOut":true},"about":{"atBatIndex":47,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-07-08T00:22:11.253Z","endTime":"2026-07-08T00:23:37.956Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656848,"fullName":"Michael Petersen","link":"/api/v1/people/656848"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":686527,"fullName":"Dominic Canzone","link":"/api/v1/people/686527"},"postOnSecond":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"postOnThird":{"id":641487,"fullName":"J.P. Crawford","link":"/api/v1/people/641487"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"},"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":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":98.6,"endSpeed":89.6,"strikeZoneTop":3.282,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.8310920829885,"aZ":-4.955609055989235,"pfxX":-4.896585119684788,"pfxZ":13.190147728859735,"pX":0.23621994480510547,"pZ":2.2422366250432852,"vX0":3.7905107438018755,"vY0":-143.15760401767727,"vZ0":-10.725362246344252,"x":108.0,"y":178.24,"x0":-0.4726966711666126,"y0":50.00262552393698,"z0":6.358118562085782,"aX":-10.10461655429534},"breaks":{"breakAngle":50.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-6.6,"breakVerticalInduced":21.7,"breakHorizontal":8.0,"spinRate":2329,"spinDirection":211},"zone":5,"typeConfidence":0.9,"plateTime":0.3834412216080896,"extension":6.013191870453143},"index":0,"playId":"d9874202-388e-3921-ad37-fe005b468d1e","pitchNumber":1,"startTime":"2026-07-08T00:22:26.615Z","endTime":"2026-07-08T00:22:29.700Z","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":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":665052,"link":"/api/v1/people/665052"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":663728,"link":"/api/v1/people/663728","batSide":{"code":"L","description":"Left"}},"first":{"id":686527,"link":"/api/v1/people/686527"},"second":{"id":668227,"link":"/api/v1/people/668227"},"third":{"id":641487,"link":"/api/v1/people/641487"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"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":99.1,"endSpeed":89.3,"strikeZoneTop":3.282,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":38.05334556657807,"aZ":-9.100726687474902,"pfxX":-5.041031889333168,"pfxZ":11.116372813695527,"pX":-0.32564433915521895,"pZ":4.2147640828540345,"vX0":2.339147199201967,"vY0":-144.20395331719766,"vZ0":-5.160027105520728,"x":129.41,"y":124.98,"x0":-0.4990135667173873,"y0":50.000974180661295,"z0":6.606506017884205,"aX":-10.462280557281696},"breaks":{"breakAngle":43.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.1,"breakVerticalInduced":19.1,"breakHorizontal":8.5,"spinRate":2421,"spinDirection":204},"zone":11,"typeConfidence":0.9,"plateTime":0.381939029112659,"extension":5.694123944454994},"index":1,"playId":"76c124ee-f48a-35ef-9005-c22a1c7effa6","pitchNumber":2,"startTime":"2026-07-08T00:22:48.782Z","endTime":"2026-07-08T00:22:52.448Z","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":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":665052,"link":"/api/v1/people/665052"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":663728,"link":"/api/v1/people/663728","batSide":{"code":"L","description":"Left"}},"first":{"id":686527,"link":"/api/v1/people/686527"},"second":{"id":668227,"link":"/api/v1/people/668227"},"third":{"id":641487,"link":"/api/v1/people/641487"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":98.5,"endSpeed":89.1,"strikeZoneTop":3.282,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.26467963406574,"aZ":-8.919405541530233,"pfxX":-5.66418815554712,"pfxZ":11.35273462346516,"pX":-0.06203441976895565,"pZ":2.116029304275463,"vX0":3.539581518171538,"vY0":-142.97339420324755,"vZ0":-10.156040442664164,"x":119.36,"y":181.65,"x0":-0.5871944122819324,"y0":50.00138109798698,"z0":6.295267218497133,"aX":-11.599492075237448},"breaks":{"breakAngle":43.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.2,"breakVerticalInduced":18.4,"breakHorizontal":9.5,"spinRate":2381,"spinDirection":209},"zone":8,"typeConfidence":0.9,"plateTime":0.38468847595738964,"extension":6.1263872751823785},"index":2,"playId":"655e5213-918b-333e-9425-9053a0a0d93b","pitchNumber":3,"startTime":"2026-07-08T00:23:08.167Z","endTime":"2026-07-08T00:23:11.649Z","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":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":665052,"link":"/api/v1/people/665052"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":663728,"link":"/api/v1/people/663728","batSide":{"code":"L","description":"Left"}},"first":{"id":686527,"link":"/api/v1/people/686527"},"second":{"id":668227,"link":"/api/v1/people/668227"},"third":{"id":641487,"link":"/api/v1/people/641487"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":99.1,"endSpeed":90.2,"strikeZoneTop":3.282,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.69337046522491,"aZ":-5.906703159855116,"pfxX":-4.245481315769236,"pfxZ":12.558951852457081,"pX":-0.5229113939378633,"pZ":2.690545733316787,"vX0":1.3314465164402707,"vY0":-143.99821602362903,"vZ0":-9.655988224048082,"x":136.93,"y":166.14,"x0":-0.44089763985596886,"y0":50.00123894041544,"z0":6.459465580581701,"aX":-8.879179036145246},"breaks":{"breakAngle":45.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-7.1,"breakVerticalInduced":20.9,"breakHorizontal":7.4,"spinRate":2460,"spinDirection":203},"zone":4,"typeConfidence":0.9,"plateTime":0.3809491617489864,"extension":5.93074723275769},"index":3,"playId":"286c1068-3d03-3978-8ec1-13689361625c","pitchNumber":4,"startTime":"2026-07-08T00:23:34.321Z","endTime":"2026-07-08T00:23:37.956Z","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":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":665052,"link":"/api/v1/people/665052"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":663728,"link":"/api/v1/people/663728","batSide":{"code":"L","description":"Left"}},"first":{"id":686527,"link":"/api/v1/people/686527"},"second":{"id":668227,"link":"/api/v1/people/668227"},"third":{"id":641487,"link":"/api/v1/people/641487"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663728,"link":"/api/v1/people/663728"},"credit":"b_ab"},{"player":{"id":656848,"link":"/api/v1/people/656848"},"credit":"p_ab"},{"player":{"id":663728,"link":"/api/v1/people/663728"},"credit":"b_pa"},{"player":{"id":656848,"link":"/api/v1/people/656848"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":73.7,"awayTeamWinProbability":26.299999999999997,"homeTeamWinProbabilityAdded":11.0,"leverageIndex":3.87,"dramaIndex":170.0,"contextMetrics":{},"playEndTime":"2026-07-08T00:23:37.956Z","atBatIndex":47},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Josh Naylor grounds into a force out, fielded by second baseman Xavier Edwards. Dominic Canzone out at 2nd.","rbi":0,"awayScore":2,"homeScore":4,"isOut":true},"about":{"atBatIndex":48,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-07-08T00:23:48.053Z","endTime":"2026-07-08T00:26:08.164Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656848,"fullName":"Michael Petersen","link":"/api/v1/people/656848"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":3},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":686527,"fullName":"Dominic Canzone","link":"/api/v1/people/686527"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":669364,"link":"/api/v1/people/669364"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.6,"endSpeed":83.0,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.677846895097215,"aZ":-30.12406936191789,"pfxX":-0.34650234370805144,"pfxZ":1.1744489235995035,"pX":0.1467794785612082,"pZ":1.1743735354114142,"vX0":3.5651011485515682,"vY0":-131.72459415959457,"vZ0":-6.923759977585055,"x":111.41,"y":207.07,"x0":-1.1829318311331911,"y0":50.00315396222957,"z0":6.0834340127348705,"aX":-0.6052665850650354},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":0.7,"breakHorizontal":-0.2,"spinRate":2394,"spinDirection":282},"zone":14,"typeConfidence":0.81,"plateTime":0.4168501392446098,"extension":6.324357234129487},"index":0,"playId":"5ba1ee0e-45f0-360d-9117-e5a6466d2a09","pitchNumber":1,"startTime":"2026-07-08T00:24:07.190Z","endTime":"2026-07-08T00:24:10.398Z","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":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":665052,"link":"/api/v1/people/665052"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":647304,"link":"/api/v1/people/647304","batSide":{"code":"L","description":"Left"}},"first":{"id":686527,"link":"/api/v1/people/686527"},"second":{"id":668227,"link":"/api/v1/people/668227"},"third":{"id":641487,"link":"/api/v1/people/641487"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":99.5,"endSpeed":90.4,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.967578276003415,"aZ":-7.063990432922121,"pfxX":-5.378212112843043,"pfxZ":11.930884595821867,"pX":-1.2471239633445614,"pZ":2.813558121010535,"vX0":0.35298935109200236,"vY0":-144.66292842620243,"vZ0":-8.982054287394941,"x":164.54,"y":162.81,"x0":-0.6731376641215399,"y0":50.00441152217127,"z0":6.4037400803834394,"aX":-11.318821215651486},"breaks":{"breakAngle":50.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-8.0,"breakVerticalInduced":19.8,"breakHorizontal":9.6,"spinRate":2525,"spinDirection":206},"zone":11,"typeConfidence":0.9,"plateTime":0.3796603615604659,"extension":5.921290462501497},"index":1,"playId":"44978d5f-c6a4-3374-a709-d984db792333","pitchNumber":2,"startTime":"2026-07-08T00:24:26.957Z","endTime":"2026-07-08T00:24:31.373Z","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":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":665052,"link":"/api/v1/people/665052"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":647304,"link":"/api/v1/people/647304","batSide":{"code":"L","description":"Left"}},"first":{"id":686527,"link":"/api/v1/people/686527"},"second":{"id":668227,"link":"/api/v1/people/668227"},"third":{"id":641487,"link":"/api/v1/people/641487"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":99.9,"endSpeed":91.0,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.39184903528951,"aZ":-5.410095559227598,"pfxX":-3.8180182335287807,"pfxZ":12.574451062907194,"pX":-0.6637616537458586,"pZ":2.723247846481992,"vX0":0.9194475995314347,"vY0":-145.269701427377,"vZ0":-9.590325695089145,"x":142.3,"y":165.25,"x0":-0.48932033206814196,"y0":50.00084553453876,"z0":6.403364878147083,"aX":-8.123732592216227},"breaks":{"breakAngle":45.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-6.6,"breakVerticalInduced":21.0,"breakHorizontal":6.7,"spinRate":2446,"spinDirection":207},"zone":1,"typeConfidence":0.9,"plateTime":0.37766594591737457,"extension":6.11661870331458},"index":2,"playId":"503e5124-2508-32ed-9e75-91376ac40023","pitchNumber":3,"startTime":"2026-07-08T00:24:50.157Z","endTime":"2026-07-08T00:24:53.537Z","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":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":665052,"link":"/api/v1/people/665052"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":647304,"link":"/api/v1/people/647304","batSide":{"code":"L","description":"Left"}},"first":{"id":686527,"link":"/api/v1/people/686527"},"second":{"id":668227,"link":"/api/v1/people/668227"},"third":{"id":641487,"link":"/api/v1/people/641487"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"index":3,"startTime":"2026-07-08T00:25:17.342Z","endTime":"2026-07-08T00:26:01.444Z","isPitch":false,"type":"action","player":{"id":647304,"link":"/api/v1/people/647304"},"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":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":665052,"link":"/api/v1/people/665052"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":647304,"link":"/api/v1/people/647304","batSide":{"code":"L","description":"Left"}},"first":{"id":686527,"link":"/api/v1/people/686527"},"second":{"id":668227,"link":"/api/v1/people/668227"},"third":{"id":641487,"link":"/api/v1/people/641487"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"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":99.7,"endSpeed":90.5,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.199754727202894,"aZ":-6.576790316316527,"pfxX":-4.917049737367237,"pfxZ":12.098891921989132,"pX":-0.6773872284445829,"pZ":3.349689681816578,"vX0":1.1004217908268645,"vY0":-145.04583805480755,"vZ0":-7.948418511644105,"x":142.82,"y":148.34,"x0":-0.42488760353927846,"y0":50.000180646681244,"z0":6.537241563791499,"aX":-10.39939254942892},"breaks":{"breakAngle":50.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-7.3,"breakVerticalInduced":20.4,"breakHorizontal":8.6,"spinRate":2412,"spinDirection":207},"zone":11,"typeConfidence":0.9,"plateTime":0.3786711749524785,"extension":6.172796554661289},"hitData":{"launchSpeed":97.0,"launchAngle":-15.0,"totalDistance":13.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":137.45,"coordY":142.68}},"index":4,"playId":"83840f56-0666-3510-8410-0a631525e2a9","pitchNumber":4,"startTime":"2026-07-08T00:26:01.444Z","endTime":"2026-07-08T00:26:08.164Z","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":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":665052,"link":"/api/v1/people/665052"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":647304,"link":"/api/v1/people/647304","batSide":{"code":"L","description":"Left"}},"first":{"id":686527,"link":"/api/v1/people/686527"},"second":{"id":668227,"link":"/api/v1/people/668227"},"third":{"id":641487,"link":"/api/v1/people/641487"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":647304,"link":"/api/v1/people/647304"},"credit":"b_ab"},{"player":{"id":656848,"link":"/api/v1/people/656848"},"credit":"p_ab"},{"player":{"id":647304,"link":"/api/v1/people/647304"},"credit":"b_pa"},{"player":{"id":656848,"link":"/api/v1/people/656848"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":84.5,"awayTeamWinProbability":15.5,"homeTeamWinProbabilityAdded":10.799999999999997,"leverageIndex":4.2,"dramaIndex":176.0,"contextMetrics":{},"playEndTime":"2026-07-08T00:26:08.164Z","atBatIndex":48},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Joe Mack grounds out, shortstop Colt Emerson to first baseman Josh Naylor.","rbi":0,"awayScore":2,"homeScore":4,"isOut":true},"about":{"atBatIndex":49,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-07-08T00:28:38.601Z","endTime":"2026-07-08T00:29:06.930Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":691788,"fullName":"Joe Mack","link":"/api/v1/people/691788"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":678606,"fullName":"José A. Ferrer","link":"/api/v1/people/678606"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","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":691788,"fullName":"Joe Mack","link":"/api/v1/people/691788"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":806068,"link":"/api/v1/people/806068"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":647304,"link":"/api/v1/people/647304"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: José A. Ferrer replaces Bryan Woo.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-08T00:27:45.031Z","endTime":"2026-07-08T00:28:40.859Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":678606,"link":"/api/v1/people/678606"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":641487,"link":"/api/v1/people/641487"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":645302,"link":"/api/v1/people/645302"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"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":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.6,"endSpeed":87.9,"strikeZoneTop":3.221,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.59289378714405,"aZ":-23.17912914365567,"pfxX":12.40591175225232,"pfxZ":4.535505403974165,"pX":0.3518665185924773,"pZ":2.670440883030985,"vX0":-10.86897675770133,"vY0":-140.13940815381414,"vZ0":-3.9270084213508594,"x":103.59,"y":166.68,"x0":2.6747573096670534,"y0":50.00078151767353,"z0":5.609663980875475,"aX":24.595720435267356},"breaks":{"breakAngle":42.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-22.1,"breakVerticalInduced":7.6,"breakHorizontal":-20.2,"spinRate":2209,"spinDirection":114},"zone":6,"typeConfidence":0.91,"plateTime":0.3913147455039354,"extension":6.215750681017502},"index":1,"playId":"4e6b6067-1c1b-36b7-8fab-1ee5f8a64486","pitchNumber":1,"startTime":"2026-07-08T00:28:40.859Z","endTime":"2026-07-08T00:28:44.002Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678606,"link":"/api/v1/people/678606","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":641487,"link":"/api/v1/people/641487"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":645302,"link":"/api/v1/people/645302"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"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":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":97.3,"endSpeed":88.4,"strikeZoneTop":3.221,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.720351437575346,"aZ":-24.01242279007275,"pfxX":12.293731293382661,"pfxZ":4.064275848639706,"pX":0.32734934560437356,"pZ":2.360551502141112,"vX0":-10.934643936476869,"vY0":-141.18234419136635,"vZ0":-4.331588061193687,"x":104.52,"y":175.05,"x0":2.663358445083749,"y0":50.00414172768132,"z0":5.47045319712789,"aX":24.689774759421095},"breaks":{"breakAngle":42.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-22.6,"breakVerticalInduced":6.6,"breakHorizontal":-19.9,"spinRate":2154,"spinDirection":114},"zone":6,"typeConfidence":0.91,"plateTime":0.388747440250111,"extension":6.203916257304563},"hitData":{"launchSpeed":80.2,"launchAngle":-56.0,"totalDistance":1.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":124.28,"coordY":158.35}},"index":2,"playId":"f1275659-5267-3efc-ad6c-cf4324502f5f","pitchNumber":2,"startTime":"2026-07-08T00:28:59.344Z","endTime":"2026-07-08T00:29:06.930Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678606,"link":"/api/v1/people/678606","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":641487,"link":"/api/v1/people/641487"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":645302,"link":"/api/v1/people/645302"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"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":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691788,"link":"/api/v1/people/691788"},"credit":"b_ab"},{"player":{"id":678606,"link":"/api/v1/people/678606"},"credit":"p_ab"},{"player":{"id":691788,"link":"/api/v1/people/691788"},"credit":"b_pa"},{"player":{"id":678606,"link":"/api/v1/people/678606"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":83.2,"awayTeamWinProbability":16.799999999999997,"homeTeamWinProbabilityAdded":-1.2999999999999972,"leverageIndex":0.51,"dramaIndex":26.0,"contextMetrics":{},"playEndTime":"2026-07-08T00:29:06.930Z","atBatIndex":49},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Javier Sanoja lines out to center fielder Victor Robles.","rbi":0,"awayScore":2,"homeScore":4,"isOut":true},"about":{"atBatIndex":50,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-07-08T00:29:18.272Z","endTime":"2026-07-08T00:30:06.118Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":691594,"fullName":"Javier Sanoja","link":"/api/v1/people/691594"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":678606,"fullName":"José A. Ferrer","link":"/api/v1/people/678606"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":691594,"fullName":"Javier Sanoja","link":"/api/v1/people/691594"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":645302,"link":"/api/v1/people/645302"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"L","description":"Foul Bunt"},"description":"Foul Bunt","code":"L","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":98.0,"endSpeed":89.1,"strikeZoneTop":2.995,"strikeZoneBottom":1.512,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.74990774984057,"aZ":-21.65587549658893,"pfxX":12.953984733103898,"pfxZ":5.1633921003389815,"pX":-0.4490907684160676,"pZ":2.284842206909962,"vX0":-12.572956121522157,"vY0":-142.07252337139556,"vZ0":-5.216415902538557,"x":134.12,"y":177.09,"x0":2.3591907695951075,"y0":50.00059133276658,"z0":5.528635374134714,"aX":26.3741885999203},"breaks":{"breakAngle":45.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":8.4,"breakHorizontal":-20.8,"spinRate":2293,"spinDirection":113},"zone":4,"typeConfidence":0.91,"plateTime":0.38612009094164,"extension":5.82470210473619},"index":0,"playId":"4d227fd0-8aad-3c40-8239-12147d498665","pitchNumber":1,"startTime":"2026-07-08T00:29:35.109Z","endTime":"2026-07-08T00:29:38.807Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678606,"link":"/api/v1/people/678606","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":641487,"link":"/api/v1/people/641487"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":645302,"link":"/api/v1/people/645302"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":691594,"link":"/api/v1/people/691594","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.9,"endSpeed":89.4,"strikeZoneTop":2.995,"strikeZoneBottom":1.512,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.55863706854871,"aZ":-25.689827792607066,"pfxX":11.279982380175033,"pfxZ":3.1712181469954235,"pX":-0.27190005030274256,"pZ":2.601368430656317,"vX0":-11.652194381633244,"vY0":-142.026207729852,"vZ0":-3.782593169620465,"x":127.36,"y":168.54,"x0":2.41861667652826,"y0":50.00015480915579,"z0":5.584450203180932,"aX":23.03931739825585},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":5.2,"breakHorizontal":-18.0,"spinRate":2148,"spinDirection":111},"zone":4,"typeConfidence":0.91,"plateTime":0.38566288873761634,"extension":6.145730984972076},"hitData":{"launchSpeed":93.3,"launchAngle":20.0,"totalDistance":336.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":124.97,"coordY":64.09}},"index":1,"playId":"0af2e1db-268b-3e36-9976-9c545bb6f453","pitchNumber":2,"startTime":"2026-07-08T00:29:58.983Z","endTime":"2026-07-08T00:30:06.118Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678606,"link":"/api/v1/people/678606","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":641487,"link":"/api/v1/people/641487"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":645302,"link":"/api/v1/people/645302"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":691594,"link":"/api/v1/people/691594","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691594,"link":"/api/v1/people/691594"},"credit":"b_ab"},{"player":{"id":678606,"link":"/api/v1/people/678606"},"credit":"p_ab"},{"player":{"id":691594,"link":"/api/v1/people/691594"},"credit":"b_pa"},{"player":{"id":678606,"link":"/api/v1/people/678606"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":82.19999999999999,"awayTeamWinProbability":17.80000000000001,"homeTeamWinProbabilityAdded":-1.0000000000000142,"leverageIndex":0.4,"dramaIndex":21.0,"contextMetrics":{},"playEndTime":"2026-07-08T00:30:06.118Z","atBatIndex":50},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Liam Hicks called out on strikes.","rbi":0,"awayScore":2,"homeScore":4,"isOut":true},"about":{"atBatIndex":51,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-07-08T00:30:09.777Z","endTime":"2026-07-08T00:31:44.437Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":689414,"fullName":"Liam Hicks","link":"/api/v1/people/689414"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":678606,"fullName":"José A. Ferrer","link":"/api/v1/people/678606"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":689414,"fullName":"Liam Hicks","link":"/api/v1/people/689414"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":663728,"link":"/api/v1/people/663728"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":97.6,"endSpeed":89.2,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.19540544983574,"aZ":-26.795549115978734,"pfxX":11.507722810955448,"pfxZ":2.6382287329412595,"pX":0.43377940813851745,"pZ":2.8661820273294762,"vX0":-10.292850797343446,"vY0":-141.78442006090117,"vZ0":-2.79666686513414,"x":100.47,"y":161.39,"x0":2.6146691934951116,"y0":50.00175204277996,"z0":5.573963055078868,"aX":23.445697181068},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.4,"breakVerticalInduced":4.3,"breakHorizontal":-18.7,"spinRate":2119,"spinDirection":115},"zone":3,"typeConfidence":0.91,"plateTime":0.386208211043797,"extension":6.197224327876146},"index":0,"playId":"77b40053-a9d2-3f57-8ec2-7d228ff8c1d2","pitchNumber":1,"startTime":"2026-07-08T00:30:33.697Z","endTime":"2026-07-08T00:30:37.776Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678606,"link":"/api/v1/people/678606","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":641487,"link":"/api/v1/people/641487"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":645302,"link":"/api/v1/people/645302"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":689414,"link":"/api/v1/people/689414","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"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":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.4,"endSpeed":81.5,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.27421988718519,"aZ":-31.92832039934682,"pfxX":-0.8211945047480746,"pfxZ":0.14397502246741656,"pX":-0.8611683379409487,"pZ":1.999282495961953,"vX0":-8.916533947037333,"vY0":-128.50150919523588,"vZ0":-2.6848459469585224,"x":149.83,"y":184.8,"x0":2.758161688636588,"y0":50.00156845014076,"z0":5.534620941815174,"aX":-1.372914033954728},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":-0.1,"breakHorizontal":3.5,"spinRate":2555,"spinDirection":276},"zone":13,"typeConfidence":0.9,"plateTime":0.4260139872580493,"extension":6.257850606455129},"index":1,"playId":"87369d85-088e-3033-8ad5-912299be8bea","pitchNumber":2,"startTime":"2026-07-08T00:30:51.223Z","endTime":"2026-07-08T00:30:55.053Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678606,"link":"/api/v1/people/678606","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":641487,"link":"/api/v1/people/641487"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":645302,"link":"/api/v1/people/645302"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":689414,"link":"/api/v1/people/689414","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2026-07-08T00:31:04.458Z","endTime":"2026-07-08T00:31:15.857Z","isPitch":false,"type":"action","player":{"id":689414,"link":"/api/v1/people/689414"},"defense":{"pitcher":{"id":678606,"link":"/api/v1/people/678606","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":641487,"link":"/api/v1/people/641487"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":645302,"link":"/api/v1/people/645302"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":689414,"link":"/api/v1/people/689414","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.5,"endSpeed":81.8,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.843978565200665,"aZ":-33.3346805019197,"pfxX":-2.316177823992224,"pfxZ":-0.6899078806403702,"pX":-0.5011307442075407,"pZ":1.4842907910166845,"vX0":-7.684455807374727,"vY0":-128.66952853628885,"vZ0":-3.3628365113154146,"x":136.1,"y":198.7,"x0":2.8209072784278533,"y0":50.003626253008136,"z0":5.3820594509030855,"aX":-3.8952510484219434},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":-1.8,"breakHorizontal":5.9,"spinRate":2493,"spinDirection":285},"zone":13,"typeConfidence":0.91,"plateTime":0.4251390294089288,"extension":5.749705272194131},"index":3,"playId":"6ddcd7ff-4e2b-3477-9bdc-a2bd4afef1b6","pitchNumber":3,"startTime":"2026-07-08T00:31:15.857Z","endTime":"2026-07-08T00:31:19.248Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678606,"link":"/api/v1/people/678606","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":641487,"link":"/api/v1/people/641487"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":645302,"link":"/api/v1/people/645302"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":689414,"link":"/api/v1/people/689414","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"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":0,"strikes":3,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":99.6,"endSpeed":91.1,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.01616375390591,"aZ":-20.885311911009275,"pfxX":12.14990920012334,"pfxZ":5.326082115514031,"pX":-0.46481774543201854,"pZ":2.3421427777688892,"vX0":-12.672812425512884,"vY0":-144.50422689824396,"vZ0":-5.618848089945178,"x":134.72,"y":175.54,"x0":2.3945830153487773,"y0":50.00264881628811,"z0":5.590993049475599,"aX":25.74927795470974},"breaks":{"breakAngle":45.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":8.6,"breakHorizontal":-19.6,"spinRate":2144,"spinDirection":120},"zone":4,"typeConfidence":0.89,"plateTime":0.3787445369778326,"extension":6.280285080251801},"index":4,"playId":"09272db1-512c-313c-86a3-922c71c061b7","pitchNumber":4,"startTime":"2026-07-08T00:31:39.939Z","endTime":"2026-07-08T00:31:44.437Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678606,"link":"/api/v1/people/678606","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":641487,"link":"/api/v1/people/641487"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":645302,"link":"/api/v1/people/645302"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":689414,"link":"/api/v1/people/689414","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":689414,"link":"/api/v1/people/689414"},"credit":"b_ab"},{"player":{"id":678606,"link":"/api/v1/people/678606"},"credit":"p_ab"},{"player":{"id":689414,"link":"/api/v1/people/689414"},"credit":"b_pa"},{"player":{"id":678606,"link":"/api/v1/people/678606"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":81.5,"awayTeamWinProbability":18.5,"homeTeamWinProbabilityAdded":-0.6999999999999886,"leverageIndex":0.28,"dramaIndex":17.0,"contextMetrics":{},"playEndTime":"2026-07-08T00:31:44.437Z","atBatIndex":51},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Luke Raley doubles (9) on a line drive to left fielder Griffin Conine.","rbi":0,"awayScore":2,"homeScore":4,"isOut":false},"about":{"atBatIndex":52,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-07-08T00:34:06.441Z","endTime":"2026-07-08T00:34:25.168Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":670042,"fullName":"Luke Raley","link":"/api/v1/people/670042"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":667463,"fullName":"John King","link":"/api/v1/people/667463"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":670042,"fullName":"Luke Raley","link":"/api/v1/people/670042"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[1],"actionIndex":[0],"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":670042,"fullName":"Luke Raley","link":"/api/v1/people/670042"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":665052,"link":"/api/v1/people/665052"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Pitching Change: John King replaces Michael Petersen.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-08T00:32:37.051Z","endTime":"2026-07-08T00:34:08.693Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":667463,"link":"/api/v1/people/667463"},"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":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":665052,"link":"/api/v1/people/665052"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":670042,"link":"/api/v1/people/670042","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.6,"endSpeed":81.7,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.039767884163187,"aZ":-27.29314977971495,"pfxX":6.905710303445584,"pfxZ":2.8575681707454796,"pX":0.0177556131847163,"pZ":1.9268902487535455,"vX0":-6.934971638477175,"vY0":-130.29349726879164,"vZ0":-3.3229474350405597,"x":116.32,"y":186.75,"x0":1.8250076841072125,"y0":50.002022527679316,"z0":5.295852198415293,"aX":11.795472790138302},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.6,"breakVerticalInduced":4.6,"breakHorizontal":-10.8,"spinRate":2242,"spinDirection":122},"zone":8,"typeConfidence":2.0,"plateTime":0.4214233828013194,"extension":5.990069673269361},"hitData":{"launchSpeed":94.9,"launchAngle":20.0,"totalDistance":280.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":43.36,"coordY":121.89}},"index":1,"playId":"9a147fbf-92d6-346d-bcc7-b7b3b6cd7f5b","pitchNumber":1,"startTime":"2026-07-08T00:34:08.693Z","endTime":"2026-07-08T00:34:25.168Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":667463,"link":"/api/v1/people/667463","pitchHand":{"code":"L","description":"Left"}},"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":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":665052,"link":"/api/v1/people/665052"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":670042,"link":"/api/v1/people/670042","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":670042,"link":"/api/v1/people/670042"},"credit":"b_ab"},{"player":{"id":667463,"link":"/api/v1/people/667463"},"credit":"p_ab"},{"player":{"id":670042,"link":"/api/v1/people/670042"},"credit":"b_pa"},{"player":{"id":667463,"link":"/api/v1/people/667463"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":72.6,"awayTeamWinProbability":27.400000000000006,"homeTeamWinProbabilityAdded":-8.900000000000006,"leverageIndex":1.35,"dramaIndex":94.0,"contextMetrics":{},"playEndTime":"2026-07-08T00:34:25.168Z","atBatIndex":52},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Cole Young flies out to right fielder Owen Caissie. Luke Raley to 3rd.","rbi":0,"awayScore":2,"homeScore":4,"isOut":true},"about":{"atBatIndex":53,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-07-08T00:34:28.834Z","endTime":"2026-07-08T00:36:07.627Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":702284,"fullName":"Cole Young","link":"/api/v1/people/702284"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":667463,"fullName":"John King","link":"/api/v1/people/667463"},"pitchHand":{"code":"L","description":"Left"},"postOnThird":{"id":670042,"fullName":"Luke Raley","link":"/api/v1/people/670042"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":702284,"fullName":"Cole Young","link":"/api/v1/people/702284"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":683357,"link":"/api/v1/people/683357"},"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":670042,"fullName":"Luke Raley","link":"/api/v1/people/670042"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"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, 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":79.0,"endSpeed":72.5,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.887308169135192,"aZ":-43.103197717441184,"pfxX":-8.336704354299755,"pfxZ":-8.254760040129444,"pX":0.5473127740242795,"pZ":1.7795963349143833,"vX0":-0.5536381777466803,"vY0":-115.06047870024865,"vZ0":0.35021415535306,"x":96.14,"y":190.73,"x0":1.8731902137936765,"y0":50.00408005680378,"z0":5.846113661460383,"aX":-11.035596729114575},"breaks":{"breakAngle":14.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.7,"breakVerticalInduced":-14.5,"breakHorizontal":15.2,"spinRate":2886,"spinDirection":318},"zone":9,"typeConfidence":2.0,"plateTime":0.4783688673418287,"extension":5.790430457158066},"index":0,"playId":"1b16c156-6fb0-3fb6-9ce5-0557db393130","pitchNumber":1,"startTime":"2026-07-08T00:34:59.127Z","endTime":"2026-07-08T00:35:02.951Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":667463,"link":"/api/v1/people/667463","pitchHand":{"code":"L","description":"Left"}},"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":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":665052,"link":"/api/v1/people/665052"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":702284,"link":"/api/v1/people/702284","batSide":{"code":"L","description":"Left"}},"second":{"id":670042,"link":"/api/v1/people/670042"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":81.4,"endSpeed":74.9,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.25103030512654,"aZ":-31.17254892953855,"pfxX":-8.738562711795778,"pfxZ":0.7080384393740031,"pX":-1.7491983003958262,"pZ":1.1063928441042559,"vX0":-5.8182106914119025,"vY0":-118.38556158551903,"vZ0":-3.3872021113124156,"x":183.68,"y":208.91,"x0":1.8819181900746318,"y0":50.00029689860454,"z0":5.432310118270276,"aX":-12.304349304961915},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.9,"breakVerticalInduced":0.7,"breakHorizontal":17.3,"spinRate":2735,"spinDirection":313},"zone":13,"typeConfidence":2.0,"plateTime":0.464058143859126,"extension":5.897303942014777},"index":1,"playId":"19f93ec3-4a1a-36c4-b89e-a0a4d62c3a96","pitchNumber":2,"startTime":"2026-07-08T00:35:16.072Z","endTime":"2026-07-08T00:35:19.610Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":667463,"link":"/api/v1/people/667463","pitchHand":{"code":"L","description":"Left"}},"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":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":665052,"link":"/api/v1/people/665052"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":702284,"link":"/api/v1/people/702284","batSide":{"code":"L","description":"Left"}},"second":{"id":670042,"link":"/api/v1/people/670042"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.0,"endSpeed":84.2,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.674479744534516,"aZ":-30.26467476128246,"pfxX":6.88491142061634,"pfxZ":1.058212682000681,"pX":-1.2005161789863392,"pZ":2.2974407292831356,"vX0":-9.98945246034797,"vY0":-133.57660191458805,"vZ0":-2.0419880214698747,"x":162.76,"y":176.75,"x0":1.6925857419727037,"y0":50.00565500469837,"z0":5.247124092481952,"aX":12.449461706992334},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":1.7,"breakHorizontal":-10.3,"spinRate":2215,"spinDirection":122},"zone":13,"typeConfidence":2.0,"plateTime":0.4099947190310629,"extension":6.005700242295284},"index":2,"playId":"db4c8ed6-9795-36bd-897c-2d93d00b9da4","pitchNumber":3,"startTime":"2026-07-08T00:35:32.454Z","endTime":"2026-07-08T00:35:36.143Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":667463,"link":"/api/v1/people/667463","pitchHand":{"code":"L","description":"Left"}},"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":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":665052,"link":"/api/v1/people/665052"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":702284,"link":"/api/v1/people/702284","batSide":{"code":"L","description":"Left"}},"second":{"id":670042,"link":"/api/v1/people/670042"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.8,"endSpeed":78.1,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.201908235305755,"aZ":-31.426915711158532,"pfxX":8.682707094934281,"pfxZ":0.4803659290442823,"pX":-0.17280619710866285,"pZ":1.4133932666200775,"vX0":-7.537606225384641,"vY0":-123.34975558122555,"vZ0":-2.974845952704108,"x":123.59,"y":200.62,"x0":1.7923582182655353,"y0":50.00122237132787,"z0":5.280909023665935,"aX":13.398549695401291},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.6,"breakVerticalInduced":0.4,"breakHorizontal":-14.0,"spinRate":1570,"spinDirection":121},"zone":13,"typeConfidence":2.0,"plateTime":0.44381121429022397,"extension":6.020892818824432},"hitData":{"launchSpeed":96.1,"launchAngle":29.0,"totalDistance":362.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":193.52,"coordY":69.33}},"index":3,"playId":"15dac800-f49e-3847-9771-8cf8d6407b9e","pitchNumber":4,"startTime":"2026-07-08T00:35:54.195Z","endTime":"2026-07-08T00:36:07.627Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":667463,"link":"/api/v1/people/667463","pitchHand":{"code":"L","description":"Left"}},"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":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":665052,"link":"/api/v1/people/665052"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":702284,"link":"/api/v1/people/702284","batSide":{"code":"L","description":"Left"}},"second":{"id":670042,"link":"/api/v1/people/670042"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":702284,"link":"/api/v1/people/702284"},"credit":"b_ab"},{"player":{"id":667463,"link":"/api/v1/people/667463"},"credit":"p_ab"},{"player":{"id":702284,"link":"/api/v1/people/702284"},"credit":"b_pa"},{"player":{"id":667463,"link":"/api/v1/people/667463"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":76.1,"awayTeamWinProbability":23.900000000000006,"homeTeamWinProbabilityAdded":3.5,"leverageIndex":2.12,"dramaIndex":80.0,"contextMetrics":{},"playEndTime":"2026-07-08T00:36:07.627Z","atBatIndex":53},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Victor Robles grounds out, third baseman Javier Sanoja to first baseman Kyle Stowers.","rbi":0,"awayScore":2,"homeScore":4,"isOut":true},"about":{"atBatIndex":54,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-07-08T00:36:18.148Z","endTime":"2026-07-08T00:37:56.352Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":2},"matchup":{"batter":{"id":645302,"fullName":"Victor Robles","link":"/api/v1/people/645302"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":667463,"fullName":"John King","link":"/api/v1/people/667463"},"pitchHand":{"code":"L","description":"Left"},"postOnThird":{"id":670042,"fullName":"Luke Raley","link":"/api/v1/people/670042"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":645302,"fullName":"Victor Robles","link":"/api/v1/people/645302"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":691594,"link":"/api/v1/people/691594"},"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":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.0,"endSpeed":78.1,"strikeZoneTop":3.199,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.235876661395704,"aZ":-31.593414005746368,"pfxX":9.624100451572387,"pfxZ":0.37345643270919915,"pX":0.6402790750479049,"pZ":1.3226721765839096,"vX0":-6.052990092457859,"vY0":-123.68001250696476,"vZ0":-3.5317067467523637,"x":92.59,"y":203.07,"x0":1.8720699191186088,"y0":50.002144743764354,"z0":5.42569766165023,"aX":14.872591434671016},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.8,"breakVerticalInduced":0.1,"breakHorizontal":-16.0,"spinRate":1618,"spinDirection":120},"zone":14,"typeConfidence":2.0,"plateTime":0.44328931682193584,"extension":5.866389696391744},"index":0,"playId":"3e3350c2-1a18-3b69-915a-f165ca0054ad","pitchNumber":1,"startTime":"2026-07-08T00:36:40.655Z","endTime":"2026-07-08T00:36:44.492Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":667463,"link":"/api/v1/people/667463","pitchHand":{"code":"L","description":"Left"}},"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":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":665052,"link":"/api/v1/people/665052"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":645302,"link":"/api/v1/people/645302","batSide":{"code":"R","description":"Right"}},"third":{"id":670042,"link":"/api/v1/people/670042"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"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":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.5,"endSpeed":84.1,"strikeZoneTop":3.199,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.55556208736899,"aZ":-24.86432337414498,"pfxX":4.087647165051137,"pfxZ":4.048360878668593,"pX":1.2098539090968905,"pZ":2.8544057745543236,"vX0":-3.5121483455808473,"vY0":-133.2632743896898,"vZ0":-1.8461064496766624,"x":70.88,"y":161.71,"x0":2.0111876601435217,"y0":50.002939885644736,"z0":5.34501222831055,"aX":7.381900747278684},"breaks":{"breakAngle":14.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.3,"breakVerticalInduced":7.2,"breakHorizontal":-6.7,"spinRate":2269,"spinDirection":122},"zone":12,"typeConfidence":2.0,"plateTime":0.41037643765936593,"extension":5.945790504593622},"index":1,"playId":"dcd61fc9-2d2d-3e05-b877-c7f56484d3f8","pitchNumber":2,"startTime":"2026-07-08T00:36:57.823Z","endTime":"2026-07-08T00:37:02.126Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":667463,"link":"/api/v1/people/667463","pitchHand":{"code":"L","description":"Left"}},"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":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":665052,"link":"/api/v1/people/665052"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":645302,"link":"/api/v1/people/645302","batSide":{"code":"R","description":"Right"}},"third":{"id":670042,"link":"/api/v1/people/670042"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.6,"endSpeed":84.2,"strikeZoneTop":3.199,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.159624011975435,"aZ":-27.745579812777272,"pfxX":7.922929549487632,"pfxZ":2.4548815635894945,"pX":2.0605675224664415,"pZ":2.1955596339403245,"vX0":-2.261161965720129,"vY0":-133.37820787756985,"vZ0":-2.86879133448306,"x":38.46,"y":179.5,"x0":1.8888381303402273,"y0":50.00497832257966,"z0":5.281790181848143,"aX":14.304290014071995},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":4.1,"breakHorizontal":-13.9,"spinRate":2252,"spinDirection":130},"zone":14,"typeConfidence":2.0,"plateTime":0.41034660932031963,"extension":6.030973027404671},"index":2,"playId":"6ef1c049-c37a-30b6-83fe-5f3ef0e14203","pitchNumber":3,"startTime":"2026-07-08T00:37:14.435Z","endTime":"2026-07-08T00:37:17.998Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":667463,"link":"/api/v1/people/667463","pitchHand":{"code":"L","description":"Left"}},"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":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":665052,"link":"/api/v1/people/665052"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":645302,"link":"/api/v1/people/645302","batSide":{"code":"R","description":"Right"}},"third":{"id":670042,"link":"/api/v1/people/670042"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.8,"endSpeed":78.0,"strikeZoneTop":3.199,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.516359230751494,"aZ":-30.016994166311672,"pfxX":10.180376935681963,"pfxZ":1.4062984392313767,"pX":-0.4303683522049687,"pZ":0.9535887910492719,"vX0":-8.341432621279218,"vY0":-123.22820382602968,"vZ0":-4.354073604958539,"x":133.4,"y":213.03,"x0":1.676042574513853,"y0":50.00521106903031,"z0":5.279651688905276,"aX":15.656984200602393},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":1.7,"breakHorizontal":-16.4,"spinRate":1700,"spinDirection":119},"zone":13,"typeConfidence":2.0,"plateTime":0.44450843981589694,"extension":5.947649329769471},"index":3,"playId":"0b89d610-3eac-357b-a1b6-30fa5fe7b70a","pitchNumber":4,"startTime":"2026-07-08T00:37:31.123Z","endTime":"2026-07-08T00:37:35.022Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":667463,"link":"/api/v1/people/667463","pitchHand":{"code":"L","description":"Left"}},"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":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":665052,"link":"/api/v1/people/665052"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":645302,"link":"/api/v1/people/645302","batSide":{"code":"R","description":"Right"}},"third":{"id":670042,"link":"/api/v1/people/670042"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"preCount":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.4,"endSpeed":84.1,"strikeZoneTop":3.199,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.463108303288916,"aZ":-27.662311443472305,"pfxX":7.674659148983235,"pfxZ":2.5112239125629436,"pX":0.14388808959290872,"pZ":1.6886235076284224,"vX0":-6.92817976428119,"vY0":-132.9585434097682,"vZ0":-4.099407414132025,"x":111.52,"y":193.19,"x0":1.7813320862491495,"y0":50.00521122189429,"z0":5.248960149025602,"aX":13.796850046120785},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":3.8,"breakHorizontal":-12.5,"spinRate":2262,"spinDirection":130},"zone":8,"typeConfidence":2.0,"plateTime":0.41134375697051384,"extension":6.0714835434250185},"hitData":{"launchSpeed":87.5,"launchAngle":-31.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":107.09,"coordY":169.8}},"index":4,"playId":"18ff24a7-f75d-3264-9433-fb44ac4c3e88","pitchNumber":5,"startTime":"2026-07-08T00:37:48.950Z","endTime":"2026-07-08T00:37:56.352Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":667463,"link":"/api/v1/people/667463","pitchHand":{"code":"L","description":"Left"}},"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":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":665052,"link":"/api/v1/people/665052"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":645302,"link":"/api/v1/people/645302","batSide":{"code":"R","description":"Right"}},"third":{"id":670042,"link":"/api/v1/people/670042"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":645302,"link":"/api/v1/people/645302"},"credit":"b_ab"},{"player":{"id":667463,"link":"/api/v1/people/667463"},"credit":"p_ab"},{"player":{"id":645302,"link":"/api/v1/people/645302"},"credit":"b_pa"},{"player":{"id":667463,"link":"/api/v1/people/667463"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":83.8,"awayTeamWinProbability":16.200000000000003,"homeTeamWinProbabilityAdded":7.700000000000003,"leverageIndex":1.88,"dramaIndex":99.0,"contextMetrics":{},"playEndTime":"2026-07-08T00:37:56.352Z","atBatIndex":54},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Colt Emerson grounds out, second baseman Xavier Edwards to first baseman Kyle Stowers.","rbi":0,"awayScore":2,"homeScore":4,"isOut":true},"about":{"atBatIndex":55,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-07-08T00:38:06.118Z","endTime":"2026-07-08T00:39:08.287Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":3},"matchup":{"batter":{"id":806068,"fullName":"Colt Emerson","link":"/api/v1/people/806068"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":667463,"fullName":"John King","link":"/api/v1/people/667463"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":806068,"fullName":"Colt Emerson","link":"/api/v1/people/806068"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"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":"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":81.2,"endSpeed":74.8,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.372695318611587,"aZ":-30.54880139352293,"pfxX":-8.155618670810851,"pfxZ":1.1462618666414102,"pX":0.03228826790390105,"pZ":2.70106207570612,"vX0":-1.9045562636264792,"vY0":-118.29209696637534,"vZ0":-0.21039617286776058,"x":115.77,"y":165.85,"x0":1.907293774830331,"y0":50.00321171732988,"z0":5.589651365204574,"aX":-11.568056918056739},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.1,"breakVerticalInduced":2.3,"breakHorizontal":15.2,"spinRate":2712,"spinDirection":306},"zone":5,"typeConfidence":2.0,"plateTime":0.46286540252471964,"extension":5.88222076838763},"index":0,"playId":"cf2c443f-73f3-3f69-a967-fcd00c2bcfe0","pitchNumber":1,"startTime":"2026-07-08T00:38:25.644Z","endTime":"2026-07-08T00:38:29.403Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":667463,"link":"/api/v1/people/667463","pitchHand":{"code":"L","description":"Left"}},"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":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":665052,"link":"/api/v1/people/665052"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":806068,"link":"/api/v1/people/806068","batSide":{"code":"L","description":"Left"}},"third":{"id":670042,"link":"/api/v1/people/670042"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"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":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.0,"endSpeed":77.4,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.193123856311196,"aZ":-35.51260046960605,"pfxX":-4.353076280627503,"pfxZ":-2.2032750839672435,"pX":0.17862647216991695,"pZ":1.9580176759720618,"vX0":-2.8673012616811184,"vY0":-122.32827160188045,"vZ0":-1.0012361865667787,"x":110.19,"y":185.91,"x0":1.9316388196537944,"y0":50.00410028786158,"z0":5.41792392947336,"aX":-6.594552136542224},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.7,"breakVerticalInduced":-4.0,"breakHorizontal":8.5,"spinRate":2782,"spinDirection":312},"zone":8,"typeConfidence":2.0,"plateTime":0.44781099431146965,"extension":6.014558112508239},"index":1,"playId":"58665761-d071-3f12-af82-d8ff7dd281c2","pitchNumber":2,"startTime":"2026-07-08T00:38:42.846Z","endTime":"2026-07-08T00:38:46.277Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":667463,"link":"/api/v1/people/667463","pitchHand":{"code":"L","description":"Left"}},"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":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":665052,"link":"/api/v1/people/665052"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":806068,"link":"/api/v1/people/806068","batSide":{"code":"L","description":"Left"}},"third":{"id":670042,"link":"/api/v1/people/670042"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.7,"endSpeed":84.1,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.686964864898865,"aZ":-27.364086974640493,"pfxX":7.775588754980883,"pfxZ":2.665116371515798,"pX":0.4278801835332045,"pZ":2.1551206228386657,"vX0":-6.128555670408677,"vY0":-133.48010322825715,"vZ0":-2.974698060582126,"x":100.69,"y":180.59,"x0":1.7432214947550007,"y0":50.00279755132609,"z0":5.2539110535934475,"aX":14.033224601726003},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":4.4,"breakHorizontal":-12.7,"spinRate":2217,"spinDirection":126},"zone":9,"typeConfidence":2.0,"plateTime":0.41032146669221525,"extension":6.127377306599483},"hitData":{"launchSpeed":90.5,"launchAngle":-14.0,"totalDistance":10.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":140.79,"coordY":143.32}},"index":2,"playId":"a8b3cf22-01ac-3c96-adf3-8146dfbf2e28","pitchNumber":3,"startTime":"2026-07-08T00:39:01.031Z","endTime":"2026-07-08T00:39:08.287Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":667463,"link":"/api/v1/people/667463","pitchHand":{"code":"L","description":"Left"}},"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":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":665052,"link":"/api/v1/people/665052"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":806068,"link":"/api/v1/people/806068","batSide":{"code":"L","description":"Left"}},"third":{"id":670042,"link":"/api/v1/people/670042"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":806068,"link":"/api/v1/people/806068"},"credit":"b_ab"},{"player":{"id":667463,"link":"/api/v1/people/667463"},"credit":"p_ab"},{"player":{"id":806068,"link":"/api/v1/people/806068"},"credit":"b_pa"},{"player":{"id":667463,"link":"/api/v1/people/667463"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":88.7,"awayTeamWinProbability":11.299999999999997,"homeTeamWinProbabilityAdded":4.900000000000006,"leverageIndex":1.76,"dramaIndex":79.0,"contextMetrics":{},"playEndTime":"2026-07-08T00:39:08.287Z","atBatIndex":55},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Kyle Stowers grounds out, second baseman Cole Young to first baseman Josh Naylor.","rbi":0,"awayScore":2,"homeScore":4,"isOut":true},"about":{"atBatIndex":56,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-07-08T00:41:28.639Z","endTime":"2026-07-08T00:43:35.819Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":669065,"fullName":"Kyle Stowers","link":"/api/v1/people/669065"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":660825,"fullName":"Eduard Bazardo","link":"/api/v1/people/660825"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5,7,8],"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":669065,"fullName":"Kyle Stowers","link":"/api/v1/people/669065"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":702284,"link":"/api/v1/people/702284"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":647304,"link":"/api/v1/people/647304"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Eduard Bazardo replaces José A. Ferrer.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-08T00:40:11.671Z","endTime":"2026-07-08T00:41:30.850Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":660825,"link":"/api/v1/people/660825"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":678606,"link":"/api/v1/people/678606","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":641487,"link":"/api/v1/people/641487"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":645302,"link":"/api/v1/people/645302"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"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":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":83.1,"endSpeed":76.9,"strikeZoneTop":3.295,"strikeZoneBottom":1.663,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.722753143819947,"aZ":-32.74638909890832,"pfxX":6.376435190577787,"pfxZ":-0.38294106099221015,"pX":-0.11234979327482109,"pZ":1.041789583608918,"vX0":2.897209530995232,"vY0":-121.0663913758748,"vZ0":-4.273941774849955,"x":121.28,"y":210.65,"x0":-2.1532616097025343,"y0":50.00476111537236,"z0":5.697431161705393,"aX":9.462301158077404},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.0,"breakVerticalInduced":-1.4,"breakHorizontal":-12.2,"spinRate":2681,"spinDirection":42},"zone":13,"typeConfidence":0.88,"plateTime":0.4524943124085321,"extension":5.450528410769663},"index":1,"playId":"0acac6a5-d2d4-3f81-b948-19a9f99d08bb","pitchNumber":1,"startTime":"2026-07-08T00:41:30.850Z","endTime":"2026-07-08T00:41:34.147Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":660825,"link":"/api/v1/people/660825","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":641487,"link":"/api/v1/people/641487"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":645302,"link":"/api/v1/people/645302"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"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":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"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":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":83.6,"endSpeed":77.5,"strikeZoneTop":3.295,"strikeZoneBottom":1.663,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.18535731268445,"aZ":-36.446862949488576,"pfxX":5.603047501192615,"pfxZ":-2.8490802693535726,"pX":0.9917029413083492,"pZ":0.709947430506301,"vX0":5.076544352796456,"vY0":-121.70692057472554,"vZ0":-4.385573650369925,"x":79.2,"y":219.61,"x0":-1.8503174252115113,"y0":50.005309915333896,"z0":5.696432465036962,"aX":8.39443261953842},"breaks":{"breakAngle":14.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.1,"breakVerticalInduced":-6.0,"breakHorizontal":-11.4,"spinRate":2656,"spinDirection":47},"zone":14,"typeConfidence":0.88,"plateTime":0.4502640265093465,"extension":5.452547583285517},"index":2,"playId":"99ac3470-6ee5-32bd-b601-237ea8f86060","pitchNumber":2,"startTime":"2026-07-08T00:41:46.643Z","endTime":"2026-07-08T00:41:49.763Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":660825,"link":"/api/v1/people/660825","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":641487,"link":"/api/v1/people/641487"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":645302,"link":"/api/v1/people/645302"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"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":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"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":1,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.9,"endSpeed":87.7,"strikeZoneTop":3.295,"strikeZoneBottom":1.663,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.921965223979253,"aZ":-19.161595943163366,"pfxX":-10.612658709343679,"pfxZ":6.620029876572097,"pX":0.6661083355028351,"pZ":2.0383919777909396,"vX0":9.46515790651224,"vY0":-139.20772123458738,"vZ0":-6.033440458974761,"x":91.61,"y":183.74,"x0":-1.3973938798228887,"y0":50.00098705607212,"z0":5.500141456217271,"aX":-20.850765046559737},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":10.9,"breakHorizontal":17.3,"spinRate":2043,"spinDirection":217},"zone":9,"typeConfidence":0.92,"plateTime":0.39330851945145895,"extension":6.042406935846715},"index":3,"playId":"a76c5f91-e193-3a23-88a7-4e68625c8aed","pitchNumber":3,"startTime":"2026-07-08T00:42:03.260Z","endTime":"2026-07-08T00:42:07.068Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":660825,"link":"/api/v1/people/660825","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":641487,"link":"/api/v1/people/641487"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":645302,"link":"/api/v1/people/645302"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"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":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.4,"endSpeed":87.9,"strikeZoneTop":3.295,"strikeZoneBottom":1.663,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.1062632696155,"aZ":-18.222015881092286,"pfxX":-9.867480514450474,"pfxZ":7.04637479063984,"pX":1.1543061251067583,"pZ":2.438849747440537,"vX0":10.64711292539397,"vY0":-139.95716744637633,"vZ0":-5.360670293998389,"x":73.0,"y":172.93,"x0":-1.4204095690111613,"y0":50.00501855504958,"z0":5.575728417931091,"aX":-19.54415458247071},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":11.8,"breakHorizontal":15.6,"spinRate":2206,"spinDirection":215},"zone":14,"typeConfidence":0.93,"plateTime":0.39161822612245123,"extension":6.025856720672666},"index":4,"playId":"b20e2c9c-8289-3f30-8f7d-17a9cfac8221","pitchNumber":4,"startTime":"2026-07-08T00:42:18.087Z","endTime":"2026-07-08T00:42:22.031Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":660825,"link":"/api/v1/people/660825","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":641487,"link":"/api/v1/people/641487"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":645302,"link":"/api/v1/people/645302"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"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":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.8,"endSpeed":87.7,"strikeZoneTop":3.295,"strikeZoneBottom":1.663,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.62770998116597,"aZ":-20.18118507460429,"pfxX":-10.01279759748884,"pfxZ":6.109294862432844,"pX":1.1519230818073105,"pZ":2.247705932602992,"vX0":10.624180722358012,"vY0":-139.09156070055624,"vZ0":-5.370466226275056,"x":73.09,"y":178.09,"x0":-1.412774321800296,"y0":50.00313358394375,"z0":5.537987016969557,"aX":-19.657841614242628},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":10.1,"breakHorizontal":16.0,"spinRate":2214,"spinDirection":220},"zone":14,"typeConfidence":0.91,"plateTime":0.3934925451946061,"extension":5.785005356863374},"index":5,"playId":"af344f1c-5e61-372e-bc8e-2988f97d1106","pitchNumber":5,"startTime":"2026-07-08T00:42:33.891Z","endTime":"2026-07-08T00:42:37.167Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":660825,"link":"/api/v1/people/660825","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":641487,"link":"/api/v1/people/641487"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":645302,"link":"/api/v1/people/645302"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"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":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"index":6,"startTime":"2026-07-08T00:43:04.436Z","endTime":"2026-07-08T00:43:06.216Z","isPitch":false,"type":"action","player":{"id":669065,"link":"/api/v1/people/669065"},"defense":{"pitcher":{"id":660825,"link":"/api/v1/people/660825","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":641487,"link":"/api/v1/people/641487"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":645302,"link":"/api/v1/people/645302"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"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":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.5,"endSpeed":87.8,"strikeZoneTop":3.295,"strikeZoneBottom":1.663,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.892885278994505,"aZ":-17.430084965138942,"pfxX":-10.149197440929466,"pfxZ":7.447845156407575,"pX":0.9468894121537929,"pZ":2.4162158844850516,"vX0":9.965359523336401,"vY0":-140.13090254029024,"vZ0":-5.4066454260332595,"x":80.91,"y":173.54,"x0":-1.343957989795091,"y0":50.00639594716004,"z0":5.516713476617979,"aX":-20.104619464973087},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":12.5,"breakHorizontal":16.2,"spinRate":2136,"spinDirection":219},"zone":14,"typeConfidence":0.94,"plateTime":0.39148023406977117,"extension":5.984844877038491},"index":7,"playId":"89bcff4c-11b2-3693-ba7d-b60705a7db77","pitchNumber":6,"startTime":"2026-07-08T00:43:06.216Z","endTime":"2026-07-08T00:43:09.703Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":660825,"link":"/api/v1/people/660825","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":641487,"link":"/api/v1/people/641487"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":645302,"link":"/api/v1/people/645302"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"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":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.7,"endSpeed":89.5,"strikeZoneTop":3.295,"strikeZoneBottom":1.663,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.138607557628255,"aZ":-18.088841781835775,"pfxX":-10.747036846487912,"pfxZ":6.887333369644662,"pX":0.26412574807188655,"pZ":1.8903847048681164,"vX0":8.488270810635047,"vY0":-142.0015459715058,"vZ0":-6.738980121697533,"x":106.93,"y":187.74,"x0":-1.3657147429604766,"y0":50.0012997952361,"z0":5.442635971944944,"aX":-21.97331498582156},"breaks":{"breakAngle":45.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":11.3,"breakHorizontal":17.8,"spinRate":2252,"spinDirection":217},"zone":8,"typeConfidence":0.94,"plateTime":0.3855294272921288,"extension":5.881976851998303},"hitData":{"launchSpeed":98.5,"launchAngle":-14.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":140.98,"coordY":149.83}},"index":8,"playId":"5e1504c8-4635-3bc5-a06e-ffb13289fb09","pitchNumber":7,"startTime":"2026-07-08T00:43:28.394Z","endTime":"2026-07-08T00:43:35.819Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":660825,"link":"/api/v1/people/660825","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":641487,"link":"/api/v1/people/641487"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":645302,"link":"/api/v1/people/645302"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"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":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669065,"link":"/api/v1/people/669065"},"credit":"b_ab"},{"player":{"id":660825,"link":"/api/v1/people/660825"},"credit":"p_ab"},{"player":{"id":669065,"link":"/api/v1/people/669065"},"credit":"b_pa"},{"player":{"id":660825,"link":"/api/v1/people/660825"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":87.6,"awayTeamWinProbability":12.400000000000006,"homeTeamWinProbabilityAdded":-1.1000000000000085,"leverageIndex":0.41,"dramaIndex":22.0,"contextMetrics":{},"playEndTime":"2026-07-08T00:43:35.819Z","atBatIndex":56},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Otto Lopez flies out to center fielder Victor Robles.","rbi":0,"awayScore":2,"homeScore":4,"isOut":true},"about":{"atBatIndex":57,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-07-08T00:43:46.310Z","endTime":"2026-07-08T00:45:25.298Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":672640,"fullName":"Otto Lopez","link":"/api/v1/people/672640"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":660825,"fullName":"Eduard Bazardo","link":"/api/v1/people/660825"},"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":2},"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":3},"credits":[{"player":{"id":645302,"link":"/api/v1/people/645302"},"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(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":97.0,"endSpeed":88.7,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.477389132340168,"aZ":-19.600449745904324,"pfxX":-9.479727806147135,"pfxZ":6.24831594460686,"pX":1.2408643917828241,"pZ":2.5777150879863213,"vX0":10.391878593289157,"vY0":-140.8212586408662,"vZ0":-4.871382005675436,"x":69.7,"y":169.18,"x0":-1.2626010520708881,"y0":50.00112804139365,"z0":5.5949709822131215,"aX":-19.070090670209648},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":10.4,"breakHorizontal":15.1,"spinRate":2215,"spinDirection":217},"zone":12,"typeConfidence":0.93,"plateTime":0.3887052741167967,"extension":5.779565708570486},"index":0,"playId":"76a1278a-b44b-344e-81db-e36956e874a4","pitchNumber":1,"startTime":"2026-07-08T00:44:07.550Z","endTime":"2026-07-08T00:44:12.099Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":660825,"link":"/api/v1/people/660825","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":641487,"link":"/api/v1/people/641487"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":645302,"link":"/api/v1/people/645302"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"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":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.9,"endSpeed":87.5,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.14172772875591,"aZ":-19.194925534032716,"pfxX":-10.35170618391115,"pfxZ":6.599299997629604,"pX":-0.5912228471011072,"pZ":2.698561023312161,"vX0":6.131222047671752,"vY0":-139.54156158008436,"vZ0":-4.450952272512378,"x":139.54,"y":165.92,"x0":-1.4749077891262787,"y0":50.00317347556053,"z0":5.583217742192565,"aX":-20.363239948577153},"breaks":{"breakAngle":43.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":11.2,"breakHorizontal":17.4,"spinRate":2140,"spinDirection":215},"zone":4,"typeConfidence":0.93,"plateTime":0.392891474516718,"extension":5.5063057985114945},"index":1,"playId":"7030523e-8250-356e-a129-114255834e6c","pitchNumber":2,"startTime":"2026-07-08T00:44:22.952Z","endTime":"2026-07-08T00:44:26.738Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":660825,"link":"/api/v1/people/660825","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":641487,"link":"/api/v1/people/641487"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":645302,"link":"/api/v1/people/645302"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"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":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.3,"endSpeed":89.0,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.98592363752363,"aZ":-19.736023797001288,"pfxX":-10.927003967021154,"pfxZ":6.15117908257267,"pX":1.1543868778419855,"pZ":1.8909421815365022,"vX0":10.656826888176067,"vY0":-141.23421428370122,"vZ0":-6.57898361686822,"x":73.0,"y":187.72,"x0":-1.2470029967483238,"y0":50.00232462868059,"z0":5.51872261157035,"aX":-22.0884377276789},"breaks":{"breakAngle":43.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":10.0,"breakHorizontal":17.6,"spinRate":2220,"spinDirection":219},"zone":14,"typeConfidence":0.94,"plateTime":0.3877285194408775,"extension":5.931531042469183},"index":2,"playId":"b6024417-e084-3240-9bc7-30d89d68392e","pitchNumber":3,"startTime":"2026-07-08T00:44:58.113Z","endTime":"2026-07-08T00:45:02.118Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":660825,"link":"/api/v1/people/660825","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":641487,"link":"/api/v1/people/641487"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":645302,"link":"/api/v1/people/645302"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"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":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"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":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.0,"endSpeed":87.7,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.98799899540031,"aZ":-18.483240232840895,"pfxX":-9.644016793158766,"pfxZ":6.94364351775177,"pX":-0.28379690536614566,"pZ":2.5981513315191194,"vX0":6.279703516906677,"vY0":-139.6841214800975,"vZ0":-4.821937325314622,"x":127.82,"y":168.63,"x0":-1.310046660124745,"y0":50.00689886507176,"z0":5.565237859281201,"aX":-19.028178186424896},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":11.8,"breakHorizontal":16.2,"spinRate":2147,"spinDirection":221},"zone":4,"typeConfidence":0.93,"plateTime":0.39238890717710095,"extension":5.809416585023521},"hitData":{"launchSpeed":93.8,"launchAngle":55.0,"totalDistance":236.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":150.28,"coordY":109.11}},"index":3,"playId":"9ae73462-58bb-34f9-b847-2f37efa6e650","pitchNumber":4,"startTime":"2026-07-08T00:45:15.422Z","endTime":"2026-07-08T00:45:25.298Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":660825,"link":"/api/v1/people/660825","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":641487,"link":"/api/v1/people/641487"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":645302,"link":"/api/v1/people/645302"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"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":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":672640,"link":"/api/v1/people/672640"},"credit":"b_ab"},{"player":{"id":660825,"link":"/api/v1/people/660825"},"credit":"p_ab"},{"player":{"id":672640,"link":"/api/v1/people/672640"},"credit":"b_pa"},{"player":{"id":660825,"link":"/api/v1/people/660825"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":86.8,"awayTeamWinProbability":13.200000000000003,"homeTeamWinProbabilityAdded":-0.7999999999999972,"leverageIndex":0.32,"dramaIndex":18.0,"contextMetrics":{},"playEndTime":"2026-07-08T00:45:25.298Z","atBatIndex":57},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Xavier Edwards strikes out swinging.","rbi":0,"awayScore":2,"homeScore":4,"isOut":true},"about":{"atBatIndex":58,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-07-08T00:45:31.204Z","endTime":"2026-07-08T00:48:13.317Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":669364,"fullName":"Xavier Edwards","link":"/api/v1/people/669364"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":660825,"fullName":"Eduard Bazardo","link":"/api/v1/people/660825"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","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":[{"player":{"id":663728,"link":"/api/v1/people/663728"},"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, 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":84.3,"endSpeed":77.9,"strikeZoneTop":3.055,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.945919557710226,"aZ":-32.77323573145334,"pfxX":8.783555845916439,"pfxZ":-0.3957478411348134,"pX":-0.020651995111696665,"pZ":2.202247532039676,"vX0":2.240595304486621,"vY0":-122.78105785654715,"vZ0":-1.883582674741905,"x":117.79,"y":179.32,"x0":-2.085667991091728,"y0":50.00099887431294,"z0":5.764077716576035,"aX":13.428764679091392},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.2,"breakVerticalInduced":-0.8,"breakHorizontal":-16.4,"spinRate":2570,"spinDirection":47},"zone":5,"typeConfidence":0.9,"plateTime":0.4458341944909674,"extension":6.263897300448823},"index":0,"playId":"6786a5a5-826b-36a6-bcd2-dab1bdbfe25d","pitchNumber":1,"startTime":"2026-07-08T00:45:58.644Z","endTime":"2026-07-08T00:46:02.057Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":660825,"link":"/api/v1/people/660825","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":641487,"link":"/api/v1/people/641487"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":645302,"link":"/api/v1/people/645302"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"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":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.5,"endSpeed":88.6,"strikeZoneTop":3.055,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.4777950562959,"aZ":-20.31852250899367,"pfxX":-10.055637190220615,"pfxZ":5.923916072560831,"pX":0.13650398642566694,"pZ":2.487263451562236,"vX0":8.029247198802715,"vY0":-140.27888637694102,"vZ0":-5.004139191915189,"x":111.8,"y":171.62,"x0":-1.4504132419186875,"y0":50.00268077504008,"z0":5.611027581411799,"aX":-20.125240407041286},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":10.0,"breakHorizontal":16.7,"spinRate":2207,"spinDirection":215},"zone":5,"typeConfidence":0.93,"plateTime":0.3898185112254362,"extension":5.645790689537599},"index":1,"playId":"a2e767f7-0a36-3d36-9954-91573c1cb89e","pitchNumber":2,"startTime":"2026-07-08T00:46:24.034Z","endTime":"2026-07-08T00:46:28.942Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":660825,"link":"/api/v1/people/660825","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":641487,"link":"/api/v1/people/641487"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":645302,"link":"/api/v1/people/645302"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"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":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.1,"endSpeed":88.3,"strikeZoneTop":3.055,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.84190273425441,"aZ":-20.857465076900205,"pfxX":-11.324590434174018,"pfxZ":5.63999286587242,"pX":0.7910406274383363,"pZ":3.308539514050511,"vX0":10.478466507946532,"vY0":-140.95099591379767,"vZ0":-2.1755419056195118,"x":86.85,"y":149.45,"x0":-1.5082594248942067,"y0":50.0035411619158,"z0":5.441086546354344,"aX":-22.726432528881386},"breaks":{"breakAngle":43.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":10.0,"breakHorizontal":18.2,"spinRate":2334,"spinDirection":228},"zone":12,"typeConfidence":0.94,"plateTime":0.38899103006828195,"extension":6.068961658702719},"index":2,"playId":"e809bf8d-bbc2-3340-9187-3f4086d3a00c","pitchNumber":3,"startTime":"2026-07-08T00:46:50.235Z","endTime":"2026-07-08T00:46:54.569Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":660825,"link":"/api/v1/people/660825","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":641487,"link":"/api/v1/people/641487"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":645302,"link":"/api/v1/people/645302"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"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":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.7,"endSpeed":84.3,"strikeZoneTop":3.055,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.723353542492323,"aZ":-23.879491594706835,"pfxX":-7.695098468183395,"pfxZ":4.593533588885318,"pX":0.8637740284378703,"pZ":1.892895369375728,"vX0":8.805748924583925,"vY0":-133.27828686261586,"vZ0":-5.0696748210666165,"x":84.07,"y":187.67,"x0":-1.4778734913164877,"y0":50.00261096615804,"z0":5.536716713762746,"aX":-13.891942727020796},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":7.4,"breakHorizontal":12.1,"spinRate":1772,"spinDirection":210},"zone":14,"typeConfidence":2.0,"plateTime":0.4104348224903629,"extension":5.940570167766962},"index":3,"playId":"cff56b28-b0a5-3fa7-8454-bc5e5ac48326","pitchNumber":4,"startTime":"2026-07-08T00:47:11.274Z","endTime":"2026-07-08T00:47:15.762Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":660825,"link":"/api/v1/people/660825","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":641487,"link":"/api/v1/people/641487"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":645302,"link":"/api/v1/people/645302"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"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":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"index":4,"startTime":"2026-07-08T00:47:29.854Z","endTime":"2026-07-08T00:47:52.146Z","isPitch":false,"type":"action","player":{"id":669364,"link":"/api/v1/people/669364"},"defense":{"pitcher":{"id":660825,"link":"/api/v1/people/660825","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":641487,"link":"/api/v1/people/641487"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":645302,"link":"/api/v1/people/645302"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"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":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"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":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.0,"endSpeed":76.8,"strikeZoneTop":3.055,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.471334085624918,"aZ":-37.81707989515786,"pfxX":6.956825713584316,"pfxZ":-3.7830003780553874,"pX":0.7058858906374583,"pZ":1.1451538667210877,"vX0":3.877767844796214,"vY0":-122.26811028978261,"vZ0":-2.9114070416785074,"x":90.09,"y":207.86,"x0":-1.812323446064142,"y0":50.003528999261505,"z0":5.645041742831925,"aX":10.375032335050637},"breaks":{"breakAngle":15.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.6,"breakVerticalInduced":-7.3,"breakHorizontal":-13.6,"spinRate":2716,"spinDirection":40},"zone":14,"typeConfidence":0.89,"plateTime":0.45055894219599324,"extension":5.535874666074727},"index":5,"playId":"67b1fb34-c502-3ce2-bebb-1f9615bf29cd","pitchNumber":5,"startTime":"2026-07-08T00:47:52.146Z","endTime":"2026-07-08T00:47:56.027Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":660825,"link":"/api/v1/people/660825","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":641487,"link":"/api/v1/people/641487"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":645302,"link":"/api/v1/people/645302"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"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":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.1,"endSpeed":87.7,"strikeZoneTop":3.055,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.20186673923219,"aZ":-19.11280186510391,"pfxX":-10.886681892719702,"pfxZ":6.625422680568518,"pX":-0.16142379251666153,"pZ":2.046386734517361,"vX0":7.377183938773365,"vY0":-139.66556348018656,"vZ0":-6.048823980795578,"x":123.15,"y":183.53,"x0":-1.4261179387128047,"y0":50.00063123268622,"z0":5.502167988612953,"aX":-21.450142688583835},"breaks":{"breakAngle":44.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":10.9,"breakHorizontal":18.1,"spinRate":2221,"spinDirection":215},"zone":8,"typeConfidence":0.93,"plateTime":0.3925656110629938,"extension":5.909428514442063},"index":6,"playId":"57ac29d5-cda3-32d2-b8a0-9550ace9c690","pitchNumber":6,"startTime":"2026-07-08T00:48:09.740Z","endTime":"2026-07-08T00:48:13.317Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":660825,"link":"/api/v1/people/660825","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":641487,"link":"/api/v1/people/641487"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":645302,"link":"/api/v1/people/645302"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"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":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669364,"link":"/api/v1/people/669364"},"credit":"b_ab"},{"player":{"id":660825,"link":"/api/v1/people/660825"},"credit":"p_ab"},{"player":{"id":669364,"link":"/api/v1/people/669364"},"credit":"b_pa"},{"player":{"id":660825,"link":"/api/v1/people/660825"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":86.2,"awayTeamWinProbability":13.799999999999997,"homeTeamWinProbabilityAdded":-0.5999999999999943,"leverageIndex":0.23,"dramaIndex":15.0,"contextMetrics":{},"playEndTime":"2026-07-08T00:48:13.317Z","atBatIndex":58},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"J.P. Crawford walks.","rbi":0,"awayScore":2,"homeScore":4,"isOut":false},"about":{"atBatIndex":59,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-07-08T00:50:11.732Z","endTime":"2026-07-08T00:52:41.137Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":641487,"fullName":"J.P. Crawford","link":"/api/v1/people/641487"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":667463,"fullName":"John King","link":"/api/v1/people/667463"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":641487,"fullName":"J.P. Crawford","link":"/api/v1/people/641487"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":"Walk","eventType":"walk","movementReason":null,"runner":{"id":641487,"fullName":"J.P. Crawford","link":"/api/v1/people/641487"},"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(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":81.8,"endSpeed":75.3,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.16172845218683,"aZ":-31.243342979245938,"pfxX":-6.3191599993155165,"pfxZ":0.6455720518148826,"pX":-0.3898306907900274,"pZ":2.2146121296574224,"vX0":-3.532983546981043,"vY0":-119.08714929310261,"vZ0":-1.0428162802978225,"x":131.86,"y":178.99,"x0":1.934392063607812,"y0":50.00062358360789,"z0":5.487836657355245,"aX":-9.061626161269425},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.7,"breakVerticalInduced":1.2,"breakHorizontal":12.4,"spinRate":2713,"spinDirection":300},"zone":4,"typeConfidence":2.0,"plateTime":0.4601884556712834,"extension":6.046614716941867},"index":0,"playId":"65083fdf-bb77-392d-8da6-31e61c364583","pitchNumber":1,"startTime":"2026-07-08T00:50:25.718Z","endTime":"2026-07-08T00:50:29.644Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":667463,"link":"/api/v1/people/667463","pitchHand":{"code":"L","description":"Left"}},"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":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":665052,"link":"/api/v1/people/665052"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":641487,"link":"/api/v1/people/641487","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.9,"endSpeed":83.3,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.478976108423353,"aZ":-26.74933134073457,"pfxX":6.106841767808989,"pfxZ":3.0601147741759647,"pX":-0.46970768732489115,"pZ":3.2597289895973276,"vX0":-8.1465645581783,"vY0":-132.13345721166633,"vZ0":-0.3813634460077094,"x":134.9,"y":150.77,"x0":1.8562746199501627,"y0":50.00343818996599,"z0":5.367094360622407,"aX":10.827387785859761},"breaks":{"breakAngle":19.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":5.6,"breakHorizontal":-9.4,"spinRate":2284,"spinDirection":126},"zone":1,"typeConfidence":2.0,"plateTime":0.41411738127497566,"extension":6.052059178099534},"index":1,"playId":"cde0bd8e-5d91-3bf0-812d-970a334cf5c6","pitchNumber":2,"startTime":"2026-07-08T00:51:00.520Z","endTime":"2026-07-08T00:51:04.108Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":667463,"link":"/api/v1/people/667463","pitchHand":{"code":"L","description":"Left"}},"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":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":665052,"link":"/api/v1/people/665052"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":641487,"link":"/api/v1/people/641487","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"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":90.1,"endSpeed":82.6,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.534591095523062,"aZ":-25.397352780196893,"pfxX":4.67348734009548,"pfxZ":3.8800731146092566,"pX":0.4107743074009052,"pZ":2.521214477061113,"vX0":-4.81068052595266,"vY0":-131.21326420418313,"vZ0":-2.397687048872852,"x":101.34,"y":170.71,"x0":1.659959278032725,"y0":50.00080912202596,"z0":5.3375348830128955,"aX":8.155876742418922},"breaks":{"breakAngle":15.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":6.7,"breakHorizontal":-7.4,"spinRate":2187,"spinDirection":128},"zone":6,"typeConfidence":2.0,"plateTime":0.41730341304199303,"extension":6.082223486653263},"index":2,"playId":"de0540c5-4001-3490-92ba-6ac886753f5a","pitchNumber":3,"startTime":"2026-07-08T00:51:15.946Z","endTime":"2026-07-08T00:51:19.282Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":667463,"link":"/api/v1/people/667463","pitchHand":{"code":"L","description":"Left"}},"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":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":665052,"link":"/api/v1/people/665052"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":641487,"link":"/api/v1/people/641487","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"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":82.0,"endSpeed":75.2,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.867506395112606,"aZ":-33.114358653633744,"pfxX":-10.13457467475023,"pfxZ":-0.6625659933794115,"pX":-1.6291046158412203,"pZ":0.783984977087171,"vX0":-5.044467998705767,"vY0":-119.3050845812453,"vZ0":-3.5676683657716257,"x":179.1,"y":217.61,"x0":1.8385017684025864,"y0":50.0027279851591,"z0":5.326200870734762,"aX":-14.408846692431204},"breaks":{"breakAngle":24.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.0,"breakVerticalInduced":-1.9,"breakHorizontal":19.7,"spinRate":2804,"spinDirection":305},"zone":13,"typeConfidence":2.0,"plateTime":0.46151642666766257,"extension":6.235325569598057},"index":3,"playId":"69688900-6bd3-324d-a614-ae11a0cc539c","pitchNumber":4,"startTime":"2026-07-08T00:51:39.325Z","endTime":"2026-07-08T00:51:43.027Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":667463,"link":"/api/v1/people/667463","pitchHand":{"code":"L","description":"Left"}},"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":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":665052,"link":"/api/v1/people/665052"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":641487,"link":"/api/v1/people/641487","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.4,"endSpeed":75.4,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.753951275372184,"aZ":-33.510967200442586,"pfxX":-7.123547268870057,"pfxZ":-0.9219641516425305,"pX":-0.16931167012049456,"pZ":2.776482306585292,"vX0":-2.537567290600844,"vY0":-119.9304195593199,"vZ0":0.43468527723045214,"x":123.45,"y":163.81,"x0":1.8302166966443112,"y0":50.005261207694524,"z0":5.59928375797246,"aX":-10.302256988718165},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.8,"breakVerticalInduced":-1.3,"breakHorizontal":13.6,"spinRate":2818,"spinDirection":305},"zone":5,"typeConfidence":2.0,"plateTime":0.45797295040121133,"extension":5.794000532780784},"index":4,"playId":"41c4f06d-c0d7-3d06-84f0-7a388bb23ce5","pitchNumber":5,"startTime":"2026-07-08T00:51:55.980Z","endTime":"2026-07-08T00:51:59.493Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":667463,"link":"/api/v1/people/667463","pitchHand":{"code":"L","description":"Left"}},"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":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":665052,"link":"/api/v1/people/665052"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":641487,"link":"/api/v1/people/641487","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.2,"endSpeed":82.9,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.900760511107848,"aZ":-29.219168332450646,"pfxX":8.106123401086064,"pfxZ":1.6982402874111786,"pX":0.6546202734044901,"pZ":1.041833245239308,"vX0":-5.795295789069121,"vY0":-131.23647202028246,"vZ0":-5.108656132824482,"x":92.05,"y":210.65,"x0":1.8388476102247815,"y0":50.00480620105543,"z0":5.191327110498436,"aX":14.134358212733844},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":2.2,"breakHorizontal":-13.4,"spinRate":2222,"spinDirection":134},"zone":14,"typeConfidence":2.0,"plateTime":0.4174229862406982,"extension":6.129716779849086},"index":5,"playId":"05478c57-d3b6-340f-a5a1-08d2c3d49ce0","pitchNumber":6,"startTime":"2026-07-08T00:52:19.686Z","endTime":"2026-07-08T00:52:23.372Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":667463,"link":"/api/v1/people/667463","pitchHand":{"code":"L","description":"Left"}},"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":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":665052,"link":"/api/v1/people/665052"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":641487,"link":"/api/v1/people/641487","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.0,"endSpeed":83.1,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.72213026329972,"aZ":-31.642389944936653,"pfxX":7.607452072723197,"pfxZ":0.30076215080976354,"pX":0.6861102796920141,"pZ":3.7142783262700654,"vX0":-5.352869504001105,"vY0":-132.35519193732168,"vZ0":1.4279048104267733,"x":90.85,"y":138.49,"x0":1.7482013790970337,"y0":50.003311199472705,"z0":5.488030950432724,"aX":13.473262325018458},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":1.1,"breakHorizontal":-12.6,"spinRate":2236,"spinDirection":131},"zone":12,"typeConfidence":2.0,"plateTime":0.41411385191484884,"extension":5.976611147277585},"index":6,"playId":"088c3d77-e515-3bad-9293-a6db0b566819","pitchNumber":7,"startTime":"2026-07-08T00:52:37.288Z","endTime":"2026-07-08T00:52:41.137Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":667463,"link":"/api/v1/people/667463","pitchHand":{"code":"L","description":"Left"}},"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":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":665052,"link":"/api/v1/people/665052"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":641487,"link":"/api/v1/people/641487","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":641487,"link":"/api/v1/people/641487"},"credit":"b_pa"},{"player":{"id":667463,"link":"/api/v1/people/667463"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":79.3,"awayTeamWinProbability":20.700000000000003,"homeTeamWinProbabilityAdded":-6.900000000000006,"leverageIndex":1.47,"dramaIndex":85.0,"contextMetrics":{},"playEndTime":"2026-07-08T00:52:41.137Z","atBatIndex":59},{"result":{"type":"atBat","event":"Hit By Pitch","eventType":"hit_by_pitch","description":"Randy Arozarena hit by pitch. J.P. Crawford to 2nd.","rbi":0,"awayScore":2,"homeScore":4,"isOut":false},"about":{"atBatIndex":60,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-07-08T00:55:11.452Z","endTime":"2026-07-08T00:56:40.543Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":11},"count":{"balls":3,"strikes":2,"outs":0},"matchup":{"batter":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676534,"fullName":"Calvin Faucher","link":"/api/v1/people/676534"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"postOnSecond":{"id":641487,"fullName":"J.P. Crawford","link":"/api/v1/people/641487"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,4,5],"actionIndex":[0],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":"r_adv_force","runner":{"id":641487,"fullName":"J.P. Crawford","link":"/api/v1/people/641487"},"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":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":null,"runner":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"description":"Pitching Change: Calvin Faucher replaces John King.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-08T00:53:49.723Z","endTime":"2026-07-08T00:55:13.548Z","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":667463,"link":"/api/v1/people/667463","pitchHand":{"code":"L","description":"Left"}},"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":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":665052,"link":"/api/v1/people/665052"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":668227,"link":"/api/v1/people/668227","batSide":{"code":"R","description":"Right"}},"first":{"id":641487,"link":"/api/v1/people/641487"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.7,"endSpeed":88.3,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.95467524907504,"aZ":-21.648452249884247,"pfxX":-10.685570695161745,"pfxZ":5.271164055503461,"pX":-0.3274979850124645,"pZ":2.3577467627457067,"vX0":4.892196750870818,"vY0":-140.68107311772704,"vZ0":-5.6751256878964975,"x":129.48,"y":175.12,"x0":-0.7040780892169822,"y0":50.003635215711206,"z0":5.811433163606685,"aX":-21.344806833593605},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":8.5,"breakHorizontal":18.2,"spinRate":2301,"spinDirection":207},"zone":4,"typeConfidence":2.0,"plateTime":0.38984541042131626,"extension":6.043435306814838},"index":1,"playId":"b514fdd5-c1f1-3469-9f63-88ffe79d36f1","pitchNumber":1,"startTime":"2026-07-08T00:55:13.548Z","endTime":"2026-07-08T00:55:16.968Z","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":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":665052,"link":"/api/v1/people/665052"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":668227,"link":"/api/v1/people/668227","batSide":{"code":"R","description":"Right"}},"first":{"id":641487,"link":"/api/v1/people/641487"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"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.9,"endSpeed":86.4,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.51846825626709,"aZ":-29.153524738776223,"pfxX":0.9004059001361051,"pfxZ":1.6106649601297445,"pX":0.39072132000864573,"pZ":1.2369437864366155,"vX0":2.6695955786174634,"vY0":-135.3723437679041,"vZ0":-6.551393917080702,"x":102.11,"y":205.38,"x0":-0.7209395589700277,"y0":50.00543222451621,"z0":5.700009277434006,"aX":1.6888450648789668},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":1.9,"breakHorizontal":-2.2,"spinRate":2973,"spinDirection":101},"zone":14,"typeConfidence":2.0,"plateTime":0.40292815280794114,"extension":5.591416536324148},"index":2,"playId":"031a702b-d5b5-3823-b1a2-11125941e75e","pitchNumber":2,"startTime":"2026-07-08T00:55:29.597Z","endTime":"2026-07-08T00:55:33.019Z","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":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":665052,"link":"/api/v1/people/665052"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":668227,"link":"/api/v1/people/668227","batSide":{"code":"R","description":"Right"}},"first":{"id":641487,"link":"/api/v1/people/641487"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"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":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.5,"endSpeed":87.0,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.17796700110187,"aZ":-26.697936983539705,"pfxX":2.381237132384477,"pfxZ":2.8368607363298395,"pX":-0.14963524901652128,"pZ":3.0844246477395973,"vX0":1.0394619949000996,"vY0":-137.73928556157014,"vZ0":-2.5833656376103806,"x":122.7,"y":155.5,"x0":-0.840749574152864,"y0":50.00268819730589,"z0":5.830301703303142,"aX":4.598172853731698},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":4.8,"breakHorizontal":-4.6,"spinRate":2702,"spinDirection":170},"zone":2,"typeConfidence":2.0,"plateTime":0.39690112067178474,"extension":5.61764341785483},"index":3,"playId":"2ab044c4-d783-3015-a834-09e44f0348b4","pitchNumber":3,"startTime":"2026-07-08T00:55:47.810Z","endTime":"2026-07-08T00:55:51.489Z","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":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":665052,"link":"/api/v1/people/665052"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":668227,"link":"/api/v1/people/668227","batSide":{"code":"R","description":"Right"}},"first":{"id":641487,"link":"/api/v1/people/641487"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"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":93.1,"endSpeed":85.9,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.30749728931019,"aZ":-31.87197199135641,"pfxX":1.1034690907081024,"pfxZ":0.16254788827785793,"pX":0.9013791048224907,"pZ":0.8165591763503789,"vX0":4.149642857232977,"vY0":-135.41047695715633,"vZ0":-6.864852998197105,"x":82.64,"y":216.73,"x0":-0.7937183413279848,"y0":50.00353766100368,"z0":5.611796291823068,"aX":2.05045242252985},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":-1.0,"breakHorizontal":-2.9,"spinRate":3018,"spinDirection":64},"zone":14,"typeConfidence":2.0,"plateTime":0.4043484401316171,"extension":5.687390483707883},"index":4,"playId":"f534a5b9-84dd-393b-876a-4df979d431f5","pitchNumber":4,"startTime":"2026-07-08T00:56:08.492Z","endTime":"2026-07-08T00:56:12.383Z","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":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":665052,"link":"/api/v1/people/665052"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":668227,"link":"/api/v1/people/668227","batSide":{"code":"R","description":"Right"}},"first":{"id":641487,"link":"/api/v1/people/641487"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"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, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.2,"endSpeed":88.7,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.4797331179823,"aZ":-22.769087699525166,"pfxX":-9.177147529949941,"pfxZ":4.653344395378685,"pX":-1.3170667437620154,"pZ":3.4199786053590318,"vX0":2.1311210258337123,"vY0":-141.52517205622152,"vZ0":-2.5059264338004037,"x":167.2,"y":146.44,"x0":-0.8897243659529513,"y0":50.000036567863845,"z0":5.78132562425554,"aX":-18.54048679921869},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":8.0,"breakHorizontal":16.2,"spinRate":2243,"spinDirection":211},"zone":11,"typeConfidence":2.0,"plateTime":0.3875819383688812,"extension":5.6019490631509115},"index":5,"playId":"ae6ea67e-0af3-36e6-914b-7c6a3ee117d9","pitchNumber":5,"startTime":"2026-07-08T00:56:30.725Z","endTime":"2026-07-08T00:56:40.543Z","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":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":665052,"link":"/api/v1/people/665052"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":668227,"link":"/api/v1/people/668227","batSide":{"code":"R","description":"Right"}},"first":{"id":641487,"link":"/api/v1/people/641487"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668227,"link":"/api/v1/people/668227"},"credit":"b_pa"},{"player":{"id":676534,"link":"/api/v1/people/676534"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":68.60000000000001,"awayTeamWinProbability":31.39999999999999,"homeTeamWinProbabilityAdded":-10.699999999999989,"leverageIndex":2.73,"dramaIndex":139.0,"contextMetrics":{},"playEndTime":"2026-07-08T00:56:40.543Z","atBatIndex":60},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Dominic Canzone strikes out swinging.","rbi":0,"awayScore":2,"homeScore":4,"isOut":true},"about":{"atBatIndex":61,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-07-08T00:59:03.261Z","endTime":"2026-07-08T01:01:05.421Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":686527,"fullName":"Dominic Canzone","link":"/api/v1/people/686527"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676534,"fullName":"Calvin Faucher","link":"/api/v1/people/676534"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"postOnSecond":{"id":641487,"fullName":"J.P. Crawford","link":"/api/v1/people/641487"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,4],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":686527,"fullName":"Dominic Canzone","link":"/api/v1/people/686527"},"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":"Injury Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":2,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-08T00:56:52.726Z","endTime":"2026-07-08T00:59:05.562Z","isPitch":false,"type":"action","player":{"id":686527,"link":"/api/v1/people/686527"},"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":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.3,"endSpeed":87.3,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.944318263777937,"aZ":-25.188813973887207,"pfxX":2.097439989206271,"pfxZ":3.621102609617213,"pX":0.5320978217431178,"pZ":1.9098487390689818,"vX0":3.3214533328964855,"vY0":-137.35880530301992,"vZ0":-5.476759993970586,"x":96.72,"y":187.21,"x0":-0.9611508752598273,"y0":50.00090554948918,"z0":5.622648243843989,"aX":4.041072939449263},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":5.8,"breakHorizontal":-4.4,"spinRate":2854,"spinDirection":167},"zone":9,"typeConfidence":2.0,"plateTime":0.3974455537980819,"extension":5.987882651732306},"index":1,"playId":"4bdbd05d-26b9-3ac7-a98a-41a2a36de6d2","pitchNumber":1,"startTime":"2026-07-08T00:59:05.562Z","endTime":"2026-07-08T00:59:09.232Z","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":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":665052,"link":"/api/v1/people/665052"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":686527,"link":"/api/v1/people/686527","batSide":{"code":"L","description":"Left"}},"first":{"id":668227,"link":"/api/v1/people/668227"},"second":{"id":641487,"link":"/api/v1/people/641487"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.3,"endSpeed":85.3,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.0157549692463,"aZ":-30.92466115858547,"pfxX":1.2461892839069435,"pfxZ":0.6808175113182324,"pX":0.11954563906250751,"pZ":1.86289061018521,"vX0":2.4385397249475322,"vY0":-134.51809983988474,"vZ0":-4.3656070476556685,"x":112.44,"y":188.48,"x0":-0.959180953961817,"y0":50.005416429628575,"z0":5.688732569121687,"aX":2.2933160208247383},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":0.5,"breakHorizontal":-2.8,"spinRate":2944,"spinDirection":65},"zone":8,"typeConfidence":2.0,"plateTime":0.40652742455064406,"extension":6.0319657744850534},"index":2,"playId":"00dc7744-2213-3ac8-8838-f8f5e790a267","pitchNumber":2,"startTime":"2026-07-08T00:59:22.387Z","endTime":"2026-07-08T00:59:26.159Z","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":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":665052,"link":"/api/v1/people/665052"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":686527,"link":"/api/v1/people/686527","batSide":{"code":"L","description":"Left"}},"first":{"id":668227,"link":"/api/v1/people/668227"},"second":{"id":641487,"link":"/api/v1/people/641487"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.5,"endSpeed":79.6,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.20079250704189,"aZ":-47.93242217993631,"pfxX":2.0930899724608536,"pfxZ":-9.867845894074277,"pX":0.9077374758294074,"pZ":0.11319902466254057,"vX0":3.677585625786853,"vY0":-127.17463626176556,"vZ0":-4.191820256779006,"x":82.4,"y":235.72,"x0":-0.8434640146356508,"y0":50.002601984406446,"z0":5.683912756548987,"aX":3.3423258505292726},"breaks":{"breakAngle":4.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-55.2,"breakVerticalInduced":-18.6,"breakHorizontal":-4.8,"spinRate":3167,"spinDirection":26},"zone":14,"typeConfidence":2.0,"plateTime":0.4349021535983688,"extension":6.061362457995645},"index":3,"playId":"e73a2a61-18b1-356c-9069-c69372e17d46","pitchNumber":3,"startTime":"2026-07-08T01:00:30.178Z","endTime":"2026-07-08T01:00:34.653Z","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":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":665052,"link":"/api/v1/people/665052"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":686527,"link":"/api/v1/people/686527","batSide":{"code":"L","description":"Left"}},"first":{"id":668227,"link":"/api/v1/people/668227"},"second":{"id":641487,"link":"/api/v1/people/641487"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.5,"endSpeed":80.5,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.488894234110433,"aZ":-43.91144802641453,"pfxX":5.810212011018815,"pfxZ":-7.265185634888496,"pX":0.8617443087518544,"pZ":-0.5418486778544147,"vX0":2.372860985362178,"vY0":-127.20202019977764,"vZ0":-6.538820536943402,"x":84.15,"y":253.41,"x0":-0.8417573195276025,"y0":50.002401955657405,"z0":5.599706533658888,"aX":9.387634604553893},"breaks":{"breakAngle":12.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.8,"breakVerticalInduced":-14.5,"breakHorizontal":-11.0,"spinRate":3160,"spinDirection":25},"zone":14,"typeConfidence":2.0,"plateTime":0.4329074510410482,"extension":5.888503218030137},"index":4,"playId":"4596522e-d418-369a-bcd4-ed6f5b06a570","pitchNumber":4,"startTime":"2026-07-08T01:00:59.648Z","endTime":"2026-07-08T01:01:05.421Z","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":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":665052,"link":"/api/v1/people/665052"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":686527,"link":"/api/v1/people/686527","batSide":{"code":"L","description":"Left"}},"first":{"id":668227,"link":"/api/v1/people/668227"},"second":{"id":641487,"link":"/api/v1/people/641487"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":686527,"link":"/api/v1/people/686527"},"credit":"b_ab"},{"player":{"id":676534,"link":"/api/v1/people/676534"},"credit":"p_ab"},{"player":{"id":686527,"link":"/api/v1/people/686527"},"credit":"b_pa"},{"player":{"id":676534,"link":"/api/v1/people/676534"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":78.0,"awayTeamWinProbability":22.0,"homeTeamWinProbabilityAdded":9.399999999999991,"leverageIndex":3.81,"dramaIndex":158.0,"contextMetrics":{},"playEndTime":"2026-07-08T01:01:05.421Z","atBatIndex":61},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Cal Raleigh doubles (7) on a fly ball to right fielder Owen Caissie. J.P. Crawford scores. Randy Arozarena to 3rd.","rbi":1,"awayScore":3,"homeScore":4,"isOut":false},"about":{"atBatIndex":62,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-07-08T01:01:10.283Z","endTime":"2026-07-08T01:05:34.437Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676534,"fullName":"Calvin Faucher","link":"/api/v1/people/676534"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"},"postOnThird":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5,6,8,9,10],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":10},"credits":[{"player":{"id":683357,"link":"/api/v1/people/683357"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":641487,"fullName":"J.P. Crawford","link":"/api/v1/people/641487"},"responsiblePitcher":{"id":667463,"link":"/api/v1/people/667463"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":10},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":10},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.1,"endSpeed":87.5,"strikeZoneTop":3.282,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.925402024509467,"aZ":-25.995239914053656,"pfxX":1.9697988695917812,"pfxZ":3.1714761211997686,"pX":0.34197345687183145,"pZ":2.272665781021701,"vX0":2.6210942536454165,"vY0":-138.46073775354174,"vZ0":-4.779291967686986,"x":103.96,"y":177.42,"x0":-0.8715993989000442,"y0":50.00180313439656,"z0":5.753060713301471,"aX":3.83759958395172},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.2,"breakVerticalInduced":4.9,"breakHorizontal":-4.1,"spinRate":2870,"spinDirection":177},"zone":6,"typeConfidence":2.0,"plateTime":0.3950631468312049,"extension":5.710555135764325},"index":0,"playId":"41452101-43ea-3ce2-a6a4-78024e9a7d20","pitchNumber":1,"startTime":"2026-07-08T01:01:32.107Z","endTime":"2026-07-08T01:01:36.797Z","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":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":665052,"link":"/api/v1/people/665052"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":663728,"link":"/api/v1/people/663728","batSide":{"code":"L","description":"Left"}},"first":{"id":668227,"link":"/api/v1/people/668227"},"second":{"id":641487,"link":"/api/v1/people/641487"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.4,"endSpeed":87.3,"strikeZoneTop":3.282,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.160644452940208,"aZ":-27.12063553945677,"pfxX":2.5154046698428325,"pfxZ":2.616273493360918,"pX":0.9337826632604495,"pZ":2.4154606214917393,"vX0":3.9497355893271697,"vY0":-137.5221784498818,"vZ0":-3.9419795788516754,"x":81.41,"y":173.56,"x0":-0.8433801258712509,"y0":50.00348953293063,"z0":5.689850923066789,"aX":4.856103852268734},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":4.2,"breakHorizontal":-5.3,"spinRate":2851,"spinDirection":152},"zone":14,"typeConfidence":2.0,"plateTime":0.39705871537078163,"extension":5.934363605341088},"index":1,"playId":"226c8ad2-e539-3d54-95be-bfac4e48a193","pitchNumber":2,"startTime":"2026-07-08T01:01:53.309Z","endTime":"2026-07-08T01:01:56.648Z","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":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":665052,"link":"/api/v1/people/665052"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":663728,"link":"/api/v1/people/663728","batSide":{"code":"L","description":"Left"}},"first":{"id":668227,"link":"/api/v1/people/668227"},"second":{"id":641487,"link":"/api/v1/people/641487"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"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":81.9,"strikeZoneTop":3.282,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.109303512061533,"aZ":-36.73973929696088,"pfxX":8.53339389883352,"pfxZ":-2.6905923373945866,"pX":0.6464053606295193,"pZ":1.3039476193938113,"vX0":1.6326236255517244,"vY0":-129.58456413361753,"vZ0":-3.764905472041822,"x":92.36,"y":203.57,"x0":-1.1009976175539082,"y0":50.0053869738211,"z0":5.594405936302755,"aX":14.456127309774995},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.1,"breakVerticalInduced":-5.5,"breakHorizontal":-15.8,"spinRate":3081,"spinDirection":53},"zone":14,"typeConfidence":2.0,"plateTime":0.4233328999887114,"extension":5.823709076083937},"index":2,"playId":"2d15a6a2-9ad6-3638-83d8-1dde5367e160","pitchNumber":3,"startTime":"2026-07-08T01:02:18.443Z","endTime":"2026-07-08T01:02:21.607Z","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":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":665052,"link":"/api/v1/people/665052"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":663728,"link":"/api/v1/people/663728","batSide":{"code":"L","description":"Left"}},"first":{"id":668227,"link":"/api/v1/people/668227"},"second":{"id":641487,"link":"/api/v1/people/641487"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.6,"endSpeed":85.8,"strikeZoneTop":3.282,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.959097181321358,"aZ":-29.505794877322224,"pfxX":1.4010554711331824,"pfxZ":1.4488232469157327,"pX":0.46207383646481764,"pZ":-0.3085782823326918,"vX0":3.213476963390104,"vY0":-134.55639738781645,"vZ0":-9.81245221949694,"x":99.39,"y":247.11,"x0":-0.9275431162105127,"y0":50.002600419404494,"z0":5.461162713505085,"aX":2.580573098597729},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":0.8,"breakHorizontal":-3.2,"spinRate":3003,"spinDirection":40},"zone":14,"typeConfidence":2.0,"plateTime":0.4063496808604605,"extension":6.0094240421191065},"index":3,"playId":"c1d23e2c-d51b-3753-bb9d-86e6bc189f86","pitchNumber":4,"startTime":"2026-07-08T01:02:39.243Z","endTime":"2026-07-08T01:02:42.808Z","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":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":665052,"link":"/api/v1/people/665052"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":663728,"link":"/api/v1/people/663728","batSide":{"code":"L","description":"Left"}},"first":{"id":668227,"link":"/api/v1/people/668227"},"second":{"id":641487,"link":"/api/v1/people/641487"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"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":89.3,"endSpeed":81.5,"strikeZoneTop":3.282,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.178691260059672,"aZ":-35.359270677100746,"pfxX":8.411113233704588,"pfxZ":-1.8817208564471493,"pX":0.26046709897755815,"pZ":2.223542319190365,"vX0":0.8085217140865493,"vY0":-130.0753510866593,"vZ0":-1.8559091270607562,"x":107.07,"y":178.74,"x0":-1.1464916507689806,"y0":50.00216497290269,"z0":5.656307632761891,"aX":14.247778114945573},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.2,"breakVerticalInduced":-3.6,"breakHorizontal":-15.4,"spinRate":3068,"spinDirection":40},"zone":9,"typeConfidence":2.0,"plateTime":0.422933990660165,"extension":5.943331223824395},"index":4,"playId":"ce785522-be8e-32e6-aa74-af7c0cfe66b6","pitchNumber":5,"startTime":"2026-07-08T01:03:07.053Z","endTime":"2026-07-08T01:03:10.784Z","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":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":665052,"link":"/api/v1/people/665052"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":663728,"link":"/api/v1/people/663728","batSide":{"code":"L","description":"Left"}},"first":{"id":668227,"link":"/api/v1/people/668227"},"second":{"id":641487,"link":"/api/v1/people/641487"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"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":87.9,"endSpeed":80.2,"strikeZoneTop":3.282,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.192539618434424,"aZ":-42.75222325933512,"pfxX":8.278617176433006,"pfxZ":-6.479555934882563,"pX":-0.3920283856998339,"pZ":1.1294365570083449,"vX0":-0.767188900559477,"vY0":-127.89469860436087,"vZ0":-2.6835962154485222,"x":131.94,"y":208.29,"x0":-1.1591385604685298,"y0":50.00636857984312,"z0":5.596098893654199,"aX":13.504576418418797},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.0,"breakVerticalInduced":-12.1,"breakHorizontal":-14.8,"spinRate":3100,"spinDirection":45},"zone":13,"typeConfidence":2.0,"plateTime":0.4308286310899003,"extension":5.94497582111633},"index":5,"playId":"f9158286-51fe-3a38-b29d-7532b4ec740a","pitchNumber":6,"startTime":"2026-07-08T01:03:33.173Z","endTime":"2026-07-08T01:03:37.042Z","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":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":665052,"link":"/api/v1/people/665052"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":663728,"link":"/api/v1/people/663728","batSide":{"code":"L","description":"Left"}},"first":{"id":668227,"link":"/api/v1/people/668227"},"second":{"id":641487,"link":"/api/v1/people/641487"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.5,"endSpeed":87.1,"strikeZoneTop":3.282,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.166265812868225,"aZ":-28.341867570597508,"pfxX":2.5397698740890635,"pfxZ":2.0008637032717225,"pX":1.0054230612306323,"pZ":1.181357933113099,"vX0":4.2253007491366885,"vY0":-137.57359419949887,"vZ0":-6.431889913426131,"x":78.68,"y":206.88,"x0":-0.8797678580509408,"y0":50.00651730471031,"z0":5.4675626247101725,"aX":4.875397605418304},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":2.5,"breakHorizontal":-5.5,"spinRate":2912,"spinDirection":147},"zone":14,"typeConfidence":2.0,"plateTime":0.39794025624611074,"extension":5.906940938916626},"index":6,"playId":"cb15d7bd-d314-314d-8726-93f25caa5697","pitchNumber":7,"startTime":"2026-07-08T01:03:57.041Z","endTime":"2026-07-08T01:04:02.156Z","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":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":665052,"link":"/api/v1/people/665052"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":663728,"link":"/api/v1/people/663728","batSide":{"code":"L","description":"Left"}},"first":{"id":668227,"link":"/api/v1/people/668227"},"second":{"id":641487,"link":"/api/v1/people/641487"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"index":7,"startTime":"2026-07-08T01:04:11.532Z","endTime":"2026-07-08T01:04:25.970Z","isPitch":false,"type":"action","player":{"id":663728,"link":"/api/v1/people/663728"},"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":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":665052,"link":"/api/v1/people/665052"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":663728,"link":"/api/v1/people/663728","batSide":{"code":"L","description":"Left"}},"first":{"id":668227,"link":"/api/v1/people/668227"},"second":{"id":641487,"link":"/api/v1/people/641487"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"index":8,"playId":"c363379f-27d2-46c6-97ef-ec95541dd32a","startTime":"2026-07-08T01:04:25.970Z","endTime":"2026-07-08T01:04:34.911Z","isPitch":false,"type":"stepoff","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":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":665052,"link":"/api/v1/people/665052"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":663728,"link":"/api/v1/people/663728","batSide":{"code":"L","description":"Left"}},"first":{"id":668227,"link":"/api/v1/people/668227"},"second":{"id":641487,"link":"/api/v1/people/641487"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"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,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.1,"endSpeed":82.4,"strikeZoneTop":3.282,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.993560979849036,"aZ":-33.20443548026019,"pfxX":7.680361482316132,"pfxZ":-0.5991873178221274,"pX":0.4836658567054384,"pZ":1.8182584135928692,"vX0":1.5802045705401548,"vY0":-131.14642390192301,"vZ0":-3.275589761477029,"x":98.56,"y":189.69,"x0":-1.1251197342637371,"y0":50.001048485566564,"z0":5.582729521799201,"aX":13.259744701934272},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":-1.7,"breakHorizontal":-14.3,"spinRate":3104,"spinDirection":52},"zone":9,"typeConfidence":2.0,"plateTime":0.4190459437838876,"extension":5.860115636209318},"index":9,"playId":"b062b96d-3600-302a-b4c5-6b0a9370890f","pitchNumber":8,"startTime":"2026-07-08T01:04:57.321Z","endTime":"2026-07-08T01:05:01.038Z","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":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":665052,"link":"/api/v1/people/665052"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":663728,"link":"/api/v1/people/663728","batSide":{"code":"L","description":"Left"}},"first":{"id":668227,"link":"/api/v1/people/668227"},"second":{"id":641487,"link":"/api/v1/people/641487"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.2,"endSpeed":81.8,"strikeZoneTop":3.282,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.23207181887577,"aZ":-37.55001834514454,"pfxX":6.82157537373249,"pfxZ":-3.165095735847313,"pX":-0.17653810768561834,"pZ":1.3078233322656423,"vX0":0.2633243602677871,"vY0":-129.94197366997807,"vZ0":-3.3387504842372793,"x":123.73,"y":203.47,"x0":-1.164765867396503,"y0":50.0058755116886,"z0":5.485517086379033,"aX":11.574900375737684},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.8,"breakVerticalInduced":-6.2,"breakHorizontal":-12.4,"spinRate":3190,"spinDirection":48},"zone":13,"typeConfidence":2.0,"plateTime":0.42279227252300844,"extension":5.935535783283946},"hitData":{"launchSpeed":100.8,"launchAngle":23.0,"totalDistance":361.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":205.12,"coordY":82.66}},"index":10,"playId":"ac12ee13-0afd-3634-930e-91f7d637709d","pitchNumber":9,"startTime":"2026-07-08T01:05:21.381Z","endTime":"2026-07-08T01:05:34.437Z","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":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":665052,"link":"/api/v1/people/665052"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":663728,"link":"/api/v1/people/663728","batSide":{"code":"L","description":"Left"}},"first":{"id":668227,"link":"/api/v1/people/668227"},"second":{"id":641487,"link":"/api/v1/people/641487"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663728,"link":"/api/v1/people/663728"},"credit":"b_ab"},{"player":{"id":676534,"link":"/api/v1/people/676534"},"credit":"p_ab"},{"player":{"id":663728,"link":"/api/v1/people/663728"},"credit":"b_pa"},{"player":{"id":676534,"link":"/api/v1/people/676534"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":53.1,"awayTeamWinProbability":46.9,"homeTeamWinProbabilityAdded":-24.9,"leverageIndex":3.59,"dramaIndex":248.0,"contextMetrics":{},"playEndTime":"2026-07-08T01:05:34.437Z","atBatIndex":62},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Josh Naylor singles on a ground ball to right fielder Owen Caissie. Randy Arozarena scores. Cal Raleigh to 3rd. Josh Naylor to 2nd. Josh Naylor advances to 2nd, on an interference error by second baseman Xavier Edwards.","rbi":1,"awayScore":4,"homeScore":4,"isOut":false},"about":{"atBatIndex":63,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-07-08T01:07:01.859Z","endTime":"2026-07-08T01:07:17.907Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":70},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676534,"fullName":"Calvin Faucher","link":"/api/v1/people/676534"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"postOnThird":{"id":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[1],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":683357,"link":"/api/v1/people/683357"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":null,"start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Error","eventType":"error","movementReason":"r_adv_play","runner":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"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_interference"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Error","eventType":"error","movementReason":"r_adv_play","runner":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"responsiblePitcher":{"id":676534,"link":"/api/v1/people/676534"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Error","eventType":"error","movementReason":"r_adv_play","runner":{"id":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":3,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-07-08T01:06:04.302Z","endTime":"2026-07-08T01:07:04.078Z","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":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":665052,"link":"/api/v1/people/665052"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":647304,"link":"/api/v1/people/647304","batSide":{"code":"L","description":"Left"}},"second":{"id":663728,"link":"/api/v1/people/663728"},"third":{"id":668227,"link":"/api/v1/people/668227"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.5,"endSpeed":79.3,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.12708963407179,"aZ":-44.729817290916976,"pfxX":4.449205487065762,"pfxZ":-7.893883536403315,"pX":-0.07233746648410963,"pZ":1.5413784394688768,"vX0":0.8146334066668071,"vY0":-125.94839275103854,"vZ0":-1.3121860861605572,"x":119.76,"y":197.16,"x0":-0.9785685044093806,"y0":50.006104751681754,"z0":5.72124257377668,"aX":7.0728321300095525},"breaks":{"breakAngle":9.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.1,"breakVerticalInduced":-14.3,"breakHorizontal":-8.3,"spinRate":3004,"spinDirection":30},"zone":13,"typeConfidence":2.0,"plateTime":0.4366657843513746,"extension":5.7659668951978},"hitData":{"launchSpeed":108.5,"launchAngle":-15.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":174.26,"coordY":111.71}},"index":1,"playId":"41d27308-38a4-374b-80e4-19bf07b49375","pitchNumber":1,"startTime":"2026-07-08T01:07:04.078Z","endTime":"2026-07-08T01:07:17.907Z","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":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":665052,"link":"/api/v1/people/665052"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":647304,"link":"/api/v1/people/647304","batSide":{"code":"L","description":"Left"}},"second":{"id":663728,"link":"/api/v1/people/663728"},"third":{"id":668227,"link":"/api/v1/people/668227"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":647304,"link":"/api/v1/people/647304"},"credit":"b_ab"},{"player":{"id":676534,"link":"/api/v1/people/676534"},"credit":"p_ab"},{"player":{"id":647304,"link":"/api/v1/people/647304"},"credit":"b_pa"},{"player":{"id":676534,"link":"/api/v1/people/676534"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":32.5,"awayTeamWinProbability":67.5,"homeTeamWinProbabilityAdded":-20.6,"leverageIndex":3.99,"dramaIndex":231.0,"contextMetrics":{},"playEndTime":"2026-07-08T01:07:17.907Z","atBatIndex":63},{"result":{"type":"atBat","event":"Fielders Choice Out","eventType":"fielders_choice_out","description":"Luke Raley reaches on a fielder's choice out, third baseman Javier Sanoja to catcher Joe Mack to third baseman Javier Sanoja to pitcher Calvin Faucher. Cal Raleigh out at home. Josh Naylor to 3rd. Luke Raley to 2nd.","rbi":0,"awayScore":4,"homeScore":4,"isOut":true},"about":{"atBatIndex":64,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-07-08T01:09:10.135Z","endTime":"2026-07-08T01:09:38.301Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":8},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":670042,"fullName":"Luke Raley","link":"/api/v1/people/670042"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676534,"fullName":"Calvin Faucher","link":"/api/v1/people/676534"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":670042,"fullName":"Luke Raley","link":"/api/v1/people/670042"},"postOnThird":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[1,2],"actionIndex":[0],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":"3B","start":"3B","end":null,"outBase":"4B","isOut":true,"outNumber":2},"details":{"event":"Fielders Choice Out","eventType":"fielders_choice_out","movementReason":"r_rundown","runner":{"id":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":691594,"link":"/api/v1/people/691594"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":691788,"link":"/api/v1/people/691788"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_assist"},{"player":{"id":691594,"link":"/api/v1/people/691594"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_touch"},{"player":{"id":676534,"link":"/api/v1/people/676534"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Fielders Choice Out","eventType":"fielders_choice_out","movementReason":"r_adv_play","runner":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"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":"Fielders Choice Out","eventType":"fielders_choice_out","movementReason":null,"runner":{"id":670042,"fullName":"Luke Raley","link":"/api/v1/people/670042"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":null,"start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Fielders Choice Out","eventType":"fielders_choice_out","movementReason":"r_adv_play","runner":{"id":670042,"fullName":"Luke Raley","link":"/api/v1/people/670042"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"description":"On-field Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":4,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-07-08T01:08:07.877Z","endTime":"2026-07-08T01:09:12.220Z","isPitch":false,"type":"action","player":{"id":670042,"link":"/api/v1/people/670042"},"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.1,"endSpeed":81.5,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.268867602729582,"aZ":-31.181921824633733,"pfxX":7.861485145791809,"pfxZ":0.5856832012590205,"pX":0.6117050911248783,"pZ":1.7987367595595383,"vX0":1.9276091053795403,"vY0":-129.73303761814793,"vZ0":-3.3678869089761783,"x":93.68,"y":190.21,"x0":-1.1633601086703924,"y0":50.00109483549366,"z0":5.511671127361691,"aX":13.286568678148944},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":0.5,"breakHorizontal":-14.6,"spinRate":3101,"spinDirection":46},"zone":9,"typeConfidence":2.0,"plateTime":0.42356116465907023,"extension":5.931195139074796},"index":1,"playId":"9004e9fa-82aa-31df-bb7b-13071621ab23","pitchNumber":1,"startTime":"2026-07-08T01:09:12.220Z","endTime":"2026-07-08T01:09:15.497Z","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":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":665052,"link":"/api/v1/people/665052"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":670042,"link":"/api/v1/people/670042","batSide":{"code":"L","description":"Left"}},"second":{"id":647304,"link":"/api/v1/people/647304"},"third":{"id":663728,"link":"/api/v1/people/663728"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.8,"endSpeed":87.1,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.64680944581786,"aZ":-25.733167107882874,"pfxX":2.1243768958261438,"pfxZ":3.3401830122259417,"pX":-0.44935939481971554,"pZ":1.8171610012833128,"vX0":1.1064289859216219,"vY0":-138.0402114362301,"vZ0":-5.559237743022799,"x":134.13,"y":189.72,"x0":-1.1314359373947807,"y0":50.00687387354066,"z0":5.589134083077417,"aX":4.101724306048635},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.3,"breakVerticalInduced":5.0,"breakHorizontal":-4.1,"spinRate":2828,"spinDirection":159},"zone":7,"typeConfidence":2.0,"plateTime":0.3967477269804216,"extension":5.940941109931581},"hitData":{"launchSpeed":76.7,"launchAngle":-11.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":107.09,"coordY":170.4}},"index":2,"playId":"29e930a8-148a-3a6f-bc6c-e0327c4e08c5","pitchNumber":2,"startTime":"2026-07-08T01:09:26.524Z","endTime":"2026-07-08T01:09:38.301Z","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":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":665052,"link":"/api/v1/people/665052"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":670042,"link":"/api/v1/people/670042","batSide":{"code":"L","description":"Left"}},"second":{"id":647304,"link":"/api/v1/people/647304"},"third":{"id":663728,"link":"/api/v1/people/663728"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":670042,"link":"/api/v1/people/670042"},"credit":"b_ab"},{"player":{"id":676534,"link":"/api/v1/people/676534"},"credit":"p_ab"},{"player":{"id":670042,"link":"/api/v1/people/670042"},"credit":"b_pa"},{"player":{"id":676534,"link":"/api/v1/people/676534"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":49.0,"awayTeamWinProbability":51.0,"homeTeamWinProbabilityAdded":16.5,"leverageIndex":3.46,"dramaIndex":193.0,"contextMetrics":{},"playEndTime":"2026-07-08T01:09:38.301Z","atBatIndex":64},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Cole Young walks.","rbi":0,"awayScore":4,"homeScore":4,"isOut":false},"about":{"atBatIndex":65,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-07-08T01:10:13.616Z","endTime":"2026-07-08T01:14:40.708Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":702284,"fullName":"Cole Young","link":"/api/v1/people/702284"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676534,"fullName":"Calvin Faucher","link":"/api/v1/people/676534"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":702284,"fullName":"Cole Young","link":"/api/v1/people/702284"},"postOnSecond":{"id":670042,"fullName":"Luke Raley","link":"/api/v1/people/670042"},"postOnThird":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,2,3,4,5,6,7,8,9,10,11],"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":702284,"fullName":"Cole Young","link":"/api/v1/people/702284"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":11},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.7,"endSpeed":86.4,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.710620468447463,"aZ":-27.531642342461236,"pfxX":1.7348713608075466,"pfxZ":2.4462121879839085,"pX":-1.1087880968082018,"pZ":2.499704921521855,"vX0":-0.16212966025465125,"vY0":-136.54586281990217,"vZ0":-3.443532199444335,"x":159.26,"y":171.29,"x0":-1.2743438263759546,"y0":50.00365182250056,"z0":5.661491597019847,"aX":3.2916291577339267},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.0,"breakVerticalInduced":4.0,"breakHorizontal":-3.1,"spinRate":2791,"spinDirection":152},"zone":11,"typeConfidence":2.0,"plateTime":0.4004002231260464,"extension":5.830210197431209},"index":0,"playId":"3042734a-2bd7-3dbc-94e5-964bdd2db65c","pitchNumber":1,"startTime":"2026-07-08T01:10:13.616Z","endTime":"2026-07-08T01:10:17.323Z","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":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":665052,"link":"/api/v1/people/665052"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":702284,"link":"/api/v1/people/702284","batSide":{"code":"L","description":"Left"}},"second":{"id":670042,"link":"/api/v1/people/670042"},"third":{"id":647304,"link":"/api/v1/people/647304"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"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":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.0,"endSpeed":79.7,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.129089237252163,"aZ":-38.27408524073782,"pfxX":8.106450586470295,"pfxZ":-3.7937789111355578,"pX":-0.8038877593703,"pZ":1.1392305691244975,"vX0":-1.374279801329545,"vY0":-126.66099719402764,"vZ0":-3.311214540550332,"x":147.64,"y":208.02,"x0":-1.3035641568093361,"y0":50.00151588981388,"z0":5.553264997625296,"aX":13.046310565650263},"breaks":{"breakAngle":18.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.8,"breakVerticalInduced":-7.4,"breakHorizontal":-14.3,"spinRate":3136,"spinDirection":40},"zone":13,"typeConfidence":2.0,"plateTime":0.43399097185232227,"extension":5.8129429346589285},"index":1,"playId":"b218d4b8-c3a4-3b91-b626-eb2ef7eb06e4","pitchNumber":2,"startTime":"2026-07-08T01:10:29.118Z","endTime":"2026-07-08T01:10:33.233Z","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":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":665052,"link":"/api/v1/people/665052"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":702284,"link":"/api/v1/people/702284","batSide":{"code":"L","description":"Left"}},"second":{"id":670042,"link":"/api/v1/people/670042"},"third":{"id":647304,"link":"/api/v1/people/647304"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"index":2,"playId":"809bb695-37eb-4a3f-a255-c7c81eef1573","startTime":"2026-07-08T01:10:47.925Z","endTime":"2026-07-08T01:10:52.925Z","isPitch":false,"type":"stepoff","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":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":665052,"link":"/api/v1/people/665052"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":702284,"link":"/api/v1/people/702284","batSide":{"code":"L","description":"Left"}},"second":{"id":670042,"link":"/api/v1/people/670042"},"third":{"id":647304,"link":"/api/v1/people/647304"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"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,"disengagementNum":1},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.7,"endSpeed":80.9,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.522618907091466,"aZ":-37.91000215897062,"pfxX":7.585100603141705,"pfxZ":-3.4269335177938913,"pX":-0.49284039254115597,"pZ":2.489651247119945,"vX0":-0.5775255980272267,"vY0":-129.12475803340146,"vZ0":-0.6553687298670422,"x":135.79,"y":171.56,"x0":-1.2491768679426656,"y0":50.0058837374991,"z0":5.690310347838224,"aX":12.676593598147988},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.2,"breakVerticalInduced":-6.1,"breakHorizontal":-13.6,"spinRate":3102,"spinDirection":41},"zone":4,"typeConfidence":2.0,"plateTime":0.42589014336608955,"extension":5.786916717270615},"index":3,"playId":"101c9793-c0a4-395d-84df-4a4ff96b3afe","pitchNumber":3,"startTime":"2026-07-08T01:11:06.311Z","endTime":"2026-07-08T01:11:09.837Z","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":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":665052,"link":"/api/v1/people/665052"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":702284,"link":"/api/v1/people/702284","batSide":{"code":"L","description":"Left"}},"second":{"id":670042,"link":"/api/v1/people/670042"},"third":{"id":647304,"link":"/api/v1/people/647304"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.5,"endSpeed":87.5,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.68902000010197,"aZ":-24.796041858477512,"pfxX":0.3783015251611723,"pfxZ":3.7979874885416933,"pX":-0.34400655263352464,"pZ":2.704284769733367,"vX0":1.8791217718712117,"vY0":-137.79317341323195,"vZ0":-3.3008061142088,"x":130.11,"y":165.76,"x0":-1.0811094296677322,"y0":50.00267846407229,"z0":5.573817580024233,"aX":0.7346646724699749},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.8,"breakVerticalInduced":6.5,"breakHorizontal":-1.1,"spinRate":2733,"spinDirection":185},"zone":4,"typeConfidence":2.0,"plateTime":0.39596664968033846,"extension":5.801928226967414},"index":4,"playId":"5a6de12e-edca-376b-a98c-13df18628c0b","pitchNumber":4,"startTime":"2026-07-08T01:11:24.868Z","endTime":"2026-07-08T01:11:28.312Z","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":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":665052,"link":"/api/v1/people/665052"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":702284,"link":"/api/v1/people/702284","batSide":{"code":"L","description":"Left"}},"second":{"id":670042,"link":"/api/v1/people/670042"},"third":{"id":647304,"link":"/api/v1/people/647304"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"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,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.2,"endSpeed":80.4,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.864297107790822,"aZ":-37.39458239475622,"pfxX":9.31691542802201,"pfxZ":-3.166146055375709,"pX":0.21389878931584683,"pZ":1.9859125233479435,"vX0":0.5876103037112606,"vY0":-128.44979462476562,"vZ0":-1.6179460201562357,"x":108.85,"y":185.16,"x0":-1.226798456561138,"y0":50.00181646507289,"z0":5.5669423801031845,"aX":15.363712297272711},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.3,"breakVerticalInduced":-5.9,"breakHorizontal":-16.9,"spinRate":3178,"spinDirection":52},"zone":8,"typeConfidence":2.0,"plateTime":0.42856707030383134,"extension":5.970178814466018},"index":5,"playId":"c5bb5384-6a19-37ef-a30d-32ad6c6adec7","pitchNumber":5,"startTime":"2026-07-08T01:11:48.711Z","endTime":"2026-07-08T01:11:54.723Z","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":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":665052,"link":"/api/v1/people/665052"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":702284,"link":"/api/v1/people/702284","batSide":{"code":"L","description":"Left"}},"second":{"id":670042,"link":"/api/v1/people/670042"},"third":{"id":647304,"link":"/api/v1/people/647304"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.5,"endSpeed":85.8,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.821258672902577,"aZ":-30.648516450269646,"pfxX":0.2851144626228662,"pfxZ":0.8130156463369831,"pX":-0.16933554104172985,"pZ":1.4492050519694792,"vX0":2.316138403415808,"vY0":-136.17362909554586,"vZ0":-5.343702859575608,"x":123.45,"y":199.65,"x0":-1.0690660664448373,"y0":50.00112651108341,"z0":5.565766335542296,"aX":0.5333403407695867},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":0.5,"breakHorizontal":-1.1,"spinRate":2972,"spinDirection":84},"zone":13,"typeConfidence":2.0,"plateTime":0.402737458570011,"extension":5.870417483688013},"index":6,"playId":"3b1d5c99-1fdf-3004-bc7e-2153656f0f9d","pitchNumber":6,"startTime":"2026-07-08T01:12:43.402Z","endTime":"2026-07-08T01:12:47.625Z","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":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":665052,"link":"/api/v1/people/665052"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":702284,"link":"/api/v1/people/702284","batSide":{"code":"L","description":"Left"}},"second":{"id":670042,"link":"/api/v1/people/670042"},"third":{"id":647304,"link":"/api/v1/people/647304"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":2},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"index":7,"playId":"2c473a19-5e8b-44f2-9f7b-956f49ad6f63","startTime":"2026-07-08T01:13:09.726Z","endTime":"2026-07-08T01:13:14.726Z","isPitch":false,"type":"stepoff","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":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":665052,"link":"/api/v1/people/665052"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":702284,"link":"/api/v1/people/702284","batSide":{"code":"L","description":"Left"}},"second":{"id":670042,"link":"/api/v1/people/670042"},"third":{"id":647304,"link":"/api/v1/people/647304"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"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,"disengagementNum":2},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.9,"endSpeed":80.2,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.02894955817946,"aZ":-37.45760596806184,"pfxX":9.561034279205884,"pfxZ":-3.216624907981279,"pX":0.308653347475724,"pZ":2.5146076304178595,"vX0":0.5307845017969433,"vY0":-127.93152626374862,"vZ0":-0.5130711157262134,"x":105.23,"y":170.89,"x0":-1.14265741862953,"y0":50.006334458707485,"z0":5.681079195315162,"aX":15.681380892600876},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.4,"breakVerticalInduced":-5.6,"breakHorizontal":-17.4,"spinRate":3176,"spinDirection":49},"zone":6,"typeConfidence":2.0,"plateTime":0.429909330330271,"extension":6.071164905965471},"index":8,"playId":"f6e10586-e420-32c4-a2f9-0df56ce15740","pitchNumber":7,"startTime":"2026-07-08T01:13:23.616Z","endTime":"2026-07-08T01:13:27.372Z","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":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":665052,"link":"/api/v1/people/665052"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":702284,"link":"/api/v1/people/702284","batSide":{"code":"L","description":"Left"}},"second":{"id":670042,"link":"/api/v1/people/670042"},"third":{"id":647304,"link":"/api/v1/people/647304"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"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,"disengagementNum":2},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.1,"endSpeed":80.7,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.922461123134067,"aZ":-39.33084243612754,"pfxX":8.017323023289887,"pfxZ":-4.342443967501012,"pX":-0.10238370592513214,"pZ":1.5304980063436844,"vX0":0.1939874028680986,"vY0":-128.2573899920993,"vZ0":-2.42864056211823,"x":120.9,"y":197.46,"x0":-1.2190671585074966,"y0":50.00114310867054,"z0":5.585782850536147,"aX":13.224999450762217},"breaks":{"breakAngle":18.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.7,"breakVerticalInduced":-8.2,"breakHorizontal":-14.5,"spinRate":3268,"spinDirection":39},"zone":13,"typeConfidence":2.0,"plateTime":0.4286456469002178,"extension":5.833236772252514},"index":9,"playId":"4780328e-d36e-34c4-98ad-0c8d2580eaa2","pitchNumber":8,"startTime":"2026-07-08T01:13:53.595Z","endTime":"2026-07-08T01:13:57.219Z","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":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":665052,"link":"/api/v1/people/665052"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":702284,"link":"/api/v1/people/702284","batSide":{"code":"L","description":"Left"}},"second":{"id":670042,"link":"/api/v1/people/670042"},"third":{"id":647304,"link":"/api/v1/people/647304"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"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":2},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.6,"endSpeed":88.8,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.76093764555414,"aZ":-16.620146752995595,"pfxX":-2.117332173730395,"pfxZ":7.710388298486192,"pX":0.5508114029888413,"pZ":4.428383073152249,"vX0":4.744666734279783,"vY0":-140.65130525054772,"vZ0":-0.7920230676743995,"x":96.0,"y":119.21,"x0":-0.8775346861960991,"y0":50.00663583797314,"z0":5.784177736486403,"aX":-4.273835112300917},"breaks":{"breakAngle":10.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":14.0,"breakHorizontal":3.0,"spinRate":2556,"spinDirection":200},"zone":12,"typeConfidence":2.0,"plateTime":0.3883579065958731,"extension":5.901854860394722},"index":10,"playId":"43cca303-a580-316f-ae72-190a0fe792bc","pitchNumber":9,"startTime":"2026-07-08T01:14:16.293Z","endTime":"2026-07-08T01:14:19.862Z","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":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":665052,"link":"/api/v1/people/665052"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":702284,"link":"/api/v1/people/702284","batSide":{"code":"L","description":"Left"}},"second":{"id":670042,"link":"/api/v1/people/670042"},"third":{"id":647304,"link":"/api/v1/people/647304"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"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":4,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.9,"endSpeed":80.2,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.317566821141625,"aZ":-36.97290251302965,"pfxX":11.432306370817669,"pfxZ":-2.9154333422003074,"pX":-0.19149930948287247,"pZ":3.5938413192162244,"vX0":-1.0312630255430313,"vY0":-127.95183646841137,"vZ0":2.0880408832579014,"x":124.3,"y":141.75,"x0":-1.2653539711292854,"y0":50.00467755599472,"z0":5.680563577222123,"aX":18.80882723475413},"breaks":{"breakAngle":26.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.1,"breakVerticalInduced":-4.6,"breakHorizontal":-20.4,"spinRate":3033,"spinDirection":49},"zone":11,"typeConfidence":2.0,"plateTime":0.4293548804564775,"extension":5.887930770918696},"index":11,"playId":"69c58e10-2511-306f-a271-aede1b7b8cea","pitchNumber":10,"startTime":"2026-07-08T01:14:36.002Z","endTime":"2026-07-08T01:14:40.708Z","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":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":665052,"link":"/api/v1/people/665052"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":702284,"link":"/api/v1/people/702284","batSide":{"code":"L","description":"Left"}},"second":{"id":670042,"link":"/api/v1/people/670042"},"third":{"id":647304,"link":"/api/v1/people/647304"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":702284,"link":"/api/v1/people/702284"},"credit":"b_pa"},{"player":{"id":676534,"link":"/api/v1/people/676534"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":46.2,"awayTeamWinProbability":53.8,"homeTeamWinProbabilityAdded":-2.799999999999997,"leverageIndex":4.27,"dramaIndex":129.0,"contextMetrics":{},"playEndTime":"2026-07-08T01:14:40.708Z","atBatIndex":65},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Victor Robles lines out to center fielder Jakob Marsee.","rbi":0,"awayScore":5,"homeScore":4,"isOut":true},"about":{"atBatIndex":66,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-07-08T01:14:45.965Z","endTime":"2026-07-08T01:16:52.536Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":645302,"fullName":"Victor Robles","link":"/api/v1/people/645302"},"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,3,5],"actionIndex":[4],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Wild Pitch","eventType":"wild_pitch","movementReason":"r_adv_play","runner":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"responsiblePitcher":{"id":676534,"link":"/api/v1/people/676534"},"isScoringEvent":true,"rbi":false,"earned":true,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Wild Pitch","eventType":"wild_pitch","movementReason":"r_adv_play","runner":{"id":670042,"fullName":"Luke Raley","link":"/api/v1/people/670042"},"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":"Wild Pitch","eventType":"wild_pitch","movementReason":"r_adv_play","runner":{"id":702284,"fullName":"Cole Young","link":"/api/v1/people/702284"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":645302,"fullName":"Victor Robles","link":"/api/v1/people/645302"},"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":"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":87.3,"endSpeed":79.8,"strikeZoneTop":3.199,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.426707635612118,"aZ":-37.24942097876196,"pfxX":11.397141487810078,"pfxZ":-3.1192957616993944,"pX":-0.4178108132971945,"pZ":3.4452945527707826,"vX0":-1.6936706967475261,"vY0":-127.0949940535498,"vZ0":1.4418425066712866,"x":132.93,"y":145.76,"x0":-1.220486552908842,"y0":50.00266846767207,"z0":5.841457502094092,"aX":18.53956878708512},"breaks":{"breakAngle":26.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-41.0,"breakVerticalInduced":-5.0,"breakHorizontal":-20.2,"spinRate":3006,"spinDirection":48},"zone":11,"typeConfidence":2.0,"plateTime":0.4318987366172595,"extension":5.63996790558263},"index":0,"playId":"a4820f4b-fb54-332d-91d7-b1b3539a0138","pitchNumber":1,"startTime":"2026-07-08T01:15:06.665Z","endTime":"2026-07-08T01:15:10.197Z","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":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":665052,"link":"/api/v1/people/665052"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":645302,"link":"/api/v1/people/645302","batSide":{"code":"R","description":"Right"}},"first":{"id":702284,"link":"/api/v1/people/702284"},"second":{"id":670042,"link":"/api/v1/people/670042"},"third":{"id":647304,"link":"/api/v1/people/647304"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"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":87.9,"endSpeed":80.5,"strikeZoneTop":3.199,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.182106716229207,"aZ":-37.7649585370378,"pfxX":10.27231609757196,"pfxZ":-3.408583027320705,"pX":1.1629972924389786,"pZ":1.238086148704869,"vX0":2.205471780444552,"vY0":-127.94015757408818,"vZ0":-3.325869615711031,"x":72.67,"y":205.35,"x0":-1.0465964676656736,"y0":50.005478424926004,"z0":5.549155542538355,"aX":16.83770204239755},"breaks":{"breakAngle":24.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-42.5,"breakVerticalInduced":-6.7,"breakHorizontal":-19.1,"spinRate":3179,"spinDirection":45},"zone":14,"typeConfidence":2.0,"plateTime":0.4299841638120512,"extension":5.849650735619689},"index":1,"playId":"8d6dbd32-2708-38d9-9430-883a56138559","pitchNumber":2,"startTime":"2026-07-08T01:15:21.419Z","endTime":"2026-07-08T01:15:24.868Z","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":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":665052,"link":"/api/v1/people/665052"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":645302,"link":"/api/v1/people/645302","batSide":{"code":"R","description":"Right"}},"first":{"id":702284,"link":"/api/v1/people/702284"},"second":{"id":670042,"link":"/api/v1/people/670042"},"third":{"id":647304,"link":"/api/v1/people/647304"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"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":1,"outs":2},"pitchData":{"startSpeed":87.9,"endSpeed":80.6,"strikeZoneTop":3.199,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.703857926133985,"aZ":-37.96434076158659,"pfxX":9.806607129884428,"pfxZ":-3.5311757079507746,"pX":0.6492632159601068,"pZ":1.443181395477539,"vX0":1.206563623942587,"vY0":-127.94654602327333,"vZ0":-2.746153316328349,"x":92.25,"y":199.81,"x0":-1.102070069620271,"y0":50.000226873318574,"z0":5.533109570880952,"aX":16.102370489251562},"breaks":{"breakAngle":22.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-42.5,"breakVerticalInduced":-6.8,"breakHorizontal":-18.0,"spinRate":3101,"spinDirection":45},"zone":14,"typeConfidence":2.0,"plateTime":0.42964715336717063,"extension":5.964257862074501},"index":2,"playId":"55e8eae7-abb9-3549-ab57-a787a378ca3b","pitchNumber":3,"startTime":"2026-07-08T01:15:40.393Z","endTime":"2026-07-08T01:15:45.334Z","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":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":665052,"link":"/api/v1/people/665052"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":645302,"link":"/api/v1/people/645302","batSide":{"code":"R","description":"Right"}},"first":{"id":702284,"link":"/api/v1/people/702284"},"second":{"id":670042,"link":"/api/v1/people/670042"},"third":{"id":647304,"link":"/api/v1/people/647304"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"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":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.4,"endSpeed":81.1,"strikeZoneTop":3.199,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.06555663294317,"aZ":-34.472980125376225,"pfxX":11.849167646174081,"pfxZ":-1.3920033641816651,"pX":3.453656691069304,"pZ":0.98440292494739,"vX0":6.79791357928361,"vY0":-128.51071274221087,"vZ0":-4.45741855864239,"x":-14.65,"y":212.2,"x0":-0.7775362172532396,"y0":50.00519210243926,"z0":5.460727420117459,"aX":19.54498689922797},"breaks":{"breakAngle":30.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.9,"breakVerticalInduced":-3.4,"breakHorizontal":-23.2,"spinRate":3183,"spinDirection":41},"zone":14,"typeConfidence":2.0,"plateTime":0.42848471040218694,"extension":6.0947245903861615},"index":3,"playId":"71aba1ff-05f0-35da-a964-cf3c3ea427cc","pitchNumber":4,"startTime":"2026-07-08T01:16:05.629Z","endTime":"2026-07-08T01:16:13.784Z","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":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":665052,"link":"/api/v1/people/665052"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":645302,"link":"/api/v1/people/645302","batSide":{"code":"R","description":"Right"}},"first":{"id":702284,"link":"/api/v1/people/702284"},"second":{"id":670042,"link":"/api/v1/people/670042"},"third":{"id":647304,"link":"/api/v1/people/647304"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Wild pitch by pitcher Calvin Faucher. Josh Naylor scores. Luke Raley to 3rd. Cole Young to 2nd.","event":"Wild Pitch","eventType":"wild_pitch","awayScore":5,"homeScore":4,"isScoringPlay":true,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"index":4,"actionPlayId":"71aba1ff-05f0-35da-a964-cf3c3ea427cc","startTime":"2026-07-08T01:16:37.745Z","endTime":"2026-07-08T01:16:46.214Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":647304,"link":"/api/v1/people/647304"},"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":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":665052,"link":"/api/v1/people/665052"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":645302,"link":"/api/v1/people/645302","batSide":{"code":"R","description":"Right"}},"first":{"id":702284,"link":"/api/v1/people/702284"},"second":{"id":670042,"link":"/api/v1/people/670042"},"third":{"id":647304,"link":"/api/v1/people/647304"},"postOnSecond":{"id":702284,"link":"/api/v1/people/702284"},"postOnThird":{"id":670042,"link":"/api/v1/people/670042"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"homeTeamWinProbability":24.9,"awayTeamWinProbability":75.1,"homeTeamWinProbabilityAdded":-21.300000000000004,"leverageIndex":5.63,"dramaIndex":277.0,"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.0,"endSpeed":81.4,"strikeZoneTop":3.199,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.28185669215175,"aZ":-38.70348327627728,"pfxX":6.890006924512434,"pfxZ":-3.873281606095361,"pX":0.44355401310233966,"pZ":2.1753873577617737,"vX0":1.855126326968103,"vY0":-129.60247426392473,"vZ0":-0.9500773946027661,"x":100.09,"y":180.04,"x0":-1.1779597698105926,"y0":50.0030839508182,"z0":5.525674950177273,"aX":11.617594407502185},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.6,"breakVerticalInduced":-7.0,"breakHorizontal":-12.8,"spinRate":3192,"spinDirection":48},"zone":9,"typeConfidence":2.0,"plateTime":0.42403228551961814,"extension":5.837474633315095},"hitData":{"launchSpeed":99.2,"launchAngle":17.0,"totalDistance":314.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":118.29,"coordY":73.46}},"index":5,"playId":"3e078807-dd45-3312-90f9-9a85a2906420","pitchNumber":5,"startTime":"2026-07-08T01:16:46.214Z","endTime":"2026-07-08T01:16:52.536Z","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":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":665052,"link":"/api/v1/people/665052"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":645302,"link":"/api/v1/people/645302","batSide":{"code":"R","description":"Right"}},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":670042,"link":"/api/v1/people/670042"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":645302,"link":"/api/v1/people/645302"},"credit":"b_ab"},{"player":{"id":676534,"link":"/api/v1/people/676534"},"credit":"p_ab"},{"player":{"id":645302,"link":"/api/v1/people/645302"},"credit":"b_pa"},{"player":{"id":676534,"link":"/api/v1/people/676534"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":30.8,"awayTeamWinProbability":69.2,"homeTeamWinProbabilityAdded":5.900000000000002,"leverageIndex":5.63,"dramaIndex":241.0,"contextMetrics":{},"playEndTime":"2026-07-08T01:16:52.536Z","atBatIndex":66},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Heriberto Hernández homers (12) on a fly ball to left field.","rbi":1,"awayScore":5,"homeScore":5,"isOut":false},"about":{"atBatIndex":67,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-07-08T01:19:33.466Z","endTime":"2026-07-08T01:21:53.502Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":75},"count":{"balls":3,"strikes":2,"outs":0},"matchup":{"batter":{"id":681715,"fullName":"Heriberto Hernández","link":"/api/v1/people/681715"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":642100,"fullName":"Gabe Speier","link":"/api/v1/people/642100"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,4,5,6,7,8],"actionIndex":[0,1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":681715,"fullName":"Heriberto Hernández","link":"/api/v1/people/681715"},"responsiblePitcher":{"id":642100,"link":"/api/v1/people/642100"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":8},"credits":[]}],"playEvents":[{"details":{"description":"Pitching Change: Gabe Speier replaces Eduard Bazardo.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":5,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-08T01:18:17.926Z","endTime":"2026-07-08T01:19:20.359Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":642100,"link":"/api/v1/people/642100"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":660825,"link":"/api/v1/people/660825","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":641487,"link":"/api/v1/people/641487"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":645302,"link":"/api/v1/people/645302"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":665052,"link":"/api/v1/people/665052","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Offensive Substitution: Pinch-hitter Heriberto Hernández replaces Griffin Conine.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":5,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-07-08T01:19:20.359Z","endTime":"2026-07-08T01:19:35.750Z","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":"501","replacedPlayer":{"id":665052,"link":"/api/v1/people/665052"},"defense":{"pitcher":{"id":642100,"link":"/api/v1/people/642100","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":641487,"link":"/api/v1/people/641487"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":645302,"link":"/api/v1/people/645302"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":665052,"link":"/api/v1/people/665052","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.6,"endSpeed":87.8,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.39456087285963,"aZ":-14.318134439049055,"pfxX":6.398599043999428,"pfxZ":8.98680395969722,"pX":0.5154364772935762,"pZ":2.7631387126793943,"vX0":-6.191547812877035,"vY0":-140.44087609748482,"vZ0":-4.004199153541096,"x":97.35,"y":164.18,"x0":1.9230377691592797,"y0":50.003361632706,"z0":5.146112089661222,"aX":12.714138062364912},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":15.6,"breakHorizontal":-10.2,"spinRate":2377,"spinDirection":127},"zone":3,"typeConfidence":0.91,"plateTime":0.39080177179061204,"extension":5.705461202762804},"index":2,"playId":"f0644853-4eff-36f7-88bf-0f7ff5ee9cbc","pitchNumber":1,"startTime":"2026-07-08T01:19:35.750Z","endTime":"2026-07-08T01:19:40.529Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642100,"link":"/api/v1/people/642100","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":641487,"link":"/api/v1/people/641487"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":645302,"link":"/api/v1/people/645302"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"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":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"index":3,"startTime":"2026-07-08T01:20:03.195Z","endTime":"2026-07-08T01:20:08.935Z","isPitch":false,"type":"action","player":{"id":681715,"link":"/api/v1/people/681715"},"defense":{"pitcher":{"id":642100,"link":"/api/v1/people/642100","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":641487,"link":"/api/v1/people/641487"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":645302,"link":"/api/v1/people/645302"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"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":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"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":86.8,"endSpeed":80.1,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.961745106706115,"aZ":-31.95275906582176,"pfxX":-1.0739884476100823,"pfxZ":0.13715024546861532,"pX":-2.123750359234131,"pZ":-0.41779156695410613,"vX0":-8.931821892016561,"vY0":-125.95265823923721,"vZ0":-6.733235710077567,"x":197.95,"y":250.06,"x0":1.6101244090540736,"y0":50.00131626506243,"z0":4.879000634705458,"aX":-1.72274681002672},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.7,"breakVerticalInduced":-1.2,"breakHorizontal":4.1,"spinRate":2277,"spinDirection":304},"zone":13,"typeConfidence":0.88,"plateTime":0.43512476247793286,"extension":5.913521377754284},"index":4,"playId":"f443812d-b41e-3416-9d6b-63d8b08f8a9c","pitchNumber":2,"startTime":"2026-07-08T01:20:08.935Z","endTime":"2026-07-08T01:20:12.908Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642100,"link":"/api/v1/people/642100","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":641487,"link":"/api/v1/people/641487"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":645302,"link":"/api/v1/people/645302"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"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":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"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.8,"endSpeed":88.3,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.06534791175598,"aZ":-13.593421769907472,"pfxX":5.69837560254264,"pfxZ":9.304853371796455,"pX":-2.0126081178281257,"pZ":2.399132072145599,"vX0":-11.681196466721131,"vY0":-140.478275525988,"vZ0":-5.333749254689792,"x":193.72,"y":174.0,"x0":1.4607172744098682,"y0":50.004346054865195,"z0":5.207431913441568,"aX":11.381936653755119},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":15.8,"breakHorizontal":-7.9,"spinRate":2341,"spinDirection":127},"zone":13,"typeConfidence":0.91,"plateTime":0.39002789703661866,"extension":5.916229022988275},"index":5,"playId":"a6bade99-e1d4-3014-aed5-b86f811f9a9d","pitchNumber":3,"startTime":"2026-07-08T01:20:30.304Z","endTime":"2026-07-08T01:20:34.773Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642100,"link":"/api/v1/people/642100","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":641487,"link":"/api/v1/people/641487"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":645302,"link":"/api/v1/people/645302"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"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":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.4,"endSpeed":87.7,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.01646237957388,"aZ":-13.449186436413433,"pfxX":4.404077984933607,"pfxZ":9.440483635559834,"pX":1.0732212553656326,"pZ":2.8090126941582745,"vX0":-3.8250742127360975,"vY0":-140.25740664846538,"vZ0":-3.8049289760795966,"x":76.09,"y":162.94,"x0":1.8854126131676372,"y0":50.004229535110696,"z0":5.065972525303053,"aX":8.73701224906921},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":16.4,"breakHorizontal":-7.2,"spinRate":2273,"spinDirection":127},"zone":12,"typeConfidence":0.91,"plateTime":0.39117757814331533,"extension":6.090602117497472},"index":6,"playId":"15db8768-b569-3a07-b37a-e373aee3a58e","pitchNumber":4,"startTime":"2026-07-08T01:20:49.092Z","endTime":"2026-07-08T01:20:52.918Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642100,"link":"/api/v1/people/642100","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":641487,"link":"/api/v1/people/641487"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":645302,"link":"/api/v1/people/645302"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"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":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.8,"endSpeed":88.4,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.16030905723885,"aZ":-13.729153040863673,"pfxX":4.753930750914098,"pfxZ":9.194679947807,"pX":0.4565874589734359,"pZ":2.1624672124269217,"vX0":-5.157979571345812,"vY0":-140.77817830826731,"vZ0":-5.879944874070537,"x":99.6,"y":180.39,"x0":1.695471772912056,"y0":50.00255572795651,"z0":5.168051163091794,"aX":9.535959469211981},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":15.6,"breakHorizontal":-7.6,"spinRate":2287,"spinDirection":128},"zone":6,"typeConfidence":0.91,"plateTime":0.38918017798086213,"extension":6.1441688872921185},"index":7,"playId":"f09a18cb-b190-31a2-b88f-52ecdee794d0","pitchNumber":5,"startTime":"2026-07-08T01:21:07.903Z","endTime":"2026-07-08T01:21:12.003Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642100,"link":"/api/v1/people/642100","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":641487,"link":"/api/v1/people/641487"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":645302,"link":"/api/v1/people/645302"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"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":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"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":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.8,"endSpeed":87.2,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.261556332213516,"aZ":-14.89743315981468,"pfxX":5.5857101742119015,"pfxZ":8.807852744053609,"pX":0.2611124019609848,"pZ":2.8877015933616175,"vX0":-5.879560443099282,"vY0":-139.38033592221288,"vZ0":-3.4856134116669244,"x":107.05,"y":160.81,"x0":1.6754271313220945,"y0":50.00121245252386,"z0":5.14253118518366,"aX":10.954405953928871},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":15.4,"breakHorizontal":-8.9,"spinRate":2271,"spinDirection":131},"zone":2,"typeConfidence":0.91,"plateTime":0.3934588775074044,"extension":6.071848659180046},"hitData":{"launchSpeed":110.4,"launchAngle":31.0,"totalDistance":422.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":15.79,"coordY":67.16}},"index":8,"playId":"a2762667-4493-315a-94c2-8d42cb704f23","pitchNumber":6,"startTime":"2026-07-08T01:21:25.932Z","endTime":"2026-07-08T01:21:53.502Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642100,"link":"/api/v1/people/642100","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":641487,"link":"/api/v1/people/641487"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":645302,"link":"/api/v1/people/645302"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"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":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":681715,"link":"/api/v1/people/681715"},"credit":"b_ab"},{"player":{"id":642100,"link":"/api/v1/people/642100"},"credit":"p_ab"},{"player":{"id":681715,"link":"/api/v1/people/681715"},"credit":"b_pa"},{"player":{"id":642100,"link":"/api/v1/people/642100"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":60.8,"awayTeamWinProbability":39.2,"homeTeamWinProbabilityAdded":29.999999999999996,"leverageIndex":2.47,"dramaIndex":251.0,"contextMetrics":{},"playEndTime":"2026-07-08T01:21:53.502Z","atBatIndex":67},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Esteury Ruiz walks.","rbi":0,"awayScore":5,"homeScore":5,"isOut":false},"about":{"atBatIndex":68,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-07-08T01:22:23.830Z","endTime":"2026-07-08T01:23:51.653Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":0},"matchup":{"batter":{"id":665923,"fullName":"Esteury Ruiz","link":"/api/v1/people/665923"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":642100,"fullName":"Gabe Speier","link":"/api/v1/people/642100"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":665923,"fullName":"Esteury Ruiz","link":"/api/v1/people/665923"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,4,5],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":665923,"fullName":"Esteury Ruiz","link":"/api/v1/people/665923"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Esteury Ruiz replaces Owen Caissie.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":5,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-08T01:21:55.720Z","endTime":"2026-07-08T01:22:26.095Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":665923,"link":"/api/v1/people/665923"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"601","replacedPlayer":{"id":683357,"link":"/api/v1/people/683357"},"defense":{"pitcher":{"id":642100,"link":"/api/v1/people/642100","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":641487,"link":"/api/v1/people/641487"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":645302,"link":"/api/v1/people/645302"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":683357,"link":"/api/v1/people/683357","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.0,"endSpeed":87.9,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.838358105627286,"aZ":-26.641228426680943,"pfxX":10.384654478451852,"pfxZ":2.8049950702171076,"pX":1.2209722613829987,"pZ":2.0869130651263252,"vX0":-5.021616833400234,"vY0":-139.7108123894762,"vZ0":-3.8799522594722267,"x":70.46,"y":182.43,"x0":1.6935744478052503,"y0":50.00530323867971,"z0":5.247148535595947,"aX":20.506712332279577},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.2,"breakVerticalInduced":4.4,"breakHorizontal":-17.8,"spinRate":2182,"spinDirection":130},"zone":14,"typeConfidence":0.9,"plateTime":0.3922238100494493,"extension":5.583075208782952},"index":1,"playId":"92ce9b6d-069b-31c8-988d-7fcaf7ec6174","pitchNumber":1,"startTime":"2026-07-08T01:22:26.095Z","endTime":"2026-07-08T01:22:29.598Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642100,"link":"/api/v1/people/642100","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":641487,"link":"/api/v1/people/641487"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":645302,"link":"/api/v1/people/645302"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":665923,"link":"/api/v1/people/665923","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.9,"endSpeed":87.5,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.753268179030904,"aZ":-13.948553257012954,"pfxX":5.014439660271445,"pfxZ":9.275325627926218,"pX":-1.31495481672855,"pZ":3.022505998519576,"vX0":-9.67030018434534,"vY0":-139.38191100554013,"vZ0":-3.4946610987523496,"x":167.12,"y":157.17,"x0":1.5501615557437625,"y0":50.000760664943606,"z0":5.215478640259845,"aX":9.852019372465394},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":16.2,"breakHorizontal":-7.1,"spinRate":2202,"spinDirection":131},"zone":11,"typeConfidence":0.91,"plateTime":0.3931859050722397,"extension":6.2820298969226975},"index":2,"playId":"8c5705c9-9a95-306c-a706-7cc2c24009b0","pitchNumber":2,"startTime":"2026-07-08T01:22:43.069Z","endTime":"2026-07-08T01:22:46.748Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642100,"link":"/api/v1/people/642100","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":641487,"link":"/api/v1/people/641487"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":645302,"link":"/api/v1/people/645302"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":665923,"link":"/api/v1/people/665923","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":5,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"index":3,"startTime":"2026-07-08T01:22:52.295Z","endTime":"2026-07-08T01:23:32.214Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":642100,"link":"/api/v1/people/642100","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":641487,"link":"/api/v1/people/641487"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":645302,"link":"/api/v1/people/645302"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":665923,"link":"/api/v1/people/665923","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"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":0,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.7,"endSpeed":86.5,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.294824947000663,"aZ":-16.543178217215388,"pfxX":4.385338514519921,"pfxZ":8.139976627259163,"pX":-0.9909480003513845,"pZ":3.2091903099801224,"vX0":-8.74063899397768,"vY0":-137.6457772500065,"vZ0":-2.2527063029767027,"x":154.77,"y":152.13,"x0":1.6546852367908853,"y0":50.004762573085294,"z0":5.157228220157536,"aX":8.424022952321828},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":14.4,"breakHorizontal":-6.1,"spinRate":2167,"spinDirection":129},"zone":11,"typeConfidence":0.91,"plateTime":0.3977897902670686,"extension":6.084550411996934},"index":4,"playId":"b4c9f445-2f82-3c8a-bb94-f09a01670a96","pitchNumber":3,"startTime":"2026-07-08T01:23:32.214Z","endTime":"2026-07-08T01:23:35.825Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642100,"link":"/api/v1/people/642100","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":641487,"link":"/api/v1/people/641487"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":645302,"link":"/api/v1/people/645302"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":665923,"link":"/api/v1/people/665923","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":0},"preCount":{"balls":3,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.2,"endSpeed":85.9,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.2895708270712,"aZ":-14.72489503223904,"pfxX":5.279103587948185,"pfxZ":9.19217368096674,"pX":1.1956345188192674,"pZ":2.374724711939081,"vX0":-3.905954768760416,"vY0":-137.1465955879025,"vZ0":-4.954372108026391,"x":71.43,"y":174.66,"x0":1.954808757262252,"y0":50.006154103081776,"z0":5.214516257362632,"aX":10.024491257627961},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":15.7,"breakHorizontal":-8.8,"spinRate":2164,"spinDirection":127},"zone":14,"typeConfidence":0.91,"plateTime":0.3999037875596536,"extension":5.6677221506761715},"index":5,"playId":"cfd46705-7a91-3dd4-9e23-0666bcd84d02","pitchNumber":4,"startTime":"2026-07-08T01:23:47.478Z","endTime":"2026-07-08T01:23:51.653Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642100,"link":"/api/v1/people/642100","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":641487,"link":"/api/v1/people/641487"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":645302,"link":"/api/v1/people/645302"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":665923,"link":"/api/v1/people/665923","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665923,"link":"/api/v1/people/665923"},"credit":"b_pa"},{"player":{"id":642100,"link":"/api/v1/people/642100"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":67.0,"awayTeamWinProbability":33.0,"homeTeamWinProbabilityAdded":6.200000000000003,"leverageIndex":1.78,"dramaIndex":88.0,"contextMetrics":{},"playEndTime":"2026-07-08T01:23:51.653Z","atBatIndex":68},{"result":{"type":"atBat","event":"Sac Bunt","eventType":"sac_bunt","description":"Jakob Marsee out on a sacrifice bunt, catcher Cal Raleigh to first baseman Josh Naylor. Esteury Ruiz to 2nd.","rbi":0,"awayScore":5,"homeScore":5,"isOut":true},"about":{"atBatIndex":69,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-07-08T01:24:37.301Z","endTime":"2026-07-08T01:25:31.094Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":4},"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":642100,"fullName":"Gabe Speier","link":"/api/v1/people/642100"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":665923,"fullName":"Esteury Ruiz","link":"/api/v1/people/665923"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Sac Bunt","eventType":"sac_bunt","movementReason":null,"runner":{"id":805300,"fullName":"Jakob Marsee","link":"/api/v1/people/805300"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":663728,"link":"/api/v1/people/663728"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_assist"},{"player":{"id":647304,"link":"/api/v1/people/647304"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Sac Bunt","eventType":"sac_bunt","movementReason":"r_adv_force","runner":{"id":665923,"fullName":"Esteury Ruiz","link":"/api/v1/people/665923"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"playId":"de9a5743-12db-3fe5-92c8-035e7c7a621b","startTime":"2026-07-08T01:24:21.046Z","endTime":"2026-07-08T01:24:24.046Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":642100,"link":"/api/v1/people/642100","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":641487,"link":"/api/v1/people/641487"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":645302,"link":"/api/v1/people/645302"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":805300,"link":"/api/v1/people/805300","batSide":{"code":"L","description":"Left"}},"first":{"id":665923,"link":"/api/v1/people/665923"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"L","description":"Foul Bunt"},"description":"Foul Bunt","code":"L","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.0,"endSpeed":84.9,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.336254041000277,"aZ":-22.880227295221218,"pfxX":11.599038592181572,"pfxZ":5.035676874463496,"pX":0.8366343372874748,"pZ":2.2022133425962407,"vX0":-6.815971742262915,"vY0":-135.19619083033933,"vZ0":-3.878266823343475,"x":85.11,"y":179.32,"x0":1.8875645324170827,"y0":50.003458124314584,"z0":5.267372965130762,"aX":21.40507495095906},"breaks":{"breakAngle":39.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":8.4,"breakHorizontal":-19.4,"spinRate":2199,"spinDirection":130},"zone":14,"typeConfidence":0.91,"plateTime":0.40563162728116886,"extension":5.573856268160971},"index":1,"playId":"3eaa51fe-7660-33f6-ab51-1cccd47971d6","pitchNumber":1,"startTime":"2026-07-08T01:24:39.659Z","endTime":"2026-07-08T01:24:43.667Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642100,"link":"/api/v1/people/642100","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":641487,"link":"/api/v1/people/641487"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":645302,"link":"/api/v1/people/645302"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":805300,"link":"/api/v1/people/805300","batSide":{"code":"L","description":"Left"}},"first":{"id":665923,"link":"/api/v1/people/665923"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"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":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.6,"endSpeed":84.1,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.325670046532796,"aZ":-14.40356277784245,"pfxX":5.491777155129368,"pfxZ":9.727981384441838,"pX":0.812010437088505,"pZ":3.1699001480431126,"vX0":-4.826689246262466,"vY0":-134.79229144012547,"vZ0":-3.0452363368660316,"x":86.05,"y":153.19,"x0":1.9188873172707521,"y0":50.000660673843086,"z0":5.341117730977747,"aX":10.029693329377558},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":17.0,"breakHorizontal":-8.8,"spinRate":2301,"spinDirection":132},"zone":3,"typeConfidence":0.91,"plateTime":0.40750375943374717,"extension":5.62367803040925},"hitData":{"trajectory":"bunt_grounder","hardness":"medium","location":"2","coordinates":{"coordX":133.72,"coordY":191.58}},"index":2,"playId":"b2a74722-ba92-36d7-ba4d-cbab632df8af","pitchNumber":2,"startTime":"2026-07-08T01:25:24.161Z","endTime":"2026-07-08T01:25:31.094Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642100,"link":"/api/v1/people/642100","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":641487,"link":"/api/v1/people/641487"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":645302,"link":"/api/v1/people/645302"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":805300,"link":"/api/v1/people/805300","batSide":{"code":"L","description":"Left"}},"first":{"id":665923,"link":"/api/v1/people/665923"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":805300,"link":"/api/v1/people/805300"},"credit":"b_pa"},{"player":{"id":642100,"link":"/api/v1/people/642100"},"credit":"p_pa"}],"flags":[{"credit":"b_sac_bunt"}],"homeTeamWinProbability":65.60000000000001,"awayTeamWinProbability":34.39999999999999,"homeTeamWinProbabilityAdded":-1.3999999999999915,"leverageIndex":2.67,"dramaIndex":81.0,"contextMetrics":{},"playEndTime":"2026-07-08T01:25:31.094Z","atBatIndex":69},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Cal Raleigh challenged (pitch result), call on the field was confirmed: Joe Mack walks.","rbi":0,"awayScore":5,"homeScore":5,"isOut":false},"about":{"atBatIndex":70,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-07-08T01:27:02.446Z","endTime":"2026-07-08T01:31:12.921Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":691788,"fullName":"Joe Mack","link":"/api/v1/people/691788"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":642100,"fullName":"Gabe Speier","link":"/api/v1/people/642100"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":691788,"fullName":"Joe Mack","link":"/api/v1/people/691788"},"postOnThird":{"id":665923,"fullName":"Esteury Ruiz","link":"/api/v1/people/665923"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,4,6,7,9,10,11],"actionIndex":[8],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 3B","eventType":"stolen_base_3b","movementReason":"r_stolen_base_3b","runner":{"id":665923,"fullName":"Esteury Ruiz","link":"/api/v1/people/665923"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[]},{"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":11},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":5,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-07-08T01:26:12.095Z","endTime":"2026-07-08T01:27:04.716Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":642100,"link":"/api/v1/people/642100","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":641487,"link":"/api/v1/people/641487"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":645302,"link":"/api/v1/people/645302"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":691788,"link":"/api/v1/people/691788","batSide":{"code":"L","description":"Left"}},"second":{"id":665923,"link":"/api/v1/people/665923"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"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":92.8,"endSpeed":84.8,"strikeZoneTop":3.221,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.006418004643514,"aZ":-22.52440668403392,"pfxX":10.487003319515525,"pfxZ":5.245074684795049,"pX":0.3892416786085363,"pZ":1.8253099118673186,"vX0":-6.708334671341687,"vY0":-134.9454728727207,"vZ0":-4.800935768521719,"x":102.16,"y":189.5,"x0":1.5478408715051746,"y0":50.003739875761816,"z0":5.219104422301034,"aX":19.29708424568078},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":8.6,"breakHorizontal":-17.5,"spinRate":2172,"spinDirection":135},"zone":9,"typeConfidence":0.91,"plateTime":0.40624915438297027,"extension":5.517320456656454},"index":1,"playId":"e62cc266-7066-35dd-8b69-0620dedde183","pitchNumber":1,"startTime":"2026-07-08T01:27:04.716Z","endTime":"2026-07-08T01:27:08.217Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642100,"link":"/api/v1/people/642100","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":641487,"link":"/api/v1/people/641487"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":645302,"link":"/api/v1/people/645302"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":691788,"link":"/api/v1/people/691788","batSide":{"code":"L","description":"Left"}},"second":{"id":665923,"link":"/api/v1/people/665923"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"index":2,"playId":"44b02bb9-e988-4de2-8198-9577675b9c7b","startTime":"2026-07-08T01:27:21.448Z","endTime":"2026-07-08T01:27:26.448Z","isPitch":false,"type":"stepoff","defense":{"pitcher":{"id":642100,"link":"/api/v1/people/642100","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":641487,"link":"/api/v1/people/641487"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":645302,"link":"/api/v1/people/645302"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":691788,"link":"/api/v1/people/691788","batSide":{"code":"L","description":"Left"}},"second":{"id":665923,"link":"/api/v1/people/665923"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"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,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":82.4,"endSpeed":75.0,"strikeZoneTop":3.221,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.94545064305243,"aZ":-33.05890850114756,"pfxX":-1.8228820870665805,"pfxZ":-0.6125962488304708,"pX":1.2013866749402042,"pZ":1.8335458187545841,"vX0":-1.7166854701410763,"vY0":-119.95454548235615,"vZ0":-0.7941851150894252,"x":71.21,"y":189.27,"x0":2.1665129267484873,"y0":50.003622901917495,"z0":5.149338399614934,"aX":-2.6230441486915317},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.6,"breakVerticalInduced":-1.1,"breakHorizontal":3.7,"spinRate":2059,"spinDirection":261},"zone":14,"typeConfidence":0.91,"plateTime":0.458831904417246,"extension":5.764250988284167},"index":3,"playId":"300365b9-75dc-3760-84bc-e3ff67be6381","pitchNumber":2,"startTime":"2026-07-08T01:27:37.552Z","endTime":"2026-07-08T01:27:40.818Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642100,"link":"/api/v1/people/642100","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":641487,"link":"/api/v1/people/641487"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":645302,"link":"/api/v1/people/645302"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":691788,"link":"/api/v1/people/691788","batSide":{"code":"L","description":"Left"}},"second":{"id":665923,"link":"/api/v1/people/665923"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.0,"endSpeed":75.9,"strikeZoneTop":3.221,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.8929703993337,"aZ":-30.32356560140487,"pfxX":0.7428201323528483,"pfxZ":1.256104299766477,"pX":0.16444908307849515,"pZ":2.0248595449522986,"vX0":-4.515771615833144,"vY0":-120.81578840708472,"vZ0":-1.0658137019706377,"x":110.73,"y":184.11,"x0":1.9661427275417913,"y0":50.00010112365162,"z0":5.1516195120082475,"aX":1.091606645325579},"breaks":{"breakAngle":0.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.6,"breakVerticalInduced":2.3,"breakHorizontal":-0.2,"spinRate":2090,"spinDirection":235},"zone":8,"typeConfidence":0.9,"plateTime":0.45443247461839276,"extension":5.924337367682627},"index":4,"playId":"548d4bf6-535e-377d-9cd8-d56ad451c96d","pitchNumber":3,"startTime":"2026-07-08T01:27:54.446Z","endTime":"2026-07-08T01:27:58.396Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642100,"link":"/api/v1/people/642100","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":641487,"link":"/api/v1/people/641487"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":645302,"link":"/api/v1/people/645302"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":691788,"link":"/api/v1/people/691788","batSide":{"code":"L","description":"Left"}},"second":{"id":665923,"link":"/api/v1/people/665923"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"index":5,"startTime":"2026-07-08T01:28:18.367Z","endTime":"2026-07-08T01:28:33.184Z","isPitch":false,"type":"action","player":{"id":691788,"link":"/api/v1/people/691788"},"defense":{"pitcher":{"id":642100,"link":"/api/v1/people/642100","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":641487,"link":"/api/v1/people/641487"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":645302,"link":"/api/v1/people/645302"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":691788,"link":"/api/v1/people/691788","batSide":{"code":"L","description":"Left"}},"second":{"id":665923,"link":"/api/v1/people/665923"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.3,"endSpeed":76.8,"strikeZoneTop":3.221,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.828491660558157,"aZ":-33.13614954493335,"pfxX":-0.8073271253298443,"pfxZ":-0.6489946014294166,"pX":0.16295994176133935,"pZ":0.9694760478098003,"vX0":-4.272955964945148,"vY0":-121.33082379133147,"vZ0":-2.563577531143826,"x":110.79,"y":212.6,"x0":2.0519353836761494,"y0":50.00014824615225,"z0":4.928366410540771,"aX":-1.2026494942472512},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.9,"breakVerticalInduced":-1.6,"breakHorizontal":2.5,"spinRate":2080,"spinDirection":284},"zone":14,"typeConfidence":0.92,"plateTime":0.45149236119134084,"extension":5.716456136524165},"index":6,"playId":"e7d4941f-205e-377b-a54c-97babe208e8a","pitchNumber":4,"startTime":"2026-07-08T01:28:33.184Z","endTime":"2026-07-08T01:28:38.089Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642100,"link":"/api/v1/people/642100","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":641487,"link":"/api/v1/people/641487"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":645302,"link":"/api/v1/people/645302"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":691788,"link":"/api/v1/people/691788","batSide":{"code":"L","description":"Left"}},"second":{"id":665923,"link":"/api/v1/people/665923"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"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,"runnerGoing":true,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.2,"endSpeed":87.3,"strikeZoneTop":3.221,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.350151828432562,"aZ":-13.87185933531955,"pfxX":5.413487226651723,"pfxZ":9.420364991169967,"pX":-0.2254151869851918,"pZ":1.1509423203376836,"vX0":-6.982626424116973,"vY0":-138.38002250393336,"vZ0":-8.057589791454518,"x":125.59,"y":207.7,"x0":1.6251276746244874,"y0":50.0039735366521,"z0":5.02623295692599,"aX":10.519163050634878},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":15.6,"breakHorizontal":-8.4,"spinRate":2205,"spinDirection":126},"zone":13,"typeConfidence":0.91,"plateTime":0.3955405376892096,"extension":6.151414485159623},"index":7,"playId":"0ec586f5-a864-34c1-92e0-5f5e2bbb8e28","pitchNumber":5,"startTime":"2026-07-08T01:28:59.803Z","endTime":"2026-07-08T01:29:06.839Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642100,"link":"/api/v1/people/642100","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":641487,"link":"/api/v1/people/641487"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":645302,"link":"/api/v1/people/645302"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":691788,"link":"/api/v1/people/691788","batSide":{"code":"L","description":"Left"}},"second":{"id":665923,"link":"/api/v1/people/665923"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Esteury Ruiz steals (19) 3rd base.","event":"Stolen Base 3B","eventType":"stolen_base_3b","awayScore":5,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"index":8,"actionPlayId":"0ec586f5-a864-34c1-92e0-5f5e2bbb8e28","startTime":"2026-07-08T01:29:14.951Z","endTime":"2026-07-08T01:29:36.756Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":665923,"link":"/api/v1/people/665923"},"defense":{"pitcher":{"id":642100,"link":"/api/v1/people/642100","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":641487,"link":"/api/v1/people/641487"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":645302,"link":"/api/v1/people/645302"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":691788,"link":"/api/v1/people/691788","batSide":{"code":"L","description":"Left"}},"second":{"id":665923,"link":"/api/v1/people/665923"},"postOnThird":{"id":665923,"link":"/api/v1/people/665923"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"homeTeamWinProbability":74.3,"awayTeamWinProbability":25.700000000000003,"homeTeamWinProbabilityAdded":8.699999999999989,"leverageIndex":2.68,"dramaIndex":126.0,"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.6,"endSpeed":87.8,"strikeZoneTop":3.221,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.06702999460141,"aZ":-14.425978095318076,"pfxX":4.774696060563018,"pfxZ":8.926295537011338,"pX":-0.5112052605588154,"pZ":3.1426883874559195,"vX0":-7.467161281601686,"vY0":-140.4213006414183,"vZ0":-2.9971146035574554,"x":136.49,"y":153.93,"x0":1.567389690812962,"y0":50.00485345227664,"z0":5.167763299805813,"aX":9.496374021437607},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":15.7,"breakHorizontal":-7.1,"spinRate":2188,"spinDirection":130},"zone":1,"typeConfidence":0.91,"plateTime":0.39070117919597624,"extension":6.006675862955805},"index":9,"playId":"40a2b304-cb0d-30d6-99ea-2cfd0839ee4a","pitchNumber":6,"startTime":"2026-07-08T01:29:36.756Z","endTime":"2026-07-08T01:29:40.217Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642100,"link":"/api/v1/people/642100","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":641487,"link":"/api/v1/people/641487"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":645302,"link":"/api/v1/people/645302"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":691788,"link":"/api/v1/people/691788","batSide":{"code":"L","description":"Left"}},"third":{"id":665923,"link":"/api/v1/people/665923"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"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":3,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.3,"endSpeed":78.0,"strikeZoneTop":3.221,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.28129668271663,"aZ":-35.093569795035485,"pfxX":-0.661924959387334,"pfxZ":-1.8965932044305205,"pX":-0.3448389662638167,"pZ":0.31037046445429367,"vX0":-5.0490227355912785,"vY0":-124.00082587646651,"vZ0":-4.132202527492099,"x":130.14,"y":230.4,"x0":1.8127585177718692,"y0":50.0017946762557,"z0":4.960216158275941,"aX":-1.0192010362652884},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.2,"breakVerticalInduced":-4.2,"breakHorizontal":2.5,"spinRate":2192,"spinDirection":337},"zone":13,"typeConfidence":0.92,"plateTime":0.4435366280876125,"extension":5.780129881944551},"index":10,"playId":"864348ae-9d08-3e5b-89a2-1cec038aaf36","pitchNumber":7,"startTime":"2026-07-08T01:30:12.417Z","endTime":"2026-07-08T01:30:16.718Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642100,"link":"/api/v1/people/642100","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":641487,"link":"/api/v1/people/641487"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":645302,"link":"/api/v1/people/645302"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":691788,"link":"/api/v1/people/691788","batSide":{"code":"L","description":"Left"}},"third":{"id":665923,"link":"/api/v1/people/665923"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.6,"endSpeed":86.8,"strikeZoneTop":3.221,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.268380814195556,"aZ":-26.07444193575464,"pfxX":9.598218638564328,"pfxZ":3.171633192413143,"pX":-0.9489284868685631,"pZ":2.307055013709195,"vX0":-10.207713266313531,"vY0":-137.47967274949937,"vZ0":-2.910905285760208,"x":153.17,"y":176.49,"x0":1.5575830037893954,"y0":50.0026730197372,"z0":5.141334004542814,"aX":18.452120216350348},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.2,"breakVerticalInduced":5.3,"breakHorizontal":-15.4,"spinRate":2251,"spinDirection":129},"zone":13,"typeConfidence":0.9,"plateTime":0.3977660336676152,"extension":5.769229855495582},"index":11,"playId":"bf6ae072-26fd-3673-aef6-bac35e8595fb","pitchNumber":8,"startTime":"2026-07-08T01:30:45.913Z","endTime":"2026-07-08T01:31:12.921Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642100,"link":"/api/v1/people/642100","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":641487,"link":"/api/v1/people/641487"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":645302,"link":"/api/v1/people/645302"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":691788,"link":"/api/v1/people/691788","batSide":{"code":"L","description":"Left"}},"third":{"id":665923,"link":"/api/v1/people/665923"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691788,"link":"/api/v1/people/691788"},"credit":"b_pa"},{"player":{"id":642100,"link":"/api/v1/people/642100"},"credit":"p_pa"}],"flags":[],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":136,"player":{"id":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"}},"homeTeamWinProbability":75.1,"awayTeamWinProbability":24.900000000000006,"homeTeamWinProbabilityAdded":0.7999999999999972,"leverageIndex":2.68,"dramaIndex":130.0,"contextMetrics":{},"playEndTime":"2026-07-08T01:31:12.921Z","atBatIndex":70},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Javier Sanoja pops out to third baseman J.P. Crawford.","rbi":0,"awayScore":5,"homeScore":5,"isOut":true},"about":{"atBatIndex":71,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-07-08T01:31:47.822Z","endTime":"2026-07-08T01:32:18.235Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":691594,"fullName":"Javier Sanoja","link":"/api/v1/people/691594"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":642100,"fullName":"Gabe Speier","link":"/api/v1/people/642100"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":691788,"fullName":"Joe Mack","link":"/api/v1/people/691788"},"postOnThird":{"id":665923,"fullName":"Esteury Ruiz","link":"/api/v1/people/665923"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"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":691594,"fullName":"Javier Sanoja","link":"/api/v1/people/691594"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":641487,"link":"/api/v1/people/641487"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"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":83.6,"endSpeed":76.5,"strikeZoneTop":2.995,"strikeZoneBottom":1.512,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.276162465728014,"aZ":-35.757038314841196,"pfxX":-2.6585612583356872,"pfxZ":-2.4197038000587816,"pX":-0.18768334561952768,"pZ":0.560110592061935,"vX0":-4.108449257777868,"vY0":-121.59774876202177,"vZ0":-3.1643420410436818,"x":124.15,"y":223.66,"x0":1.8763746186265202,"y0":50.00279622672508,"z0":5.015161980887606,"aX":-3.9369421755481295},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.4,"breakVerticalInduced":-4.9,"breakHorizontal":5.9,"spinRate":2221,"spinDirection":309},"zone":13,"typeConfidence":0.92,"plateTime":0.452340858568856,"extension":6.334981901522515},"index":0,"playId":"3d075083-8f85-3759-80ca-ba498311327c","pitchNumber":1,"startTime":"2026-07-08T01:31:47.822Z","endTime":"2026-07-08T01:31:51.888Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642100,"link":"/api/v1/people/642100","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":641487,"link":"/api/v1/people/641487"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":645302,"link":"/api/v1/people/645302"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":691594,"link":"/api/v1/people/691594","batSide":{"code":"R","description":"Right"}},"first":{"id":691788,"link":"/api/v1/people/691788"},"third":{"id":665923,"link":"/api/v1/people/665923"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.7,"endSpeed":85.3,"strikeZoneTop":2.995,"strikeZoneBottom":1.512,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.392953715912142,"aZ":-28.932537285564642,"pfxX":10.054183681905542,"pfxZ":1.7355121395171142,"pX":0.35174337272524286,"pZ":2.679795227152702,"vX0":-6.918442324769934,"vY0":-136.23638759342646,"vZ0":-1.5372532198506064,"x":103.59,"y":166.43,"x0":1.6245935160308915,"y0":50.00493904483848,"z0":5.261151851175248,"aX":18.802910489702125},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":3.0,"breakHorizontal":-16.7,"spinRate":2103,"spinDirection":128},"zone":3,"typeConfidence":0.75,"plateTime":0.4028490229891273,"extension":5.6199430015476555},"hitData":{"launchSpeed":72.2,"launchAngle":72.0,"totalDistance":78.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":106.65,"coordY":178.3}},"index":1,"playId":"c637fecc-25a8-3716-a72a-1d834126e55f","pitchNumber":2,"startTime":"2026-07-08T01:32:09.322Z","endTime":"2026-07-08T01:32:18.235Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642100,"link":"/api/v1/people/642100","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":641487,"link":"/api/v1/people/641487"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":645302,"link":"/api/v1/people/645302"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":691594,"link":"/api/v1/people/691594","batSide":{"code":"R","description":"Right"}},"first":{"id":691788,"link":"/api/v1/people/691788"},"third":{"id":665923,"link":"/api/v1/people/665923"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691594,"link":"/api/v1/people/691594"},"credit":"b_ab"},{"player":{"id":642100,"link":"/api/v1/people/642100"},"credit":"p_ab"},{"player":{"id":691594,"link":"/api/v1/people/691594"},"credit":"b_pa"},{"player":{"id":642100,"link":"/api/v1/people/642100"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":60.699999999999996,"awayTeamWinProbability":39.300000000000004,"homeTeamWinProbabilityAdded":-14.399999999999999,"leverageIndex":4.06,"dramaIndex":195.0,"contextMetrics":{},"playEndTime":"2026-07-08T01:32:18.235Z","atBatIndex":71},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Liam Hicks grounds out, second baseman Cole Young to first baseman Josh Naylor.","rbi":0,"awayScore":5,"homeScore":5,"isOut":true},"about":{"atBatIndex":72,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-07-08T01:32:33.461Z","endTime":"2026-07-08T01:33:11.988Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":689414,"fullName":"Liam Hicks","link":"/api/v1/people/689414"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":642100,"fullName":"Gabe Speier","link":"/api/v1/people/642100"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":689414,"fullName":"Liam Hicks","link":"/api/v1/people/689414"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":702284,"link":"/api/v1/people/702284"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":647304,"link":"/api/v1/people/647304"},"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(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.1,"endSpeed":86.3,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.345000534500176,"aZ":-28.71284112096019,"pfxX":11.198468859259773,"pfxZ":1.8193964522145674,"pX":0.21953125707053706,"pZ":2.5574816532526485,"vX0":-7.603067937842171,"vY0":-136.85619122529673,"vZ0":-1.825868308121449,"x":108.63,"y":169.73,"x0":1.5744778779860658,"y0":50.00216580335027,"z0":5.194030671277192,"aX":21.30617345509809},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":3.1,"breakHorizontal":-18.7,"spinRate":2033,"spinDirection":131},"zone":5,"typeConfidence":0.74,"plateTime":0.399758629402418,"extension":5.700156487911698},"hitData":{"launchSpeed":89.8,"launchAngle":-7.0,"totalDistance":20.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":155.5,"coordY":155.88}},"index":0,"playId":"a1b7ab05-1369-3d4f-8960-6950d336208b","pitchNumber":1,"startTime":"2026-07-08T01:33:04.764Z","endTime":"2026-07-08T01:33:11.988Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642100,"link":"/api/v1/people/642100","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":641487,"link":"/api/v1/people/641487"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":645302,"link":"/api/v1/people/645302"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":689414,"link":"/api/v1/people/689414","batSide":{"code":"L","description":"Left"}},"first":{"id":691788,"link":"/api/v1/people/691788"},"third":{"id":665923,"link":"/api/v1/people/665923"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":689414,"link":"/api/v1/people/689414"},"credit":"b_ab"},{"player":{"id":642100,"link":"/api/v1/people/642100"},"credit":"p_ab"},{"player":{"id":689414,"link":"/api/v1/people/689414"},"credit":"b_pa"},{"player":{"id":642100,"link":"/api/v1/people/642100"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":50.0,"awayTeamWinProbability":50.0,"homeTeamWinProbabilityAdded":-10.699999999999996,"leverageIndex":4.07,"dramaIndex":173.0,"contextMetrics":{},"playEndTime":"2026-07-08T01:33:11.988Z","atBatIndex":72},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Colt Emerson challenged (pitch result), call on the field was confirmed: Colt Emerson called out on strikes.","rbi":0,"awayScore":5,"homeScore":5,"isOut":true},"about":{"atBatIndex":73,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-07-08T01:35:37.324Z","endTime":"2026-07-08T01:37:15.218Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":806068,"fullName":"Colt Emerson","link":"/api/v1/people/806068"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":664126,"fullName":"Pete Fairbanks","link":"/api/v1/people/664126"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[3,4,5,6,7],"actionIndex":[0,1,2],"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":806068,"fullName":"Colt Emerson","link":"/api/v1/people/806068"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":691788,"link":"/api/v1/people/691788"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Heriberto Hernández remains in the game as the left fielder.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":5,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-08T01:34:47.461Z","endTime":"2026-07-08T01:34:47.491Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":681715,"link":"/api/v1/people/681715"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"battingOrder":"501","replacedPlayer":{"id":665052,"link":"/api/v1/people/665052"},"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":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":665052,"link":"/api/v1/people/665052"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":806068,"link":"/api/v1/people/806068","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Esteury Ruiz remains in the game as the right fielder.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":5,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-07-08T01:34:47.491Z","endTime":"2026-07-08T01:34:47.492Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":665923,"link":"/api/v1/people/665923"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"battingOrder":"601","replacedPlayer":{"id":683357,"link":"/api/v1/people/683357"},"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":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":806068,"link":"/api/v1/people/806068","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Pete Fairbanks replaces Calvin Faucher.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":5,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-07-08T01:34:47.492Z","endTime":"2026-07-08T01:35:39.538Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":664126,"link":"/api/v1/people/664126"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"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":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":665923,"link":"/api/v1/people/665923"}},"offense":{"batter":{"id":806068,"link":"/api/v1/people/806068","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":83.9,"endSpeed":77.8,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.095296561689683,"aZ":-35.976798307728984,"pfxX":1.6817232065932486,"pfxZ":-2.5162725630713263,"pX":0.12689870695892405,"pZ":1.219766640662321,"vX0":0.35760037653141036,"vY0":-122.11227115807925,"vZ0":-6.0645458903646645,"x":112.16,"y":205.85,"x0":-0.23995425441677828,"y0":50.00389447305617,"z0":6.831381741096549,"aX":2.539318979702042},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.6,"breakVerticalInduced":-5.8,"breakHorizontal":-3.1,"spinRate":2448,"spinDirection":35},"zone":14,"typeConfidence":0.89,"plateTime":0.4485691216387262,"extension":6.329113629709132},"index":3,"playId":"a6fe743c-dd63-3fc0-8b33-614c83a4c1cd","pitchNumber":1,"startTime":"2026-07-08T01:35:39.538Z","endTime":"2026-07-08T01:35:43.063Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664126,"link":"/api/v1/people/664126","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":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":665923,"link":"/api/v1/people/665923"}},"offense":{"batter":{"id":806068,"link":"/api/v1/people/806068","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":82.7,"endSpeed":76.8,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.421642568658452,"aZ":-38.946374903437736,"pfxX":2.6921392055905167,"pfxZ":-4.617609722001652,"pX":-0.5301245931002178,"pZ":1.0518875962268865,"vX0":-1.3791473161229775,"vY0":-120.35251414369384,"vZ0":-5.5194471420246245,"x":137.21,"y":210.38,"x0":-0.2993499164448379,"y0":50.00443250089587,"z0":6.825646361465854,"aX":3.948494210606846},"breaks":{"breakAngle":4.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.4,"breakVerticalInduced":-9.5,"breakHorizontal":-4.6,"spinRate":2402,"spinDirection":40},"zone":13,"typeConfidence":0.91,"plateTime":0.45516477865585525,"extension":5.97239291720321},"index":4,"playId":"0e214f88-0600-35ec-bf00-e05cf91ebfdf","pitchNumber":2,"startTime":"2026-07-08T01:35:55.215Z","endTime":"2026-07-08T01:35:58.873Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664126,"link":"/api/v1/people/664126","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":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":665923,"link":"/api/v1/people/665923"}},"offense":{"batter":{"id":806068,"link":"/api/v1/people/806068","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.3,"endSpeed":78.1,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.080735242102534,"aZ":-35.90742341896669,"pfxX":1.917899198089927,"pfxZ":-2.4593245676915987,"pX":0.6060338331243936,"pZ":0.5362012843085356,"vX0":1.6619956474246609,"vY0":-122.5897123466038,"vZ0":-7.690432587590046,"x":93.9,"y":224.3,"x0":-0.330878352586385,"y0":50.00602748703547,"z0":6.793981664964438,"aX":2.9081853979759136},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.8,"breakVerticalInduced":-6.1,"breakHorizontal":-3.8,"spinRate":2506,"spinDirection":41},"zone":14,"typeConfidence":0.88,"plateTime":0.44743816360824384,"extension":6.1002542595735525},"index":5,"playId":"3be70fe0-54fd-3a50-b4b4-e16dfaa3ca2b","pitchNumber":3,"startTime":"2026-07-08T01:36:11.461Z","endTime":"2026-07-08T01:36:15.918Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664126,"link":"/api/v1/people/664126","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":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":665923,"link":"/api/v1/people/665923"}},"offense":{"batter":{"id":806068,"link":"/api/v1/people/806068","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.9,"endSpeed":77.3,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.710179253581558,"aZ":-40.6367374704978,"pfxX":2.684920852467993,"pfxZ":-5.645643476281209,"pX":-0.8170643593621469,"pZ":1.6001812287911996,"vX0":-2.3690861312658127,"vY0":-122.08699008136432,"vZ0":-4.3778402389802835,"x":148.14,"y":195.58,"x0":-0.17944052112526923,"y0":50.00466744168843,"z0":6.941673996044866,"aX":4.023377655333696},"breaks":{"breakAngle":4.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-50.2,"breakVerticalInduced":-11.0,"breakHorizontal":-4.2,"spinRate":2597,"spinDirection":31},"zone":13,"typeConfidence":0.91,"plateTime":0.44992277339911535,"extension":5.855006066947626},"index":6,"playId":"6d4e4f46-8d27-3d80-8f6e-9e83253f479a","pitchNumber":4,"startTime":"2026-07-08T01:36:31.481Z","endTime":"2026-07-08T01:36:35.338Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664126,"link":"/api/v1/people/664126","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":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":665923,"link":"/api/v1/people/665923"}},"offense":{"batter":{"id":806068,"link":"/api/v1/people/806068","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.7,"endSpeed":88.4,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.04014765566405,"aZ":-7.566977899218655,"pfxX":-0.7190226832755446,"pfxZ":12.338584439313108,"pX":-0.399986195026175,"pZ":1.610000058735189,"vX0":0.839173566906244,"vY0":-140.38019599806955,"vZ0":-11.952580322157205,"x":132.25,"y":195.31,"x0":-0.6094986717692111,"y0":50.0007093337264,"z0":6.417405582901823,"aX":-1.4336934462018245},"breaks":{"breakAngle":7.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.4,"breakVerticalInduced":20.0,"breakHorizontal":1.1,"spinRate":2438,"spinDirection":195},"zone":7,"typeConfidence":0.92,"plateTime":0.39031389066594624,"extension":6.257657704526862},"index":7,"playId":"717ee0d5-bcb3-3130-99da-7ce2684d2dd7","pitchNumber":5,"startTime":"2026-07-08T01:36:48.197Z","endTime":"2026-07-08T01:37:15.218Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664126,"link":"/api/v1/people/664126","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":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":665923,"link":"/api/v1/people/665923"}},"offense":{"batter":{"id":806068,"link":"/api/v1/people/806068","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":806068,"link":"/api/v1/people/806068"},"credit":"b_ab"},{"player":{"id":664126,"link":"/api/v1/people/664126"},"credit":"p_ab"},{"player":{"id":806068,"link":"/api/v1/people/806068"},"credit":"b_pa"},{"player":{"id":664126,"link":"/api/v1/people/664126"},"credit":"p_pa"}],"flags":[],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":136,"player":{"id":806068,"fullName":"Colt Emerson","link":"/api/v1/people/806068"}},"homeTeamWinProbability":55.800000000000004,"awayTeamWinProbability":44.199999999999996,"homeTeamWinProbabilityAdded":5.800000000000004,"leverageIndex":2.29,"dramaIndex":98.0,"contextMetrics":{},"playEndTime":"2026-07-08T01:37:15.218Z","atBatIndex":73},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"J.P. Crawford strikes out swinging.","rbi":0,"awayScore":5,"homeScore":5,"isOut":true},"about":{"atBatIndex":74,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-07-08T01:37:30.394Z","endTime":"2026-07-08T01:40:07.197Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":641487,"fullName":"J.P. Crawford","link":"/api/v1/people/641487"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":664126,"fullName":"Pete Fairbanks","link":"/api/v1/people/664126"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,6,8],"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":641487,"fullName":"J.P. Crawford","link":"/api/v1/people/641487"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"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":97.8,"endSpeed":89.3,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.31508853018016,"aZ":-7.609315676789369,"pfxX":-2.127910571050247,"pfxZ":12.029225859230303,"pX":-0.3809900517560358,"pZ":2.210601574035911,"vX0":1.508756870694944,"vY0":-142.17092097231557,"vZ0":-10.466697609714199,"x":131.52,"y":179.09,"x0":-0.6427219199607732,"y0":50.00467674346189,"z0":6.427557486961198,"aX":-4.346202619852422},"breaks":{"breakAngle":21.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-8.9,"breakVerticalInduced":19.8,"breakHorizontal":3.5,"spinRate":2482,"spinDirection":198},"zone":4,"typeConfidence":0.92,"plateTime":0.3856112261225033,"extension":6.267338565771098},"index":0,"playId":"c834f1b6-c6a2-3443-8c9f-4d6a1eb27a95","pitchNumber":1,"startTime":"2026-07-08T01:37:30.394Z","endTime":"2026-07-08T01:37:34.262Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664126,"link":"/api/v1/people/664126","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":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":665923,"link":"/api/v1/people/665923"}},"offense":{"batter":{"id":641487,"link":"/api/v1/people/641487","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"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":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.3,"endSpeed":77.9,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.251978003180678,"aZ":-39.08324191537337,"pfxX":1.7850750849220312,"pfxZ":-4.583832019948173,"pX":1.1938241010551554,"pZ":0.2856122890842585,"vX0":2.4240977931253544,"vY0":-122.54340444799368,"vZ0":-7.728145706694715,"x":71.49,"y":231.07,"x0":-0.04353436987205179,"y0":50.00258635970861,"z0":6.8560377202727185,"aX":2.690346769379682},"breaks":{"breakAngle":4.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.8,"breakVerticalInduced":-10.0,"breakHorizontal":-3.8,"spinRate":2660,"spinDirection":39},"zone":14,"typeConfidence":0.9,"plateTime":0.4485177965464855,"extension":5.986268950217843},"index":1,"playId":"4fd6c03f-f6a8-3a72-94ac-c2899419be74","pitchNumber":2,"startTime":"2026-07-08T01:37:45.670Z","endTime":"2026-07-08T01:37:49.494Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664126,"link":"/api/v1/people/664126","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":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":665923,"link":"/api/v1/people/665923"}},"offense":{"batter":{"id":641487,"link":"/api/v1/people/641487","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"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":82.6,"endSpeed":76.1,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.521679549071685,"aZ":-38.90910977240869,"pfxX":2.6125941443748406,"pfxZ":-4.5971071336440215,"pX":-1.0517696391122962,"pZ":3.7981261187113007,"vX0":-1.9444781139522993,"vY0":-120.31447327180108,"vZ0":0.36946395397292053,"x":157.09,"y":136.23,"x0":-0.5722187148884192,"y0":50.004220883047886,"z0":7.093179028336788,"aX":3.8274870691221285},"breaks":{"breakAngle":4.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.0,"breakVerticalInduced":-7.9,"breakHorizontal":-4.3,"spinRate":2461,"spinDirection":43},"zone":11,"typeConfidence":0.91,"plateTime":0.4553890357665997,"extension":5.978109490206201},"index":2,"playId":"d85e482d-e729-3829-ad41-689c1a4e67ea","pitchNumber":3,"startTime":"2026-07-08T01:38:09.791Z","endTime":"2026-07-08T01:38:14.605Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664126,"link":"/api/v1/people/664126","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":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":665923,"link":"/api/v1/people/665923"}},"offense":{"batter":{"id":641487,"link":"/api/v1/people/641487","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.8,"endSpeed":88.4,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.41448264844975,"aZ":-11.20451840511386,"pfxX":-0.8483790103747513,"pfxZ":10.461494838575929,"pX":-1.217656717266487,"pZ":2.973405366506246,"vX0":-0.8292015042949933,"vY0":-140.79043613632126,"vZ0":-7.917217650511148,"x":163.41,"y":158.5,"x0":-0.8089399775600734,"y0":50.00296474033627,"z0":6.549784471942816,"aX":-1.7004847521219235},"breaks":{"breakAngle":8.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":17.5,"breakHorizontal":1.7,"spinRate":2284,"spinDirection":194},"zone":11,"typeConfidence":0.91,"plateTime":0.3892678146596502,"extension":6.251580077978628},"index":3,"playId":"b34bd0c5-0bd4-36ff-8113-e7754d53c813","pitchNumber":4,"startTime":"2026-07-08T01:38:26.880Z","endTime":"2026-07-08T01:38:30.913Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664126,"link":"/api/v1/people/664126","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":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":665923,"link":"/api/v1/people/665923"}},"offense":{"batter":{"id":641487,"link":"/api/v1/people/641487","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.6,"endSpeed":89.4,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.04739582834448,"aZ":-9.550233198904959,"pfxX":-1.8421619929478381,"pfxZ":11.064259487958655,"pX":0.087345180257369,"pZ":2.7666715372783353,"vX0":1.9715681401175547,"vY0":-141.98374027955742,"vZ0":-8.892297889663583,"x":113.67,"y":164.08,"x0":-0.37619888335504037,"y0":50.00271204769067,"z0":6.544101484744104,"aX":-3.766897290769282},"breaks":{"breakAngle":15.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.2,"breakVerticalInduced":18.5,"breakHorizontal":3.0,"spinRate":2472,"spinDirection":194},"zone":5,"typeConfidence":0.91,"plateTime":0.3855415118287633,"extension":6.181611460244642},"index":4,"playId":"5902a797-60d5-3a94-9a6c-0061c7dd99da","pitchNumber":5,"startTime":"2026-07-08T01:38:43.494Z","endTime":"2026-07-08T01:38:46.953Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664126,"link":"/api/v1/people/664126","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":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":665923,"link":"/api/v1/people/665923"}},"offense":{"batter":{"id":641487,"link":"/api/v1/people/641487","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"index":5,"startTime":"2026-07-08T01:38:59.414Z","endTime":"2026-07-08T01:39:10.879Z","isPitch":false,"type":"action","player":{"id":641487,"link":"/api/v1/people/641487"},"defense":{"pitcher":{"id":664126,"link":"/api/v1/people/664126","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":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":665923,"link":"/api/v1/people/665923"}},"offense":{"batter":{"id":641487,"link":"/api/v1/people/641487","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.1,"endSpeed":88.7,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.70747774931531,"aZ":-11.288152000600059,"pfxX":-1.5406643061857825,"pfxZ":10.332790119925622,"pX":0.20882123952625792,"pZ":3.6694914237684486,"vX0":2.393675166433829,"vY0":-141.3849197418946,"vZ0":-6.059538142930892,"x":109.04,"y":139.7,"x0":-0.4492257586488034,"y0":50.00486477165632,"z0":6.5674501032032335,"aX":-3.1149468159550833},"breaks":{"breakAngle":12.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.4,"breakVerticalInduced":17.6,"breakHorizontal":2.3,"spinRate":2399,"spinDirection":189},"zone":12,"typeConfidence":0.9,"plateTime":0.3876360325217414,"extension":6.283526581975138},"index":6,"playId":"431862b4-92ca-3665-8bb0-614d4264ead2","pitchNumber":6,"startTime":"2026-07-08T01:39:10.879Z","endTime":"2026-07-08T01:39:14.447Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664126,"link":"/api/v1/people/664126","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":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":665923,"link":"/api/v1/people/665923"}},"offense":{"batter":{"id":641487,"link":"/api/v1/people/641487","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":5,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"index":7,"startTime":"2026-07-08T01:39:36.945Z","endTime":"2026-07-08T01:40:03.130Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":664126,"link":"/api/v1/people/664126","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":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":665923,"link":"/api/v1/people/665923"}},"offense":{"batter":{"id":641487,"link":"/api/v1/people/641487","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":98.2,"endSpeed":89.9,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.44251600491273,"aZ":-8.015065397446254,"pfxX":-1.2433266246218801,"pfxZ":11.690970039595701,"pX":-0.5071844348223666,"pZ":2.5491930648369627,"vX0":0.7009122483368788,"vY0":-142.74310137266545,"vZ0":-9.562832117931123,"x":136.33,"y":169.95,"x0":-0.5942121352472592,"y0":50.00127632548319,"z0":6.444804340864551,"aX":-2.56894906067852},"breaks":{"breakAngle":13.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-8.9,"breakVerticalInduced":19.4,"breakHorizontal":2.2,"spinRate":2469,"spinDirection":198},"zone":4,"typeConfidence":0.93,"plateTime":0.3835100242554921,"extension":6.298414215111436},"index":8,"playId":"cc39c271-a862-3459-93e0-57675cf2ce97","pitchNumber":7,"startTime":"2026-07-08T01:40:03.130Z","endTime":"2026-07-08T01:40:07.197Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664126,"link":"/api/v1/people/664126","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":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":665923,"link":"/api/v1/people/665923"}},"offense":{"batter":{"id":641487,"link":"/api/v1/people/641487","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":641487,"link":"/api/v1/people/641487"},"credit":"b_ab"},{"player":{"id":664126,"link":"/api/v1/people/664126"},"credit":"p_ab"},{"player":{"id":641487,"link":"/api/v1/people/641487"},"credit":"b_pa"},{"player":{"id":664126,"link":"/api/v1/people/664126"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":60.5,"awayTeamWinProbability":39.5,"homeTeamWinProbabilityAdded":4.699999999999996,"leverageIndex":1.84,"dramaIndex":80.0,"contextMetrics":{},"playEndTime":"2026-07-08T01:40:07.197Z","atBatIndex":74},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Randy Arozarena singles on a line drive to right fielder Esteury Ruiz.","rbi":0,"awayScore":5,"homeScore":5,"isOut":false},"about":{"atBatIndex":75,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-07-08T01:40:11.578Z","endTime":"2026-07-08T01:41:46.415Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":664126,"fullName":"Pete Fairbanks","link":"/api/v1/people/664126"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":665923,"link":"/api/v1/people/665923"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.8,"endSpeed":83.0,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.301609038202553,"aZ":-34.17711546965178,"pfxX":1.6041831037951853,"pfxZ":-1.1562580266493327,"pX":0.7479847002973105,"pZ":1.550819613900959,"vX0":1.652687497342652,"vY0":-130.65282114889476,"vZ0":-6.961126189718617,"x":88.49,"y":196.91,"x0":-0.10100977258988757,"y0":50.00405252301362,"z0":6.815372572193262,"aX":2.775761184035125},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.3,"breakVerticalInduced":-3.4,"breakHorizontal":-3.2,"spinRate":2536,"spinDirection":96},"zone":14,"typeConfidence":0.88,"plateTime":0.41907788136966273,"extension":6.155736301852013},"index":0,"playId":"a428f64c-6931-3b68-8ecd-3a60e1d0b4c0","pitchNumber":1,"startTime":"2026-07-08T01:40:35.124Z","endTime":"2026-07-08T01:40:39.274Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664126,"link":"/api/v1/people/664126","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":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":665923,"link":"/api/v1/people/665923"}},"offense":{"batter":{"id":668227,"link":"/api/v1/people/668227","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":98.1,"endSpeed":89.5,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.42445346962513,"aZ":-8.926216313044547,"pfxX":-1.135330091958029,"pfxZ":11.303875302084846,"pX":0.5167270988769,"pZ":3.0530989339203534,"vX0":2.9765918775352715,"vY0":-142.6497265478217,"vZ0":-8.379580258024887,"x":97.3,"y":156.35,"x0":-0.39370514804755513,"y0":50.005072277781274,"z0":6.594967101260522,"aX":-2.3356228917325206},"breaks":{"breakAngle":8.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.6,"breakVerticalInduced":19.0,"breakHorizontal":1.4,"spinRate":2465,"spinDirection":195},"zone":3,"typeConfidence":0.92,"plateTime":0.3842626996891729,"extension":6.280549554327127},"index":1,"playId":"4fa32d65-9637-396d-becd-53b059e43694","pitchNumber":2,"startTime":"2026-07-08T01:40:51.847Z","endTime":"2026-07-08T01:40:56.488Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664126,"link":"/api/v1/people/664126","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":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":665923,"link":"/api/v1/people/665923"}},"offense":{"batter":{"id":668227,"link":"/api/v1/people/668227","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"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":84.5,"endSpeed":78.5,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.538028052575314,"aZ":-40.33841086469092,"pfxX":1.7234347595526776,"pfxZ":-5.324216281021673,"pX":-0.07039108274640106,"pZ":1.1821349033865447,"vX0":-0.20830844548660976,"vY0":-123.09265097630502,"vZ0":-5.7117977958329265,"x":119.68,"y":206.86,"x0":-0.20853811642257875,"y0":50.002573846981264,"z0":6.949729664926482,"aX":2.6433287537691146},"breaks":{"breakAngle":3.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.0,"breakVerticalInduced":-10.7,"breakHorizontal":-3.1,"spinRate":2652,"spinDirection":33},"zone":13,"typeConfidence":0.91,"plateTime":0.44505039867919827,"extension":6.110922740594584},"index":2,"playId":"6c4130cc-5c04-3d72-86d4-3d80d381e897","pitchNumber":3,"startTime":"2026-07-08T01:41:14.280Z","endTime":"2026-07-08T01:41:19.188Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664126,"link":"/api/v1/people/664126","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":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":665923,"link":"/api/v1/people/665923"}},"offense":{"batter":{"id":668227,"link":"/api/v1/people/668227","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.1,"endSpeed":81.7,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.442008116150642,"aZ":-37.74561950333893,"pfxX":2.7628509607837968,"pfxZ":-3.3464278249666313,"pX":0.22546030616210636,"pZ":1.4469174043797344,"vX0":-0.07200205774685514,"vY0":-128.30648049872798,"vZ0":-6.251766466208475,"x":108.41,"y":199.71,"x0":-0.1050320239802321,"y0":50.00057899114888,"z0":6.855037958935017,"aX":4.607310425019008},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.4,"breakVerticalInduced":-7.2,"breakHorizontal":-5.0,"spinRate":2604,"spinDirection":54},"zone":14,"typeConfidence":0.56,"plateTime":0.42682158727725783,"extension":5.893250373685734},"hitData":{"launchSpeed":75.3,"launchAngle":24.0,"totalDistance":232.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":177.38,"coordY":122.2}},"index":3,"playId":"b6d0f3a1-92bf-39d0-a526-bdc2202e9fa6","pitchNumber":4,"startTime":"2026-07-08T01:41:35.679Z","endTime":"2026-07-08T01:41:46.415Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664126,"link":"/api/v1/people/664126","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":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":665923,"link":"/api/v1/people/665923"}},"offense":{"batter":{"id":668227,"link":"/api/v1/people/668227","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668227,"link":"/api/v1/people/668227"},"credit":"b_ab"},{"player":{"id":664126,"link":"/api/v1/people/664126"},"credit":"p_ab"},{"player":{"id":668227,"link":"/api/v1/people/668227"},"credit":"b_pa"},{"player":{"id":664126,"link":"/api/v1/people/664126"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":57.4,"awayTeamWinProbability":42.6,"homeTeamWinProbabilityAdded":-3.1000000000000014,"leverageIndex":1.35,"dramaIndex":58.0,"contextMetrics":{},"playEndTime":"2026-07-08T01:41:46.415Z","atBatIndex":75},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Dominic Canzone flies out to right fielder Esteury Ruiz.","rbi":0,"awayScore":5,"homeScore":5,"isOut":true},"about":{"atBatIndex":76,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-07-08T01:42:27.127Z","endTime":"2026-07-08T01:42:38.018Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":686527,"fullName":"Dominic Canzone","link":"/api/v1/people/686527"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":664126,"fullName":"Pete Fairbanks","link":"/api/v1/people/664126"},"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":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":686527,"fullName":"Dominic Canzone","link":"/api/v1/people/686527"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":665923,"link":"/api/v1/people/665923"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"playId":"bfac88d8-37fe-32c9-adf9-990f7a2f9ef5","startTime":"2026-07-08T01:42:11.729Z","endTime":"2026-07-08T01:42:14.748Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":664126,"link":"/api/v1/people/664126","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":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":665923,"link":"/api/v1/people/665923"}},"offense":{"batter":{"id":686527,"link":"/api/v1/people/686527","batSide":{"code":"L","description":"Left"}},"first":{"id":668227,"link":"/api/v1/people/668227"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"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":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":82.9,"endSpeed":76.5,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.261286361809034,"aZ":-35.60984800226505,"pfxX":2.547153637222293,"pfxZ":-2.3326457201349475,"pX":0.5966607008245184,"pZ":1.7772144960352878,"vX0":2.0220196403145523,"vY0":-120.69704797827845,"vZ0":-4.484052888142209,"x":94.26,"y":190.8,"x0":-0.584006175145478,"y0":50.00500654455274,"z0":6.806860212040417,"aX":3.745373991113793},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.9,"breakVerticalInduced":-5.0,"breakHorizontal":-5.2,"spinRate":2523,"spinDirection":51},"zone":9,"typeConfidence":0.9,"plateTime":0.45441758766455376,"extension":6.08539155510149},"hitData":{"launchSpeed":88.8,"launchAngle":37.0,"totalDistance":327.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":206.94,"coordY":111.1}},"index":1,"playId":"4e27aeab-84e2-38e1-90af-81cc020d21d2","pitchNumber":1,"startTime":"2026-07-08T01:42:29.348Z","endTime":"2026-07-08T01:42:38.018Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664126,"link":"/api/v1/people/664126","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":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":665923,"link":"/api/v1/people/665923"}},"offense":{"batter":{"id":686527,"link":"/api/v1/people/686527","batSide":{"code":"L","description":"Left"}},"first":{"id":668227,"link":"/api/v1/people/668227"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":686527,"link":"/api/v1/people/686527"},"credit":"b_ab"},{"player":{"id":664126,"link":"/api/v1/people/664126"},"credit":"p_ab"},{"player":{"id":686527,"link":"/api/v1/people/686527"},"credit":"b_pa"},{"player":{"id":664126,"link":"/api/v1/people/664126"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":63.9,"awayTeamWinProbability":36.1,"homeTeamWinProbabilityAdded":6.5,"leverageIndex":2.55,"dramaIndex":109.0,"contextMetrics":{},"playEndTime":"2026-07-08T01:42:38.018Z","atBatIndex":76},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Kyle Stowers strikes out swinging.","rbi":0,"awayScore":5,"homeScore":5,"isOut":true},"about":{"atBatIndex":77,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-07-08T01:45:06.119Z","endTime":"2026-07-08T01:46:08.285Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":669065,"fullName":"Kyle Stowers","link":"/api/v1/people/669065"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":662253,"fullName":"Andrés Muñoz","link":"/api/v1/people/662253"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"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":4},"credits":[{"player":{"id":663728,"link":"/api/v1/people/663728"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Andrés Muñoz replaces Gabe Speier.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":5,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-08T01:44:56.268Z","endTime":"2026-07-08T01:45:08.300Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":662253,"link":"/api/v1/people/662253"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":642100,"link":"/api/v1/people/642100","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":641487,"link":"/api/v1/people/641487"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":645302,"link":"/api/v1/people/645302"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"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":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":99.3,"endSpeed":90.9,"strikeZoneTop":3.295,"strikeZoneBottom":1.663,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.69491140991357,"aZ":-14.045521519321994,"pfxX":-4.154178644775959,"pfxZ":8.557655383499547,"pX":-0.48996197124710766,"pZ":2.9301544832438404,"vX0":7.338329287249446,"vY0":-144.41944820982872,"vZ0":-4.453625912433802,"x":135.68,"y":159.67,"x0":-2.5207143192742087,"y0":50.004353495155215,"z0":5.35212855459075,"aX":-8.8024135902539},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":14.8,"breakHorizontal":6.1,"spinRate":2343,"spinDirection":220},"zone":1,"typeConfidence":0.91,"plateTime":0.3788270576216082,"extension":6.777808720105224},"index":1,"playId":"bc5bbb18-2862-3e8f-adf7-951d668b1534","pitchNumber":1,"startTime":"2026-07-08T01:45:08.300Z","endTime":"2026-07-08T01:45:11.869Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":662253,"link":"/api/v1/people/662253","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":641487,"link":"/api/v1/people/641487"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":645302,"link":"/api/v1/people/645302"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"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":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":99.3,"endSpeed":90.6,"strikeZoneTop":3.295,"strikeZoneBottom":1.663,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.05677443914685,"aZ":-11.166821002663792,"pfxX":-4.465302747584786,"pfxZ":9.94747654768202,"pX":-0.817866700506018,"pZ":2.7666503352972156,"vX0":6.287639404665311,"vY0":-144.49155721854078,"vZ0":-5.516228551049779,"x":148.18,"y":164.08,"x0":-2.4432452353023235,"y0":50.00202806485736,"z0":5.388302787808141,"aX":-9.429806640436833},"breaks":{"breakAngle":32.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.7,"breakVerticalInduced":17.0,"breakHorizontal":6.8,"spinRate":2447,"spinDirection":214},"zone":4,"typeConfidence":0.91,"plateTime":0.379248732693549,"extension":6.8038551704337555},"index":2,"playId":"e0bdca4a-2c0f-35ab-adae-b695e1bf8b68","pitchNumber":2,"startTime":"2026-07-08T01:45:23.466Z","endTime":"2026-07-08T01:45:26.872Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":662253,"link":"/api/v1/people/662253","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":641487,"link":"/api/v1/people/641487"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":645302,"link":"/api/v1/people/645302"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"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":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.6,"endSpeed":80.9,"strikeZoneTop":3.295,"strikeZoneBottom":1.663,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.790756472244826,"aZ":-30.919785084017324,"pfxX":2.708815105402028,"pfxZ":0.7575636348948187,"pX":-1.6925582975262055,"pZ":2.2926695300013176,"vX0":1.3571633304310835,"vY0":-127.65510464413398,"vZ0":-1.7165185088940271,"x":181.52,"y":176.88,"x0":-2.5820703769244435,"y0":50.00400380142819,"z0":5.393953935518032,"aX":4.497983550762909},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":1.2,"breakHorizontal":-5.2,"spinRate":2471,"spinDirection":90},"zone":13,"typeConfidence":0.9,"plateTime":0.42807579440121124,"extension":7.074409516679538},"index":3,"playId":"00636a1c-d21c-3f73-82c9-fbfb206fde21","pitchNumber":3,"startTime":"2026-07-08T01:45:48.010Z","endTime":"2026-07-08T01:45:51.413Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":662253,"link":"/api/v1/people/662253","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":641487,"link":"/api/v1/people/641487"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":645302,"link":"/api/v1/people/645302"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"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":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.7,"endSpeed":85.7,"strikeZoneTop":3.295,"strikeZoneBottom":1.663,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.597439760726736,"aZ":-29.351151224883637,"pfxX":-9.76099864971237,"pfxZ":1.5082438916589265,"pX":-0.24685918320482042,"pZ":1.0590420078215061,"vX0":9.059131005208156,"vY0":-136.08189505042822,"vZ0":-5.393725052367115,"x":126.41,"y":210.19,"x0":-2.355094899964191,"y0":50.00313288933317,"z0":5.106859092491351,"aX":-18.259407823936844},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.6,"breakVerticalInduced":1.7,"breakHorizontal":15.7,"spinRate":1642,"spinDirection":242},"zone":13,"typeConfidence":0.74,"plateTime":0.40290790452249103,"extension":6.968849044909368},"index":4,"playId":"5f61ddf9-68cf-3001-8033-345f6eb6fa8a","pitchNumber":4,"startTime":"2026-07-08T01:46:04.475Z","endTime":"2026-07-08T01:46:08.285Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":662253,"link":"/api/v1/people/662253","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":641487,"link":"/api/v1/people/641487"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":645302,"link":"/api/v1/people/645302"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"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":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669065,"link":"/api/v1/people/669065"},"credit":"b_ab"},{"player":{"id":662253,"link":"/api/v1/people/662253"},"credit":"p_ab"},{"player":{"id":669065,"link":"/api/v1/people/669065"},"credit":"b_pa"},{"player":{"id":662253,"link":"/api/v1/people/662253"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":58.199999999999996,"awayTeamWinProbability":41.800000000000004,"homeTeamWinProbabilityAdded":-5.700000000000003,"leverageIndex":2.22,"dramaIndex":96.0,"contextMetrics":{},"playEndTime":"2026-07-08T01:46:08.285Z","atBatIndex":77},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Otto Lopez pops out to shortstop Colt Emerson.","rbi":0,"awayScore":5,"homeScore":5,"isOut":true},"about":{"atBatIndex":78,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-07-08T01:46:30.320Z","endTime":"2026-07-08T01:48:19.557Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":672640,"fullName":"Otto Lopez","link":"/api/v1/people/672640"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":662253,"fullName":"Andrés Muñoz","link":"/api/v1/people/662253"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Pop Out","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":4},"credits":[{"player":{"id":806068,"link":"/api/v1/people/806068"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":100.7,"endSpeed":92.0,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.73720033845741,"aZ":-13.439822567307386,"pfxX":-4.297909804829767,"pfxZ":8.62115055899777,"pX":-0.8714003495311082,"pZ":2.628925935060798,"vX0":6.090168087460991,"vY0":-146.5177899195263,"vZ0":-5.435447744705046,"x":150.22,"y":167.8,"x0":-2.4188992585619284,"y0":50.00368360754486,"z0":5.311744650216843,"aX":-9.341337736266638},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":14.6,"breakHorizontal":6.6,"spinRate":2385,"spinDirection":222},"zone":11,"typeConfidence":0.91,"plateTime":0.3738808177056989,"extension":6.914883720371076},"index":0,"playId":"2e5b5953-04a9-3aa5-9c80-93d55f6bf99c","pitchNumber":1,"startTime":"2026-07-08T01:46:33.970Z","endTime":"2026-07-08T01:46:37.939Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":662253,"link":"/api/v1/people/662253","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":641487,"link":"/api/v1/people/641487"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":645302,"link":"/api/v1/people/645302"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"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":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"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":99.7,"endSpeed":90.8,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.67840498478424,"aZ":-13.987409251194975,"pfxX":-5.52582689048894,"pfxZ":8.552962239941888,"pX":-0.8576739322988554,"pZ":3.1623047276987437,"vX0":6.045586765324264,"vY0":-145.0537524790983,"vZ0":-3.8754478910724517,"x":149.69,"y":153.4,"x0":-2.253296460420349,"y0":50.000838966804935,"z0":5.371524935973077,"aX":-11.746905461585323},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":14.9,"breakHorizontal":8.8,"spinRate":2354,"spinDirection":219},"zone":11,"typeConfidence":0.91,"plateTime":0.3779566700326855,"extension":6.675962882545618},"index":1,"playId":"d591748b-f792-3eb4-ba7d-f06be40d3882","pitchNumber":2,"startTime":"2026-07-08T01:46:52.258Z","endTime":"2026-07-08T01:46:58.603Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":662253,"link":"/api/v1/people/662253","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":641487,"link":"/api/v1/people/641487"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":645302,"link":"/api/v1/people/645302"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"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":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"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":100.6,"endSpeed":91.9,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.205807351554235,"aZ":-14.838456110931693,"pfxX":-3.6968779301619454,"pfxZ":8.02787313433036,"pX":1.1355444785844615,"pZ":2.3748731116440633,"vX0":10.917999802107753,"vY0":-145.98735688610722,"vZ0":-5.856788023827234,"x":73.72,"y":174.66,"x0":-2.1716526293487894,"y0":50.003161116638665,"z0":5.299443761612947,"aX":-7.9843571198970515},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":13.6,"breakHorizontal":4.6,"spinRate":2595,"spinDirection":220},"zone":14,"typeConfidence":0.91,"plateTime":0.37511229853749883,"extension":6.94563421508515},"index":2,"playId":"61c6df82-e7ef-3569-a31d-264c2fe27637","pitchNumber":3,"startTime":"2026-07-08T01:47:33.223Z","endTime":"2026-07-08T01:47:37.373Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":662253,"link":"/api/v1/people/662253","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":641487,"link":"/api/v1/people/641487"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":645302,"link":"/api/v1/people/645302"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"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":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.4,"endSpeed":81.1,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.15639538665087,"aZ":-32.756460679903206,"pfxX":4.137363736699763,"pfxZ":-0.3445760178699695,"pX":0.5976526592119359,"pZ":1.0498972711582073,"vX0":5.975292796762325,"vY0":-128.54033275043196,"vZ0":-4.037009573746679,"x":94.22,"y":210.43,"x0":-2.3003103662722633,"y0":50.00605582820523,"z0":5.201015262190748,"aX":6.883283672949659},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":-1.3,"breakHorizontal":-8.9,"spinRate":2543,"spinDirection":94},"zone":14,"typeConfidence":0.92,"plateTime":0.42709987061254884,"extension":7.146877398494668},"index":3,"playId":"db4ea293-989f-3408-b5c0-c13941501162","pitchNumber":4,"startTime":"2026-07-08T01:47:50.729Z","endTime":"2026-07-08T01:47:54.313Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":662253,"link":"/api/v1/people/662253","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":641487,"link":"/api/v1/people/641487"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":645302,"link":"/api/v1/people/645302"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"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":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.9,"endSpeed":79.8,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.126365034473114,"aZ":-32.61639376661342,"pfxX":2.783791366173088,"pfxZ":-0.27459524168443217,"pX":-0.2761052940086493,"pZ":2.3006353740143504,"vX0":4.184941093522944,"vY0":-126.47780664623835,"vZ0":-1.0308962751352335,"x":127.52,"y":176.66,"x0":-2.3146810230508756,"y0":50.00264436253537,"z0":5.332469514777369,"aX":4.50251801416708},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":-0.5,"breakHorizontal":-6.0,"spinRate":2539,"spinDirection":85},"zone":5,"typeConfidence":0.9,"plateTime":0.43329079151015515,"extension":7.177820166277994},"hitData":{"launchSpeed":84.6,"launchAngle":56.0,"totalDistance":206.0,"trajectory":"popup","hardness":"medium","location":"6","coordinates":{"coordX":77.63,"coordY":133.19}},"index":4,"playId":"04324f6c-67a2-38f8-a73c-75694ae9c84b","pitchNumber":5,"startTime":"2026-07-08T01:48:10.118Z","endTime":"2026-07-08T01:48:19.557Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":662253,"link":"/api/v1/people/662253","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":641487,"link":"/api/v1/people/641487"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":645302,"link":"/api/v1/people/645302"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"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":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":672640,"link":"/api/v1/people/672640"},"credit":"b_ab"},{"player":{"id":662253,"link":"/api/v1/people/662253"},"credit":"p_ab"},{"player":{"id":672640,"link":"/api/v1/people/672640"},"credit":"b_pa"},{"player":{"id":662253,"link":"/api/v1/people/662253"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":53.6,"awayTeamWinProbability":46.4,"homeTeamWinProbabilityAdded":-4.599999999999994,"leverageIndex":1.85,"dramaIndex":80.0,"contextMetrics":{},"playEndTime":"2026-07-08T01:48:19.557Z","atBatIndex":78},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Xavier Edwards flies out to left fielder Randy Arozarena in foul territory.","rbi":0,"awayScore":5,"homeScore":5,"isOut":true},"about":{"atBatIndex":79,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-07-08T01:48:28.924Z","endTime":"2026-07-08T01:48:55.641Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":669364,"fullName":"Xavier Edwards","link":"/api/v1/people/669364"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":662253,"fullName":"Andrés Muñoz","link":"/api/v1/people/662253"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":669364,"fullName":"Xavier Edwards","link":"/api/v1/people/669364"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":668227,"link":"/api/v1/people/668227"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":100.8,"endSpeed":92.0,"strikeZoneTop":3.055,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.54762847368291,"aZ":-11.515579490832394,"pfxX":-4.884321020912269,"pfxZ":9.504572790546668,"pX":-0.10694101188838204,"pZ":2.4360810762946072,"vX0":8.074672048422658,"vY0":-146.48653603135534,"vZ0":-5.938638729175469,"x":121.08,"y":173.01,"x0":-2.2643429503885684,"y0":50.002609132958504,"z0":5.17782162683686,"aX":-10.616767323278236},"breaks":{"breakAngle":33.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.8,"breakVerticalInduced":16.2,"breakHorizontal":7.2,"spinRate":2370,"spinDirection":220},"zone":5,"typeConfidence":0.91,"plateTime":0.3738725105913794,"extension":7.038361656028862},"hitData":{"launchSpeed":85.0,"launchAngle":45.0,"totalDistance":275.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":43.27,"coordY":124.73}},"index":0,"playId":"5d50d0f2-4f8f-3f3c-9400-2095210f6102","pitchNumber":1,"startTime":"2026-07-08T01:48:47.111Z","endTime":"2026-07-08T01:48:55.641Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":662253,"link":"/api/v1/people/662253","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":641487,"link":"/api/v1/people/641487"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":645302,"link":"/api/v1/people/645302"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"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":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669364,"link":"/api/v1/people/669364"},"credit":"b_ab"},{"player":{"id":662253,"link":"/api/v1/people/662253"},"credit":"p_ab"},{"player":{"id":669364,"link":"/api/v1/people/669364"},"credit":"b_pa"},{"player":{"id":662253,"link":"/api/v1/people/662253"},"credit":"p_pa"}],"flags":[{"credit":"b_foul_out"}],"homeTeamWinProbability":50.0,"awayTeamWinProbability":50.0,"homeTeamWinProbabilityAdded":-3.6000000000000014,"leverageIndex":1.42,"dramaIndex":63.0,"contextMetrics":{},"playEndTime":"2026-07-08T01:48:55.641Z","atBatIndex":79},{"result":{"type":"atBat","event":"Fielders Choice Out","eventType":"fielders_choice_out","description":"Cal Raleigh reaches on a fielder's choice out, shortstop Otto Lopez to third baseman Javier Sanoja. Weston Wilson out at 3rd.","rbi":0,"awayScore":5,"homeScore":5,"isOut":true},"about":{"atBatIndex":80,"halfInning":"top","isTopInning":true,"inning":10,"startTime":"2026-07-08T01:51:34.340Z","endTime":"2026-07-08T01:51:42.672Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":8},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":806188,"fullName":"Cade Gibson","link":"/api/v1/people/806188"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[3],"actionIndex":[0,1,2],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"2B","start":"2B","end":null,"outBase":"3B","isOut":true,"outNumber":1},"details":{"event":"Fielders Choice Out","eventType":"fielders_choice_out","movementReason":"r_runner_out","runner":{"id":642215,"fullName":"Weston Wilson","link":"/api/v1/people/642215"},"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":691594,"link":"/api/v1/people/691594"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Fielders Choice Out","eventType":"fielders_choice_out","movementReason":null,"runner":{"id":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"description":"Pitching Change: Cade Gibson replaces Pete Fairbanks.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":5,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-08T01:50:26.918Z","endTime":"2026-07-08T01:50:57.458Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":806188,"link":"/api/v1/people/806188"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":664126,"link":"/api/v1/people/664126","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":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":665923,"link":"/api/v1/people/665923"}},"offense":{"batter":{"id":663728,"link":"/api/v1/people/663728","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Dominic Canzone starts inning at 2nd base.","event":"Runner Placed On Base","eventType":"runner_placed","awayScore":5,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-07-08T01:50:57.458Z","endTime":"2026-07-08T01:51:40.021Z","isPitch":false,"type":"action","player":{"id":686527,"link":"/api/v1/people/686527"},"base":2,"defense":{"pitcher":{"id":806188,"link":"/api/v1/people/806188","pitchHand":{"code":"L","description":"Left"}},"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":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":665923,"link":"/api/v1/people/665923"}},"offense":{"batter":{"id":663728,"link":"/api/v1/people/663728","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Offensive Substitution: Pinch-runner Weston Wilson replaces Dominic Canzone.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":5,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-07-08T01:51:36.160Z","endTime":"2026-07-08T01:51:36.161Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":642215,"link":"/api/v1/people/642215"},"position":{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"},"battingOrder":"301","replacedPlayer":{"id":686527,"link":"/api/v1/people/686527"},"base":2,"defense":{"pitcher":{"id":806188,"link":"/api/v1/people/806188","pitchHand":{"code":"L","description":"Left"}},"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":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":665923,"link":"/api/v1/people/665923"}},"offense":{"batter":{"id":663728,"link":"/api/v1/people/663728","batSide":{"code":"R","description":"Right"}},"second":{"id":686527,"link":"/api/v1/people/686527"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"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":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":77.6,"endSpeed":70.3,"strikeZoneTop":3.282,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.773081843690825,"aZ":-45.15131531026796,"pfxX":-9.09478115043491,"pfxZ":-10.343791463608213,"pX":0.07178101365247627,"pZ":1.9088465761635722,"vX0":-0.15087084687229108,"vY0":-112.84574912616539,"vZ0":1.2789701545532286,"x":114.26,"y":187.24,"x0":1.3164268554421614,"y0":50.003415235049424,"z0":5.982841829971811,"aX":-11.408477347366064},"breaks":{"breakAngle":14.4,"breakLength":15.6,"breakY":24.0,"breakVertical":-64.2,"breakVerticalInduced":-17.8,"breakHorizontal":16.4,"spinRate":3152,"spinDirection":316},"zone":8,"typeConfidence":2.0,"plateTime":0.49055737512298014,"extension":5.529422664429366},"hitData":{"launchSpeed":87.8,"launchAngle":-7.0,"totalDistance":14.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":108.3,"coordY":155.28}},"index":3,"playId":"a86796e5-bd5e-354a-b1f4-561186cdafb4","pitchNumber":1,"startTime":"2026-07-08T01:51:36.162Z","endTime":"2026-07-08T01:51:42.672Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":806188,"link":"/api/v1/people/806188","pitchHand":{"code":"L","description":"Left"}},"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":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":665923,"link":"/api/v1/people/665923"}},"offense":{"batter":{"id":663728,"link":"/api/v1/people/663728","batSide":{"code":"R","description":"Right"}},"second":{"id":642215,"link":"/api/v1/people/642215"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663728,"link":"/api/v1/people/663728"},"credit":"b_ab"},{"player":{"id":806188,"link":"/api/v1/people/806188"},"credit":"p_ab"},{"player":{"id":663728,"link":"/api/v1/people/663728"},"credit":"b_pa"},{"player":{"id":806188,"link":"/api/v1/people/806188"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":66.2,"awayTeamWinProbability":33.8,"homeTeamWinProbabilityAdded":16.200000000000003,"leverageIndex":2.29,"dramaIndex":162.0,"contextMetrics":{},"playEndTime":"2026-07-08T01:51:42.672Z","atBatIndex":80},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Josh Naylor flies out to center fielder Jakob Marsee.","rbi":0,"awayScore":5,"homeScore":5,"isOut":true},"about":{"atBatIndex":81,"halfInning":"top","isTopInning":true,"inning":10,"startTime":"2026-07-08T01:52:15.387Z","endTime":"2026-07-08T01:53:20.974Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":806188,"fullName":"Cade Gibson","link":"/api/v1/people/806188"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"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":"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":86.3,"endSpeed":79.6,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.731986744627925,"aZ":-25.786334988459565,"pfxX":-0.9510418455723294,"pfxZ":3.966052032251678,"pX":-0.22222364812372888,"pZ":3.2249938386865677,"vX0":-3.6641716954029007,"vY0":-125.69559928611258,"vZ0":-0.7591831896676795,"x":125.47,"y":151.71,"x0":1.3737340611765643,"y0":50.00459904717137,"z0":5.611025038979227,"aX":-1.5333140052934027},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":7.2,"breakHorizontal":2.5,"spinRate":2920,"spinDirection":187},"zone":2,"typeConfidence":2.0,"plateTime":0.4345370270622282,"extension":5.805719692811305},"index":0,"playId":"b79b3629-cc22-38cb-8acf-4f89e0c7b268","pitchNumber":1,"startTime":"2026-07-08T01:52:26.727Z","endTime":"2026-07-08T01:52:30.293Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":806188,"link":"/api/v1/people/806188","pitchHand":{"code":"L","description":"Left"}},"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":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":665923,"link":"/api/v1/people/665923"}},"offense":{"batter":{"id":647304,"link":"/api/v1/people/647304","batSide":{"code":"L","description":"Left"}},"first":{"id":663728,"link":"/api/v1/people/663728"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":77.5,"endSpeed":70.2,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.526527108862627,"aZ":-44.437246370360775,"pfxX":-9.772751611147806,"pfxZ":-9.737496849219271,"pX":0.522294845250697,"pZ":3.3478695080747483,"vX0":0.9517079162041304,"vY0":-112.67809731338406,"vZ0":4.042923878881753,"x":97.09,"y":148.39,"x0":1.3558928519707725,"y0":50.00529908866585,"z0":6.0847214394477085,"aX":-12.301353061868538},"breaks":{"breakAngle":15.6,"breakLength":14.4,"breakY":24.0,"breakVertical":-62.3,"breakVerticalInduced":-16.0,"breakHorizontal":17.3,"spinRate":3042,"spinDirection":314},"zone":12,"typeConfidence":2.0,"plateTime":0.49010761255963775,"extension":5.5751260259861075},"index":1,"playId":"107164ee-b5ca-3722-82d7-7fe95143913d","pitchNumber":2,"startTime":"2026-07-08T01:52:45.890Z","endTime":"2026-07-08T01:52:50.127Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":806188,"link":"/api/v1/people/806188","pitchHand":{"code":"L","description":"Left"}},"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":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":665923,"link":"/api/v1/people/665923"}},"offense":{"batter":{"id":647304,"link":"/api/v1/people/647304","batSide":{"code":"L","description":"Left"}},"first":{"id":663728,"link":"/api/v1/people/663728"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":79.8,"endSpeed":72.5,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.552296054697358,"aZ":-30.648604233571405,"pfxX":-13.209596961228957,"pfxZ":1.1405673702860568,"pX":-0.9211568355385015,"pZ":1.8570304435420837,"vX0":-2.194353376685711,"vY0":-116.15336195380507,"vZ0":-1.097884986605584,"x":152.11,"y":188.64,"x0":1.7543389833764063,"y0":50.004960437747556,"z0":5.300010072450766,"aX":-17.713094703782428},"breaks":{"breakAngle":30.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-41.5,"breakVerticalInduced":2.0,"breakHorizontal":24.5,"spinRate":3193,"spinDirection":294},"zone":13,"typeConfidence":2.0,"plateTime":0.4749678487149662,"extension":5.556525553531796},"hitData":{"launchSpeed":87.8,"launchAngle":30.0,"totalDistance":316.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":101.4,"coordY":74.63}},"index":2,"playId":"1ed270fe-a7d2-369f-a091-50c17d445c24","pitchNumber":3,"startTime":"2026-07-08T01:53:09.053Z","endTime":"2026-07-08T01:53:20.974Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":806188,"link":"/api/v1/people/806188","pitchHand":{"code":"L","description":"Left"}},"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":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":665923,"link":"/api/v1/people/665923"}},"offense":{"batter":{"id":647304,"link":"/api/v1/people/647304","batSide":{"code":"L","description":"Left"}},"first":{"id":663728,"link":"/api/v1/people/663728"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":647304,"link":"/api/v1/people/647304"},"credit":"b_ab"},{"player":{"id":806188,"link":"/api/v1/people/806188"},"credit":"p_ab"},{"player":{"id":647304,"link":"/api/v1/people/647304"},"credit":"b_pa"},{"player":{"id":806188,"link":"/api/v1/people/806188"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":74.0,"awayTeamWinProbability":26.0,"homeTeamWinProbabilityAdded":7.799999999999997,"leverageIndex":3.11,"dramaIndex":131.0,"contextMetrics":{},"playEndTime":"2026-07-08T01:53:20.974Z","atBatIndex":81},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Mitch Garver grounds out, shortstop Otto Lopez to first baseman Kyle Stowers.","rbi":0,"awayScore":5,"homeScore":5,"isOut":true},"about":{"atBatIndex":82,"halfInning":"top","isTopInning":true,"inning":10,"startTime":"2026-07-08T01:53:49.963Z","endTime":"2026-07-08T01:57:23.840Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":641598,"fullName":"Mitch Garver","link":"/api/v1/people/641598"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":806188,"fullName":"Cade Gibson","link":"/api/v1/people/806188"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5,6,7,8],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":641598,"fullName":"Mitch Garver","link":"/api/v1/people/641598"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"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":{"description":"Offensive Substitution: Pinch-hitter Mitch Garver replaces Luke Raley.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":5,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-07-08T01:53:35.721Z","endTime":"2026-07-08T01:53:52.203Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":641598,"link":"/api/v1/people/641598"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"601","replacedPlayer":{"id":670042,"link":"/api/v1/people/670042"},"defense":{"pitcher":{"id":806188,"link":"/api/v1/people/806188","pitchHand":{"code":"L","description":"Left"}},"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":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":665923,"link":"/api/v1/people/665923"}},"offense":{"batter":{"id":670042,"link":"/api/v1/people/670042","batSide":{"code":"L","description":"Left"}},"first":{"id":663728,"link":"/api/v1/people/663728"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"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":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.4,"endSpeed":80.7,"strikeZoneTop":3.249,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.94917366708445,"aZ":-26.35940809647058,"pfxX":-2.0634429318453793,"pfxZ":3.5207645557685288,"pX":-0.6425400179736863,"pZ":2.119206862825532,"vX0":-4.40855344872436,"vY0":-127.33565899275936,"vZ0":-3.0909286332249315,"x":141.49,"y":181.56,"x0":1.375812694506462,"y0":50.001054720170124,"z0":5.4233831117210105,"aX":-3.403363463348563},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.6,"breakVerticalInduced":6.0,"breakHorizontal":4.7,"spinRate":2891,"spinDirection":182},"zone":7,"typeConfidence":2.0,"plateTime":0.4293444143703091,"extension":6.091138609452852},"index":1,"playId":"87ce626f-1359-31c8-9cf4-83705e027ff2","pitchNumber":1,"startTime":"2026-07-08T01:53:52.203Z","endTime":"2026-07-08T01:53:55.832Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":806188,"link":"/api/v1/people/806188","pitchHand":{"code":"L","description":"Left"}},"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":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":665923,"link":"/api/v1/people/665923"}},"offense":{"batter":{"id":641598,"link":"/api/v1/people/641598","batSide":{"code":"R","description":"Right"}},"first":{"id":663728,"link":"/api/v1/people/663728"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.7,"endSpeed":81.0,"strikeZoneTop":3.249,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.427636795332184,"aZ":-26.482535092864175,"pfxX":-1.9503376272681063,"pfxZ":3.4121184605335078,"pX":0.3866673061802866,"pZ":2.497111579228483,"vX0":-2.2435890974782096,"vY0":-127.77774430737456,"vZ0":-2.1717590416049593,"x":102.26,"y":171.36,"x0":1.5268587267299072,"y0":50.00039933801489,"z0":5.422859085590968,"aX":-3.2485657677738686},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":6.0,"breakHorizontal":4.0,"spinRate":2886,"spinDirection":177},"zone":6,"typeConfidence":2.0,"plateTime":0.4274056557945465,"extension":5.976704019593464},"index":2,"playId":"994b7fc9-8d23-3455-9c4b-debdebe5f18a","pitchNumber":2,"startTime":"2026-07-08T01:54:15.177Z","endTime":"2026-07-08T01:54:18.973Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":806188,"link":"/api/v1/people/806188","pitchHand":{"code":"L","description":"Left"}},"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":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":665923,"link":"/api/v1/people/665923"}},"offense":{"batter":{"id":641598,"link":"/api/v1/people/641598","batSide":{"code":"R","description":"Right"}},"first":{"id":663728,"link":"/api/v1/people/663728"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.4,"endSpeed":75.2,"strikeZoneTop":3.249,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.02673595010417,"aZ":-45.90186926489816,"pfxX":-8.378511725860855,"pfxZ":-9.718664255158302,"pX":-0.6965090323095664,"pZ":-0.6553714599238972,"vX0":-2.090474039267092,"vY0":-119.73294315556929,"vZ0":-4.834883889278939,"x":143.55,"y":256.48,"x0":1.2817390341917876,"y0":50.003801273777675,"z0":5.617510235182064,"aX":-11.831885827710474},"breaks":{"breakAngle":14.4,"breakLength":14.4,"breakY":24.0,"breakVertical":-59.9,"breakVerticalInduced":-18.6,"breakHorizontal":15.7,"spinRate":3238,"spinDirection":324},"zone":13,"typeConfidence":2.0,"plateTime":0.4623471853159278,"extension":5.645603741916247},"index":3,"playId":"9cbd5e39-7e0d-3add-8149-8db610556531","pitchNumber":3,"startTime":"2026-07-08T01:54:48.416Z","endTime":"2026-07-08T01:54:52.768Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":806188,"link":"/api/v1/people/806188","pitchHand":{"code":"L","description":"Left"}},"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":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":665923,"link":"/api/v1/people/665923"}},"offense":{"batter":{"id":641598,"link":"/api/v1/people/641598","batSide":{"code":"R","description":"Right"}},"first":{"id":663728,"link":"/api/v1/people/663728"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.1,"endSpeed":79.5,"strikeZoneTop":3.249,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.606590738002378,"aZ":-32.02509021188552,"pfxX":-3.0874582282099334,"pfxZ":0.08836700633773464,"pX":1.1302434360793856,"pZ":1.9950177563405496,"vX0":-0.03659900459009019,"vY0":-125.41472891572758,"vZ0":-2.688034766823189,"x":73.92,"y":184.91,"x0":1.546264204778527,"y0":50.00017204048629,"z0":5.684365949947869,"aX":-4.932721496026022},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":-0.2,"breakHorizontal":5.6,"spinRate":3102,"spinDirection":250},"zone":14,"typeConfidence":2.0,"plateTime":0.43620298304005223,"extension":5.790197794738403},"index":4,"playId":"c5241b2b-5325-32b1-93e1-70c917ba1cc9","pitchNumber":4,"startTime":"2026-07-08T01:55:23.170Z","endTime":"2026-07-08T01:55:27.363Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":806188,"link":"/api/v1/people/806188","pitchHand":{"code":"L","description":"Left"}},"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":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":665923,"link":"/api/v1/people/665923"}},"offense":{"batter":{"id":641598,"link":"/api/v1/people/641598","batSide":{"code":"R","description":"Right"}},"first":{"id":663728,"link":"/api/v1/people/663728"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.0,"endSpeed":74.7,"strikeZoneTop":3.249,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.402353718191755,"aZ":-47.0002434262708,"pfxX":-6.032205035619932,"pfxZ":-10.546920763035185,"pX":-0.1713963902296211,"pZ":0.47139062637552676,"vX0":-1.5857276955269095,"vY0":-119.32356205077414,"vZ0":-2.195022367110588,"x":123.53,"y":226.05,"x0":1.289463988325913,"y0":50.00521124819917,"z0":5.739893901980832,"aX":-8.477497466298097},"breaks":{"breakAngle":10.8,"breakLength":14.4,"breakY":24.0,"breakVertical":-60.7,"breakVerticalInduced":-19.3,"breakHorizontal":11.3,"spinRate":3305,"spinDirection":319},"zone":13,"typeConfidence":2.0,"plateTime":0.4635722492142822,"extension":5.512613991433457},"index":5,"playId":"b095e8f2-39e1-353f-84cc-2e31b9130225","pitchNumber":5,"startTime":"2026-07-08T01:55:46.673Z","endTime":"2026-07-08T01:55:50.373Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":806188,"link":"/api/v1/people/806188","pitchHand":{"code":"L","description":"Left"}},"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":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":665923,"link":"/api/v1/people/665923"}},"offense":{"batter":{"id":641598,"link":"/api/v1/people/641598","batSide":{"code":"R","description":"Right"}},"first":{"id":663728,"link":"/api/v1/people/663728"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"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,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.8,"endSpeed":80.5,"strikeZoneTop":3.249,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.66098663857317,"aZ":-26.737807870653874,"pfxX":-0.6096216034932418,"pfxZ":3.3266306744004304,"pX":-0.1343750068382037,"pZ":1.7070394023945905,"vX0":-3.900756230098758,"vY0":-126.49990325583431,"vZ0":-3.8719669101854604,"x":122.12,"y":192.69,"x0":1.5012473880628383,"y0":50.00399764528676,"z0":5.379608641421979,"aX":-0.9966907661972583},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":5.4,"breakHorizontal":1.9,"spinRate":2968,"spinDirection":191},"zone":8,"typeConfidence":2.0,"plateTime":0.4315258382166687,"extension":5.989035520607819},"index":6,"playId":"80b6d257-0991-3466-be19-73543d0e0f6f","pitchNumber":6,"startTime":"2026-07-08T01:56:11.142Z","endTime":"2026-07-08T01:56:16.145Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":806188,"link":"/api/v1/people/806188","pitchHand":{"code":"L","description":"Left"}},"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":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":665923,"link":"/api/v1/people/665923"}},"offense":{"batter":{"id":641598,"link":"/api/v1/people/641598","batSide":{"code":"R","description":"Right"}},"first":{"id":663728,"link":"/api/v1/people/663728"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"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,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":81.5,"endSpeed":74.3,"strikeZoneTop":3.249,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.319179007283935,"aZ":-46.09306459853202,"pfxX":-7.771832354563708,"pfxZ":-9.988202355188113,"pX":-0.28788035071736984,"pZ":1.3954903204464668,"vX0":-1.58203935713458,"vY0":-118.63531974747269,"vZ0":-0.22821618036943092,"x":127.97,"y":201.1,"x0":1.3996516982208793,"y0":50.00097427207238,"z0":5.773099333944709,"aX":-10.833829414375357},"breaks":{"breakAngle":13.2,"breakLength":14.4,"breakY":24.0,"breakVertical":-59.5,"breakVerticalInduced":-17.6,"breakHorizontal":14.4,"spinRate":3201,"spinDirection":318},"zone":13,"typeConfidence":2.0,"plateTime":0.46561360225351356,"extension":5.686746184961631},"index":7,"playId":"018d20fd-368d-3dbf-a489-50bd5c9ba3fc","pitchNumber":7,"startTime":"2026-07-08T01:56:44.419Z","endTime":"2026-07-08T01:56:48.569Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":806188,"link":"/api/v1/people/806188","pitchHand":{"code":"L","description":"Left"}},"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":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":665923,"link":"/api/v1/people/665923"}},"offense":{"batter":{"id":641598,"link":"/api/v1/people/641598","batSide":{"code":"R","description":"Right"}},"first":{"id":663728,"link":"/api/v1/people/663728"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"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,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.7,"endSpeed":81.0,"strikeZoneTop":3.249,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.5882325917488,"aZ":-27.40100316700107,"pfxX":-0.7190115921365967,"pfxZ":2.868645060985127,"pX":0.15513099340902603,"pZ":2.063832939344123,"vX0":-2.9788508934103626,"vY0":-127.71110634876108,"vZ0":-3.1062603026693787,"x":111.09,"y":183.06,"x0":1.4267564640215147,"y0":50.00330480125241,"z0":5.435260401818453,"aX":-1.1950628629480111},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":4.8,"breakHorizontal":1.9,"spinRate":2949,"spinDirection":181},"zone":8,"typeConfidence":2.0,"plateTime":0.4277604758494,"extension":5.878808399299229},"hitData":{"launchSpeed":94.6,"launchAngle":-8.0,"totalDistance":15.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":107.7,"coordY":151.64}},"index":8,"playId":"1ab9fcc7-0056-3560-bff0-a05f381c9767","pitchNumber":8,"startTime":"2026-07-08T01:57:16.135Z","endTime":"2026-07-08T01:57:23.840Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":806188,"link":"/api/v1/people/806188","pitchHand":{"code":"L","description":"Left"}},"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":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":665923,"link":"/api/v1/people/665923"}},"offense":{"batter":{"id":641598,"link":"/api/v1/people/641598","batSide":{"code":"R","description":"Right"}},"first":{"id":663728,"link":"/api/v1/people/663728"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":641598,"link":"/api/v1/people/641598"},"credit":"b_ab"},{"player":{"id":806188,"link":"/api/v1/people/806188"},"credit":"p_ab"},{"player":{"id":641598,"link":"/api/v1/people/641598"},"credit":"b_pa"},{"player":{"id":806188,"link":"/api/v1/people/806188"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":80.5,"awayTeamWinProbability":19.5,"homeTeamWinProbabilityAdded":6.5,"leverageIndex":2.55,"dramaIndex":109.0,"contextMetrics":{},"playEndTime":"2026-07-08T01:57:23.840Z","atBatIndex":82},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Heriberto Hernández lines out to right fielder Miles Mastrobuoni. Xavier Edwards to 3rd.","rbi":0,"awayScore":5,"homeScore":5,"isOut":true},"about":{"atBatIndex":83,"halfInning":"bottom","isTopInning":false,"inning":10,"startTime":"2026-07-08T02:00:16.847Z","endTime":"2026-07-08T02:00:29.239Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":681715,"fullName":"Heriberto Hernández","link":"/api/v1/people/681715"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":621074,"fullName":"Michael Rucker","link":"/api/v1/people/621074"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":669364,"fullName":"Xavier Edwards","link":"/api/v1/people/669364"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[4],"actionIndex":[0,1,2,3],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"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":4},"credits":[{"player":{"id":670156,"link":"/api/v1/people/670156"},"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":"Lineout","eventType":"field_out","movementReason":"r_adv_play","runner":{"id":669364,"fullName":"Xavier Edwards","link":"/api/v1/people/669364"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"description":"Weston Wilson remains in the game as the designated hitter.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":5,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-08T01:59:17.084Z","endTime":"2026-07-08T01:59:17.106Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":642215,"link":"/api/v1/people/642215"},"position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"battingOrder":"301","replacedPlayer":{"id":686527,"link":"/api/v1/people/686527"},"defense":{"pitcher":{"id":662253,"link":"/api/v1/people/662253","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":641487,"link":"/api/v1/people/641487"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":645302,"link":"/api/v1/people/645302"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":681715,"link":"/api/v1/people/681715","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Miles Mastrobuoni replaces Mitch Garver, batting 6th, playing right field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":5,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-07-08T01:59:17.106Z","endTime":"2026-07-08T01:59:17.108Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":670156,"link":"/api/v1/people/670156"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"battingOrder":"602","replacedPlayer":{"id":641598,"link":"/api/v1/people/641598"},"defense":{"pitcher":{"id":662253,"link":"/api/v1/people/662253","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":641487,"link":"/api/v1/people/641487"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":645302,"link":"/api/v1/people/645302"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":681715,"link":"/api/v1/people/681715","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Michael Rucker replaces Andrés Muñoz.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":5,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-07-08T01:59:17.108Z","endTime":"2026-07-08T01:59:39.511Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":621074,"link":"/api/v1/people/621074"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":662253,"link":"/api/v1/people/662253","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":641487,"link":"/api/v1/people/641487"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":645302,"link":"/api/v1/people/645302"},"right":{"id":670156,"link":"/api/v1/people/670156"}},"offense":{"batter":{"id":681715,"link":"/api/v1/people/681715","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Xavier Edwards starts inning at 2nd base.","event":"Runner Placed On Base","eventType":"runner_placed","awayScore":5,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":3,"startTime":"2026-07-08T01:59:39.511Z","endTime":"2026-07-08T02:00:19.046Z","isPitch":false,"type":"action","player":{"id":669364,"link":"/api/v1/people/669364"},"base":2,"defense":{"pitcher":{"id":621074,"link":"/api/v1/people/621074","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":641487,"link":"/api/v1/people/641487"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":645302,"link":"/api/v1/people/645302"},"right":{"id":670156,"link":"/api/v1/people/670156"}},"offense":{"batter":{"id":681715,"link":"/api/v1/people/681715","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"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":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":82.5,"endSpeed":74.9,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.395671806196955,"aZ":-37.95916833957663,"pfxX":10.392731310521519,"pfxZ":-4.048213268037584,"pX":0.381611719913839,"pZ":1.8452716181335074,"vX0":2.3844883940872768,"vY0":-119.98027967275036,"vZ0":0.12626210910796654,"x":102.45,"y":188.96,"x0":-1.9790292358397048,"y0":50.002748377556216,"z0":5.229771127327703,"aX":14.856838446027025},"breaks":{"breakAngle":21.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-47.8,"breakVerticalInduced":-7.0,"breakHorizontal":-19.4,"spinRate":2771,"spinDirection":43},"zone":9,"typeConfidence":2.0,"plateTime":0.4599457242618472,"extension":6.486882511563867},"hitData":{"launchSpeed":98.9,"launchAngle":23.0,"totalDistance":326.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":202.75,"coordY":92.2}},"index":4,"playId":"42f78242-8556-39b1-8863-a1c117a73430","pitchNumber":1,"startTime":"2026-07-08T02:00:19.046Z","endTime":"2026-07-08T02:00:29.239Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621074,"link":"/api/v1/people/621074","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":641487,"link":"/api/v1/people/641487"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":645302,"link":"/api/v1/people/645302"},"right":{"id":670156,"link":"/api/v1/people/670156"}},"offense":{"batter":{"id":681715,"link":"/api/v1/people/681715","batSide":{"code":"R","description":"Right"}},"second":{"id":669364,"link":"/api/v1/people/669364"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":681715,"link":"/api/v1/people/681715"},"credit":"b_ab"},{"player":{"id":621074,"link":"/api/v1/people/621074"},"credit":"p_ab"},{"player":{"id":681715,"link":"/api/v1/people/681715"},"credit":"b_pa"},{"player":{"id":621074,"link":"/api/v1/people/621074"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":83.3,"awayTeamWinProbability":16.700000000000003,"homeTeamWinProbabilityAdded":2.799999999999997,"leverageIndex":2.67,"dramaIndex":89.0,"contextMetrics":{},"playEndTime":"2026-07-08T02:00:29.239Z","atBatIndex":83},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Esteury Ruiz challenged (pitch result), call on the field was overturned: Esteury Ruiz walks.","rbi":0,"awayScore":5,"homeScore":5,"isOut":false},"about":{"atBatIndex":84,"halfInning":"bottom","isTopInning":false,"inning":10,"startTime":"2026-07-08T02:01:50.323Z","endTime":"2026-07-08T02:03:44.169Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":1},"matchup":{"batter":{"id":665923,"fullName":"Esteury Ruiz","link":"/api/v1/people/665923"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":621074,"fullName":"Michael Rucker","link":"/api/v1/people/621074"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":665923,"fullName":"Esteury Ruiz","link":"/api/v1/people/665923"},"postOnThird":{"id":669364,"fullName":"Xavier Edwards","link":"/api/v1/people/669364"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"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":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":5,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-07-08T02:01:09.877Z","endTime":"2026-07-08T02:01:52.143Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":621074,"link":"/api/v1/people/621074","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":641487,"link":"/api/v1/people/641487"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":645302,"link":"/api/v1/people/645302"},"right":{"id":670156,"link":"/api/v1/people/670156"}},"offense":{"batter":{"id":665923,"link":"/api/v1/people/665923","batSide":{"code":"R","description":"Right"}},"third":{"id":669364,"link":"/api/v1/people/669364"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":97.7,"endSpeed":88.4,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.228487812905335,"aZ":-13.684496802322991,"pfxX":-4.759566750269866,"pfxZ":9.16143551060285,"pX":1.3594130824409794,"pZ":3.050548061117543,"vX0":10.50800107844251,"vY0":-141.83350003889123,"vZ0":-3.5831138570227012,"x":65.18,"y":156.42,"x0":-1.790606814181036,"y0":50.00538945149241,"z0":5.214602024212762,"aX":-9.609071552677399},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":16.0,"breakHorizontal":6.2,"spinRate":2180,"spinDirection":221},"zone":12,"typeConfidence":0.89,"plateTime":0.38753686073572746,"extension":6.571697850738535},"index":1,"playId":"eeed8ddf-51d7-3510-9513-4d06f138a180","pitchNumber":1,"startTime":"2026-07-08T02:01:52.143Z","endTime":"2026-07-08T02:01:56.259Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621074,"link":"/api/v1/people/621074","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":641487,"link":"/api/v1/people/641487"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":645302,"link":"/api/v1/people/645302"},"right":{"id":670156,"link":"/api/v1/people/670156"}},"offense":{"batter":{"id":665923,"link":"/api/v1/people/665923","batSide":{"code":"R","description":"Right"}},"third":{"id":669364,"link":"/api/v1/people/669364"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"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":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.9,"endSpeed":88.1,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.30069979667865,"aZ":-14.463043187344926,"pfxX":-4.836672116017972,"pfxZ":8.860434586314636,"pX":0.8518639560850021,"pZ":3.054886557553787,"vX0":8.668360786293439,"vY0":-140.80308634150586,"vZ0":-3.5577454581347756,"x":84.53,"y":156.3,"x0":-1.6444782550485746,"y0":50.00169347733042,"z0":5.276450279891161,"aX":-9.667568679866596},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":15.5,"breakHorizontal":6.8,"spinRate":2167,"spinDirection":215},"zone":12,"typeConfidence":0.89,"plateTime":0.3896643574718812,"extension":6.5501774318891215},"index":2,"playId":"dc5e2c6a-7ccc-3b72-9e08-21ce5ae933a0","pitchNumber":2,"startTime":"2026-07-08T02:02:06.496Z","endTime":"2026-07-08T02:02:33.503Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621074,"link":"/api/v1/people/621074","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":641487,"link":"/api/v1/people/641487"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":645302,"link":"/api/v1/people/645302"},"right":{"id":670156,"link":"/api/v1/people/670156"}},"offense":{"batter":{"id":665923,"link":"/api/v1/people/665923","batSide":{"code":"R","description":"Right"}},"third":{"id":669364,"link":"/api/v1/people/669364"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":146,"player":{"id":665923,"fullName":"Esteury Ruiz","link":"/api/v1/people/665923"}},"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":1,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":82.6,"endSpeed":74.9,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.745498058805055,"aZ":-41.54924909324012,"pfxX":9.167261139935603,"pfxZ":-6.54676658905754,"pX":0.06358760575469073,"pZ":2.3915321054628014,"vX0":2.3382303417499264,"vY0":-120.16035686003669,"vZ0":1.8762408472074474,"x":114.58,"y":174.21,"x0":-2.1174649863364876,"y0":50.00245354509068,"z0":5.349661910557757,"aX":13.128579040849981},"breaks":{"breakAngle":18.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.7,"breakVerticalInduced":-10.9,"breakHorizontal":-17.2,"spinRate":2721,"spinDirection":44},"zone":5,"typeConfidence":2.0,"plateTime":0.45947020715430575,"extension":6.753263150348347},"index":3,"playId":"89124532-c3f5-32c4-8ec1-86418ec578bd","pitchNumber":3,"startTime":"2026-07-08T02:02:39.221Z","endTime":"2026-07-08T02:02:42.867Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621074,"link":"/api/v1/people/621074","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":641487,"link":"/api/v1/people/641487"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":645302,"link":"/api/v1/people/645302"},"right":{"id":670156,"link":"/api/v1/people/670156"}},"offense":{"batter":{"id":665923,"link":"/api/v1/people/665923","batSide":{"code":"R","description":"Right"}},"third":{"id":669364,"link":"/api/v1/people/669364"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.8,"endSpeed":87.5,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.368141694319867,"aZ":-15.521258389026416,"pfxX":-4.246969823318044,"pfxZ":8.468856031492448,"pX":0.9589852169358282,"pZ":3.7206252567463793,"vX0":8.799953709541594,"vY0":-139.35010158822462,"vZ0":-1.4156236389502954,"x":80.45,"y":138.32,"x0":-1.6883098213049947,"y0":50.00260290546185,"z0":5.260834519238297,"aX":-8.35215928963975},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":15.2,"breakHorizontal":5.9,"spinRate":2367,"spinDirection":213},"zone":12,"typeConfidence":0.88,"plateTime":0.3930933655127431,"extension":6.555796408450225},"index":4,"playId":"8a42a37b-8708-3b95-9c51-b96e1aa41846","pitchNumber":4,"startTime":"2026-07-08T02:02:59.978Z","endTime":"2026-07-08T02:03:04.212Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621074,"link":"/api/v1/people/621074","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":641487,"link":"/api/v1/people/641487"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":645302,"link":"/api/v1/people/645302"},"right":{"id":670156,"link":"/api/v1/people/670156"}},"offense":{"batter":{"id":665923,"link":"/api/v1/people/665923","batSide":{"code":"R","description":"Right"}},"third":{"id":669364,"link":"/api/v1/people/669364"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"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.7,"endSpeed":87.6,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.733198732731523,"aZ":-13.851693368447231,"pfxX":-3.514396132502353,"pfxZ":9.342084671323171,"pX":0.9436231432807652,"pZ":2.2423585378085775,"vX0":8.727803095584754,"vY0":-139.05242919720015,"vZ0":-5.349383662392143,"x":81.03,"y":178.24,"x0":-1.777070778551595,"y0":50.00443607568567,"z0":5.107824721903953,"aX":-6.895118343990353},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":16.0,"breakHorizontal":4.6,"spinRate":2339,"spinDirection":209},"zone":14,"typeConfidence":0.9,"plateTime":0.39367740941194285,"extension":6.665198851203962},"index":5,"playId":"340f7077-01d0-3b57-bb80-10d2f41fc62b","pitchNumber":5,"startTime":"2026-07-08T02:03:17.164Z","endTime":"2026-07-08T02:03:44.169Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621074,"link":"/api/v1/people/621074","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":641487,"link":"/api/v1/people/641487"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":645302,"link":"/api/v1/people/645302"},"right":{"id":670156,"link":"/api/v1/people/670156"}},"offense":{"batter":{"id":665923,"link":"/api/v1/people/665923","batSide":{"code":"R","description":"Right"}},"third":{"id":669364,"link":"/api/v1/people/669364"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665923,"link":"/api/v1/people/665923"},"credit":"b_pa"},{"player":{"id":621074,"link":"/api/v1/people/621074"},"credit":"p_pa"}],"flags":[],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":146,"player":{"id":665923,"fullName":"Esteury Ruiz","link":"/api/v1/people/665923"}},"homeTeamWinProbability":82.39999999999999,"awayTeamWinProbability":17.60000000000001,"homeTeamWinProbabilityAdded":-0.9000000000000057,"leverageIndex":4.79,"dramaIndex":131.0,"contextMetrics":{},"playEndTime":"2026-07-08T02:03:44.169Z","atBatIndex":84},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jakob Marsee singles on a fly ball to right fielder Miles Mastrobuoni. Xavier Edwards scores. Esteury Ruiz to 2nd.","rbi":1,"awayScore":5,"homeScore":6,"isOut":false},"about":{"atBatIndex":85,"halfInning":"bottom","isTopInning":false,"inning":10,"startTime":"2026-07-08T02:03:47.598Z","endTime":"2026-07-08T02:05:22.318Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":60},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":805300,"fullName":"Jakob Marsee","link":"/api/v1/people/805300"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":621074,"fullName":"Michael Rucker","link":"/api/v1/people/621074"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":805300,"fullName":"Jakob Marsee","link":"/api/v1/people/805300"},"postOnSecond":{"id":665923,"fullName":"Esteury Ruiz","link":"/api/v1/people/665923"},"batterHotColdZoneStats":{"stats":[{"type":{"displayName":"hotColdZones"},"group":{"displayName":"hitting"},"exemptions":[],"splits":[{"stat":{"name":"onBasePlusSlugging","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".250"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".930"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".407"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".289"},{"zone":"05","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".772"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".468"},{"zone":"07","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".952"},{"zone":"08","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".711"},{"zone":"09","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".718"},{"zone":"11","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".935"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".581"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".441"},{"zone":"14","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".672"}]}},{"stat":{"name":"exitVelocity","zones":[{"zone":"01","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"92.02"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"85.01"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"77.64"},{"zone":"04","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"88.67"},{"zone":"05","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"88.59"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"83.66"},{"zone":"07","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"90.11"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"92.43"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"85.52"},{"zone":"11","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"87.97"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"72.57"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"81.07"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"81.65"}]}},{"stat":{"name":"battingAverage","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".114"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".381"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".160"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".135"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".304"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".178"},{"zone":"07","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".450"},{"zone":"08","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".289"},{"zone":"09","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".205"},{"zone":"11","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".375"},{"zone":"12","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".194"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".093"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".107"}]}}]}]},"batterHotColdZones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".250"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".930"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".407"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".289"},{"zone":"05","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".772"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".468"},{"zone":"07","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".952"},{"zone":"08","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".711"},{"zone":"09","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".718"},{"zone":"11","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".935"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".581"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".441"},{"zone":"14","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".672"}],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":805300,"fullName":"Jakob Marsee","link":"/api/v1/people/805300"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":670156,"link":"/api/v1/people/670156"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":669364,"fullName":"Xavier Edwards","link":"/api/v1/people/669364"},"responsiblePitcher":{"id":621074,"link":"/api/v1/people/621074"},"isScoringEvent":true,"rbi":true,"earned":false,"teamUnearned":true,"playIndex":3},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":665923,"fullName":"Esteury Ruiz","link":"/api/v1/people/665923"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.4,"endSpeed":87.7,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.97148033217215,"aZ":-16.32478396822865,"pfxX":-2.070816719631551,"pfxZ":7.985778764509574,"pX":-0.6383340654106203,"pZ":4.01939468251402,"vX0":4.411027674152466,"vY0":-140.28707178208288,"vZ0":-0.7162852303652127,"x":141.33,"y":130.26,"x0":-1.9649830396372299,"y0":50.00346342395321,"z0":5.346281258898637,"aX":-4.11072849662792},"breaks":{"breakAngle":10.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":14.5,"breakHorizontal":2.8,"spinRate":2419,"spinDirection":212},"zone":11,"typeConfidence":0.9,"plateTime":0.39106383926508004,"extension":6.315441711099579},"index":0,"playId":"7f27da30-102a-3c93-949c-8f3a59bb0a70","pitchNumber":1,"startTime":"2026-07-08T02:04:03.369Z","endTime":"2026-07-08T02:04:06.763Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621074,"link":"/api/v1/people/621074","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":641487,"link":"/api/v1/people/641487"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":645302,"link":"/api/v1/people/645302"},"right":{"id":670156,"link":"/api/v1/people/670156"}},"offense":{"batter":{"id":805300,"link":"/api/v1/people/805300","batSide":{"code":"L","description":"Left"}},"first":{"id":665923,"link":"/api/v1/people/665923"},"third":{"id":669364,"link":"/api/v1/people/669364"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"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,"runnerGoing":true},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.9,"endSpeed":87.2,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.783176991884424,"aZ":-15.643652537130555,"pfxX":-2.615010285169036,"pfxZ":8.420157091992108,"pX":-0.2669280220620155,"pZ":3.2127859882048955,"vX0":5.073290712512002,"vY0":-139.5495513265555,"vZ0":-2.762515754591364,"x":127.17,"y":152.03,"x0":-1.7725744579335139,"y0":50.0023284806547,"z0":5.252132422151792,"aX":-5.134105347772747},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":14.9,"breakHorizontal":3.6,"spinRate":2232,"spinDirection":211},"zone":2,"typeConfidence":0.9,"plateTime":0.3932072502299069,"extension":6.446300592474585},"index":1,"playId":"719291e0-ce65-3032-bd1b-a0858ff52e2f","pitchNumber":2,"startTime":"2026-07-08T02:04:22.641Z","endTime":"2026-07-08T02:04:27.445Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621074,"link":"/api/v1/people/621074","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":641487,"link":"/api/v1/people/641487"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":645302,"link":"/api/v1/people/645302"},"right":{"id":670156,"link":"/api/v1/people/670156"}},"offense":{"batter":{"id":805300,"link":"/api/v1/people/805300","batSide":{"code":"L","description":"Left"}},"first":{"id":665923,"link":"/api/v1/people/665923"},"third":{"id":669364,"link":"/api/v1/people/669364"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"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":97.0,"endSpeed":88.6,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.16929881698828,"aZ":-15.393604944048848,"pfxX":-4.142859320932702,"pfxZ":8.310231531208737,"pX":-0.7684473769246597,"pZ":3.5306986301789416,"vX0":4.506544747727022,"vY0":-141.21249412971548,"vZ0":-2.1698987312616795,"x":146.29,"y":143.45,"x0":-1.846791881285506,"y0":50.00339110056168,"z0":5.299401897732558,"aX":-8.366801788707392},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":14.8,"breakHorizontal":6.6,"spinRate":2417,"spinDirection":215},"zone":11,"typeConfidence":0.9,"plateTime":0.38787324547754043,"extension":5.871201384873868},"index":2,"playId":"53ee8bc0-36ac-377b-9e60-4d3fc07ac400","pitchNumber":3,"startTime":"2026-07-08T02:04:51.538Z","endTime":"2026-07-08T02:04:55.573Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621074,"link":"/api/v1/people/621074","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":641487,"link":"/api/v1/people/641487"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":645302,"link":"/api/v1/people/645302"},"right":{"id":670156,"link":"/api/v1/people/670156"}},"offense":{"batter":{"id":805300,"link":"/api/v1/people/805300","batSide":{"code":"L","description":"Left"}},"first":{"id":665923,"link":"/api/v1/people/665923"},"third":{"id":669364,"link":"/api/v1/people/669364"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.9,"endSpeed":82.8,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.92332384088987,"aZ":-28.64823847148568,"pfxX":1.6013288859223787,"pfxZ":2.0254410247710624,"pX":0.22584384823736517,"pZ":2.2595978771848144,"vX0":4.952271557204904,"vY0":-130.9431111414029,"vZ0":-2.156017110398628,"x":108.39,"y":177.77,"x0":-1.895828554368473,"y0":50.0029036363327,"z0":5.231049760463676,"aX":2.788403401743243},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":3.5,"breakHorizontal":-4.0,"spinRate":2561,"spinDirection":143},"zone":5,"typeConfidence":0.91,"plateTime":0.4178462411799426,"extension":6.115727426165058},"hitData":{"launchSpeed":96.5,"launchAngle":32.0,"totalDistance":369.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":200.17,"coordY":69.48}},"index":3,"playId":"c9e7f9f9-f147-3eb4-8368-c19152f6f655","pitchNumber":4,"startTime":"2026-07-08T02:05:08.212Z","endTime":"2026-07-08T02:05:22.318Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621074,"link":"/api/v1/people/621074","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":641487,"link":"/api/v1/people/641487"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":645302,"link":"/api/v1/people/645302"},"right":{"id":670156,"link":"/api/v1/people/670156"}},"offense":{"batter":{"id":805300,"link":"/api/v1/people/805300","batSide":{"code":"L","description":"Left"}},"first":{"id":665923,"link":"/api/v1/people/665923"},"third":{"id":669364,"link":"/api/v1/people/669364"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":805300,"link":"/api/v1/people/805300"},"credit":"b_ab"},{"player":{"id":621074,"link":"/api/v1/people/621074"},"credit":"p_ab"},{"player":{"id":805300,"link":"/api/v1/people/805300"},"credit":"b_pa"},{"player":{"id":621074,"link":"/api/v1/people/621074"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":100.0,"awayTeamWinProbability":0.0,"homeTeamWinProbabilityAdded":17.60000000000001,"leverageIndex":5.29,"dramaIndex":246.0,"contextMetrics":{},"playEndTime":"2026-07-08T02:05:22.318Z","atBatIndex":85}]