[{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Zach Neto grounds out, shortstop Colt Emerson to first baseman Josh Naylor.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-07-01T01:41:10.313Z","endTime":"2026-07-01T01:43:56.386Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"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":[3,4,6,7,8,9,10,11],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":11},"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":"Status Change - Pre-Game","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-06-30T22:29:43.475Z","endTime":"2026-07-01T01:17:53.964Z","isPitch":false,"type":"action","player":{"id":687263,"link":"/api/v1/people/687263"},"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-01T01:17:53.964Z","endTime":"2026-07-01T01:40:32.508Z","isPitch":false,"type":"action","player":{"id":687263,"link":"/api/v1/people/687263"},"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-01T01:40:32.508Z","endTime":"2026-07-01T01:41:12.141Z","isPitch":false,"type":"action","player":{"id":687263,"link":"/api/v1/people/687263"},"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":94.6,"endSpeed":87.1,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.333692901048313,"aZ":-25.50477130368947,"pfxX":-10.158285944860157,"pfxZ":3.4556364936668356,"pX":-1.1801637598965316,"pZ":1.856805957666161,"vX0":4.393332427321917,"vY0":-137.7300978966731,"vZ0":-3.864310622664393,"x":161.99,"y":188.65,"x0":-1.472264330608385,"y0":50.00327740919945,"z0":4.994079458540989,"aX":-19.6016905221533},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":5.6,"breakHorizontal":17.5,"spinRate":2212,"spinDirection":223},"zone":13,"typeConfidence":0.9,"plateTime":0.39702764399282353,"extension":6.573829288339039},"index":3,"playId":"f28e05d5-908a-3e24-8cf4-a47f0033c820","pitchNumber":1,"startTime":"2026-07-01T01:41:12.141Z","endTime":"2026-07-01T01:41:15.945Z","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":645302,"link":"/api/v1/people/645302"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":642215,"link":"/api/v1/people/642215"}},"offense":{"batter":{"id":687263,"link":"/api/v1/people/687263","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"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":87.2,"endSpeed":80.5,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.28698195530621,"aZ":-31.802978326889306,"pfxX":-0.13944903688091115,"pfxZ":0.22856280560326958,"pX":0.16867211967575002,"pZ":1.5448831882580834,"vX0":4.218761623046357,"vY0":-127.02814473542841,"vZ0":-2.4160504347762073,"x":110.57,"y":197.07,"x0":-1.493458365552963,"y0":50.00492834694312,"z0":5.029265651163867,"aX":-0.22918413960377337},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":0.1,"breakHorizontal":-0.7,"spinRate":2184,"spinDirection":87},"zone":14,"typeConfidence":0.89,"plateTime":0.43069355693572087,"extension":6.454703391515085},"index":4,"playId":"cfc9af07-1a36-3f10-bb0a-9d802b366392","pitchNumber":2,"startTime":"2026-07-01T01:41:29.819Z","endTime":"2026-07-01T01:41:33.554Z","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":645302,"link":"/api/v1/people/645302"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":642215,"link":"/api/v1/people/642215"}},"offense":{"batter":{"id":687263,"link":"/api/v1/people/687263","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"index":5,"startTime":"2026-07-01T01:41:39.484Z","endTime":"2026-07-01T01:41:53.952Z","isPitch":false,"type":"action","player":{"id":687263,"link":"/api/v1/people/687263"},"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":645302,"link":"/api/v1/people/645302"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":642215,"link":"/api/v1/people/642215"}},"offense":{"batter":{"id":687263,"link":"/api/v1/people/687263","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"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":95.7,"endSpeed":88.0,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.257713440363382,"aZ":-25.955471475008334,"pfxX":-10.34430082196034,"pfxZ":3.152794443073576,"pX":-0.8669294951760618,"pZ":2.0145441055291267,"vX0":5.5227117860830255,"vY0":-139.3232213199591,"vZ0":-3.5299974352285037,"x":150.05,"y":184.39,"x0":-1.5270961655322641,"y0":50.00425586435647,"z0":5.006452971875661,"aX":-20.409893526923696},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":5.2,"breakHorizontal":17.6,"spinRate":2335,"spinDirection":222},"zone":13,"typeConfidence":0.91,"plateTime":0.39260747021755105,"extension":6.429679642960176},"index":6,"playId":"247d58a4-64a5-3155-bf78-943e5d7b3ea3","pitchNumber":3,"startTime":"2026-07-01T01:41:53.952Z","endTime":"2026-07-01T01:41:59.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":645302,"link":"/api/v1/people/645302"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":642215,"link":"/api/v1/people/642215"}},"offense":{"batter":{"id":687263,"link":"/api/v1/people/687263","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"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":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.5,"endSpeed":80.5,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.5736599332679,"aZ":-29.093533465960235,"pfxX":6.309536639479661,"pfxZ":1.8875751807972962,"pX":0.46633729174190724,"pZ":1.6554868205877242,"vX0":3.2569357836106536,"vY0":-126.04338612660624,"vZ0":-2.2371966869703233,"x":99.22,"y":194.08,"x0":-1.6570265024145157,"y0":50.00121499027658,"z0":4.874685696461919,"aX":10.27811403642245},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":3.2,"breakHorizontal":-12.1,"spinRate":2537,"spinDirection":62},"zone":9,"typeConfidence":0.9,"plateTime":0.4324800973870513,"extension":6.383549433825446},"index":7,"playId":"0c0b0a96-0a17-33bf-a795-01afed5e4616","pitchNumber":4,"startTime":"2026-07-01T01:42:14.208Z","endTime":"2026-07-01T01:42:18.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":645302,"link":"/api/v1/people/645302"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":642215,"link":"/api/v1/people/642215"}},"offense":{"batter":{"id":687263,"link":"/api/v1/people/687263","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"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":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.1,"endSpeed":80.7,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.523302701427074,"aZ":-32.057973670794475,"pfxX":2.612939864988074,"pfxZ":0.06919462061520143,"pX":-1.0626532611548443,"pZ":2.504268991464462,"vX0":0.6805872029817542,"vY0":-126.97186861790796,"vZ0":-0.20919033372589724,"x":157.51,"y":171.16,"x0":-1.6730542620534743,"y0":50.00214493563049,"z0":5.116941226195209,"aX":4.309208407157118},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":0.2,"breakHorizontal":-4.9,"spinRate":2251,"spinDirection":124},"zone":11,"typeConfidence":0.91,"plateTime":0.42972249416292696,"extension":6.423071179124238},"index":8,"playId":"d84fd6ef-6c3b-35d1-97e6-da7e247cd3d3","pitchNumber":5,"startTime":"2026-07-01T01:42:37.047Z","endTime":"2026-07-01T01:42:41.586Z","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":645302,"link":"/api/v1/people/645302"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":642215,"link":"/api/v1/people/642215"}},"offense":{"batter":{"id":687263,"link":"/api/v1/people/687263","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.9,"endSpeed":87.7,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.822911090811047,"aZ":-16.061101075271065,"pfxX":-6.5859877780855705,"pfxZ":8.149243285599558,"pX":-0.587566033419843,"pZ":3.6170715110814458,"vX0":4.816085452963198,"vY0":-139.58828782210924,"vZ0":-1.3144479431148532,"x":139.4,"y":141.12,"x0":-1.4778222114589665,"y0":50.00345929954812,"z0":5.149312914885336,"aX":-13.023736837397637},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":14.6,"breakHorizontal":10.9,"spinRate":2250,"spinDirection":228},"zone":11,"typeConfidence":0.9,"plateTime":0.3920888028140843,"extension":6.394129604062322},"index":9,"playId":"e782126d-a5ba-306e-9513-af45d01fc952","pitchNumber":6,"startTime":"2026-07-01T01:43:09.357Z","endTime":"2026-07-01T01:43:13.969Z","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":645302,"link":"/api/v1/people/645302"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":642215,"link":"/api/v1/people/642215"}},"offense":{"batter":{"id":687263,"link":"/api/v1/people/687263","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.6,"endSpeed":88.1,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.34895956068491,"aZ":-17.121363888885362,"pfxX":-6.634168951765495,"pfxZ":7.524899289751277,"pX":-0.3172677302526971,"pZ":3.479777705781383,"vX0":5.3905353477033655,"vY0":-140.64000049466011,"vZ0":-1.4828372645665646,"x":129.09,"y":144.83,"x0":-1.3983536086536832,"y0":50.000140688140306,"z0":5.125956033101442,"aX":-13.26764518135993},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":13.6,"breakHorizontal":10.9,"spinRate":2228,"spinDirection":229},"zone":11,"typeConfidence":0.9,"plateTime":0.3896789268901575,"extension":6.3877243498103695},"index":10,"playId":"5327ef7d-fb36-315c-b419-08c03a33f872","pitchNumber":7,"startTime":"2026-07-01T01:43:28.935Z","endTime":"2026-07-01T01:43:33.935Z","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":645302,"link":"/api/v1/people/645302"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":642215,"link":"/api/v1/people/642215"}},"offense":{"batter":{"id":687263,"link":"/api/v1/people/687263","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"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":96.7,"endSpeed":88.7,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.437340154775615,"aZ":-27.90334993670363,"pfxX":-11.373501000052588,"pfxZ":2.127401170211974,"pX":-0.3017905605118488,"pZ":2.1038080935639942,"vX0":7.483962661817044,"vY0":-140.70966660365784,"vZ0":-2.9267121058355245,"x":128.5,"y":181.98,"x0":-1.5160291147663192,"y0":50.004300597259814,"z0":4.962221072842472,"aX":-22.84586134247034},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.8,"breakVerticalInduced":3.5,"breakHorizontal":19.1,"spinRate":2333,"spinDirection":226},"zone":7,"typeConfidence":0.9,"plateTime":0.38901607925128046,"extension":6.563164900874475},"hitData":{"launchSpeed":86.3,"launchAngle":-18.0,"totalDistance":9.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":111.96,"coordY":157.16}},"index":11,"playId":"edd1a0d0-035a-323d-bafa-3d880e84086d","pitchNumber":8,"startTime":"2026-07-01T01:43:48.353Z","endTime":"2026-07-01T01:43:56.386Z","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":645302,"link":"/api/v1/people/645302"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":642215,"link":"/api/v1/people/642215"}},"offense":{"batter":{"id":687263,"link":"/api/v1/people/687263","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":687263,"link":"/api/v1/people/687263"},"credit":"b_ab"},{"player":{"id":693433,"link":"/api/v1/people/693433"},"credit":"p_ab"},{"player":{"id":687263,"link":"/api/v1/people/687263"},"credit":"b_pa"},{"player":{"id":693433,"link":"/api/v1/people/693433"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.2,"awayTeamWinProbability":47.8,"homeTeamWinProbabilityAdded":2.200000000000003,"contextMetrics":{},"playEndTime":"2026-07-01T01:43:56.386Z","atBatIndex":0},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Vaughn Grissom strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-07-01T01:44:23.893Z","endTime":"2026-07-01T01:45:59.541Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":687093,"fullName":"Vaughn Grissom","link":"/api/v1/people/687093"},"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,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":687093,"fullName":"Vaughn Grissom","link":"/api/v1/people/687093"},"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":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":97.2,"endSpeed":89.6,"strikeZoneTop":3.302,"strikeZoneBottom":1.666,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.56707400548077,"aZ":-14.704329982216349,"pfxX":-6.655278914063725,"pfxZ":8.553320074244432,"pX":-0.44837173523510987,"pZ":1.7614652307458565,"vX0":5.5310114551017175,"vY0":-141.39348865738867,"vZ0":-6.248233679368842,"x":134.09,"y":191.22,"x0":-1.5566382224108526,"y0":50.006401223210275,"z0":4.928645208146963,"aX":-13.597767679448888},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":14.5,"breakHorizontal":11.0,"spinRate":2226,"spinDirection":227},"zone":7,"typeConfidence":0.91,"plateTime":0.3860801799781317,"extension":6.563104303421699},"index":0,"playId":"0549d378-ad5a-3dce-bdbc-3cea605910a4","pitchNumber":1,"startTime":"2026-07-01T01:44:25.235Z","endTime":"2026-07-01T01:44:29.917Z","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":645302,"link":"/api/v1/people/645302"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":642215,"link":"/api/v1/people/642215"}},"offense":{"batter":{"id":687093,"link":"/api/v1/people/687093","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.7,"endSpeed":89.3,"strikeZoneTop":3.302,"strikeZoneBottom":1.666,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.201523819223446,"aZ":-26.05157689730644,"pfxX":-9.631580850274219,"pfxZ":3.022832828846604,"pX":-0.749578573465348,"pZ":1.6664540911198744,"vX0":5.449056148415101,"vY0":-140.77358965927695,"vZ0":-4.342170292677041,"x":145.57,"y":193.79,"x0":-1.4495480058690224,"y0":50.003975213398526,"z0":4.896684604974147,"aX":-19.510178680180662},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.1,"breakVerticalInduced":4.8,"breakHorizontal":16.4,"spinRate":2284,"spinDirection":225},"zone":7,"typeConfidence":0.91,"plateTime":0.38772971994712124,"extension":6.444105147781172},"index":1,"playId":"16cb8cb8-8ea7-3bf3-b071-06e93bb595eb","pitchNumber":2,"startTime":"2026-07-01T01:44:42.328Z","endTime":"2026-07-01T01:44:48.328Z","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":645302,"link":"/api/v1/people/645302"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":642215,"link":"/api/v1/people/642215"}},"offense":{"batter":{"id":687093,"link":"/api/v1/people/687093","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2026-07-01T01:44:56.958Z","endTime":"2026-07-01T01:45:10.524Z","isPitch":false,"type":"action","player":{"id":687093,"link":"/api/v1/people/687093"},"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":645302,"link":"/api/v1/people/645302"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":642215,"link":"/api/v1/people/642215"}},"offense":{"batter":{"id":687093,"link":"/api/v1/people/687093","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.0,"endSpeed":80.6,"strikeZoneTop":3.302,"strikeZoneBottom":1.666,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.65745945458653,"aZ":-26.886837988011138,"pfxX":3.1155366902750146,"pfxZ":3.212213400295867,"pX":0.32235961384663264,"pZ":2.18837122800745,"vX0":3.59258367231766,"vY0":-126.84352783417036,"vZ0":-1.413186105257076,"x":104.71,"y":179.69,"x0":-1.5120001122170763,"y0":50.00005130946329,"z0":4.877552535336145,"aX":5.12351510001417},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":5.8,"breakHorizontal":-6.4,"spinRate":2494,"spinDirection":68},"zone":9,"typeConfidence":0.89,"plateTime":0.43027262339621153,"extension":6.560589212994297},"index":3,"playId":"83546d1e-4690-3c29-8ba8-401c87b96975","pitchNumber":3,"startTime":"2026-07-01T01:45:10.524Z","endTime":"2026-07-01T01:45:15.186Z","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":645302,"link":"/api/v1/people/645302"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":642215,"link":"/api/v1/people/642215"}},"offense":{"batter":{"id":687093,"link":"/api/v1/people/687093","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.2,"endSpeed":88.1,"strikeZoneTop":3.302,"strikeZoneBottom":1.666,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.844050292568703,"aZ":-15.032592875646747,"pfxX":-4.908416523947027,"pfxZ":8.593357629841243,"pX":-1.0579580879727297,"pZ":4.253573339329046,"vX0":3.201160726658287,"vY0":-140.16413651340528,"vZ0":0.08559553656773516,"x":157.33,"y":123.93,"x0":-1.5754213008177094,"y0":50.00691068528687,"z0":5.201973834179747,"aX":-9.796239506056805},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":15.7,"breakHorizontal":8.3,"spinRate":2027,"spinDirection":227},"zone":11,"typeConfidence":0.91,"plateTime":0.3903568863767748,"extension":6.446331610205111},"index":4,"playId":"c6ab8664-778e-308d-b6c3-5ce24316a8ad","pitchNumber":4,"startTime":"2026-07-01T01:45:33.928Z","endTime":"2026-07-01T01:45:38.451Z","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":645302,"link":"/api/v1/people/645302"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":642215,"link":"/api/v1/people/642215"}},"offense":{"batter":{"id":687093,"link":"/api/v1/people/687093","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"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":96.9,"endSpeed":89.1,"strikeZoneTop":3.302,"strikeZoneBottom":1.666,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.048000385035735,"aZ":-14.148431134501733,"pfxX":-6.394446761700195,"pfxZ":8.87446067459436,"pX":-0.03548953747402219,"pZ":3.1664599669738633,"vX0":6.377809432971395,"vY0":-141.12774466684084,"vZ0":-2.7912643278036406,"x":118.35,"y":153.29,"x0":-1.4864065434342897,"y0":50.001252163136414,"z0":5.071554124691783,"aX":-12.986569999582857},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":15.7,"breakHorizontal":10.4,"spinRate":2527,"spinDirection":222},"zone":2,"typeConfidence":0.91,"plateTime":0.3870990148808753,"extension":6.507794200048371},"index":5,"playId":"c77ebb97-1a7f-34e5-b9c9-92b1aebfe47b","pitchNumber":5,"startTime":"2026-07-01T01:45:55.749Z","endTime":"2026-07-01T01:45:59.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":645302,"link":"/api/v1/people/645302"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":642215,"link":"/api/v1/people/642215"}},"offense":{"batter":{"id":687093,"link":"/api/v1/people/687093","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":687093,"link":"/api/v1/people/687093"},"credit":"b_ab"},{"player":{"id":693433,"link":"/api/v1/people/693433"},"credit":"p_ab"},{"player":{"id":687093,"link":"/api/v1/people/687093"},"credit":"b_pa"},{"player":{"id":693433,"link":"/api/v1/people/693433"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":53.800000000000004,"awayTeamWinProbability":46.199999999999996,"homeTeamWinProbabilityAdded":1.6000000000000014,"leverageIndex":0.63,"dramaIndex":31.0,"contextMetrics":{},"playEndTime":"2026-07-01T01:45:59.541Z","atBatIndex":1},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Nolan Schanuel singles on a ground ball to center fielder Julio Rodríguez, deflected by second baseman Cole Young.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-07-01T01:46:20.401Z","endTime":"2026-07-01T01:47:34.614Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":694384,"fullName":"Nolan Schanuel","link":"/api/v1/people/694384"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":693433,"fullName":"Bryan Woo","link":"/api/v1/people/693433"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":694384,"fullName":"Nolan Schanuel","link":"/api/v1/people/694384"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":694384,"fullName":"Nolan Schanuel","link":"/api/v1/people/694384"},"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_deflection"},{"player":{"id":677594,"link":"/api/v1/people/677594"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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.8,"endSpeed":88.8,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.876719423514107,"aZ":-15.799118396578251,"pfxX":-7.311875888099181,"pfxZ":8.110362912945662,"pX":-0.8035087919053913,"pZ":2.4194725563090116,"vX0":4.532914728896146,"vY0":-140.9306839497097,"vZ0":-4.505559897142051,"x":147.63,"y":173.45,"x0":-1.479538385781672,"y0":50.005555466784564,"z0":5.05370032240769,"aX":-14.76683568513219},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":14.0,"breakHorizontal":12.4,"spinRate":2143,"spinDirection":227},"zone":4,"typeConfidence":0.91,"plateTime":0.38808721009210956,"extension":6.471802585938633},"index":0,"playId":"1e796da3-a979-3613-8774-7ae0f289ba56","pitchNumber":1,"startTime":"2026-07-01T01:46:24.973Z","endTime":"2026-07-01T01:46:29.324Z","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":645302,"link":"/api/v1/people/645302"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":642215,"link":"/api/v1/people/642215"}},"offense":{"batter":{"id":694384,"link":"/api/v1/people/694384","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.3,"endSpeed":83.0,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.076341468659855,"aZ":-31.522925885574434,"pfxX":-10.673750017483886,"pfxZ":0.37057413611382106,"pX":-0.5332902347060207,"pZ":2.0074775882778977,"vX0":6.206220109378074,"vY0":-131.3819393595417,"vZ0":-1.400569854942351,"x":137.33,"y":184.58,"x0":-1.5358493479352364,"y0":50.0014639780372,"z0":4.883839110848952,"aX":-18.71262732281563},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":0.6,"breakHorizontal":18.0,"spinRate":2081,"spinDirection":242},"zone":7,"typeConfidence":0.92,"plateTime":0.41642641725422536,"extension":6.524086851704225},"index":1,"playId":"906227a6-e050-3dfe-89df-7c9adedcf454","pitchNumber":2,"startTime":"2026-07-01T01:46:42.164Z","endTime":"2026-07-01T01:46:48.366Z","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":645302,"link":"/api/v1/people/645302"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":642215,"link":"/api/v1/people/642215"}},"offense":{"batter":{"id":694384,"link":"/api/v1/people/694384","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.0,"endSpeed":80.2,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.938415546345418,"aZ":-30.7944072924488,"pfxX":0.5330212376402503,"pfxZ":0.8461355006855893,"pX":-1.0788192743893554,"pZ":2.2178431142808965,"vX0":1.4382514117098615,"vY0":-126.80234886860256,"vZ0":-0.7539141055848121,"x":158.12,"y":178.9,"x0":-1.7217237258482598,"y0":50.005093941794826,"z0":4.967178907618936,"aX":0.8713754685146388},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":1.6,"breakHorizontal":-1.3,"spinRate":2249,"spinDirection":79},"zone":13,"typeConfidence":0.9,"plateTime":0.4312787522320862,"extension":6.498728168742184},"hitData":{"launchSpeed":71.0,"launchAngle":10.0,"totalDistance":120.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":136.9,"coordY":114.12}},"index":2,"playId":"88677044-d71a-3bf5-88d5-8456d9cbada8","pitchNumber":3,"startTime":"2026-07-01T01:47:21.298Z","endTime":"2026-07-01T01:47:34.614Z","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":645302,"link":"/api/v1/people/645302"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":642215,"link":"/api/v1/people/642215"}},"offense":{"batter":{"id":694384,"link":"/api/v1/people/694384","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694384,"link":"/api/v1/people/694384"},"credit":"b_ab"},{"player":{"id":693433,"link":"/api/v1/people/693433"},"credit":"p_ab"},{"player":{"id":694384,"link":"/api/v1/people/694384"},"credit":"b_pa"},{"player":{"id":693433,"link":"/api/v1/people/693433"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.6,"awayTeamWinProbability":47.4,"homeTeamWinProbabilityAdded":-1.2000000000000028,"leverageIndex":0.4,"dramaIndex":23.0,"contextMetrics":{},"playEndTime":"2026-07-01T01:47:34.614Z","atBatIndex":2},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jorge Soler strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":3,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-07-01T01:47:59.096Z","endTime":"2026-07-01T01:48:44.920Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":624585,"fullName":"Jorge Soler","link":"/api/v1/people/624585"},"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":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":624585,"fullName":"Jorge Soler","link":"/api/v1/people/624585"},"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":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.4,"endSpeed":87.5,"strikeZoneTop":3.354,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.44091223138536,"aZ":-12.977068484618158,"pfxX":-7.858810021265706,"pfxZ":9.700679910490152,"pX":-0.6049657015837324,"pZ":3.0326536854193966,"vX0":5.3783621370213215,"vY0":-140.20261633455831,"vZ0":-2.9435850467442197,"x":140.06,"y":156.9,"x0":-1.532874784215503,"y0":50.004876799393635,"z0":4.949955135476823,"aX":-15.555090623355984},"breaks":{"breakAngle":46.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":17.0,"breakHorizontal":13.1,"spinRate":2368,"spinDirection":226},"zone":1,"typeConfidence":0.91,"plateTime":0.39155983315669785,"extension":6.563901266950174},"index":0,"playId":"764f7688-b034-3588-947a-2e9732331c39","pitchNumber":1,"startTime":"2026-07-01T01:48:01.673Z","endTime":"2026-07-01T01:48:05.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":645302,"link":"/api/v1/people/645302"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":642215,"link":"/api/v1/people/642215"}},"offense":{"batter":{"id":624585,"link":"/api/v1/people/624585","batSide":{"code":"R","description":"Right"}},"first":{"id":694384,"link":"/api/v1/people/694384"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"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":86.3,"endSpeed":79.7,"strikeZoneTop":3.354,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.785848749115143,"aZ":-32.858967291019056,"pfxX":-0.0501055071448393,"pfxZ":-0.42541774842932334,"pX":0.7764397727189054,"pZ":2.319688247080508,"vX0":5.798856615708273,"vY0":-125.58824011653398,"vZ0":0.03433989035289842,"x":87.4,"y":176.15,"x0":-1.5492250188161112,"y0":50.00236526515245,"z0":4.963071071964409,"aX":-0.08058632227748819},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":-0.5,"breakHorizontal":-1.2,"spinRate":2165,"spinDirection":100},"zone":6,"typeConfidence":0.9,"plateTime":0.4349795484182959,"extension":6.752602497883821},"index":1,"playId":"1d76867f-4be2-310c-855f-7570b70ccf4f","pitchNumber":2,"startTime":"2026-07-01T01:48:20.365Z","endTime":"2026-07-01T01:48:24.035Z","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":645302,"link":"/api/v1/people/645302"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":642215,"link":"/api/v1/people/642215"}},"offense":{"batter":{"id":624585,"link":"/api/v1/people/624585","batSide":{"code":"R","description":"Right"}},"first":{"id":694384,"link":"/api/v1/people/694384"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.6,"endSpeed":79.6,"strikeZoneTop":3.354,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.175089755469696,"aZ":-26.408718153329055,"pfxX":2.7773963188442243,"pfxZ":3.582429834893502,"pX":1.6858332458282257,"pZ":2.208541651916108,"vX0":7.172188252064629,"vY0":-125.94225043883986,"vZ0":-1.2211766198258442,"x":52.74,"y":179.15,"x0":-1.557713948027164,"y0":50.00234584270383,"z0":4.832267429153902,"aX":4.467930023073319},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":6.5,"breakHorizontal":-6.6,"spinRate":2464,"spinDirection":61},"zone":14,"typeConfidence":0.91,"plateTime":0.43462677221887525,"extension":6.62651957473383},"index":2,"playId":"fdde63eb-f503-3256-b4af-7060bfa1c30c","pitchNumber":3,"startTime":"2026-07-01T01:48:40.833Z","endTime":"2026-07-01T01:48:44.920Z","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":645302,"link":"/api/v1/people/645302"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":642215,"link":"/api/v1/people/642215"}},"offense":{"batter":{"id":624585,"link":"/api/v1/people/624585","batSide":{"code":"R","description":"Right"}},"first":{"id":694384,"link":"/api/v1/people/694384"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":624585,"link":"/api/v1/people/624585"},"credit":"b_ab"},{"player":{"id":693433,"link":"/api/v1/people/693433"},"credit":"p_ab"},{"player":{"id":624585,"link":"/api/v1/people/624585"},"credit":"b_pa"},{"player":{"id":693433,"link":"/api/v1/people/693433"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":54.800000000000004,"awayTeamWinProbability":45.199999999999996,"homeTeamWinProbabilityAdded":2.200000000000003,"leverageIndex":0.88,"dramaIndex":41.0,"contextMetrics":{},"playEndTime":"2026-07-01T01:48:44.920Z","atBatIndex":3},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"J.P. Crawford lines out sharply to first baseman Nolan Schanuel.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":4,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-07-01T01:50:41.023Z","endTime":"2026-07-01T01:52:11.754Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":1},"matchup":{"batter":{"id":641487,"fullName":"J.P. Crawford","link":"/api/v1/people/641487"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":667755,"fullName":"José Soriano","link":"/api/v1/people/667755"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","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":4},"credits":[{"player":{"id":694384,"link":"/api/v1/people/694384"},"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":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.7,"endSpeed":88.3,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.78093892284603,"aZ":-26.427024982634403,"pfxX":-9.586501133658729,"pfxZ":2.9489996166434924,"pX":-0.024721600351764024,"pZ":0.28672088350800196,"vX0":8.946215541433258,"vY0":-137.57689743610194,"vZ0":-9.307095103212978,"x":117.94,"y":231.04,"x0":-2.047274142409284,"y0":50.00151930243472,"z0":5.456826484826075,"aX":-18.679955035428108},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.4,"breakVerticalInduced":3.8,"breakHorizontal":15.8,"spinRate":1724,"spinDirection":229},"zone":13,"typeConfidence":0.92,"plateTime":0.3956225297466611,"extension":6.688728291667543},"index":0,"playId":"04c78269-0ee0-3deb-85bc-182b6e64a0fc","pitchNumber":1,"startTime":"2026-07-01T01:50:56.928Z","endTime":"2026-07-01T01:51:01.325Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":667755,"link":"/api/v1/people/667755","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":687093,"link":"/api/v1/people/687093"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"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":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"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":88.9,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.03277438435562,"aZ":-18.43567040095139,"pfxX":-6.247676889143286,"pfxZ":6.8907086001427365,"pX":1.0928799235437312,"pZ":1.976299137171798,"vX0":10.910412589138323,"vY0":-139.30080713656233,"vZ0":-6.675785143780901,"x":75.34,"y":185.42,"x0":-2.0371672239041625,"y0":50.00524329277479,"z0":5.593841411615913,"aX":-12.460504950792554},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":11.4,"breakHorizontal":9.5,"spinRate":2089,"spinDirection":231},"zone":14,"typeConfidence":2.0,"plateTime":0.391041705242849,"extension":6.558718620749259},"index":1,"playId":"e0cbe8c2-dd57-3bef-bcd1-9d68043a2fb7","pitchNumber":2,"startTime":"2026-07-01T01:51:14.305Z","endTime":"2026-07-01T01:51:18.703Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":667755,"link":"/api/v1/people/667755","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":687093,"link":"/api/v1/people/687093"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"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":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"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":96.5,"endSpeed":89.3,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.76973253512458,"aZ":-26.096935640142625,"pfxX":-9.504662658336304,"pfxZ":3.022594783050441,"pX":-0.3184187373440144,"pZ":1.2475305622403536,"vX0":8.17171715675709,"vY0":-140.23234521829752,"vZ0":-7.124961839253823,"x":129.14,"y":205.1,"x0":-2.0211763965207568,"y0":50.00563685651822,"z0":5.499465047879683,"aX":-19.12104367836083},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.0,"breakVerticalInduced":4.3,"breakHorizontal":15.7,"spinRate":1819,"spinDirection":237},"zone":13,"typeConfidence":0.92,"plateTime":0.3891226083259123,"extension":6.467489682943605},"index":2,"playId":"2060a6a9-0687-372b-ac22-9a88b39b574f","pitchNumber":3,"startTime":"2026-07-01T01:51:30.533Z","endTime":"2026-07-01T01:51:35.325Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":667755,"link":"/api/v1/people/667755","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":687093,"link":"/api/v1/people/687093"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"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":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"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":97.4,"endSpeed":90.2,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.511619057798523,"aZ":-17.963401563456564,"pfxX":-6.757416548833303,"pfxZ":6.897535770825746,"pX":-0.2279546817318238,"pZ":2.0634350120704132,"vX0":7.7820060673856934,"vY0":-141.73406299475957,"vZ0":-6.524796960938313,"x":125.69,"y":183.07,"x0":-2.1147073394216993,"y0":50.00505241628351,"z0":5.518277097152913,"aX":-13.926441375370821},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":11.5,"breakHorizontal":10.9,"spinRate":2102,"spinDirection":228},"zone":8,"typeConfidence":2.0,"plateTime":0.38458058124929595,"extension":6.606690870784077},"index":3,"playId":"a1ad4427-2eff-3af9-9024-813ab59e0b5a","pitchNumber":4,"startTime":"2026-07-01T01:51:46.037Z","endTime":"2026-07-01T01:51:50.867Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":667755,"link":"/api/v1/people/667755","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":687093,"link":"/api/v1/people/687093"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"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":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"preCount":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.5,"endSpeed":89.2,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.4298167720402,"aZ":-26.037289088287512,"pfxX":-9.267650413654712,"pfxZ":3.04516329718885,"pX":-0.050666465493548495,"pZ":2.2459158078041206,"vX0":8.945761848240059,"vY0":-140.30617771710797,"vZ0":-4.65539623930503,"x":118.93,"y":178.14,"x0":-2.059161065048458,"y0":50.004597931050206,"z0":5.600196592597698,"aX":-18.68579864726504},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.4,"breakVerticalInduced":4.8,"breakHorizontal":15.2,"spinRate":1887,"spinDirection":238},"zone":5,"typeConfidence":0.9,"plateTime":0.3887386578707841,"extension":6.55723123002084},"hitData":{"launchSpeed":106.6,"launchAngle":6.0,"totalDistance":121.0,"trajectory":"line_drive","hardness":"hard","location":"3","coordinates":{"coordX":156.32,"coordY":164.04}},"index":4,"playId":"5a70b217-1046-34ea-a84f-4015662e4020","pitchNumber":5,"startTime":"2026-07-01T01:52:03.681Z","endTime":"2026-07-01T01:52:11.754Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":667755,"link":"/api/v1/people/667755","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":687093,"link":"/api/v1/people/687093"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"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":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":641487,"link":"/api/v1/people/641487"},"credit":"b_ab"},{"player":{"id":667755,"link":"/api/v1/people/667755"},"credit":"p_ab"},{"player":{"id":641487,"link":"/api/v1/people/641487"},"credit":"b_pa"},{"player":{"id":667755,"link":"/api/v1/people/667755"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.6,"awayTeamWinProbability":47.4,"homeTeamWinProbabilityAdded":-2.200000000000003,"leverageIndex":0.86,"dramaIndex":40.0,"contextMetrics":{},"playEndTime":"2026-07-01T01:52:11.754Z","atBatIndex":4},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Julio Rodríguez singles on a sharp ground ball to left fielder Wade Meckler.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":5,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-07-01T01:52:30.432Z","endTime":"2026-07-01T01:52:47.178Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":667755,"fullName":"José Soriano","link":"/api/v1/people/667755"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"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":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":685133,"link":"/api/v1/people/685133"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"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":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.6,"endSpeed":89.0,"strikeZoneTop":3.378,"strikeZoneBottom":1.705,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.407006474000013,"aZ":-27.89321595112465,"pfxX":-9.477237630837596,"pfxZ":2.131616742418438,"pX":-0.26837877348865696,"pZ":1.5379154912977406,"vX0":8.092500214522245,"vY0":-140.41588879955944,"vZ0":-6.152488472137119,"x":127.23,"y":197.26,"x0":-1.9498588675543316,"y0":50.000412059964,"z0":5.560844927822473,"aX":-19.010570729128435},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.5,"breakVerticalInduced":2.8,"breakHorizontal":15.6,"spinRate":1776,"spinDirection":229},"zone":13,"typeConfidence":0.92,"plateTime":0.38938597899067684,"extension":6.569074272816615},"hitData":{"launchSpeed":106.4,"launchAngle":-12.0,"totalDistance":10.0,"trajectory":"ground_ball","hardness":"hard","location":"7","coordinates":{"coordX":83.06,"coordY":128.58}},"index":0,"playId":"e05bf411-a469-3bc7-89dd-be3da1890139","pitchNumber":1,"startTime":"2026-07-01T01:52:37.157Z","endTime":"2026-07-01T01:52:47.178Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":667755,"link":"/api/v1/people/667755","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":687093,"link":"/api/v1/people/687093"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":677594,"link":"/api/v1/people/677594","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":677594,"link":"/api/v1/people/677594"},"credit":"b_ab"},{"player":{"id":667755,"link":"/api/v1/people/667755"},"credit":"p_ab"},{"player":{"id":677594,"link":"/api/v1/people/677594"},"credit":"b_pa"},{"player":{"id":667755,"link":"/api/v1/people/667755"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":55.1,"awayTeamWinProbability":44.9,"homeTeamWinProbabilityAdded":2.5,"leverageIndex":0.63,"dramaIndex":37.0,"contextMetrics":{},"playEndTime":"2026-07-01T01:52:47.178Z","atBatIndex":5},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Josh Naylor walks. Julio Rodríguez to 2nd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":6,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-07-01T01:53:12.762Z","endTime":"2026-07-01T01:56:09.804Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":667755,"fullName":"José Soriano","link":"/api/v1/people/667755"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"postOnSecond":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,6,7],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.9,"endSpeed":88.4,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.63391056192538,"aZ":-26.00501934132899,"pfxX":-9.701737493119136,"pfxZ":3.112984565077923,"pX":-0.8806646242806104,"pZ":1.5780641014185954,"vX0":6.845357016637305,"vY0":-139.41953847798717,"vZ0":-6.4737083764466075,"x":150.57,"y":196.17,"x0":-2.1000776210699135,"y0":50.00205131844808,"z0":5.632551337163756,"aX":-19.20968874537413},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":4.6,"breakHorizontal":16.3,"spinRate":1812,"spinDirection":229},"zone":13,"typeConfidence":0.93,"plateTime":0.392005697672257,"extension":6.661567144630877},"index":0,"playId":"93cb0d26-5780-35eb-a201-2fcd26414fa1","pitchNumber":1,"startTime":"2026-07-01T01:53:16.918Z","endTime":"2026-07-01T01:53:21.807Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":667755,"link":"/api/v1/people/667755","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":687093,"link":"/api/v1/people/687093"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":647304,"link":"/api/v1/people/647304","batSide":{"code":"L","description":"Left"}},"first":{"id":677594,"link":"/api/v1/people/677594"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"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":1},"preCount":{"balls":1,"strikes":0,"outs":1},"index":1,"playId":"2ee9faaf-0b67-359e-b3d9-4c0bebb2b8cd","startTime":"2026-07-01T01:53:38.199Z","endTime":"2026-07-01T01:53:41.676Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":667755,"link":"/api/v1/people/667755","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":687093,"link":"/api/v1/people/687093"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":647304,"link":"/api/v1/people/647304","batSide":{"code":"L","description":"Left"}},"first":{"id":677594,"link":"/api/v1/people/677594"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.8,"endSpeed":79.0,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.016875388911323,"aZ":-37.03003058035795,"pfxX":6.067514370767471,"pfxZ":-3.0845626399516917,"pX":0.2970020231355842,"pZ":1.8746307959501616,"vX0":3.7362100194840373,"vY0":-124.87523623625697,"vZ0":-2.065743754533504,"x":105.68,"y":188.16,"x0":-2.0087752636129257,"y0":50.003903588835534,"z0":5.769631229131729,"aX":9.54699182072439},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.1,"breakVerticalInduced":-5.9,"breakHorizontal":-11.9,"spinRate":2364,"spinDirection":32},"zone":9,"typeConfidence":0.9,"plateTime":0.43923282098958794,"extension":6.630293933482478},"index":2,"playId":"850db4d9-c7b5-3963-b095-934124e29df5","pitchNumber":2,"startTime":"2026-07-01T01:54:00.071Z","endTime":"2026-07-01T01:54:04.394Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":667755,"link":"/api/v1/people/667755","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":687093,"link":"/api/v1/people/687093"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":647304,"link":"/api/v1/people/647304","batSide":{"code":"L","description":"Left"}},"first":{"id":677594,"link":"/api/v1/people/677594"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.4,"endSpeed":88.0,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.79976937456333,"aZ":-25.458641779980503,"pfxX":-9.382865471486562,"pfxZ":3.4318941768623556,"pX":0.2579534363441075,"pZ":1.4744138809097842,"vX0":9.322754052941747,"vY0":-138.5512818547877,"vZ0":-6.7101622111667405,"x":107.17,"y":198.97,"x0":-1.919421439707474,"y0":50.00535315928379,"z0":5.611039948687389,"aX":-18.380411180319605},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.0,"breakVerticalInduced":5.0,"breakHorizontal":15.2,"spinRate":1760,"spinDirection":230},"zone":14,"typeConfidence":0.93,"plateTime":0.39419435355806254,"extension":6.682906582795937},"index":3,"playId":"437c5c9c-efa9-3716-8ace-b068cfb1fe4d","pitchNumber":3,"startTime":"2026-07-01T01:54:24.072Z","endTime":"2026-07-01T01:54:28.979Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":667755,"link":"/api/v1/people/667755","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":687093,"link":"/api/v1/people/687093"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":647304,"link":"/api/v1/people/647304","batSide":{"code":"L","description":"Left"}},"first":{"id":677594,"link":"/api/v1/people/677594"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":3,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.4,"endSpeed":78.9,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.403665186085988,"aZ":-36.74419344995988,"pfxX":7.938989292092302,"pfxZ":-2.923179613280845,"pX":0.8466626659555316,"pZ":1.5332089008785437,"vX0":4.262180650235874,"vY0":-124.38161966513341,"vZ0":-2.816487291220783,"x":84.73,"y":197.38,"x0":-1.9216021922616264,"y0":50.003013209198656,"z0":5.733046788496508,"aX":12.413483935273012},"breaks":{"breakAngle":19.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.2,"breakVerticalInduced":-5.8,"breakHorizontal":-15.4,"spinRate":2301,"spinDirection":33},"zone":14,"typeConfidence":0.9,"plateTime":0.4406944636224499,"extension":6.522549297107952},"index":4,"playId":"a976f303-88cf-3cc3-8c24-37846233698c","pitchNumber":4,"startTime":"2026-07-01T01:54:43.889Z","endTime":"2026-07-01T01:54:48.865Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":667755,"link":"/api/v1/people/667755","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":687093,"link":"/api/v1/people/687093"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":647304,"link":"/api/v1/people/647304","batSide":{"code":"L","description":"Left"}},"first":{"id":677594,"link":"/api/v1/people/677594"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":3,"strikes":1,"outs":1},"preCount":{"balls":3,"strikes":1,"outs":1},"index":5,"startTime":"2026-07-01T01:55:01.757Z","endTime":"2026-07-01T01:55:22.191Z","isPitch":false,"type":"action","player":{"id":647304,"link":"/api/v1/people/647304"},"defense":{"pitcher":{"id":667755,"link":"/api/v1/people/667755","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":687093,"link":"/api/v1/people/687093"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":647304,"link":"/api/v1/people/647304","batSide":{"code":"L","description":"Left"}},"first":{"id":677594,"link":"/api/v1/people/677594"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"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":true,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.5,"endSpeed":89.0,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.78379823344812,"aZ":-14.881430078670753,"pfxX":-7.3987470543988305,"pfxZ":8.533261819835646,"pX":0.20786129135854575,"pZ":1.6417570702087336,"vX0":8.977921071148678,"vY0":-141.54929108906995,"vZ0":-7.981941265149774,"x":109.08,"y":194.45,"x0":-2.0460346936811598,"y0":50.002129572140234,"z0":5.454196556049022,"aX":-14.990909980370176},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":13.9,"breakHorizontal":11.5,"spinRate":2105,"spinDirection":228},"zone":8,"typeConfidence":2.0,"plateTime":0.387201642336485,"extension":6.622554448198714},"index":6,"playId":"64759301-dba5-3c22-a438-b8e371a2debe","pitchNumber":5,"startTime":"2026-07-01T01:55:22.191Z","endTime":"2026-07-01T01:55:49.221Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":667755,"link":"/api/v1/people/667755","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":687093,"link":"/api/v1/people/687093"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":647304,"link":"/api/v1/people/647304","batSide":{"code":"L","description":"Left"}},"first":{"id":677594,"link":"/api/v1/people/677594"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":136,"player":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"}},"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.1,"endSpeed":87.2,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.528073829801688,"aZ":-32.20295613372406,"pfxX":-7.673629801116796,"pfxZ":-0.012599972157079975,"pX":0.787697309381081,"pZ":0.9834788374812218,"vX0":10.040077881920435,"vY0":-136.71973777794943,"vZ0":-6.103700474322166,"x":86.97,"y":212.23,"x0":-1.9194368747928157,"y0":50.00602892173783,"z0":5.4296788644044645,"aX":-14.665353427457587},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":-1.1,"breakHorizontal":12.0,"spinRate":1534,"spinDirection":239},"zone":14,"typeConfidence":0.91,"plateTime":0.39921481577328555,"extension":6.731801727571235},"index":7,"playId":"fe213844-4cba-36f8-9d76-dd96941812b4","pitchNumber":6,"startTime":"2026-07-01T01:56:03.010Z","endTime":"2026-07-01T01:56:09.804Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":667755,"link":"/api/v1/people/667755","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":687093,"link":"/api/v1/people/687093"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":647304,"link":"/api/v1/people/647304","batSide":{"code":"L","description":"Left"}},"first":{"id":677594,"link":"/api/v1/people/677594"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":647304,"link":"/api/v1/people/647304"},"credit":"b_pa"},{"player":{"id":667755,"link":"/api/v1/people/667755"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":58.699999999999996,"awayTeamWinProbability":41.300000000000004,"homeTeamWinProbabilityAdded":3.5999999999999943,"leverageIndex":1.2,"dramaIndex":57.0,"contextMetrics":{},"playEndTime":"2026-07-01T01:56:09.804Z","atBatIndex":6},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Randy Arozarena strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":7,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-07-01T01:56:34.902Z","endTime":"2026-07-01T01:58:47.334Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":667755,"fullName":"José Soriano","link":"/api/v1/people/667755"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"postOnSecond":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":681351,"link":"/api/v1/people/681351"},"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(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":84.9,"endSpeed":78.4,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.85860216193783,"aZ":-37.76586621391296,"pfxX":7.137514395081288,"pfxZ":-3.617572683894746,"pX":0.38341986146006624,"pZ":2.092720138186288,"vX0":3.2415559354909638,"vY0":-123.62638304381542,"vZ0":-1.2784756313431118,"x":102.38,"y":182.28,"x0":-1.8723856516384105,"y0":50.0026680895968,"z0":5.789245428042237,"aX":11.036016702665897},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.5,"breakVerticalInduced":-6.6,"breakHorizontal":-13.7,"spinRate":2261,"spinDirection":31},"zone":9,"typeConfidence":0.9,"plateTime":0.4432083169996237,"extension":6.668332848863355},"index":0,"playId":"802b7a4d-b02b-3e13-8dce-3a884684ac49","pitchNumber":1,"startTime":"2026-07-01T01:56:38.913Z","endTime":"2026-07-01T01:56:43.031Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":667755,"link":"/api/v1/people/667755","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":687093,"link":"/api/v1/people/687093"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":668227,"link":"/api/v1/people/668227","batSide":{"code":"R","description":"Right"}},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":677594,"link":"/api/v1/people/677594"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"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":97.0,"endSpeed":89.6,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.636533533848727,"aZ":-24.424237675456116,"pfxX":-9.333552300389218,"pfxZ":3.8251628352375935,"pX":0.025621554011992814,"pZ":0.7192037617312155,"vX0":8.903286029622508,"vY0":-140.83743051492803,"vZ0":-8.860723307963875,"x":116.02,"y":219.36,"x0":-1.9519948710846293,"y0":50.00093510421133,"z0":5.4651593792832145,"aX":-18.895504464794005},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":5.4,"breakHorizontal":15.2,"spinRate":1879,"spinDirection":226},"zone":14,"typeConfidence":0.92,"plateTime":0.38774520101523,"extension":6.6463948388692105},"index":1,"playId":"99704fc8-f69f-3a11-aa6e-7745bdd82696","pitchNumber":2,"startTime":"2026-07-01T01:56:54.465Z","endTime":"2026-07-01T01:56:58.880Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":667755,"link":"/api/v1/people/667755","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":687093,"link":"/api/v1/people/687093"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":668227,"link":"/api/v1/people/668227","batSide":{"code":"R","description":"Right"}},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":677594,"link":"/api/v1/people/677594"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.1,"endSpeed":77.2,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.38051855935137,"aZ":-36.59813633258831,"pfxX":5.9512306291049075,"pfxZ":-2.9640008312073896,"pX":0.4205019454681153,"pZ":2.1485719755489523,"vX0":3.731876572411426,"vY0":-121.07290497770887,"vZ0":-1.086571264648713,"x":100.97,"y":180.77,"x0":-1.9110854397632584,"y0":50.00343739390023,"z0":5.790054596235872,"aX":8.883866050638924},"breaks":{"breakAngle":14.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.8,"breakVerticalInduced":-5.4,"breakHorizontal":-11.6,"spinRate":2369,"spinDirection":37},"zone":9,"typeConfidence":0.9,"plateTime":0.45141633775789103,"extension":6.688918070336764},"index":2,"playId":"fea01981-e13c-3af3-a052-dcad52afd358","pitchNumber":3,"startTime":"2026-07-01T01:57:12.296Z","endTime":"2026-07-01T01:57:17.867Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":667755,"link":"/api/v1/people/667755","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":687093,"link":"/api/v1/people/687093"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":668227,"link":"/api/v1/people/668227","batSide":{"code":"R","description":"Right"}},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":677594,"link":"/api/v1/people/677594"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"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":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.5,"endSpeed":88.9,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.198023053436792,"aZ":-24.71609951228576,"pfxX":-8.506468010959754,"pfxZ":3.7064801557688405,"pX":-1.1901627437005862,"pZ":2.2813060892605,"vX0":5.275059361010126,"vY0":-140.54042446545688,"vZ0":-4.8002838719176095,"x":162.37,"y":177.18,"x0":-1.9808926658441057,"y0":50.002439324628284,"z0":5.605472829448764,"aX":-17.1102588750331},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":6.0,"breakHorizontal":14.4,"spinRate":1920,"spinDirection":227},"zone":13,"typeConfidence":0.86,"plateTime":0.3889067810075919,"extension":6.6784689715924435},"index":3,"playId":"bef8e93f-bb85-3880-89fc-4137e38aa6e7","pitchNumber":4,"startTime":"2026-07-01T01:57:40.868Z","endTime":"2026-07-01T01:57:44.928Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":667755,"link":"/api/v1/people/667755","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":687093,"link":"/api/v1/people/687093"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":668227,"link":"/api/v1/people/668227","batSide":{"code":"R","description":"Right"}},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":677594,"link":"/api/v1/people/677594"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.2,"endSpeed":89.7,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.15255451915357,"aZ":-15.976498627294124,"pfxX":-5.984666332663798,"pfxZ":7.923289128496251,"pX":-0.5065855475274162,"pZ":2.124116309295082,"vX0":6.168360405071468,"vY0":-141.34506498843373,"vZ0":-6.923561344925657,"x":136.31,"y":181.43,"x0":-1.9290370872081761,"y0":50.00243938730133,"z0":5.612344382030164,"aX":-12.232616009021873},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":13.3,"breakHorizontal":9.7,"spinRate":2139,"spinDirection":224},"zone":4,"typeConfidence":2.0,"plateTime":0.3860328382712952,"extension":6.685454161471244},"index":4,"playId":"cc5bb3b8-6ab2-3459-9feb-8fc5491b3808","pitchNumber":5,"startTime":"2026-07-01T01:58:02.348Z","endTime":"2026-07-01T01:58:06.573Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":667755,"link":"/api/v1/people/667755","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":687093,"link":"/api/v1/people/687093"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":668227,"link":"/api/v1/people/668227","batSide":{"code":"R","description":"Right"}},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":677594,"link":"/api/v1/people/677594"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"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.9,"endSpeed":88.1,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.72618507978418,"aZ":-24.602946066131487,"pfxX":-8.305943195782529,"pfxZ":3.8254473830032687,"pX":-1.5119955777976015,"pZ":2.445730683576106,"vX0":4.18412758047834,"vY0":-139.62110149885436,"vZ0":-4.5750352228347975,"x":174.63,"y":172.75,"x0":-1.9489380864465509,"y0":50.00270511760703,"z0":5.719709372053276,"aX":-16.43792355450595},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.5,"breakVerticalInduced":6.2,"breakHorizontal":14.2,"spinRate":1931,"spinDirection":222},"zone":11,"typeConfidence":0.77,"plateTime":0.3919415058926208,"extension":6.814305814589787},"index":5,"playId":"9adf08b6-34ff-375e-a519-270f5d1f3825","pitchNumber":6,"startTime":"2026-07-01T01:58:24.924Z","endTime":"2026-07-01T01:58:29.564Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":667755,"link":"/api/v1/people/667755","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":687093,"link":"/api/v1/people/687093"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":668227,"link":"/api/v1/people/668227","batSide":{"code":"R","description":"Right"}},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":677594,"link":"/api/v1/people/677594"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"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(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.9,"endSpeed":79.4,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.30211941535692,"aZ":-33.9633242161477,"pfxX":4.916810386511999,"pfxZ":-1.128912368161382,"pX":1.5169709956096833,"pZ":1.3054916719039482,"vX0":6.304804578723077,"vY0":-124.93458403589402,"vZ0":-4.158702831839867,"x":59.18,"y":203.53,"x0":-1.678810802921951,"y0":50.00453833499447,"z0":5.78467553474604,"aX":7.7693029017664585},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.0,"breakVerticalInduced":-2.8,"breakHorizontal":-10.3,"spinRate":2407,"spinDirection":25},"zone":14,"typeConfidence":0.9,"plateTime":0.4385075106472547,"extension":6.881158150113884},"index":6,"playId":"4dc42a39-d06a-3744-a695-e5d25fcabb46","pitchNumber":7,"startTime":"2026-07-01T01:58:42.448Z","endTime":"2026-07-01T01:58:47.334Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":667755,"link":"/api/v1/people/667755","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":687093,"link":"/api/v1/people/687093"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":668227,"link":"/api/v1/people/668227","batSide":{"code":"R","description":"Right"}},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":677594,"link":"/api/v1/people/677594"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668227,"link":"/api/v1/people/668227"},"credit":"b_ab"},{"player":{"id":667755,"link":"/api/v1/people/667755"},"credit":"p_ab"},{"player":{"id":668227,"link":"/api/v1/people/668227"},"credit":"b_pa"},{"player":{"id":667755,"link":"/api/v1/people/667755"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":54.300000000000004,"awayTeamWinProbability":45.699999999999996,"homeTeamWinProbabilityAdded":-4.3999999999999915,"leverageIndex":1.9,"dramaIndex":80.0,"contextMetrics":{},"playEndTime":"2026-07-01T01:58:47.334Z","atBatIndex":7},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Cal Raleigh strikes out on a foul tip.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":8,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-07-01T01:59:08.607Z","endTime":"2026-07-01T02:00:40.533Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":667755,"fullName":"José Soriano","link":"/api/v1/people/667755"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":681351,"link":"/api/v1/people/681351"},"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(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.7,"endSpeed":78.9,"strikeZoneTop":3.282,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.827885914579262,"aZ":-34.43465100359959,"pfxX":3.487880268094264,"pfxZ":-1.4391581848178525,"pX":0.15986317360762692,"pZ":1.3883120643305005,"vX0":3.8238307533379134,"vY0":-124.70420025954488,"vZ0":-3.848830787177226,"x":110.91,"y":201.3,"x0":-1.848419996585162,"y0":50.004711954086844,"z0":5.802184477184111,"aX":5.4749402637398035},"breaks":{"breakAngle":9.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.6,"breakVerticalInduced":-3.2,"breakHorizontal":-7.2,"spinRate":2424,"spinDirection":28},"zone":14,"typeConfidence":0.89,"plateTime":0.43977014174742823,"extension":6.784834089611587},"index":0,"playId":"f63fa208-dc3a-3534-badc-555f1030ed37","pitchNumber":1,"startTime":"2026-07-01T01:59:11.981Z","endTime":"2026-07-01T01:59:16.047Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":667755,"link":"/api/v1/people/667755","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":687093,"link":"/api/v1/people/687093"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":663728,"link":"/api/v1/people/663728","batSide":{"code":"L","description":"Left"}},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":677594,"link":"/api/v1/people/677594"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":97.0,"endSpeed":88.7,"strikeZoneTop":3.282,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.740719090405065,"aZ":-16.031512454537467,"pfxX":-6.405445699584156,"pfxZ":8.003569084712247,"pX":-0.47964714560362126,"pZ":2.7010847800416427,"vX0":6.505694069295991,"vY0":-141.0405933882558,"vZ0":-5.108698374628293,"x":135.28,"y":165.85,"x0":-1.9827170216951746,"y0":50.00156432512057,"z0":5.567819517991051,"aX":-12.91848534673232},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":13.7,"breakHorizontal":10.3,"spinRate":2247,"spinDirection":228},"zone":4,"typeConfidence":2.0,"plateTime":0.3881721250138561,"extension":6.625530214347526},"index":1,"playId":"7679505a-04d0-36e4-b52d-9a84f9a27f75","pitchNumber":2,"startTime":"2026-07-01T01:59:30.159Z","endTime":"2026-07-01T01:59:34.668Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":667755,"link":"/api/v1/people/667755","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":687093,"link":"/api/v1/people/687093"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":663728,"link":"/api/v1/people/663728","batSide":{"code":"L","description":"Left"}},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":677594,"link":"/api/v1/people/677594"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":98.0,"endSpeed":89.7,"strikeZoneTop":3.282,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.12087419354103,"aZ":-13.794262007712764,"pfxX":-6.290964589338332,"pfxZ":8.973492970543717,"pX":1.5503521835960061,"pZ":1.5938502677816357,"vX0":11.399804150245348,"vY0":-142.11985825910475,"vZ0":-8.624795358496476,"x":57.9,"y":195.75,"x0":-1.6928908995520735,"y0":50.00649617636936,"z0":5.541348321583414,"aX":-12.89131673038742},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":14.6,"breakHorizontal":9.1,"spinRate":2246,"spinDirection":231},"zone":14,"typeConfidence":2.0,"plateTime":0.38518496225556387,"extension":6.761721239570796},"index":2,"playId":"7f82c263-31eb-3976-b457-ae3bf623f3e2","pitchNumber":3,"startTime":"2026-07-01T01:59:49.736Z","endTime":"2026-07-01T01:59:54.324Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":667755,"link":"/api/v1/people/667755","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":687093,"link":"/api/v1/people/687093"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":663728,"link":"/api/v1/people/663728","batSide":{"code":"L","description":"Left"}},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":677594,"link":"/api/v1/people/677594"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"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":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.8,"endSpeed":86.4,"strikeZoneTop":3.282,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.49448922407983,"aZ":-28.863258678394455,"pfxX":-6.740841990487285,"pfxZ":1.7466107509756732,"pX":0.20961476012682798,"pZ":2.2831748735673596,"vX0":7.960607882296177,"vY0":-136.36582495880214,"vZ0":-3.695043408852182,"x":109.01,"y":177.13,"x0":-1.8643437758322083,"y0":50.001442454166096,"z0":5.635138857170581,"aX":-12.762453097988995},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":2.6,"breakHorizontal":10.7,"spinRate":1701,"spinDirection":236},"zone":5,"typeConfidence":0.92,"plateTime":0.4008410746710198,"extension":6.675660733972096},"index":3,"playId":"125626c9-1f72-3187-aaaf-1d18f4687a8a","pitchNumber":4,"startTime":"2026-07-01T02:00:12.445Z","endTime":"2026-07-01T02:00:16.813Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":667755,"link":"/api/v1/people/667755","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":687093,"link":"/api/v1/people/687093"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":663728,"link":"/api/v1/people/663728","batSide":{"code":"L","description":"Left"}},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":677594,"link":"/api/v1/people/677594"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"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(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.7,"endSpeed":85.8,"strikeZoneTop":3.282,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.171677147279922,"aZ":-29.198959141658,"pfxX":-8.260047785651203,"pfxZ":1.5992509160846975,"pX":-0.5699424864520868,"pZ":2.770988325732381,"vX0":7.029312208146216,"vY0":-134.95387063002252,"vZ0":-2.4632355157742607,"x":138.72,"y":163.96,"x0":-2.120452463264557,"y0":50.006403953542986,"z0":5.728134115314756,"aX":-15.416310602218802},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":2.6,"breakHorizontal":13.7,"spinRate":1566,"spinDirection":240},"zone":4,"typeConfidence":0.93,"plateTime":0.4040736483629819,"extension":6.717554410605998},"index":4,"playId":"6e77ebe5-b34f-3ea0-9aaa-31ecfc380a84","pitchNumber":5,"startTime":"2026-07-01T02:00:35.120Z","endTime":"2026-07-01T02:00:40.533Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":667755,"link":"/api/v1/people/667755","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":687093,"link":"/api/v1/people/687093"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":663728,"link":"/api/v1/people/663728","batSide":{"code":"L","description":"Left"}},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":677594,"link":"/api/v1/people/677594"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663728,"link":"/api/v1/people/663728"},"credit":"b_ab"},{"player":{"id":667755,"link":"/api/v1/people/667755"},"credit":"p_ab"},{"player":{"id":663728,"link":"/api/v1/people/663728"},"credit":"b_pa"},{"player":{"id":667755,"link":"/api/v1/people/667755"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":50.0,"awayTeamWinProbability":50.0,"homeTeamWinProbabilityAdded":-4.300000000000004,"leverageIndex":1.7,"dramaIndex":74.0,"contextMetrics":{},"playEndTime":"2026-07-01T02:00:40.533Z","atBatIndex":8},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Wade Meckler singles on a line drive to left fielder Victor Robles.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":9,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-07-01T02:02:58.098Z","endTime":"2026-07-01T02:03:53.570Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":0},"matchup":{"batter":{"id":685133,"fullName":"Wade Meckler","link":"/api/v1/people/685133"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":693433,"fullName":"Bryan Woo","link":"/api/v1/people/693433"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":685133,"fullName":"Wade Meckler","link":"/api/v1/people/685133"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":685133,"fullName":"Wade Meckler","link":"/api/v1/people/685133"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":645302,"link":"/api/v1/people/645302"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.9,"endSpeed":87.0,"strikeZoneTop":3.098,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.46341535804064,"aZ":-26.996685870128537,"pfxX":-9.9723066500582,"pfxZ":2.6725180555202304,"pX":-1.9803668373871333,"pZ":3.2174181532728814,"vX0":2.5893163330621256,"vY0":-138.21274982620767,"vZ0":-0.3455580503170659,"x":192.49,"y":151.91,"x0":-1.6330498440391705,"y0":50.002487479607716,"z0":5.155192226636032,"aX":-19.31515959485298},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.3,"breakVerticalInduced":4.9,"breakHorizontal":17.5,"spinRate":2219,"spinDirection":223},"zone":11,"typeConfidence":0.9,"plateTime":0.3961219514693828,"extension":6.468046945882739},"index":0,"playId":"291d8288-68b2-3157-aa8b-5d865500ca09","pitchNumber":1,"startTime":"2026-07-01T02:03:05.340Z","endTime":"2026-07-01T02:03:09.524Z","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":645302,"link":"/api/v1/people/645302"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":642215,"link":"/api/v1/people/642215"}},"offense":{"batter":{"id":685133,"link":"/api/v1/people/685133","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"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":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.1,"endSpeed":87.3,"strikeZoneTop":3.098,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.622934517529686,"aZ":-25.22236903129798,"pfxX":-10.213039982437763,"pfxZ":3.5718621169875746,"pX":0.13732911536012285,"pZ":2.5533216306361632,"vX0":7.889884066729422,"vY0":-138.34043371981872,"vZ0":-2.2870486285257012,"x":111.77,"y":169.84,"x0":-1.4186189647711638,"y0":50.004105131611425,"z0":5.074005620733096,"aX":-19.88224407029858},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.0,"breakVerticalInduced":6.2,"breakHorizontal":16.9,"spinRate":2285,"spinDirection":220},"zone":5,"typeConfidence":0.9,"plateTime":0.3952769423019147,"extension":6.554512680083265},"index":1,"playId":"ff54b840-6fce-3ed3-93e6-55bdf510dc43","pitchNumber":2,"startTime":"2026-07-01T02:03:22.382Z","endTime":"2026-07-01T02:03:27.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":645302,"link":"/api/v1/people/645302"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":642215,"link":"/api/v1/people/642215"}},"offense":{"batter":{"id":685133,"link":"/api/v1/people/685133","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"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":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.6,"endSpeed":86.7,"strikeZoneTop":3.098,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.67707717656842,"aZ":-16.32594799540079,"pfxX":-6.226062417161257,"pfxZ":8.154133665362613,"pX":-0.4906800011401926,"pZ":3.163944585362222,"vX0":4.91595173368469,"vY0":-139.14173543091502,"vZ0":-2.3925748750435707,"x":135.7,"y":153.35,"x0":-1.4788676212903367,"y0":50.006197574931484,"z0":5.127467917116606,"aX":-12.107466524395269},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":14.4,"breakHorizontal":10.2,"spinRate":2345,"spinDirection":227},"zone":1,"typeConfidence":0.91,"plateTime":0.39490752995705636,"extension":6.45015784351853},"hitData":{"launchSpeed":93.4,"launchAngle":11.0,"totalDistance":182.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":73.64,"coordY":105.69}},"index":2,"playId":"4f31d169-7a2b-3497-8e46-0ea99f397531","pitchNumber":3,"startTime":"2026-07-01T02:03:43.531Z","endTime":"2026-07-01T02:03:53.570Z","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":645302,"link":"/api/v1/people/645302"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":642215,"link":"/api/v1/people/642215"}},"offense":{"batter":{"id":685133,"link":"/api/v1/people/685133","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":685133,"link":"/api/v1/people/685133"},"credit":"b_ab"},{"player":{"id":693433,"link":"/api/v1/people/693433"},"credit":"p_ab"},{"player":{"id":685133,"link":"/api/v1/people/685133"},"credit":"b_pa"},{"player":{"id":693433,"link":"/api/v1/people/693433"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":46.2,"awayTeamWinProbability":53.8,"homeTeamWinProbabilityAdded":-3.799999999999997,"leverageIndex":0.92,"dramaIndex":52.0,"contextMetrics":{},"playEndTime":"2026-07-01T02:03:53.570Z","atBatIndex":9},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jo Adell grounds out, pitcher Bryan Woo to first baseman Josh Naylor. Wade Meckler to 2nd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":10,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-07-01T02:04:16.892Z","endTime":"2026-07-01T02:05:29.578Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":666176,"fullName":"Jo Adell","link":"/api/v1/people/666176"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":693433,"fullName":"Bryan Woo","link":"/api/v1/people/693433"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":685133,"fullName":"Wade Meckler","link":"/api/v1/people/685133"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","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":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":666176,"fullName":"Jo Adell","link":"/api/v1/people/666176"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":693433,"link":"/api/v1/people/693433"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"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":"Groundout","eventType":"field_out","movementReason":"r_adv_force","runner":{"id":685133,"fullName":"Wade Meckler","link":"/api/v1/people/685133"},"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":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.7,"endSpeed":80.2,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.612739410976154,"aZ":-33.16511157907974,"pfxX":0.813769460377205,"pfxZ":-0.6085802670386187,"pX":1.014186649951724,"pZ":1.5084470263927774,"vX0":5.79630797868567,"vY0":-126.2595610661096,"vZ0":-1.9076623811557507,"x":78.34,"y":198.05,"x0":-1.4127431590907884,"y0":50.00378075326255,"z0":4.931075392261595,"aX":1.3201174985139676},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.6,"breakVerticalInduced":-1.3,"breakHorizontal":-2.8,"spinRate":2163,"spinDirection":118},"zone":14,"typeConfidence":0.91,"plateTime":0.43304477526173635,"extension":6.575132903958818},"index":0,"playId":"97f2d12d-8344-3081-a32a-618b1fab46ad","pitchNumber":1,"startTime":"2026-07-01T02:04:20.293Z","endTime":"2026-07-01T02:04:24.711Z","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":645302,"link":"/api/v1/people/645302"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":642215,"link":"/api/v1/people/642215"}},"offense":{"batter":{"id":666176,"link":"/api/v1/people/666176","batSide":{"code":"R","description":"Right"}},"first":{"id":685133,"link":"/api/v1/people/685133"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"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.4,"endSpeed":87.0,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.02040137382389,"aZ":-17.040318147367078,"pfxX":-7.691096341737051,"pfxZ":7.7683207364250055,"pX":-1.9792962435028716,"pZ":3.040914928260103,"vX0":1.758167127449067,"vY0":-138.90551544174932,"vZ0":-2.1349931961778457,"x":192.45,"y":156.68,"x0":-1.6226429336212207,"y0":50.001495023713886,"z0":4.95636105832497,"aX":-14.981209693277512},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":13.8,"breakHorizontal":13.6,"spinRate":2315,"spinDirection":232},"zone":11,"typeConfidence":0.9,"plateTime":0.3947867167467116,"extension":6.334984854007177},"index":1,"playId":"bdda65b7-6e64-38df-8ea4-621d619b43dc","pitchNumber":2,"startTime":"2026-07-01T02:04:38.627Z","endTime":"2026-07-01T02:04:43.604Z","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":645302,"link":"/api/v1/people/645302"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":642215,"link":"/api/v1/people/642215"}},"offense":{"batter":{"id":666176,"link":"/api/v1/people/666176","batSide":{"code":"R","description":"Right"}},"first":{"id":685133,"link":"/api/v1/people/685133"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"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":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":87.1,"endSpeed":80.6,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.568125369632412,"aZ":-28.255725428732166,"pfxX":0.5544336545468536,"pfxZ":2.3909497944108358,"pX":1.2056204447154453,"pZ":1.095054402677386,"vX0":6.73324921192339,"vY0":-126.77669880642962,"vZ0":-3.717263516425332,"x":71.04,"y":209.21,"x0":-1.5504520932679586,"y0":50.00110342773701,"z0":4.821822015940459,"aX":0.9058909159041039},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":3.7,"breakHorizontal":-2.4,"spinRate":2160,"spinDirection":155},"zone":14,"typeConfidence":0.85,"plateTime":0.4311335031345189,"extension":6.717677882150646},"index":2,"playId":"0ee4f0ec-cd36-3594-b53e-40bc19344efe","pitchNumber":3,"startTime":"2026-07-01T02:05:01.732Z","endTime":"2026-07-01T02:05:06.544Z","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":645302,"link":"/api/v1/people/645302"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":642215,"link":"/api/v1/people/642215"}},"offense":{"batter":{"id":666176,"link":"/api/v1/people/666176","batSide":{"code":"R","description":"Right"}},"first":{"id":685133,"link":"/api/v1/people/685133"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"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":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.2,"endSpeed":86.9,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.459821193773784,"aZ":-28.140505389420937,"pfxX":-9.595003390717807,"pfxZ":2.0787406955217946,"pX":-0.7491157769380464,"pZ":2.7718197387595613,"vX0":5.665801846490871,"vY0":-138.4863559154501,"vZ0":-0.7867581200525625,"x":145.55,"y":163.94,"x0":-1.5769752227871283,"y0":50.00078889687283,"z0":4.944992774883227,"aX":-18.600331463273267},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.4,"breakVerticalInduced":3.8,"breakHorizontal":16.2,"spinRate":2237,"spinDirection":226},"zone":4,"typeConfidence":0.9,"plateTime":0.3957936079553299,"extension":6.595218279271472},"hitData":{"launchSpeed":67.3,"launchAngle":-69.0,"totalDistance":1.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":128.69,"coordY":189.6}},"index":3,"playId":"28c60ae5-421e-3487-8f5d-9e6de970061b","pitchNumber":4,"startTime":"2026-07-01T02:05:21.565Z","endTime":"2026-07-01T02:05:29.578Z","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":645302,"link":"/api/v1/people/645302"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":642215,"link":"/api/v1/people/642215"}},"offense":{"batter":{"id":666176,"link":"/api/v1/people/666176","batSide":{"code":"R","description":"Right"}},"first":{"id":685133,"link":"/api/v1/people/685133"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666176,"link":"/api/v1/people/666176"},"credit":"b_ab"},{"player":{"id":693433,"link":"/api/v1/people/693433"},"credit":"p_ab"},{"player":{"id":666176,"link":"/api/v1/people/666176"},"credit":"b_pa"},{"player":{"id":693433,"link":"/api/v1/people/693433"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":48.0,"awayTeamWinProbability":52.0,"homeTeamWinProbabilityAdded":1.7999999999999972,"leverageIndex":1.54,"dramaIndex":55.0,"contextMetrics":{},"playEndTime":"2026-07-01T02:05:29.578Z","atBatIndex":10},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Josh Lowe flies out to center fielder Julio Rodríguez.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":11,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-07-01T02:05:55.421Z","endTime":"2026-07-01T02:06:27.629Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":666139,"fullName":"Josh Lowe","link":"/api/v1/people/666139"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":693433,"fullName":"Bryan Woo","link":"/api/v1/people/693433"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":685133,"fullName":"Wade Meckler","link":"/api/v1/people/685133"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":666139,"fullName":"Josh Lowe","link":"/api/v1/people/666139"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":677594,"link":"/api/v1/people/677594"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.5,"endSpeed":87.2,"strikeZoneTop":3.355,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.386237201773593,"aZ":-16.39338854256045,"pfxX":-6.030317560355009,"pfxZ":8.07395853168268,"pX":-0.18521128437403295,"pZ":3.1372695283413194,"vX0":5.9500963445925175,"vY0":-139.00071884025184,"vZ0":-2.31248950828342,"x":124.06,"y":154.07,"x0":-1.570894209673668,"y0":50.00681817249568,"z0":5.069464084418994,"aX":-11.79362092852385},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":14.3,"breakHorizontal":9.7,"spinRate":2201,"spinDirection":228},"zone":2,"typeConfidence":0.9,"plateTime":0.39416882292048694,"extension":6.578681185027556},"index":0,"playId":"b385bd54-06f2-327d-ad37-b02c30e694a9","pitchNumber":1,"startTime":"2026-07-01T02:05:56.038Z","endTime":"2026-07-01T02:05:59.902Z","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":645302,"link":"/api/v1/people/645302"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":642215,"link":"/api/v1/people/642215"}},"offense":{"batter":{"id":666139,"link":"/api/v1/people/666139","batSide":{"code":"L","description":"Left"}},"second":{"id":685133,"link":"/api/v1/people/685133"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.5,"endSpeed":81.1,"strikeZoneTop":3.355,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.95403458635654,"aZ":-31.154887431157047,"pfxX":0.55711501891449,"pfxZ":0.6158720585007131,"pX":0.5625743815915072,"pZ":1.9551448775097784,"vX0":5.368443637241855,"vY0":-127.47431665388626,"vZ0":-1.4107246726365137,"x":95.56,"y":185.99,"x0":-1.635156770515476,"y0":50.003921272874585,"z0":4.9544893414493885,"aX":0.9253450113697976},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":1.1,"breakHorizontal":-2.2,"spinRate":2268,"spinDirection":129},"zone":9,"typeConfidence":0.9,"plateTime":0.4281751990290923,"extension":6.806531545353443},"hitData":{"launchSpeed":97.4,"launchAngle":38.0,"totalDistance":343.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":81.24,"coordY":68.4}},"index":1,"playId":"44a59153-a229-3f75-a10c-0b4e48235353","pitchNumber":2,"startTime":"2026-07-01T02:06:14.460Z","endTime":"2026-07-01T02:06:27.629Z","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":645302,"link":"/api/v1/people/645302"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":642215,"link":"/api/v1/people/642215"}},"offense":{"batter":{"id":666139,"link":"/api/v1/people/666139","batSide":{"code":"L","description":"Left"}},"second":{"id":685133,"link":"/api/v1/people/685133"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666139,"link":"/api/v1/people/666139"},"credit":"b_ab"},{"player":{"id":693433,"link":"/api/v1/people/693433"},"credit":"p_ab"},{"player":{"id":666139,"link":"/api/v1/people/666139"},"credit":"b_pa"},{"player":{"id":693433,"link":"/api/v1/people/693433"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":51.7,"awayTeamWinProbability":48.3,"homeTeamWinProbabilityAdded":3.700000000000003,"leverageIndex":1.35,"dramaIndex":62.0,"contextMetrics":{},"playEndTime":"2026-07-01T02:06:27.629Z","atBatIndex":11},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Logan O'Hoppe strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":12,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-07-01T02:06:53.983Z","endTime":"2026-07-01T02:07:51.754Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":681351,"fullName":"Logan O'Hoppe","link":"/api/v1/people/681351"},"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":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":681351,"fullName":"Logan O'Hoppe","link":"/api/v1/people/681351"},"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":"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":95.1,"endSpeed":87.3,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.69126494680443,"aZ":-27.918374065718236,"pfxX":-9.446231750278354,"pfxZ":2.1890550235855333,"pX":-0.5049257435622467,"pZ":1.4549138362723513,"vX0":6.143405424347295,"vY0":-138.43487510890526,"vZ0":-4.184414997035421,"x":136.25,"y":199.5,"x0":-1.5247711389027063,"y0":50.00253099052474,"z0":4.853403268615008,"aX":-18.347397989110565},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":3.2,"breakHorizontal":15.8,"spinRate":2230,"spinDirection":227},"zone":13,"typeConfidence":0.9,"plateTime":0.39555995717580483,"extension":6.598328907404031},"index":0,"playId":"38b24e75-8cb4-32d1-8fe1-f3900c59e0c2","pitchNumber":1,"startTime":"2026-07-01T02:06:59.227Z","endTime":"2026-07-01T02:07:03.476Z","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":645302,"link":"/api/v1/people/645302"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":642215,"link":"/api/v1/people/642215"}},"offense":{"batter":{"id":681351,"link":"/api/v1/people/681351","batSide":{"code":"R","description":"Right"}},"second":{"id":685133,"link":"/api/v1/people/685133"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"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.9,"endSpeed":88.0,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.680033594880875,"aZ":-15.548060153879513,"pfxX":-6.418358263393571,"pfxZ":8.381163876055862,"pX":0.3910940094187708,"pZ":3.1100361845203635,"vX0":7.112800173620781,"vY0":-139.5471948422511,"vZ0":-2.5849440086827222,"x":102.09,"y":154.81,"x0":-1.3498256918350444,"y0":50.004356809867936,"z0":5.065475313274426,"aX":-12.734664058478954},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":14.9,"breakHorizontal":10.3,"spinRate":2321,"spinDirection":225},"zone":3,"typeConfidence":0.9,"plateTime":0.39163697770880956,"extension":6.547132697754046},"index":1,"playId":"98c16da0-9928-359f-9844-aa78e8a8c33a","pitchNumber":2,"startTime":"2026-07-01T02:07:22.618Z","endTime":"2026-07-01T02:07:26.289Z","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":645302,"link":"/api/v1/people/645302"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":642215,"link":"/api/v1/people/642215"}},"offense":{"batter":{"id":681351,"link":"/api/v1/people/681351","batSide":{"code":"R","description":"Right"}},"second":{"id":685133,"link":"/api/v1/people/685133"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"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":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.9,"endSpeed":81.3,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.876955540922886,"aZ":-31.19775805671824,"pfxX":1.468378943998579,"pfxZ":0.5874149593499247,"pX":-0.1767924275905854,"pZ":1.1683354447770697,"vX0":3.1214291777462786,"vY0":-128.0222125711112,"vZ0":-3.2012825953393733,"x":123.74,"y":207.23,"x0":-1.5997041728643322,"y0":50.00549914339804,"z0":4.861025596565564,"aX":2.4526006981456536},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":0.6,"breakHorizontal":-3.4,"spinRate":2247,"spinDirection":184},"zone":13,"typeConfidence":0.9,"plateTime":0.42682120343293484,"extension":6.753811615820321},"index":2,"playId":"f85c254d-fb3a-34e1-a850-02c0cc71d340","pitchNumber":3,"startTime":"2026-07-01T02:07:46.949Z","endTime":"2026-07-01T02:07:51.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":645302,"link":"/api/v1/people/645302"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":642215,"link":"/api/v1/people/642215"}},"offense":{"batter":{"id":681351,"link":"/api/v1/people/681351","batSide":{"code":"R","description":"Right"}},"second":{"id":685133,"link":"/api/v1/people/685133"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":681351,"link":"/api/v1/people/681351"},"credit":"b_ab"},{"player":{"id":693433,"link":"/api/v1/people/693433"},"credit":"p_ab"},{"player":{"id":681351,"link":"/api/v1/people/681351"},"credit":"b_pa"},{"player":{"id":693433,"link":"/api/v1/people/693433"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":55.1,"awayTeamWinProbability":44.9,"homeTeamWinProbabilityAdded":3.3999999999999986,"leverageIndex":1.3,"dramaIndex":59.0,"contextMetrics":{},"playEndTime":"2026-07-01T02:07:51.754Z","atBatIndex":12},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Cole Young strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":13,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-07-01T02:09:48.375Z","endTime":"2026-07-01T02:11:08.691Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":702284,"fullName":"Cole Young","link":"/api/v1/people/702284"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":667755,"fullName":"José Soriano","link":"/api/v1/people/667755"},"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":702284,"fullName":"Cole Young","link":"/api/v1/people/702284"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":681351,"link":"/api/v1/people/681351"},"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(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":84.4,"endSpeed":78.1,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.009554234603527,"aZ":-36.55152794255348,"pfxX":3.036295570599389,"pfxZ":-2.855892077142536,"pX":0.23616324721810208,"pZ":1.4651024021938701,"vX0":4.500970986964934,"vY0":-122.87476375078808,"vZ0":-2.7699082907282486,"x":108.0,"y":199.22,"x0":-2.01287843809594,"y0":50.00465415070667,"z0":5.7081816367328635,"aX":4.649656074923099},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.9,"breakVerticalInduced":-5.5,"breakHorizontal":-6.6,"spinRate":2193,"spinDirection":32},"zone":14,"typeConfidence":0.9,"plateTime":0.4455138062777104,"extension":6.662231618618896},"index":0,"playId":"947d2cc6-0f71-3bae-8380-395dd0f6ece0","pitchNumber":1,"startTime":"2026-07-01T02:10:05.574Z","endTime":"2026-07-01T02:10:09.775Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":667755,"link":"/api/v1/people/667755","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":687093,"link":"/api/v1/people/687093"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"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":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.3,"endSpeed":84.4,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.64405319835802,"aZ":-30.524892967389466,"pfxX":-8.443077276184423,"pfxZ":0.9178887187601479,"pX":-1.8792072749170237,"pZ":2.1300157679776626,"vX0":3.892096735321044,"vY0":-132.94751493371308,"vZ0":-3.377054431333334,"x":188.63,"y":181.27,"x0":-2.259565048281642,"y0":50.00546350667339,"z0":5.615808294885575,"aX":-15.221488154950965},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":1.2,"breakHorizontal":14.5,"spinRate":1574,"spinDirection":241},"zone":13,"typeConfidence":0.91,"plateTime":0.4108893128943265,"extension":6.555165617728197},"index":1,"playId":"77d3f065-7bb0-3f0c-87f6-4736de315ee7","pitchNumber":2,"startTime":"2026-07-01T02:10:21.003Z","endTime":"2026-07-01T02:10:25.033Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":667755,"link":"/api/v1/people/667755","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":687093,"link":"/api/v1/people/687093"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"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":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.2,"endSpeed":78.6,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.602283569437073,"aZ":-38.099185876812854,"pfxX":6.214453119542947,"pfxZ":-3.815607622338942,"pX":0.05132469753225846,"pZ":1.582748634309722,"vX0":3.1273935321694486,"vY0":-124.08327301584418,"vZ0":-2.50259861597522,"x":115.04,"y":196.05,"x0":-2.0339240279031703,"y0":50.00116318684117,"z0":5.789037926078355,"aX":9.656257076070398},"breaks":{"breakAngle":14.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.0,"breakVerticalInduced":-7.2,"breakHorizontal":-12.0,"spinRate":2199,"spinDirection":33},"zone":8,"typeConfidence":0.9,"plateTime":0.44199191105484426,"extension":6.731262283049975},"index":2,"playId":"2ff40ab4-53b1-3552-932b-bb94731f81fc","pitchNumber":3,"startTime":"2026-07-01T02:10:36.702Z","endTime":"2026-07-01T02:10:43.345Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":667755,"link":"/api/v1/people/667755","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":687093,"link":"/api/v1/people/687093"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"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":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"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(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.7,"endSpeed":85.5,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.658665792410655,"aZ":-30.967379738476414,"pfxX":-7.380587298235414,"pfxZ":0.6578891063735073,"pX":-0.4702829819012242,"pZ":1.0005084746942454,"vX0":6.929744895932747,"vY0":-133.3816524090093,"vZ0":-6.075969678588485,"x":134.93,"y":211.77,"x0":-2.1244805016590984,"y0":50.00057112425939,"z0":5.499119395088941,"aX":-13.496163890746017},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":0.2,"breakHorizontal":12.1,"spinRate":1444,"spinDirection":247},"zone":13,"typeConfidence":0.91,"plateTime":0.40831330231117313,"extension":6.740239739663978},"index":3,"playId":"475e2e4c-2a80-38dc-96f6-cb46cec1dc8c","pitchNumber":4,"startTime":"2026-07-01T02:11:03.752Z","endTime":"2026-07-01T02:11:08.691Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":667755,"link":"/api/v1/people/667755","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":687093,"link":"/api/v1/people/687093"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"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":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":702284,"link":"/api/v1/people/702284"},"credit":"b_ab"},{"player":{"id":667755,"link":"/api/v1/people/667755"},"credit":"p_ab"},{"player":{"id":702284,"link":"/api/v1/people/702284"},"credit":"b_pa"},{"player":{"id":667755,"link":"/api/v1/people/667755"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.800000000000004,"awayTeamWinProbability":47.199999999999996,"homeTeamWinProbabilityAdded":-2.299999999999997,"leverageIndex":0.91,"dramaIndex":42.0,"contextMetrics":{},"playEndTime":"2026-07-01T02:11:08.691Z","atBatIndex":13},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Colt Emerson singles on a line drive to center fielder Josh Lowe.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":14,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-07-01T02:11:27.686Z","endTime":"2026-07-01T02:12:51.092Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":806068,"fullName":"Colt Emerson","link":"/api/v1/people/806068"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":667755,"fullName":"José Soriano","link":"/api/v1/people/667755"},"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":"Single","eventType":"single","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":[{"player":{"id":666139,"link":"/api/v1/people/666139"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.1,"endSpeed":89.0,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.87851789087053,"aZ":-23.651039501023128,"pfxX":-8.184715222298511,"pfxZ":4.281973371067908,"pX":0.8771560800019003,"pZ":0.6534522046805314,"vX0":10.879118100274873,"vY0":-139.3578964982333,"vZ0":-9.026754592394255,"x":83.56,"y":221.14,"x0":-1.9926618850926905,"y0":50.00382209208815,"z0":5.466144768051621,"aX":-16.289662153515426},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.4,"breakVerticalInduced":6.2,"breakHorizontal":12.8,"spinRate":1791,"spinDirection":230},"zone":14,"typeConfidence":0.89,"plateTime":0.3912985788144785,"extension":6.766731766526164},"index":0,"playId":"3cee4575-91d1-3259-a151-ca537f270d67","pitchNumber":1,"startTime":"2026-07-01T02:11:31.501Z","endTime":"2026-07-01T02:11:35.716Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":667755,"link":"/api/v1/people/667755","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":687093,"link":"/api/v1/people/687093"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"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":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":97.4,"endSpeed":89.3,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.83522631427518,"aZ":-16.415218271586916,"pfxX":-6.989896613053316,"pfxZ":7.742482083385177,"pX":-1.0027505850113612,"pZ":1.3356579681817828,"vX0":6.012662021830466,"vY0":-141.61782093227765,"vZ0":-8.50620603800728,"x":155.22,"y":202.72,"x0":-2.243527554013149,"y0":50.00049990727557,"z0":5.424637095116735,"aX":-14.220056540428768},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":12.5,"breakHorizontal":11.5,"spinRate":2142,"spinDirection":236},"zone":13,"typeConfidence":2.0,"plateTime":0.386533730460215,"extension":6.593449351701771},"index":1,"playId":"07209389-1456-32dd-b0bd-f686e308241b","pitchNumber":2,"startTime":"2026-07-01T02:11:51.444Z","endTime":"2026-07-01T02:11:56.283Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":667755,"link":"/api/v1/people/667755","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":687093,"link":"/api/v1/people/687093"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"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":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"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(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.3,"endSpeed":79.7,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.429012935806508,"aZ":-36.204734889239774,"pfxX":4.993680997420169,"pfxZ":-2.519808261769528,"pX":0.7108162181681031,"pZ":2.3053891688218555,"vX0":5.021045417853821,"vY0":-125.70581218242747,"vZ0":-1.3502830934269388,"x":89.91,"y":176.53,"x0":-1.9610040093867538,"y0":50.00235372980571,"z0":5.7881834293111485,"aX":7.991671993711693},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.3,"breakVerticalInduced":-4.7,"breakHorizontal":-10.2,"spinRate":2322,"spinDirection":34},"zone":6,"typeConfidence":0.89,"plateTime":0.4356819885385108,"extension":6.658528249895923},"index":2,"playId":"e888a711-f418-3c27-8147-c5c329fdd7b6","pitchNumber":3,"startTime":"2026-07-01T02:12:07.260Z","endTime":"2026-07-01T02:12:12.051Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":667755,"link":"/api/v1/people/667755","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":687093,"link":"/api/v1/people/687093"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"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":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"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(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.4,"endSpeed":79.8,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.590702556652136,"aZ":-37.146370856944074,"pfxX":4.483269262332367,"pfxZ":-3.0964334323710263,"pX":0.007729841904299048,"pZ":1.7211747065618224,"vX0":3.765367116592595,"vY0":-125.8674593609987,"vZ0":-2.4088463594010845,"x":116.71,"y":192.31,"x0":-2.090307953661717,"y0":50.0047442940548,"z0":5.699046376808401,"aX":7.192612394618223},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.5,"breakVerticalInduced":-5.9,"breakHorizontal":-9.0,"spinRate":2334,"spinDirection":33},"zone":8,"typeConfidence":0.9,"plateTime":0.4351943801807403,"extension":6.715051367604739},"index":3,"playId":"5f87cc14-70b6-3ac9-b5f7-d8c0766cc487","pitchNumber":4,"startTime":"2026-07-01T02:12:23.563Z","endTime":"2026-07-01T02:12:28.101Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":667755,"link":"/api/v1/people/667755","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":687093,"link":"/api/v1/people/687093"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"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":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"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(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.3,"endSpeed":85.9,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.22576419984768,"aZ":-27.461236919642808,"pfxX":-9.863250898797062,"pfxZ":2.516766962889534,"pX":-0.9503268580311437,"pZ":2.3703491915453108,"vX0":6.545115787598495,"vY0":-135.7474927222737,"vZ0":-3.521228350733711,"x":153.22,"y":174.78,"x0":-2.104541477375821,"y0":50.00667659861083,"z0":5.584680267424685,"aX":-18.51061218683014},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":4.1,"breakHorizontal":16.6,"spinRate":1585,"spinDirection":239},"zone":13,"typeConfidence":0.94,"plateTime":0.4026521514785468,"extension":6.627549369856697},"hitData":{"launchSpeed":83.5,"launchAngle":15.0,"totalDistance":240.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":125.56,"coordY":92.16}},"index":4,"playId":"1f2188fb-98f6-39f7-8b26-a1f5a8af18bf","pitchNumber":5,"startTime":"2026-07-01T02:12:41.063Z","endTime":"2026-07-01T02:12:51.092Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":667755,"link":"/api/v1/people/667755","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":687093,"link":"/api/v1/people/687093"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"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":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":806068,"link":"/api/v1/people/806068"},"credit":"b_ab"},{"player":{"id":667755,"link":"/api/v1/people/667755"},"credit":"p_ab"},{"player":{"id":806068,"link":"/api/v1/people/806068"},"credit":"b_pa"},{"player":{"id":667755,"link":"/api/v1/people/667755"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":55.400000000000006,"awayTeamWinProbability":44.599999999999994,"homeTeamWinProbabilityAdded":2.6000000000000014,"leverageIndex":0.68,"dramaIndex":38.0,"contextMetrics":{},"playEndTime":"2026-07-01T02:12:51.092Z","atBatIndex":14},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Victor Robles strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":15,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-07-01T02:13:15.114Z","endTime":"2026-07-01T02:14:08.503Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":645302,"fullName":"Victor Robles","link":"/api/v1/people/645302"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":667755,"fullName":"José Soriano","link":"/api/v1/people/667755"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":806068,"fullName":"Colt Emerson","link":"/api/v1/people/806068"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":645302,"fullName":"Victor Robles","link":"/api/v1/people/645302"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":681351,"link":"/api/v1/people/681351"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":84.7,"endSpeed":77.9,"strikeZoneTop":3.199,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.881012678242296,"aZ":-39.27609698782015,"pfxX":8.353210066798361,"pfxZ":-4.641712200215705,"pX":0.3868313194574024,"pZ":2.224501872104835,"vX0":3.1296821871536222,"vY0":-123.33932122861572,"vZ0":-0.6665579460001402,"x":102.25,"y":178.72,"x0":-1.9855935883841442,"y0":50.0007925360232,"z0":5.827384730010387,"aX":12.790561553653173},"breaks":{"breakAngle":19.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.6,"breakVerticalInduced":-8.3,"breakHorizontal":-15.8,"spinRate":2246,"spinDirection":31},"zone":6,"typeConfidence":0.91,"plateTime":0.4450986166000508,"extension":6.73309974413655},"index":0,"playId":"d814d40d-5aeb-34ac-aba9-849d6ccb8986","pitchNumber":1,"startTime":"2026-07-01T02:13:21.182Z","endTime":"2026-07-01T02:13:25.475Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":667755,"link":"/api/v1/people/667755","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":687093,"link":"/api/v1/people/687093"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":645302,"link":"/api/v1/people/645302","batSide":{"code":"R","description":"Right"}},"first":{"id":806068,"link":"/api/v1/people/806068"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"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":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.7,"endSpeed":88.4,"strikeZoneTop":3.199,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.64547618191477,"aZ":-28.054201715630303,"pfxX":-7.779605302861736,"pfxZ":2.0928828483686894,"pX":-0.10496505311998339,"pZ":0.7431675194038514,"vX0":7.396102582179449,"vY0":-139.11445641999336,"vZ0":-8.135602429456801,"x":121.0,"y":218.71,"x0":-1.7804377077291966,"y0":50.003921831228716,"z0":5.550342069243866,"aX":-15.330745450142452},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":2.3,"breakHorizontal":12.7,"spinRate":1812,"spinDirection":225},"zone":13,"typeConfidence":0.95,"plateTime":0.3929220490564873,"extension":6.769115523932274},"index":1,"playId":"022834ca-b6d7-3cd6-b60b-2692f00e3603","pitchNumber":2,"startTime":"2026-07-01T02:13:43.321Z","endTime":"2026-07-01T02:13:47.676Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":667755,"link":"/api/v1/people/667755","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":687093,"link":"/api/v1/people/687093"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":645302,"link":"/api/v1/people/645302","batSide":{"code":"R","description":"Right"}},"first":{"id":806068,"link":"/api/v1/people/806068"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"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":0,"strikes":3,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.3,"endSpeed":88.0,"strikeZoneTop":3.199,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.515735134815394,"aZ":-26.121421181568376,"pfxX":-8.80905752392691,"pfxZ":3.0496898435931303,"pX":-0.6381280332915542,"pZ":2.43631429162509,"vX0":6.267704505415989,"vY0":-140.1000549476439,"vZ0":-4.54715102847462,"x":141.32,"y":173.0,"x0":-1.7631812122049364,"y0":50.000311399616095,"z0":5.79384967940294,"aX":-17.45780115635784},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":4.8,"breakHorizontal":14.6,"spinRate":1944,"spinDirection":220},"zone":4,"typeConfidence":0.89,"plateTime":0.3913971416505313,"extension":6.727146429838296},"index":2,"playId":"73406ff9-55b0-3441-8375-b49fc6698ba1","pitchNumber":3,"startTime":"2026-07-01T02:14:03.457Z","endTime":"2026-07-01T02:14:08.503Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":667755,"link":"/api/v1/people/667755","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":687093,"link":"/api/v1/people/687093"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":645302,"link":"/api/v1/people/645302","batSide":{"code":"R","description":"Right"}},"first":{"id":806068,"link":"/api/v1/people/806068"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":645302,"link":"/api/v1/people/645302"},"credit":"b_ab"},{"player":{"id":667755,"link":"/api/v1/people/667755"},"credit":"p_ab"},{"player":{"id":645302,"link":"/api/v1/people/645302"},"credit":"b_pa"},{"player":{"id":667755,"link":"/api/v1/people/667755"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.400000000000006,"awayTeamWinProbability":47.599999999999994,"homeTeamWinProbabilityAdded":-3.0,"leverageIndex":1.27,"dramaIndex":56.0,"contextMetrics":{},"playEndTime":"2026-07-01T02:14:08.503Z","atBatIndex":15},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Weston Wilson strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":16,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-07-01T02:14:28.423Z","endTime":"2026-07-01T02:16:38.689Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":642215,"fullName":"Weston Wilson","link":"/api/v1/people/642215"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":667755,"fullName":"José Soriano","link":"/api/v1/people/667755"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5,6],"actionIndex":[2],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 2B","eventType":"stolen_base_2b","movementReason":"r_stolen_base_2b","runner":{"id":806068,"fullName":"Colt Emerson","link":"/api/v1/people/806068"},"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":642215,"fullName":"Weston Wilson","link":"/api/v1/people/642215"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":681351,"link":"/api/v1/people/681351"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.1,"endSpeed":78.1,"strikeZoneTop":3.343,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.82898777143176,"aZ":-38.77679578676901,"pfxX":8.47261618994221,"pfxZ":-4.283424246338775,"pX":0.29076523543775645,"pZ":1.9060300764603593,"vX0":2.4068004251794313,"vY0":-123.92509104894826,"vZ0":-1.5908796373202514,"x":105.92,"y":187.32,"x0":-1.7958491340683997,"y0":50.00401183786383,"z0":5.822271928268507,"aX":13.059428657721856},"breaks":{"breakAngle":19.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.8,"breakVerticalInduced":-7.9,"breakHorizontal":-16.0,"spinRate":2371,"spinDirection":34},"zone":9,"typeConfidence":0.91,"plateTime":0.44350331533844534,"extension":6.7722705649908495},"index":0,"playId":"ffb0459d-2152-3b8d-b488-6f14926d2010","pitchNumber":1,"startTime":"2026-07-01T02:14:32.113Z","endTime":"2026-07-01T02:14:36.300Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":667755,"link":"/api/v1/people/667755","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":687093,"link":"/api/v1/people/687093"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":642215,"link":"/api/v1/people/642215","batSide":{"code":"R","description":"Right"}},"first":{"id":806068,"link":"/api/v1/people/806068"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"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(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.8,"endSpeed":77.9,"strikeZoneTop":3.343,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.275223745974515,"aZ":-41.04579792393492,"pfxX":8.077964286528319,"pfxZ":-5.818156702500886,"pX":0.7428963343854322,"pZ":1.2293234681592653,"vX0":3.754204597054109,"vY0":-123.4577815870018,"vZ0":-2.7854730057088597,"x":88.68,"y":205.59,"x0":-1.8523012454833923,"y0":50.00161001440076,"z0":5.866622481177719,"aX":12.32117355918434},"breaks":{"breakAngle":16.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-49.3,"breakVerticalInduced":-10.9,"breakHorizontal":-15.6,"spinRate":2303,"spinDirection":25},"zone":14,"typeConfidence":0.91,"plateTime":0.4456680185689814,"extension":6.830208589659841},"index":1,"playId":"bee5a1ad-a20b-3724-88bd-b6488fe228b1","pitchNumber":2,"startTime":"2026-07-01T02:14:51.265Z","endTime":"2026-07-01T02:15:00.383Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":667755,"link":"/api/v1/people/667755","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":687093,"link":"/api/v1/people/687093"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":642215,"link":"/api/v1/people/642215","batSide":{"code":"R","description":"Right"}},"first":{"id":806068,"link":"/api/v1/people/806068"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Colt Emerson steals (2) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"index":2,"actionPlayId":"bee5a1ad-a20b-3724-88bd-b6488fe228b1","startTime":"2026-07-01T02:15:13.312Z","endTime":"2026-07-01T02:15:38.085Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":806068,"link":"/api/v1/people/806068"},"defense":{"pitcher":{"id":667755,"link":"/api/v1/people/667755","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":687093,"link":"/api/v1/people/687093"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":642215,"link":"/api/v1/people/642215","batSide":{"code":"R","description":"Right"}},"first":{"id":806068,"link":"/api/v1/people/806068"},"postOnSecond":{"id":806068,"link":"/api/v1/people/806068"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"homeTeamWinProbability":53.5,"awayTeamWinProbability":46.5,"homeTeamWinProbabilityAdded":1.0999999999999943,"leverageIndex":0.94,"dramaIndex":35.0,"contextMetrics":{}},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"index":3,"playId":"617030aa-255a-49d1-b7a2-b908d13cf2ad","startTime":"2026-07-01T02:15:38.085Z","endTime":"2026-07-01T02:15:43.085Z","isPitch":false,"type":"stepoff","defense":{"pitcher":{"id":667755,"link":"/api/v1/people/667755","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":687093,"link":"/api/v1/people/687093"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":642215,"link":"/api/v1/people/642215","batSide":{"code":"R","description":"Right"}},"second":{"id":806068,"link":"/api/v1/people/806068"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.0,"endSpeed":89.3,"strikeZoneTop":3.343,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.43127484733311,"aZ":-25.502459432525708,"pfxX":-9.193270141592325,"pfxZ":3.303114646144394,"pX":0.5941595305478484,"pZ":1.4969609182377255,"vX0":10.029501726395276,"vY0":-140.80408369047726,"vZ0":-7.129938107586539,"x":94.35,"y":198.36,"x0":-1.8108369164815064,"y0":50.00109269225244,"z0":5.699640051593432,"aX":-18.553341533680182},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.4,"breakVerticalInduced":4.7,"breakHorizontal":14.8,"spinRate":2008,"spinDirection":221},"zone":14,"typeConfidence":0.91,"plateTime":0.3882322636151643,"extension":6.860905730654566},"index":4,"playId":"41c521bb-c3b4-33de-8cdc-c754a7e580d1","pitchNumber":3,"startTime":"2026-07-01T02:15:56.697Z","endTime":"2026-07-01T02:16:01.191Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":667755,"link":"/api/v1/people/667755","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":687093,"link":"/api/v1/people/687093"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":642215,"link":"/api/v1/people/642215","batSide":{"code":"R","description":"Right"}},"second":{"id":806068,"link":"/api/v1/people/806068"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.7,"endSpeed":88.2,"strikeZoneTop":3.343,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.20225875915391,"aZ":-26.00548448717317,"pfxX":-8.6781493434375,"pfxZ":3.1334207581261913,"pX":-0.7895708312529497,"pZ":1.1829416510932682,"vX0":6.002304061708269,"vY0":-139.1550158099061,"vZ0":-7.5085098110378015,"x":147.1,"y":206.84,"x0":-1.8432416267986298,"y0":50.00074892154199,"z0":5.629820495638559,"aX":-17.076922835509013},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.4,"breakVerticalInduced":4.3,"breakHorizontal":14.5,"spinRate":1950,"spinDirection":223},"zone":13,"typeConfidence":0.93,"plateTime":0.39307080444534837,"extension":6.871742366062341},"index":5,"playId":"89b6f550-3f69-3ce8-b23a-e7d17418b70f","pitchNumber":4,"startTime":"2026-07-01T02:16:16.422Z","endTime":"2026-07-01T02:16:21.802Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":667755,"link":"/api/v1/people/667755","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":687093,"link":"/api/v1/people/687093"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":642215,"link":"/api/v1/people/642215","batSide":{"code":"R","description":"Right"}},"second":{"id":806068,"link":"/api/v1/people/806068"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"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(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.6,"endSpeed":78.9,"strikeZoneTop":3.343,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.590942310213197,"aZ":-38.504595110724885,"pfxX":3.3829498411424423,"pfxZ":-4.045326952488745,"pX":0.5131424667109244,"pZ":1.0274956250135132,"vX0":4.764625054742112,"vY0":-124.62467377001585,"vZ0":-3.8255920841592252,"x":97.44,"y":211.04,"x0":-1.86806239816062,"y0":50.00584190941465,"z0":5.784685538390784,"aX":5.28737252682412},"breaks":{"breakAngle":8.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.5,"breakVerticalInduced":-8.0,"breakHorizontal":-7.3,"spinRate":2371,"spinDirection":25},"zone":14,"typeConfidence":0.9,"plateTime":0.44060413354892836,"extension":6.854618412660979},"index":6,"playId":"46f121bc-e7a2-3bde-a13d-b054f908db6a","pitchNumber":5,"startTime":"2026-07-01T02:16:34.063Z","endTime":"2026-07-01T02:16:38.689Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":667755,"link":"/api/v1/people/667755","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":687093,"link":"/api/v1/people/687093"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":642215,"link":"/api/v1/people/642215","batSide":{"code":"R","description":"Right"}},"second":{"id":806068,"link":"/api/v1/people/806068"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":642215,"link":"/api/v1/people/642215"},"credit":"b_ab"},{"player":{"id":667755,"link":"/api/v1/people/667755"},"credit":"p_ab"},{"player":{"id":642215,"link":"/api/v1/people/642215"},"credit":"b_pa"},{"player":{"id":667755,"link":"/api/v1/people/667755"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":50.0,"awayTeamWinProbability":50.0,"homeTeamWinProbabilityAdded":-3.5,"leverageIndex":0.94,"dramaIndex":43.0,"contextMetrics":{},"playEndTime":"2026-07-01T02:16:38.689Z","atBatIndex":16},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Donovan Walton flies out to left fielder Victor Robles.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":17,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-07-01T02:18:27.162Z","endTime":"2026-07-01T02:19:18.926Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":622268,"fullName":"Donovan Walton","link":"/api/v1/people/622268"},"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":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":622268,"fullName":"Donovan Walton","link":"/api/v1/people/622268"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":645302,"link":"/api/v1/people/645302"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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.1,"endSpeed":86.8,"strikeZoneTop":3.094,"strikeZoneBottom":1.561,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.348255631748547,"aZ":-15.118160176100192,"pfxX":-6.881763998931658,"pfxZ":8.801582095191575,"pX":1.0735054910585657,"pZ":3.492091586080138,"vX0":9.227175685299464,"vY0":-138.2084921826682,"vZ0":-1.8142487878190343,"x":76.08,"y":144.49,"x0":-1.4117504065968836,"y0":50.001081262361126,"z0":5.170586340189933,"aX":-13.333854912680092},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":15.7,"breakHorizontal":10.6,"spinRate":2181,"spinDirection":223},"zone":12,"typeConfidence":0.9,"plateTime":0.39606381227133713,"extension":6.435977145641292},"index":0,"playId":"f9ff7b5c-0d26-38bd-a2ed-3760857660e8","pitchNumber":1,"startTime":"2026-07-01T02:18:50.250Z","endTime":"2026-07-01T02:18:54.421Z","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":645302,"link":"/api/v1/people/645302"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":642215,"link":"/api/v1/people/642215"}},"offense":{"batter":{"id":622268,"link":"/api/v1/people/622268","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":85.4,"endSpeed":79.2,"strikeZoneTop":3.094,"strikeZoneBottom":1.561,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.879586137309197,"aZ":-30.584388465258705,"pfxX":0.6137706778950496,"pfxZ":1.0032468671518782,"pX":-0.5369952936985618,"pZ":1.929738995506298,"vX0":2.6125698684779293,"vY0":-124.4953948691582,"vZ0":-1.5426044480098007,"x":137.47,"y":186.68,"x0":-1.6758597315113133,"y0":50.00165548882574,"z0":5.0675187772040236,"aX":0.9720999876101508},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":1.7,"breakHorizontal":-1.7,"spinRate":2145,"spinDirection":141},"zone":7,"typeConfidence":0.91,"plateTime":0.4384507571557483,"extension":6.539865492955152},"hitData":{"launchSpeed":93.2,"launchAngle":33.0,"totalDistance":312.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":35.71,"coordY":110.36}},"index":1,"playId":"1a5a6810-f3c1-3048-8cc3-11571984c8b1","pitchNumber":2,"startTime":"2026-07-01T02:19:06.887Z","endTime":"2026-07-01T02:19:18.926Z","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":645302,"link":"/api/v1/people/645302"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":642215,"link":"/api/v1/people/642215"}},"offense":{"batter":{"id":622268,"link":"/api/v1/people/622268","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":622268,"link":"/api/v1/people/622268"},"credit":"b_ab"},{"player":{"id":693433,"link":"/api/v1/people/693433"},"credit":"p_ab"},{"player":{"id":622268,"link":"/api/v1/people/622268"},"credit":"b_pa"},{"player":{"id":693433,"link":"/api/v1/people/693433"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.5,"awayTeamWinProbability":47.5,"homeTeamWinProbabilityAdded":2.5,"leverageIndex":0.98,"dramaIndex":45.0,"contextMetrics":{},"playEndTime":"2026-07-01T02:19:18.926Z","atBatIndex":17},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Zach Neto strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":18,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-07-01T02:19:39.414Z","endTime":"2026-07-01T02:24:08.326Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"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,5,6,7,8,9],"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":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"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, 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":95.1,"endSpeed":86.7,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.10569917438358,"aZ":-26.659047828404887,"pfxX":-9.428195684827713,"pfxZ":2.857716359548058,"pX":-0.6942286401175848,"pZ":2.1618467827251653,"vX0":5.142637852127783,"vY0":-138.3429643570542,"vZ0":-2.814315158518289,"x":143.46,"y":180.41,"x0":-1.3565643259575935,"y0":50.0034200246921,"z0":4.987572243795701,"aX":-18.196713787922363},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":4.8,"breakHorizontal":16.0,"spinRate":2258,"spinDirection":224},"zone":4,"typeConfidence":0.91,"plateTime":0.3965732196346319,"extension":6.555830003333883},"index":0,"playId":"529a351b-2f0a-3775-a2a6-a14e855e6215","pitchNumber":1,"startTime":"2026-07-01T02:19:46.559Z","endTime":"2026-07-01T02:19:50.970Z","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":645302,"link":"/api/v1/people/645302"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":642215,"link":"/api/v1/people/642215"}},"offense":{"batter":{"id":687263,"link":"/api/v1/people/687263","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.0,"endSpeed":86.5,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.785391095634125,"aZ":-18.55812063313212,"pfxX":-7.491000144704886,"pfxZ":7.057206889158932,"pX":-0.7200522398865438,"pZ":2.8940104070381234,"vX0":4.567494834996514,"vY0":-138.24312493076474,"vZ0":-2.481430749314235,"x":144.45,"y":160.64,"x0":-1.4233856521751063,"y0":50.00006360174811,"z0":5.053648972393043,"aX":-14.448177476477122},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":12.5,"breakHorizontal":12.6,"spinRate":2051,"spinDirection":229},"zone":1,"typeConfidence":0.89,"plateTime":0.3967105905344157,"extension":6.410701913619583},"index":1,"playId":"952f7d05-3cc6-3efa-a79c-f76787ecb9c9","pitchNumber":2,"startTime":"2026-07-01T02:20:11.127Z","endTime":"2026-07-01T02:20:24.192Z","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":645302,"link":"/api/v1/people/645302"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":642215,"link":"/api/v1/people/642215"}},"offense":{"batter":{"id":687263,"link":"/api/v1/people/687263","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.8,"endSpeed":81.7,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.70044803880271,"aZ":-30.99424324273566,"pfxX":-8.725167196764954,"pfxZ":0.6960652024082066,"pX":-1.0947057793519945,"pZ":2.95471817587406,"vX0":4.14494461438691,"vY0":-129.27812430284382,"vZ0":0.8132879390305388,"x":158.73,"y":159.0,"x0":-1.5808994946175101,"y0":50.00414587429109,"z0":5.0059176017378695,"aX":-14.843070521042968},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":1.7,"breakHorizontal":15.0,"spinRate":1890,"spinDirection":237},"zone":11,"typeConfidence":0.91,"plateTime":0.4228825696897074,"extension":6.5824146129992505},"index":2,"playId":"0154692b-097a-3290-a12d-6103ccbf3ba5","pitchNumber":3,"startTime":"2026-07-01T02:20:51.328Z","endTime":"2026-07-01T02:20:56.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":645302,"link":"/api/v1/people/645302"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":642215,"link":"/api/v1/people/642215"}},"offense":{"batter":{"id":687263,"link":"/api/v1/people/687263","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.7,"endSpeed":77.0,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.992055374705455,"aZ":-33.53412816742206,"pfxX":5.973147730708315,"pfxZ":-0.9025009588874813,"pX":-0.07128138758675769,"pZ":2.405000428557233,"vX0":1.6208252531521519,"vY0":-121.98262223066335,"vZ0":0.7682710202126963,"x":119.72,"y":173.84,"x0":-1.5203378075397371,"y0":50.00217430597554,"z0":4.976973774748529,"aX":9.001218948157018},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.1,"breakVerticalInduced":-1.2,"breakHorizontal":-11.2,"spinRate":2520,"spinDirection":75},"zone":5,"typeConfidence":0.91,"plateTime":0.44900442917851535,"extension":6.388936784801091},"index":3,"playId":"c281aab6-45eb-37a4-af14-b05f382b2d26","pitchNumber":4,"startTime":"2026-07-01T02:21:59.127Z","endTime":"2026-07-01T02:22:04.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":645302,"link":"/api/v1/people/645302"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":642215,"link":"/api/v1/people/642215"}},"offense":{"batter":{"id":687263,"link":"/api/v1/people/687263","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"index":4,"startTime":"2026-07-01T02:22:12.816Z","endTime":"2026-07-01T02:22:29.980Z","isPitch":false,"type":"action","player":{"id":687263,"link":"/api/v1/people/687263"},"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":645302,"link":"/api/v1/people/645302"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":642215,"link":"/api/v1/people/642215"}},"offense":{"batter":{"id":687263,"link":"/api/v1/people/687263","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"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":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.0,"endSpeed":80.7,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.84863498282831,"aZ":-29.678866020937388,"pfxX":0.36505343889535924,"pfxZ":1.517098342275248,"pX":0.13816886111867432,"pZ":1.4791115215283306,"vX0":4.023634132587359,"vY0":-126.80822625194928,"vZ0":-2.7796106867102286,"x":111.73,"y":198.84,"x0":-1.5108155673034054,"y0":50.00054316007046,"z0":4.9363421994592915,"aX":0.5993635966536482},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":2.4,"breakHorizontal":-1.4,"spinRate":2304,"spinDirection":140},"zone":14,"typeConfidence":0.91,"plateTime":0.4305254024212415,"extension":6.501802896854282},"index":5,"playId":"62062122-f8c2-3251-a248-f296190e795e","pitchNumber":5,"startTime":"2026-07-01T02:22:29.980Z","endTime":"2026-07-01T02:22:35.559Z","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":645302,"link":"/api/v1/people/645302"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":642215,"link":"/api/v1/people/642215"}},"offense":{"batter":{"id":687263,"link":"/api/v1/people/687263","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.9,"endSpeed":87.4,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.930175612016257,"aZ":-15.786125526026451,"pfxX":-6.525069938822293,"pfxZ":8.35937207659361,"pX":1.8294945763556147,"pZ":2.5892248217490477,"vX0":10.643826128025283,"vY0":-139.29078294008508,"vZ0":-3.867474283773587,"x":47.26,"y":168.87,"x0":-1.1973965591941709,"y0":50.00384110470116,"z0":5.042669691319009,"aX":-12.794606003403011},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":14.5,"breakHorizontal":9.6,"spinRate":2262,"spinDirection":229},"zone":12,"typeConfidence":0.9,"plateTime":0.3935545190521159,"extension":6.468631118813985},"index":6,"playId":"d723f171-6036-31d4-b043-11b019751971","pitchNumber":6,"startTime":"2026-07-01T02:22:59.274Z","endTime":"2026-07-01T02:23:02.915Z","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":645302,"link":"/api/v1/people/645302"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":642215,"link":"/api/v1/people/642215"}},"offense":{"batter":{"id":687263,"link":"/api/v1/people/687263","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.4,"endSpeed":83.7,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.78583720285233,"aZ":-31.57410723564237,"pfxX":-10.146790089866299,"pfxZ":0.3401001577804932,"pX":-0.5817384611785572,"pZ":0.5544508858778119,"vX0":5.814241582588329,"vY0":-131.50157077453062,"vZ0":-4.964370146023124,"x":139.17,"y":223.81,"x0":-1.4938340249782036,"y0":50.004645773923954,"z0":4.787356643574361,"aX":-17.91546012880717},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":-0.2,"breakHorizontal":17.3,"spinRate":2178,"spinDirection":236},"zone":13,"typeConfidence":0.92,"plateTime":0.41524850924449597,"extension":6.53153229571219},"index":7,"playId":"2cbd1f8f-0048-3783-972b-720c8b2a0522","pitchNumber":7,"startTime":"2026-07-01T02:23:17.700Z","endTime":"2026-07-01T02:23:22.761Z","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":645302,"link":"/api/v1/people/645302"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":642215,"link":"/api/v1/people/642215"}},"offense":{"batter":{"id":687263,"link":"/api/v1/people/687263","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.9,"endSpeed":89.2,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.0906731638412,"aZ":-24.8215483348108,"pfxX":-9.786842711977268,"pfxZ":3.6597472238449678,"pX":0.08709164667182528,"pZ":1.8845358220988657,"vX0":7.806600220628469,"vY0":-139.60892708578746,"vZ0":-3.7336660719603842,"x":113.68,"y":187.9,"x0":-1.4489038197249435,"y0":50.00507914952997,"z0":4.838766555352571,"aX":-19.672106431325815},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.2,"breakVerticalInduced":6.1,"breakHorizontal":16.6,"spinRate":2224,"spinDirection":225},"zone":8,"typeConfidence":0.9,"plateTime":0.3896578242062012,"extension":6.4841377732739485},"index":8,"playId":"fee9e7c7-756c-36c5-b5ef-d2656306aec3","pitchNumber":8,"startTime":"2026-07-01T02:23:37.492Z","endTime":"2026-07-01T02:23:41.941Z","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":645302,"link":"/api/v1/people/645302"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":642215,"link":"/api/v1/people/642215"}},"offense":{"batter":{"id":687263,"link":"/api/v1/people/687263","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.9,"endSpeed":79.0,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.2172792323815,"aZ":-34.40457772248899,"pfxX":5.636514851542296,"pfxZ":-1.4239774389924928,"pX":0.7346685908550447,"pZ":1.4531680184419866,"vX0":3.697178148120478,"vY0":-123.6751722996501,"vZ0":-1.667091154525084,"x":89.0,"y":199.54,"x0":-1.5065807980759696,"y0":50.00266616169943,"z0":4.993228545957472,"aX":8.824074321520296},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.3,"breakVerticalInduced":-2.8,"breakHorizontal":-11.0,"spinRate":2585,"spinDirection":66},"zone":14,"typeConfidence":0.91,"plateTime":0.44108522746963175,"extension":6.513575715132893},"index":9,"playId":"aa51aa62-f79c-3936-8b87-52e788760d75","pitchNumber":9,"startTime":"2026-07-01T02:24:03.197Z","endTime":"2026-07-01T02:24:08.326Z","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":645302,"link":"/api/v1/people/645302"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":642215,"link":"/api/v1/people/642215"}},"offense":{"batter":{"id":687263,"link":"/api/v1/people/687263","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":687263,"link":"/api/v1/people/687263"},"credit":"b_ab"},{"player":{"id":693433,"link":"/api/v1/people/693433"},"credit":"p_ab"},{"player":{"id":687263,"link":"/api/v1/people/687263"},"credit":"b_pa"},{"player":{"id":693433,"link":"/api/v1/people/693433"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":54.300000000000004,"awayTeamWinProbability":45.699999999999996,"homeTeamWinProbabilityAdded":1.8000000000000043,"leverageIndex":0.73,"dramaIndex":35.0,"contextMetrics":{},"playEndTime":"2026-07-01T02:24:08.326Z","atBatIndex":18},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Vaughn Grissom strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":19,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-07-01T02:24:32.060Z","endTime":"2026-07-01T02:26:41.167Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":687093,"fullName":"Vaughn Grissom","link":"/api/v1/people/687093"},"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,3,4,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":687093,"fullName":"Vaughn Grissom","link":"/api/v1/people/687093"},"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":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.6,"endSpeed":88.1,"strikeZoneTop":3.302,"strikeZoneBottom":1.666,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.75063574767311,"aZ":-27.1286820123958,"pfxX":-10.79204774950924,"pfxZ":2.557505318063331,"pX":-1.0963429449288271,"pZ":1.9795545994707686,"vX0":4.930629500949309,"vY0":-139.2474264800901,"vZ0":-3.405724133442374,"x":158.79,"y":185.33,"x0":-1.4827068860708563,"y0":50.00487427176938,"z0":5.00305134109286,"aX":-21.30519553052085},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":4.2,"breakHorizontal":18.6,"spinRate":2186,"spinDirection":228},"zone":13,"typeConfidence":0.9,"plateTime":0.39256538879643843,"extension":6.381254078508143},"index":0,"playId":"bbc6bb82-d088-3b0c-a8a9-30383c980483","pitchNumber":1,"startTime":"2026-07-01T02:24:35.195Z","endTime":"2026-07-01T02:24:39.166Z","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":645302,"link":"/api/v1/people/645302"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":642215,"link":"/api/v1/people/642215"}},"offense":{"batter":{"id":687093,"link":"/api/v1/people/687093","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"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":87.2,"endSpeed":81.2,"strikeZoneTop":3.302,"strikeZoneBottom":1.666,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.87976190749831,"aZ":-32.16722200018712,"pfxX":0.9443194081596653,"pfxZ":0.00381758080297967,"pX":-0.16972059101559211,"pZ":1.518927326201212,"vX0":3.3811320509577567,"vY0":-127.10419261463493,"vZ0":-2.307813704723919,"x":123.47,"y":197.77,"x0":-1.6329134529600366,"y0":50.00253002314039,"z0":4.960705396440981,"aX":1.5647637814783517},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":-0.2,"breakHorizontal":-2.4,"spinRate":2145,"spinDirection":111},"zone":13,"typeConfidence":0.91,"plateTime":0.42879662145044106,"extension":6.515106804629287},"index":1,"playId":"946bf686-aaef-3c62-ba16-74e6931938aa","pitchNumber":2,"startTime":"2026-07-01T02:24:54.082Z","endTime":"2026-07-01T02:24:58.779Z","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":645302,"link":"/api/v1/people/645302"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":642215,"link":"/api/v1/people/642215"}},"offense":{"batter":{"id":687093,"link":"/api/v1/people/687093","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2026-07-01T02:25:08.042Z","endTime":"2026-07-01T02:25:22.010Z","isPitch":false,"type":"action","player":{"id":687093,"link":"/api/v1/people/687093"},"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":645302,"link":"/api/v1/people/645302"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":642215,"link":"/api/v1/people/642215"}},"offense":{"batter":{"id":687093,"link":"/api/v1/people/687093","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"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":85.2,"endSpeed":78.0,"strikeZoneTop":3.302,"strikeZoneBottom":1.666,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.203541022784037,"aZ":-25.90410736955227,"pfxX":5.887928029370402,"pfxZ":4.046909563575622,"pX":1.3854980856112795,"pZ":1.7859199840160749,"vX0":5.1294926417436075,"vY0":-124.02813111740873,"vZ0":-2.396608597620351,"x":64.19,"y":190.56,"x0":-1.4787034567494513,"y0":50.00084941690545,"z0":4.938273881494931,"aX":9.115919077644369},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":7.0,"breakHorizontal":-11.9,"spinRate":2500,"spinDirection":62},"zone":14,"typeConfidence":0.9,"plateTime":0.44262941796427757,"extension":6.485669243079216},"index":3,"playId":"23f8a170-7f78-363d-9381-f1b60773ed81","pitchNumber":3,"startTime":"2026-07-01T02:25:22.010Z","endTime":"2026-07-01T02:25:26.775Z","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":645302,"link":"/api/v1/people/645302"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":642215,"link":"/api/v1/people/642215"}},"offense":{"batter":{"id":687093,"link":"/api/v1/people/687093","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.1,"endSpeed":88.2,"strikeZoneTop":3.302,"strikeZoneBottom":1.666,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.125091000787016,"aZ":-14.36116790525623,"pfxX":-6.639485996311338,"pfxZ":8.925223297073748,"pX":-1.021128716122711,"pZ":3.7445579516224017,"vX0":4.024858408275335,"vY0":-140.0308178031381,"vZ0":-1.2574407938301044,"x":155.92,"y":137.68,"x0":-1.6106686394191736,"y0":50.003951276234694,"z0":5.134110546232976,"aX":-13.25298452087247},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":16.1,"breakHorizontal":11.3,"spinRate":2417,"spinDirection":222},"zone":11,"typeConfidence":0.91,"plateTime":0.39039718616722174,"extension":6.530819734555534},"index":4,"playId":"3c600f54-5f09-387c-9875-361c43eb7a14","pitchNumber":4,"startTime":"2026-07-01T02:25:42.198Z","endTime":"2026-07-01T02:25:47.296Z","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":645302,"link":"/api/v1/people/645302"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":642215,"link":"/api/v1/people/642215"}},"offense":{"batter":{"id":687093,"link":"/api/v1/people/687093","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.3,"endSpeed":87.5,"strikeZoneTop":3.302,"strikeZoneBottom":1.666,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.01341931757362,"aZ":-12.768552382853628,"pfxX":-6.739423723419184,"pfxZ":9.81145015430306,"pX":0.2678331734174642,"pZ":3.160421253002113,"vX0":7.290401619542751,"vY0":-140.06930120727884,"vZ0":-2.797579868857213,"x":106.79,"y":153.45,"x0":-1.498872785439104,"y0":50.001204377327866,"z0":5.01220466997979,"aX":-13.328095708552578},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":17.3,"breakHorizontal":10.6,"spinRate":2497,"spinDirection":226},"zone":3,"typeConfidence":0.91,"plateTime":0.3917339018960222,"extension":6.487010335932058},"index":5,"playId":"c77a9b4d-a6c6-300b-b0b6-4a0f487cefa6","pitchNumber":5,"startTime":"2026-07-01T02:26:14.337Z","endTime":"2026-07-01T02:26:18.579Z","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":645302,"link":"/api/v1/people/645302"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":642215,"link":"/api/v1/people/642215"}},"offense":{"batter":{"id":687093,"link":"/api/v1/people/687093","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.8,"endSpeed":77.2,"strikeZoneTop":3.302,"strikeZoneBottom":1.666,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.725027744715533,"aZ":-29.93791418389146,"pfxX":4.205287138687267,"pfxZ":1.4760522526352,"pX":0.49558635454521954,"pZ":1.6122429241540597,"vX0":3.7489196993627725,"vY0":-122.04546570736657,"vZ0":-1.8268997675386218,"x":98.11,"y":195.25,"x0":-1.6058174214283574,"y0":50.00061417197885,"z0":4.945768030244646,"aX":6.349626027158739},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":2.5,"breakHorizontal":-8.5,"spinRate":2495,"spinDirection":69},"zone":14,"typeConfidence":0.9,"plateTime":0.44856721191193394,"extension":6.338943768717993},"index":6,"playId":"f5aad15f-85b8-3a6e-99a9-88101d563662","pitchNumber":6,"startTime":"2026-07-01T02:26:36.827Z","endTime":"2026-07-01T02:26:41.167Z","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":645302,"link":"/api/v1/people/645302"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":642215,"link":"/api/v1/people/642215"}},"offense":{"batter":{"id":687093,"link":"/api/v1/people/687093","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":687093,"link":"/api/v1/people/687093"},"credit":"b_ab"},{"player":{"id":693433,"link":"/api/v1/people/693433"},"credit":"p_ab"},{"player":{"id":687093,"link":"/api/v1/people/687093"},"credit":"b_pa"},{"player":{"id":693433,"link":"/api/v1/people/693433"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":55.50000000000001,"awayTeamWinProbability":44.49999999999999,"homeTeamWinProbabilityAdded":1.2000000000000028,"leverageIndex":0.47,"dramaIndex":25.0,"contextMetrics":{},"playEndTime":"2026-07-01T02:26:41.167Z","atBatIndex":19},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"J.P. Crawford strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":20,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-07-01T02:28:41.081Z","endTime":"2026-07-01T02:32:26.142Z","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":667755,"fullName":"José Soriano","link":"/api/v1/people/667755"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5,6,7,8,9,10,11],"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":11},"credits":[{"player":{"id":681351,"link":"/api/v1/people/681351"},"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(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.8,"endSpeed":84.6,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.727654265027507,"aZ":-36.53506999955442,"pfxX":-5.339982453226783,"pfxZ":-2.3993748129223693,"pX":-0.916978875357107,"pZ":2.8660861665512143,"vX0":4.982767720149898,"vY0":-133.69739754803132,"vZ0":-0.48790739990000986,"x":151.95,"y":161.4,"x0":-2.107396759649262,"y0":50.001928542834214,"z0":5.663727784380299,"aX":-9.706079463005157},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":-4.2,"breakHorizontal":8.6,"spinRate":1329,"spinDirection":250},"zone":11,"typeConfidence":0.9,"plateTime":0.4090288770621906,"extension":6.682603565559089},"index":0,"playId":"ae2a76f3-4307-3b54-87ba-f9caf583a116","pitchNumber":1,"startTime":"2026-07-01T02:28:57.807Z","endTime":"2026-07-01T02:29:02.250Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":667755,"link":"/api/v1/people/667755","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":687093,"link":"/api/v1/people/687093"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"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":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":84.7,"endSpeed":77.7,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.078108484799795,"aZ":-35.04433269911014,"pfxX":7.018206201261439,"pfxZ":-1.8628019241344997,"pX":-1.0575544844905278,"pZ":3.400295051530638,"vX0":0.4920197189274873,"vY0":-123.33088650139018,"vZ0":1.0820513196309431,"x":157.31,"y":146.97,"x0":-2.171450557003805,"y0":50.00565038977379,"z0":5.9168718614657045,"aX":10.787331117984367},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.0,"breakVerticalInduced":-2.9,"breakHorizontal":-12.8,"spinRate":2144,"spinDirection":37},"zone":11,"typeConfidence":0.89,"plateTime":0.44450747397071755,"extension":6.5795385780675035},"index":1,"playId":"6c616485-f950-382f-8ad7-f57d24d33b9e","pitchNumber":2,"startTime":"2026-07-01T02:29:11.939Z","endTime":"2026-07-01T02:29:16.099Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":667755,"link":"/api/v1/people/667755","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":687093,"link":"/api/v1/people/687093"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"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":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"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(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.1,"endSpeed":79.0,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.32391922360826,"aZ":-35.883093678203004,"pfxX":5.51729798857571,"pfxZ":-2.3430545275179746,"pX":0.23926182679581204,"pZ":2.7336315484715232,"vX0":3.6486890065299176,"vY0":-125.3488129782559,"vZ0":-0.5405493316857773,"x":107.88,"y":164.97,"x0":-1.9539330648235853,"y0":50.00130169775589,"z0":5.892347177783494,"aX":8.741405958037692},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.0,"breakVerticalInduced":-4.1,"breakHorizontal":-10.8,"spinRate":2315,"spinDirection":23},"zone":6,"typeConfidence":0.89,"plateTime":0.43765635172705375,"extension":6.544229124856555},"index":2,"playId":"c1b45d79-8eac-3e26-aab3-34314b354ba2","pitchNumber":3,"startTime":"2026-07-01T02:29:27.083Z","endTime":"2026-07-01T02:29:31.687Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":667755,"link":"/api/v1/people/667755","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":687093,"link":"/api/v1/people/687093"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"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":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":97.6,"endSpeed":89.0,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.65994831886154,"aZ":-14.561171587690016,"pfxX":-6.555123835683057,"pfxZ":8.673297816320373,"pX":-0.8181803564999178,"pZ":1.867154171590005,"vX0":5.984312012684762,"vY0":-141.8882154389308,"vZ0":-7.731719812491714,"x":148.19,"y":188.37,"x0":-2.1070110449859225,"y0":50.00571779494704,"z0":5.563092932092591,"aX":-13.31546319172164},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":14.2,"breakHorizontal":10.6,"spinRate":2100,"spinDirection":233},"zone":7,"typeConfidence":2.0,"plateTime":0.3866201405713312,"extension":6.623594084346992},"index":3,"playId":"6918335a-0085-3efe-8ef4-7ba872d1265a","pitchNumber":4,"startTime":"2026-07-01T02:29:41.946Z","endTime":"2026-07-01T02:29:45.916Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":667755,"link":"/api/v1/people/667755","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":687093,"link":"/api/v1/people/687093"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"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":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"index":4,"startTime":"2026-07-01T02:29:53.912Z","endTime":"2026-07-01T02:30:06.818Z","isPitch":false,"type":"action","player":{"id":641487,"link":"/api/v1/people/641487"},"defense":{"pitcher":{"id":667755,"link":"/api/v1/people/667755","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":687093,"link":"/api/v1/people/687093"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"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":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"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":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.9,"endSpeed":86.0,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.82212106828878,"aZ":-32.222063274871324,"pfxX":-3.6374504310721227,"pfxZ":-0.026777624749134255,"pX":-0.2102336722622414,"pZ":1.3109697771166156,"vX0":6.315210595012545,"vY0":-135.25609079738706,"vZ0":-5.228058348765388,"x":125.01,"y":203.38,"x0":-2.0963071678248246,"y0":50.00324469283128,"z0":5.5122838403259315,"aX":-6.781606232531641},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":-1.0,"breakHorizontal":5.3,"spinRate":1413,"spinDirection":249},"zone":13,"typeConfidence":0.75,"plateTime":0.4040309692575712,"extension":6.723397955294211},"index":5,"playId":"1f3601c1-6443-3e0c-b381-16b968f35cf7","pitchNumber":5,"startTime":"2026-07-01T02:30:06.818Z","endTime":"2026-07-01T02:30:11.079Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":667755,"link":"/api/v1/people/667755","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":687093,"link":"/api/v1/people/687093"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"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":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":98.3,"endSpeed":90.4,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.70089981265555,"aZ":-14.91011232710754,"pfxX":-6.919352804631057,"pfxZ":8.316314407546965,"pX":0.9061099808007805,"pZ":1.6009144225802692,"vX0":9.947556561775407,"vY0":-142.6833850303698,"vZ0":-8.675912819035775,"x":82.46,"y":195.56,"x0":-1.7152993934562468,"y0":50.00410688587247,"z0":5.606389191661016,"aX":-14.36707785542141},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":13.6,"breakHorizontal":10.7,"spinRate":2129,"spinDirection":231},"zone":14,"typeConfidence":2.0,"plateTime":0.3828582942322254,"extension":6.64859688645791},"index":6,"playId":"dd78fcc6-61cd-36d7-94cb-9ca23dfd955a","pitchNumber":6,"startTime":"2026-07-01T02:30:28.443Z","endTime":"2026-07-01T02:30:33.441Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":667755,"link":"/api/v1/people/667755","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":687093,"link":"/api/v1/people/687093"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"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":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.1,"endSpeed":80.5,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.858713753088857,"aZ":-37.114246406004916,"pfxX":7.097912743206814,"pfxZ":-3.027865187386735,"pX":0.3726363185011957,"pZ":1.6943833067321128,"vX0":3.3822081382589446,"vY0":-126.79627641043157,"vZ0":-2.5994664693989273,"x":102.8,"y":193.03,"x0":-1.900876744136981,"y0":50.00616649314211,"z0":5.693535607541178,"aX":11.562630614641048},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.9,"breakVerticalInduced":-5.9,"breakHorizontal":-13.7,"spinRate":2374,"spinDirection":33},"zone":9,"typeConfidence":0.9,"plateTime":0.4319307758451121,"extension":6.709655764006495},"index":7,"playId":"3021a75a-04ad-3e8f-8773-a5ce52fb9553","pitchNumber":7,"startTime":"2026-07-01T02:30:43.006Z","endTime":"2026-07-01T02:30:47.788Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":667755,"link":"/api/v1/people/667755","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":687093,"link":"/api/v1/people/687093"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"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":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"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":98.1,"endSpeed":89.6,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.12467061278148,"aZ":-15.433990458775325,"pfxX":-7.2638170041598835,"pfxZ":8.142179041023212,"pX":-0.1083233048973493,"pZ":2.0797308210925247,"vX0":8.106710266045956,"vY0":-142.57337270188478,"vZ0":-7.068268214419188,"x":121.13,"y":182.63,"x0":-2.0463604844027365,"y0":50.00650896057041,"z0":5.56739282058454,"aX":-14.940803839694222},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":13.4,"breakHorizontal":11.5,"spinRate":2150,"spinDirection":229},"zone":8,"typeConfidence":2.0,"plateTime":0.3843394340277868,"extension":6.680513851233388},"index":8,"playId":"6040e5c5-ed0c-3581-b954-ad7c01f58a10","pitchNumber":8,"startTime":"2026-07-01T02:31:01.850Z","endTime":"2026-07-01T02:31:05.907Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":667755,"link":"/api/v1/people/667755","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":687093,"link":"/api/v1/people/687093"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"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":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"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.7,"endSpeed":88.9,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.396098587220614,"aZ":-27.86212730484734,"pfxX":-9.897154919889363,"pfxZ":2.1502682147493095,"pX":-0.47441825856548747,"pZ":1.3944987622631868,"vX0":7.550235313903777,"vY0":-140.56197539743025,"vZ0":-6.777413221134197,"x":135.08,"y":201.13,"x0":-1.9074087629258127,"y0":50.00099107474153,"z0":5.641897371041423,"aX":-19.83327947167532},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":2.6,"breakHorizontal":16.4,"spinRate":1734,"spinDirection":229},"zone":13,"typeConfidence":0.92,"plateTime":0.38942699608623155,"extension":6.748986727802731},"index":9,"playId":"006f91c5-86cf-3a04-a7a9-958248eaa349","pitchNumber":9,"startTime":"2026-07-01T02:31:21.774Z","endTime":"2026-07-01T02:31:26.767Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":667755,"link":"/api/v1/people/667755","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":687093,"link":"/api/v1/people/687093"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"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":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"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":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.0,"endSpeed":86.1,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.017971783554287,"aZ":-30.125913710112986,"pfxX":-6.636692144109581,"pfxZ":1.101552230477746,"pX":0.7996628274695486,"pZ":1.1013468929300387,"vX0":9.353521856659654,"vY0":-135.136451121786,"vZ0":-6.228810261002325,"x":86.52,"y":209.04,"x0":-1.8301941577272582,"y0":50.00631872002847,"z0":5.528693144676294,"aX":-12.385829340355034},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":1.0,"breakHorizontal":10.2,"spinRate":1352,"spinDirection":246},"zone":14,"typeConfidence":0.9,"plateTime":0.4039554559330574,"extension":6.813479600697078},"index":10,"playId":"6f248f09-941e-38ca-9e52-8b1bdb941268","pitchNumber":10,"startTime":"2026-07-01T02:31:42.030Z","endTime":"2026-07-01T02:31:47.235Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":667755,"link":"/api/v1/people/667755","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":687093,"link":"/api/v1/people/687093"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"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":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"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(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.9,"endSpeed":80.9,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.99761505960935,"aZ":-34.93884205755764,"pfxX":5.2023349988753305,"pfxZ":-1.6928962376037902,"pX":1.2979584196109155,"pZ":1.6514673731706053,"vX0":5.97657079050439,"vY0":-126.56531012483072,"vZ0":-3.345875709710546,"x":67.52,"y":194.19,"x0":-1.763102167744978,"y0":50.00114625129084,"z0":5.7667527760841,"aX":8.502983921160768},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.5,"breakVerticalInduced":-3.6,"breakHorizontal":-10.7,"spinRate":2441,"spinDirection":31},"zone":14,"typeConfidence":0.89,"plateTime":0.4315070708315134,"extension":6.770848205516613},"index":11,"playId":"324fca6b-8267-325c-97d5-faddb1540377","pitchNumber":11,"startTime":"2026-07-01T02:32:20.956Z","endTime":"2026-07-01T02:32:26.142Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":667755,"link":"/api/v1/people/667755","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":687093,"link":"/api/v1/people/687093"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"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":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":641487,"link":"/api/v1/people/641487"},"credit":"b_ab"},{"player":{"id":667755,"link":"/api/v1/people/667755"},"credit":"p_ab"},{"player":{"id":641487,"link":"/api/v1/people/641487"},"credit":"b_pa"},{"player":{"id":667755,"link":"/api/v1/people/667755"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":53.0,"awayTeamWinProbability":47.0,"homeTeamWinProbabilityAdded":-2.500000000000007,"leverageIndex":0.98,"dramaIndex":45.0,"contextMetrics":{},"playEndTime":"2026-07-01T02:32:26.142Z","atBatIndex":20},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Julio Rodríguez grounds out, first baseman Nolan Schanuel to pitcher José Soriano.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":21,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-07-01T02:32:46.120Z","endTime":"2026-07-01T02:32:58.167Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":667755,"fullName":"José Soriano","link":"/api/v1/people/667755"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":694384,"link":"/api/v1/people/694384"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":667755,"link":"/api/v1/people/667755"},"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(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":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.0,"endSpeed":84.2,"strikeZoneTop":3.378,"strikeZoneBottom":1.705,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.74496363903345,"aZ":-28.168916433772676,"pfxX":-0.24115750653418733,"pfxZ":2.2495681687498177,"pX":0.5061932253912551,"pZ":1.325802986995652,"vX0":5.957922326984661,"vY0":-132.33776010831141,"vZ0":-6.248188236743132,"x":97.71,"y":202.98,"x0":-1.7377591066371108,"y0":50.00622237264379,"z0":5.765631369561264,"aX":-0.4302371439485367},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":3.0,"breakHorizontal":-0.8,"spinRate":2359,"spinDirection":247},"zone":14,"typeConfidence":0.92,"plateTime":0.4129980322237383,"extension":6.759301330626122},"hitData":{"launchSpeed":51.4,"launchAngle":18.0,"totalDistance":97.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":161.75,"coordY":167.58}},"index":0,"playId":"5a5f9602-935a-319a-b7b0-efa84adc8194","pitchNumber":1,"startTime":"2026-07-01T02:32:49.158Z","endTime":"2026-07-01T02:32:58.167Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":667755,"link":"/api/v1/people/667755","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":687093,"link":"/api/v1/people/687093"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":677594,"link":"/api/v1/people/677594","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":677594,"link":"/api/v1/people/677594"},"credit":"b_ab"},{"player":{"id":667755,"link":"/api/v1/people/667755"},"credit":"p_ab"},{"player":{"id":677594,"link":"/api/v1/people/677594"},"credit":"b_pa"},{"player":{"id":667755,"link":"/api/v1/people/667755"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":51.2,"awayTeamWinProbability":48.8,"homeTeamWinProbabilityAdded":-1.7999999999999972,"leverageIndex":0.73,"dramaIndex":35.0,"contextMetrics":{},"playEndTime":"2026-07-01T02:32:58.167Z","atBatIndex":21},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Josh Naylor grounds out, shortstop Zach Neto to first baseman Nolan Schanuel.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":22,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-07-01T02:33:31.027Z","endTime":"2026-07-01T02:33:43.726Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":667755,"fullName":"José Soriano","link":"/api/v1/people/667755"},"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":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":687263,"link":"/api/v1/people/687263"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":694384,"link":"/api/v1/people/694384"},"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(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.4,"endSpeed":85.4,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.152555496791056,"aZ":-32.161473264397486,"pfxX":-6.9432508145592085,"pfxZ":0.009846710460870156,"pX":-1.1479132244915884,"pZ":2.1134811925587775,"vX0":5.082504400799342,"vY0":-134.5088532643342,"vZ0":-3.5782067654755596,"x":160.76,"y":181.72,"x0":-2.152832471814081,"y0":50.005487614794895,"z0":5.723379199189762,"aX":-12.819083068328878},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":-0.5,"breakHorizontal":11.6,"spinRate":1468,"spinDirection":244},"zone":13,"typeConfidence":0.91,"plateTime":0.40606078517511035,"extension":6.545288142146345},"hitData":{"launchSpeed":91.0,"launchAngle":-25.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":117.03,"coordY":148.03}},"index":0,"playId":"a57f3244-1436-3ac7-b0fc-4b294cb3bed7","pitchNumber":1,"startTime":"2026-07-01T02:33:35.134Z","endTime":"2026-07-01T02:33:43.726Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":667755,"link":"/api/v1/people/667755","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":687093,"link":"/api/v1/people/687093"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"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":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":647304,"link":"/api/v1/people/647304"},"credit":"b_ab"},{"player":{"id":667755,"link":"/api/v1/people/667755"},"credit":"p_ab"},{"player":{"id":647304,"link":"/api/v1/people/647304"},"credit":"b_pa"},{"player":{"id":667755,"link":"/api/v1/people/667755"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":50.0,"awayTeamWinProbability":50.0,"homeTeamWinProbabilityAdded":-1.2000000000000028,"leverageIndex":0.48,"dramaIndex":25.0,"contextMetrics":{},"playEndTime":"2026-07-01T02:33:43.726Z","atBatIndex":22},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Nolan Schanuel flies out to center fielder Julio Rodríguez.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":23,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-07-01T02:35:45.975Z","endTime":"2026-07-01T02:36:05.400Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":694384,"fullName":"Nolan Schanuel","link":"/api/v1/people/694384"},"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],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":694384,"fullName":"Nolan Schanuel","link":"/api/v1/people/694384"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":677594,"link":"/api/v1/people/677594"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.5,"endSpeed":79.3,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.44332652333985,"aZ":-30.483371786954166,"pfxX":-8.789409474729064,"pfxZ":1.0555623321283871,"pX":-0.9399867782278576,"pZ":2.8239194233273293,"vX0":4.59597680181865,"vY0":-125.89475292327658,"vZ0":0.6317949817358115,"x":152.83,"y":162.53,"x0":-1.6467692463831487,"y0":50.00461586730967,"z0":5.036022660092252,"aX":-14.117109560081996},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":2.3,"breakHorizontal":14.9,"spinRate":1921,"spinDirection":239},"zone":11,"typeConfidence":0.87,"plateTime":0.4349938881405291,"extension":6.435675280651772},"hitData":{"launchSpeed":79.7,"launchAngle":32.0,"totalDistance":280.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":102.67,"coordY":90.02}},"index":0,"playId":"6e5381b7-bdd2-3e3d-bf23-a7331490e189","pitchNumber":1,"startTime":"2026-07-01T02:35:56.366Z","endTime":"2026-07-01T02:36:05.400Z","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":645302,"link":"/api/v1/people/645302"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":642215,"link":"/api/v1/people/642215"}},"offense":{"batter":{"id":694384,"link":"/api/v1/people/694384","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694384,"link":"/api/v1/people/694384"},"credit":"b_ab"},{"player":{"id":693433,"link":"/api/v1/people/693433"},"credit":"p_ab"},{"player":{"id":694384,"link":"/api/v1/people/694384"},"credit":"b_pa"},{"player":{"id":693433,"link":"/api/v1/people/693433"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.7,"awayTeamWinProbability":47.3,"homeTeamWinProbabilityAdded":2.700000000000003,"leverageIndex":1.07,"dramaIndex":49.0,"contextMetrics":{},"playEndTime":"2026-07-01T02:36:05.400Z","atBatIndex":23},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jorge Soler flies out to right fielder Weston Wilson.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":24,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-07-01T02:36:25.307Z","endTime":"2026-07-01T02:38:11.745Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":624585,"fullName":"Jorge Soler","link":"/api/v1/people/624585"},"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,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":624585,"fullName":"Jorge Soler","link":"/api/v1/people/624585"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":642215,"link":"/api/v1/people/642215"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.4,"endSpeed":79.9,"strikeZoneTop":3.354,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.327145990300217,"aZ":-30.534023974720686,"pfxX":1.0048613338985932,"pfxZ":1.0175360838216205,"pX":1.2621761177983586,"pZ":1.29962669799799,"vX0":6.198017750333734,"vY0":-125.73402026819154,"vZ0":-3.136466138034037,"x":68.89,"y":203.69,"x0":-1.3603536288854685,"y0":50.002297333431684,"z0":5.028434174845526,"aX":1.6151950140845535},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":1.4,"breakHorizontal":-3.1,"spinRate":2177,"spinDirection":107},"zone":14,"typeConfidence":0.9,"plateTime":0.4348124310779746,"extension":6.536232858082804},"index":0,"playId":"ade6aac4-de50-30fa-a9b6-acf0d859f541","pitchNumber":1,"startTime":"2026-07-01T02:36:30.789Z","endTime":"2026-07-01T02:36:35.239Z","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":645302,"link":"/api/v1/people/645302"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":642215,"link":"/api/v1/people/642215"}},"offense":{"batter":{"id":624585,"link":"/api/v1/people/624585","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.3,"endSpeed":86.0,"strikeZoneTop":3.354,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.464436642842095,"aZ":-26.83583398129286,"pfxX":-8.81680965347305,"pfxZ":2.80464701559702,"pX":-1.900065906180774,"pZ":3.3951894113952354,"vX0":2.2714968947855327,"vY0":-137.40121878746555,"vZ0":0.3821575618243488,"x":189.43,"y":147.11,"x0":-1.5938319730553991,"y0":50.004867691701904,"z0":5.0829998704437775,"aX":-16.799762941114466},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.4,"breakVerticalInduced":5.4,"breakHorizontal":15.5,"spinRate":2239,"spinDirection":224},"zone":11,"typeConfidence":0.91,"plateTime":0.3991789776923347,"extension":6.380008696293256},"index":1,"playId":"37c327a7-896e-3359-bdf8-f15a02585ee5","pitchNumber":2,"startTime":"2026-07-01T02:36:47.126Z","endTime":"2026-07-01T02:36:51.880Z","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":645302,"link":"/api/v1/people/645302"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":642215,"link":"/api/v1/people/642215"}},"offense":{"batter":{"id":624585,"link":"/api/v1/people/624585","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"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":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.5,"endSpeed":86.2,"strikeZoneTop":3.354,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.50850371028743,"aZ":-26.51835083328698,"pfxX":-9.228866642999437,"pfxZ":2.9619590195332854,"pX":-0.16842783407418468,"pZ":2.527689615090149,"vX0":6.638724588508508,"vY0":-137.49361991889774,"vZ0":-2.0604290388267166,"x":123.42,"y":170.53,"x0":-1.419632917798065,"y0":50.001247990869594,"z0":5.092911349009226,"aX":-17.604729424202873},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":5.2,"breakHorizontal":15.2,"spinRate":2207,"spinDirection":224},"zone":5,"typeConfidence":0.9,"plateTime":0.39891873399424727,"extension":6.514914966471695},"index":2,"playId":"e59a58d4-08e7-3f93-a454-74c355fb233b","pitchNumber":3,"startTime":"2026-07-01T02:37:06.118Z","endTime":"2026-07-01T02:37:10.598Z","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":645302,"link":"/api/v1/people/645302"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":642215,"link":"/api/v1/people/642215"}},"offense":{"batter":{"id":624585,"link":"/api/v1/people/624585","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.1,"endSpeed":78.5,"strikeZoneTop":3.354,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.94143426476125,"aZ":-30.352170366015844,"pfxX":1.3210581050484025,"pfxZ":1.1707012242717756,"pX":-0.19576577911566478,"pZ":1.954458988004761,"vX0":3.231824422182403,"vY0":-123.95569769412602,"vZ0":-1.3349902580811865,"x":124.46,"y":186.01,"x0":-1.6863234469922765,"y0":50.00565426900365,"z0":5.025755080233896,"aX":2.0633957820952618},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":2.0,"breakHorizontal":-3.1,"spinRate":2182,"spinDirection":109},"zone":8,"typeConfidence":0.9,"plateTime":0.4412665611077107,"extension":6.472968377361021},"index":3,"playId":"ca813844-0e36-39e0-b08d-6e67e2260ef0","pitchNumber":4,"startTime":"2026-07-01T02:37:23.354Z","endTime":"2026-07-01T02:37:28.354Z","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":645302,"link":"/api/v1/people/645302"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":642215,"link":"/api/v1/people/642215"}},"offense":{"batter":{"id":624585,"link":"/api/v1/people/624585","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.8,"endSpeed":86.7,"strikeZoneTop":3.354,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.74644849735748,"aZ":-13.94717645202267,"pfxX":-5.938309430189099,"pfxZ":9.374212689536451,"pX":0.8965200052303056,"pZ":3.004715031419217,"vX0":8.105661038305053,"vY0":-139.17296601446958,"vZ0":-3.0691550291891456,"x":82.83,"y":157.65,"x0":-1.2939874760096604,"y0":50.00673475166126,"z0":5.056362839421021,"aX":-11.551880684172357},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":16.4,"breakHorizontal":8.9,"spinRate":2366,"spinDirection":229},"zone":12,"typeConfidence":0.91,"plateTime":0.3948681157628928,"extension":6.47914324598109},"index":4,"playId":"ac0fa5f6-a23a-3241-acd0-8eda8b1bb0d4","pitchNumber":5,"startTime":"2026-07-01T02:37:41.454Z","endTime":"2026-07-01T02:37:47.369Z","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":645302,"link":"/api/v1/people/645302"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":642215,"link":"/api/v1/people/642215"}},"offense":{"batter":{"id":624585,"link":"/api/v1/people/624585","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.5,"endSpeed":87.6,"strikeZoneTop":3.354,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.60115776542786,"aZ":-15.760058508644951,"pfxX":-5.494200155569774,"pfxZ":8.273794673829052,"pX":-0.20350748782442604,"pZ":3.4889593831994405,"vX0":5.234192083350644,"vY0":-140.40647044466763,"vZ0":-1.7028692184119723,"x":124.76,"y":144.58,"x0":-1.383578207928214,"y0":50.00620269921129,"z0":5.135689212973576,"aX":-10.905008636358684},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":14.8,"breakHorizontal":8.8,"spinRate":2287,"spinDirection":221},"zone":2,"typeConfidence":0.91,"plateTime":0.39101811998317126,"extension":6.371054823443028},"hitData":{"launchSpeed":90.8,"launchAngle":55.0,"totalDistance":211.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":163.84,"coordY":124.79}},"index":5,"playId":"187d83a8-6470-3590-a81b-8e00ceb52382","pitchNumber":6,"startTime":"2026-07-01T02:38:01.721Z","endTime":"2026-07-01T02:38:11.745Z","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":645302,"link":"/api/v1/people/645302"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":642215,"link":"/api/v1/people/642215"}},"offense":{"batter":{"id":624585,"link":"/api/v1/people/624585","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":624585,"link":"/api/v1/people/624585"},"credit":"b_ab"},{"player":{"id":693433,"link":"/api/v1/people/693433"},"credit":"p_ab"},{"player":{"id":624585,"link":"/api/v1/people/624585"},"credit":"b_pa"},{"player":{"id":693433,"link":"/api/v1/people/693433"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":54.7,"awayTeamWinProbability":45.3,"homeTeamWinProbabilityAdded":2.0,"leverageIndex":0.79,"dramaIndex":38.0,"contextMetrics":{},"playEndTime":"2026-07-01T02:38:11.745Z","atBatIndex":24},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Wade Meckler grounds out, shortstop Colt Emerson to first baseman Josh Naylor.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":25,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-07-01T02:38:31.683Z","endTime":"2026-07-01T02:39:27.037Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":685133,"fullName":"Wade Meckler","link":"/api/v1/people/685133"},"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":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":685133,"fullName":"Wade Meckler","link":"/api/v1/people/685133"},"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":{"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":89.6,"endSpeed":82.0,"strikeZoneTop":3.098,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.301833472464388,"aZ":-31.24075607176945,"pfxX":-10.382463149572562,"pfxZ":0.5428761922669558,"pX":-0.6001421233076861,"pZ":1.3778207891408538,"vX0":5.835797728205854,"vY0":-130.3310418981387,"vZ0":-2.833945851457992,"x":139.88,"y":201.58,"x0":-1.5236190417562392,"y0":50.00139884635395,"z0":4.847244562431581,"aX":-17.796228185032817},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":0.6,"breakHorizontal":17.4,"spinRate":2133,"spinDirection":235},"zone":13,"typeConfidence":0.91,"plateTime":0.420830692282272,"extension":6.624572020857985},"index":0,"playId":"8ec0cdd3-2064-3100-aebd-39edbf1dd9f8","pitchNumber":1,"startTime":"2026-07-01T02:38:42.782Z","endTime":"2026-07-01T02:38:47.630Z","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":645302,"link":"/api/v1/people/645302"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":642215,"link":"/api/v1/people/642215"}},"offense":{"batter":{"id":685133,"link":"/api/v1/people/685133","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.5,"endSpeed":82.1,"strikeZoneTop":3.098,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.914181347050523,"aZ":-29.07722794369233,"pfxX":-10.97189929010495,"pfxZ":1.8041725567227678,"pX":0.49695219483793074,"pZ":1.5577866739806134,"vX0":8.63339082908675,"vY0":-130.11185502212828,"vZ0":-2.6815798808992524,"x":98.06,"y":196.72,"x0":-1.4362173421297189,"y0":50.00306793324194,"z0":4.801731002125978,"aX":-18.840648056000823},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":2.9,"breakHorizontal":18.0,"spinRate":2190,"spinDirection":238},"zone":9,"typeConfidence":0.91,"plateTime":0.4207270992570362,"extension":6.6850090368827875},"index":1,"playId":"b52178a0-cd48-3f1b-88ca-d8a094ec72be","pitchNumber":2,"startTime":"2026-07-01T02:38:59.285Z","endTime":"2026-07-01T02:39:03.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":645302,"link":"/api/v1/people/645302"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":642215,"link":"/api/v1/people/642215"}},"offense":{"batter":{"id":685133,"link":"/api/v1/people/685133","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.3,"endSpeed":87.9,"strikeZoneTop":3.098,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.40263496886778,"aZ":-24.875023086118283,"pfxX":-10.167775320724687,"pfxZ":3.6850954196560943,"pX":0.5399073374564907,"pZ":1.9410369573838417,"vX0":8.300632888431181,"vY0":-140.01340178449334,"vZ0":-3.7127525832586987,"x":96.42,"y":186.37,"x0":-1.1460636350924884,"y0":50.00280674983817,"z0":4.917267915526753,"aX":-20.13378032864463},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.5,"breakVerticalInduced":6.0,"breakHorizontal":16.7,"spinRate":2279,"spinDirection":225},"zone":9,"typeConfidence":0.91,"plateTime":0.3915992038983176,"extension":6.5430120840583905},"hitData":{"launchSpeed":88.7,"launchAngle":-4.0,"totalDistance":22.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":111.96,"coordY":157.66}},"index":2,"playId":"4a40ba1d-26a6-372b-a75e-193885c3751e","pitchNumber":3,"startTime":"2026-07-01T02:39:19.012Z","endTime":"2026-07-01T02:39:27.037Z","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":645302,"link":"/api/v1/people/645302"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":642215,"link":"/api/v1/people/642215"}},"offense":{"batter":{"id":685133,"link":"/api/v1/people/685133","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":685133,"link":"/api/v1/people/685133"},"credit":"b_ab"},{"player":{"id":693433,"link":"/api/v1/people/693433"},"credit":"p_ab"},{"player":{"id":685133,"link":"/api/v1/people/685133"},"credit":"b_pa"},{"player":{"id":693433,"link":"/api/v1/people/693433"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":56.00000000000001,"awayTeamWinProbability":43.99999999999999,"homeTeamWinProbabilityAdded":1.3000000000000043,"leverageIndex":0.52,"dramaIndex":26.0,"contextMetrics":{},"playEndTime":"2026-07-01T02:39:27.037Z","atBatIndex":25},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Logan O'Hoppe challenged (pitch result), call on the field was overturned: Randy Arozarena called out on strikes.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":26,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-07-01T02:41:25.639Z","endTime":"2026-07-01T02:43:19.793Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":667755,"fullName":"José Soriano","link":"/api/v1/people/667755"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","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":[{"player":{"id":681351,"link":"/api/v1/people/681351"},"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.4,"endSpeed":88.6,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.891497991191173,"aZ":-19.101977641288276,"pfxX":-5.4065766437377825,"pfxZ":6.58596378696363,"pX":0.6831446659623917,"pZ":3.2982193373611053,"vX0":8.964352645290468,"vY0":-138.75844468425458,"vZ0":-3.2790212325617114,"x":90.96,"y":149.73,"x0":-1.8609681233505246,"y0":50.00118327577884,"z0":5.740769425298098,"aX":-10.729369582729321},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":11.5,"breakHorizontal":8.3,"spinRate":1964,"spinDirection":230},"zone":3,"typeConfidence":2.0,"plateTime":0.39209260415464087,"extension":6.5545749517414125},"index":0,"playId":"51d9f553-77d0-31f9-9158-aee60f267e32","pitchNumber":1,"startTime":"2026-07-01T02:41:34.335Z","endTime":"2026-07-01T02:41:39.548Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":667755,"link":"/api/v1/people/667755","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":687093,"link":"/api/v1/people/687093"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":668227,"link":"/api/v1/people/668227","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"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":95.8,"endSpeed":88.7,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.08617511147018,"aZ":-25.804190080193877,"pfxX":-8.706305426894524,"pfxZ":3.201478214240959,"pX":-0.9468408442792491,"pZ":2.1625961040857185,"vX0":5.90376974603316,"vY0":-139.48113178651008,"vZ0":-5.106871891453411,"x":153.09,"y":180.39,"x0":-1.9476434335033255,"y0":50.006619626864754,"z0":5.694581077695617,"aX":-17.350516593490465},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":5.0,"breakHorizontal":14.8,"spinRate":1795,"spinDirection":225},"zone":13,"typeConfidence":0.92,"plateTime":0.3910151503052517,"extension":6.659167964647275},"index":1,"playId":"6abcb5bf-f431-3873-9359-f6d6daa51464","pitchNumber":2,"startTime":"2026-07-01T02:41:48.348Z","endTime":"2026-07-01T02:41:52.583Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":667755,"link":"/api/v1/people/667755","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":687093,"link":"/api/v1/people/687093"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":668227,"link":"/api/v1/people/668227","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.1,"endSpeed":89.0,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.68157869484624,"aZ":-22.341046608561285,"pfxX":-8.936870725685221,"pfxZ":4.906139377539862,"pX":-1.2844046997845557,"pZ":1.8658397430707618,"vX0":4.64989097477545,"vY0":-139.9460620605063,"vZ0":-6.772841178124615,"x":165.96,"y":188.4,"x0":-1.7977626591064833,"y0":50.00026878255056,"z0":5.758917624003061,"aX":-17.897307585522015},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.5,"breakVerticalInduced":7.8,"breakHorizontal":15.4,"spinRate":1795,"spinDirection":222},"zone":13,"typeConfidence":0.78,"plateTime":0.38993381981882,"extension":6.793199375202277},"index":2,"playId":"3e4f7c3a-0ffc-32f0-b180-cf85e395acd7","pitchNumber":3,"startTime":"2026-07-01T02:42:02.613Z","endTime":"2026-07-01T02:42:07.381Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":667755,"link":"/api/v1/people/667755","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":687093,"link":"/api/v1/people/687093"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":668227,"link":"/api/v1/people/668227","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"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":90.7,"endSpeed":84.2,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.918459248463527,"aZ":-29.486340647683523,"pfxX":-0.9860507899393323,"pfxZ":1.5167310707659136,"pX":1.705625227205216,"pZ":0.8772401356482137,"vX0":9.526351744521278,"vY0":-131.74064579660202,"vZ0":-6.917934975529166,"x":51.99,"y":215.09,"x0":-1.8170963542106604,"y0":50.004504132530734,"z0":5.6940886585622055,"aX":-1.749652325446947},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":1.4,"breakHorizontal":-0.1,"spinRate":2296,"spinDirection":229},"zone":14,"typeConfidence":0.9,"plateTime":0.4145247642845389,"extension":6.779235715944951},"index":3,"playId":"abef1f4d-18c1-3fa7-90a9-aa38d60d7716","pitchNumber":4,"startTime":"2026-07-01T02:42:17.479Z","endTime":"2026-07-01T02:42:22.056Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":667755,"link":"/api/v1/people/667755","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":687093,"link":"/api/v1/people/687093"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":668227,"link":"/api/v1/people/668227","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"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(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.3,"endSpeed":77.6,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.11288022763158,"aZ":-41.587963665694765,"pfxX":7.787299265516797,"pfxZ":-6.208341802444461,"pX":0.22606440180628753,"pZ":1.7193914615534867,"vX0":2.2463650436169558,"vY0":-122.80751868174544,"vZ0":-1.7263621250233219,"x":108.38,"y":192.36,"x0":-1.7141402104188133,"y0":50.005683135280485,"z0":5.994799787761822,"aX":11.801701444165547},"breaks":{"breakAngle":15.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.0,"breakVerticalInduced":-11.4,"breakHorizontal":-14.6,"spinRate":2227,"spinDirection":27},"zone":8,"typeConfidence":0.91,"plateTime":0.44736725124071874,"extension":6.828066582207094},"index":4,"playId":"6c479e38-22df-3a6a-9e55-616ff3669bc1","pitchNumber":5,"startTime":"2026-07-01T02:42:35.428Z","endTime":"2026-07-01T02:42:40.026Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":667755,"link":"/api/v1/people/667755","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":687093,"link":"/api/v1/people/687093"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":668227,"link":"/api/v1/people/668227","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"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":3,"strikes":3,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.9,"endSpeed":89.6,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.69215506371259,"aZ":-26.099670692986784,"pfxX":-8.406868440662436,"pfxZ":2.973951459229813,"pX":-0.7154590157440422,"pZ":3.296601953203089,"vX0":5.9119460735244,"vY0":-141.1484276955585,"vZ0":-2.7553988232548297,"x":144.27,"y":149.77,"x0":-1.7328421789706066,"y0":50.00104972618781,"z0":5.94562520757785,"aX":-17.154904386711543},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.8,"breakVerticalInduced":5.0,"breakHorizontal":14.2,"spinRate":1852,"spinDirection":227},"zone":1,"typeConfidence":0.88,"plateTime":0.38638440321816736,"extension":6.660432246456772},"index":5,"playId":"9b76691d-b79c-310c-b369-2197cae60a66","pitchNumber":6,"startTime":"2026-07-01T02:42:52.790Z","endTime":"2026-07-01T02:43:19.793Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":667755,"link":"/api/v1/people/667755","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":687093,"link":"/api/v1/people/687093"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":668227,"link":"/api/v1/people/668227","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668227,"link":"/api/v1/people/668227"},"credit":"b_ab"},{"player":{"id":667755,"link":"/api/v1/people/667755"},"credit":"p_ab"},{"player":{"id":668227,"link":"/api/v1/people/668227"},"credit":"b_pa"},{"player":{"id":667755,"link":"/api/v1/people/667755"},"credit":"p_pa"}],"flags":[],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":108,"player":{"id":681351,"fullName":"Logan O'Hoppe","link":"/api/v1/people/681351"}},"homeTeamWinProbability":53.300000000000004,"awayTeamWinProbability":46.699999999999996,"homeTeamWinProbabilityAdded":-2.700000000000003,"leverageIndex":1.06,"dramaIndex":48.0,"contextMetrics":{},"playEndTime":"2026-07-01T02:43:19.793Z","atBatIndex":26},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Cal Raleigh pops out to first baseman Nolan Schanuel in foul territory.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":27,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-07-01T02:43:31.507Z","endTime":"2026-07-01T02:44:40.657Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":667755,"fullName":"José Soriano","link":"/api/v1/people/667755"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","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":2},"details":{"event":"Pop Out","eventType":"field_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":4},"credits":[{"player":{"id":694384,"link":"/api/v1/people/694384"},"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(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":83.7,"endSpeed":77.3,"strikeZoneTop":3.282,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.84983029844331,"aZ":-40.27981863667747,"pfxX":7.673373617406971,"pfxZ":-5.387584218387712,"pX":-0.4813696875932687,"pZ":2.7666889315297944,"vX0":1.2650225128591113,"vY0":-121.9077447531536,"vZ0":0.511639478040858,"x":135.35,"y":164.08,"x0":-2.0037124163601567,"y0":50.000715548698565,"z0":6.029697939016539,"aX":11.55266108185654},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.4,"breakVerticalInduced":-9.4,"breakHorizontal":-14.2,"spinRate":2209,"spinDirection":34},"zone":4,"typeConfidence":0.91,"plateTime":0.4492219904873598,"extension":6.640123613866712},"index":0,"playId":"d7bdebe8-c32a-3bc0-9691-9be0f25ba9a1","pitchNumber":1,"startTime":"2026-07-01T02:43:32.552Z","endTime":"2026-07-01T02:43:37.189Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":667755,"link":"/api/v1/people/667755","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":687093,"link":"/api/v1/people/687093"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"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":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.5,"endSpeed":88.0,"strikeZoneTop":3.282,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.36180561378018,"aZ":-25.552718373044517,"pfxX":-8.367633214889114,"pfxZ":3.3668218720641168,"pX":-1.0623795893074064,"pZ":2.5329551002666317,"vX0":5.477876626422185,"vY0":-138.99210406431945,"vZ0":-4.277160145818922,"x":157.5,"y":170.39,"x0":-1.9653544579474216,"y0":50.005606393108884,"z0":5.775979348335266,"aX":-16.47526176528548},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.4,"breakVerticalInduced":5.4,"breakHorizontal":14.2,"spinRate":1799,"spinDirection":229},"zone":13,"typeConfidence":0.88,"plateTime":0.3931355403908885,"extension":6.760634594423304},"index":1,"playId":"ea56ad96-8297-3ea7-92b9-7bf93d4a4e35","pitchNumber":2,"startTime":"2026-07-01T02:43:45.911Z","endTime":"2026-07-01T02:43:51.254Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":667755,"link":"/api/v1/people/667755","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":687093,"link":"/api/v1/people/687093"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"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":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2026-07-01T02:43:59.766Z","endTime":"2026-07-01T02:44:13.491Z","isPitch":false,"type":"action","player":{"id":663728,"link":"/api/v1/people/663728"},"defense":{"pitcher":{"id":667755,"link":"/api/v1/people/667755","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":687093,"link":"/api/v1/people/687093"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"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":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.3,"endSpeed":85.2,"strikeZoneTop":3.282,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.61823309605008,"aZ":-24.82066567712341,"pfxX":-8.97229608050409,"pfxZ":3.9975007060590446,"pX":-2.0748136288175285,"pZ":1.898168242697579,"vX0":3.0736003079957617,"vY0":-134.39518856020393,"vZ0":-5.517388635327045,"x":196.09,"y":187.53,"x0":-2.0638798377313248,"y0":50.00239758944616,"z0":5.727725341571232,"aX":-16.50320489313266},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":6.4,"breakHorizontal":15.6,"spinRate":1556,"spinDirection":238},"zone":13,"typeConfidence":0.88,"plateTime":0.40669459561033205,"extension":6.632491477795707},"index":3,"playId":"606e7989-c9cd-3191-bfff-6aa0cdc8f562","pitchNumber":3,"startTime":"2026-07-01T02:44:13.491Z","endTime":"2026-07-01T02:44:17.404Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":667755,"link":"/api/v1/people/667755","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":687093,"link":"/api/v1/people/687093"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"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":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.1,"endSpeed":88.6,"strikeZoneTop":3.282,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.29210042577116,"aZ":-15.83236662790396,"pfxX":-6.093744314320263,"pfxZ":8.123287392745347,"pX":0.9782716622883535,"pZ":2.6579997739121897,"vX0":10.158799226609357,"vY0":-140.9865335804541,"vZ0":-5.505396864512913,"x":79.71,"y":167.01,"x0":-1.8812326366656478,"y0":50.00280254066306,"z0":5.6592384822624275,"aX":-12.259260225178654},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":13.7,"breakHorizontal":9.0,"spinRate":2075,"spinDirection":229},"zone":12,"typeConfidence":2.0,"plateTime":0.38861712923550495,"extension":6.570422652127998},"hitData":{"launchSpeed":91.6,"launchAngle":75.0,"totalDistance":70.0,"trajectory":"popup","hardness":"medium","location":"3","coordinates":{"coordX":148.87,"coordY":186.59}},"index":4,"playId":"617edd77-ddfd-3ff1-86b0-678a2ba06c50","pitchNumber":4,"startTime":"2026-07-01T02:44:29.630Z","endTime":"2026-07-01T02:44:40.657Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":667755,"link":"/api/v1/people/667755","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":687093,"link":"/api/v1/people/687093"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"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":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663728,"link":"/api/v1/people/663728"},"credit":"b_ab"},{"player":{"id":667755,"link":"/api/v1/people/667755"},"credit":"p_ab"},{"player":{"id":663728,"link":"/api/v1/people/663728"},"credit":"b_pa"},{"player":{"id":667755,"link":"/api/v1/people/667755"},"credit":"p_pa"}],"flags":[{"credit":"b_foul_out"}],"homeTeamWinProbability":51.300000000000004,"awayTeamWinProbability":48.699999999999996,"homeTeamWinProbabilityAdded":-2.0,"leverageIndex":0.79,"dramaIndex":38.0,"contextMetrics":{},"playEndTime":"2026-07-01T02:44:40.657Z","atBatIndex":27},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Cole Young grounds out, second baseman Donovan Walton to first baseman Nolan Schanuel.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":28,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-07-01T02:45:05.212Z","endTime":"2026-07-01T02:45:18.213Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":702284,"fullName":"Cole Young","link":"/api/v1/people/702284"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":667755,"fullName":"José Soriano","link":"/api/v1/people/667755"},"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":702284,"fullName":"Cole Young","link":"/api/v1/people/702284"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":622268,"link":"/api/v1/people/622268"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":694384,"link":"/api/v1/people/694384"},"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(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.3,"endSpeed":84.8,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.181282793984014,"aZ":-31.43833977759945,"pfxX":-8.841014680846666,"pfxZ":0.4013034869294829,"pX":-0.6810811118951456,"pZ":1.441501719921924,"vX0":6.431871163592209,"vY0":-134.19329448838718,"vZ0":-5.392961879917719,"x":142.96,"y":199.86,"x0":-1.9609835569603582,"y0":50.001201925378254,"z0":5.718206425732421,"aX":-16.114399570824386},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":-0.2,"breakHorizontal":14.6,"spinRate":1620,"spinDirection":238},"zone":13,"typeConfidence":0.91,"plateTime":0.40825144057973883,"extension":6.659374301701204},"hitData":{"launchSpeed":77.0,"launchAngle":-40.0,"totalDistance":2.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":141.36,"coordY":165.27}},"index":0,"playId":"1e6036f0-44b1-33e7-988e-8dae93cb0942","pitchNumber":1,"startTime":"2026-07-01T02:45:07.845Z","endTime":"2026-07-01T02:45:18.213Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":667755,"link":"/api/v1/people/667755","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":687093,"link":"/api/v1/people/687093"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"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":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":702284,"link":"/api/v1/people/702284"},"credit":"b_ab"},{"player":{"id":667755,"link":"/api/v1/people/667755"},"credit":"p_ab"},{"player":{"id":702284,"link":"/api/v1/people/702284"},"credit":"b_pa"},{"player":{"id":667755,"link":"/api/v1/people/667755"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":50.0,"awayTeamWinProbability":50.0,"homeTeamWinProbabilityAdded":-1.3000000000000043,"leverageIndex":0.53,"dramaIndex":27.0,"contextMetrics":{},"playEndTime":"2026-07-01T02:45:18.213Z","atBatIndex":28},{"result":{"type":"atBat","event":"Field Error","eventType":"field_error","description":"Jo Adell reaches on a throwing error by shortstop Colt Emerson. Jo Adell to 2nd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":29,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-07-01T02:47:11.304Z","endTime":"2026-07-01T02:48:38.180Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":0},"matchup":{"batter":{"id":666176,"fullName":"Jo Adell","link":"/api/v1/people/666176"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":693433,"fullName":"Bryan Woo","link":"/api/v1/people/693433"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":666176,"fullName":"Jo Adell","link":"/api/v1/people/666176"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Field Error","eventType":"field_error","movementReason":null,"runner":{"id":666176,"fullName":"Jo Adell","link":"/api/v1/people/666176"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":806068,"link":"/api/v1/people/806068"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_throwing_error"}]},{"movement":{"originBase":null,"start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Field Error","eventType":"field_error","movementReason":"r_adv_play","runner":{"id":666176,"fullName":"Jo Adell","link":"/api/v1/people/666176"},"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(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":94.2,"endSpeed":86.1,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.896334058998733,"aZ":-23.20973978836132,"pfxX":-10.070625440693092,"pfxZ":4.711091125215994,"pX":-1.2879555945823362,"pZ":2.482534978169757,"vX0":4.239170347288345,"vY0":-137.20963240812415,"vZ0":-2.39728729824638,"x":166.09,"y":171.75,"x0":-1.5462340446839709,"y0":50.00273051785295,"z0":4.952220848061152,"aX":-19.16539895608749},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.6,"breakVerticalInduced":8.2,"breakHorizontal":17.3,"spinRate":2122,"spinDirection":228},"zone":13,"typeConfidence":0.87,"plateTime":0.399467472177621,"extension":6.465051342852202},"index":0,"playId":"5f2bfec2-2a7c-3ecf-9c41-9d2bce142b9f","pitchNumber":1,"startTime":"2026-07-01T02:47:30.989Z","endTime":"2026-07-01T02:47:35.715Z","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":645302,"link":"/api/v1/people/645302"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":642215,"link":"/api/v1/people/642215"}},"offense":{"batter":{"id":666176,"link":"/api/v1/people/666176","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"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.3,"endSpeed":86.7,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.116000165981625,"aZ":-16.54800534180344,"pfxX":-7.278505942194924,"pfxZ":8.049790462015746,"pX":-0.9039350815418771,"pZ":3.888944121951889,"vX0":4.407539976519177,"vY0":-138.6955022959739,"vZ0":-0.42617486698987783,"x":151.46,"y":133.78,"x0":-1.5712217702016569,"y0":50.001216888949514,"z0":5.151926245530757,"aX":-14.125093953340976},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":14.6,"breakHorizontal":12.2,"spinRate":2342,"spinDirection":229},"zone":11,"typeConfidence":0.9,"plateTime":0.39549986860069586,"extension":6.4429033052405185},"index":1,"playId":"5ac2e1e3-9116-3b05-8b3f-3816c2a0c9cc","pitchNumber":2,"startTime":"2026-07-01T02:47:49.521Z","endTime":"2026-07-01T02:47:54.324Z","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":645302,"link":"/api/v1/people/645302"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":642215,"link":"/api/v1/people/642215"}},"offense":{"batter":{"id":666176,"link":"/api/v1/people/666176","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"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":96.2,"endSpeed":87.8,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.966602693479768,"aZ":-28.559107754956912,"pfxX":-11.527809490655859,"pfxZ":1.8286831705691942,"pX":0.32858867217530013,"pZ":2.1554191422362314,"vX0":8.825390172915483,"vY0":-139.79167535932564,"vZ0":-2.4419872316193922,"x":104.47,"y":180.58,"x0":-1.3741076803166214,"y0":50.00262874987656,"z0":4.918114381977687,"aX":-22.78001418536099},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":3.0,"breakHorizontal":19.0,"spinRate":2217,"spinDirection":230},"zone":9,"typeConfidence":0.9,"plateTime":0.3920474498094233,"extension":6.611404722690142},"index":2,"playId":"dafe6678-daf6-3401-9992-2c4120428c05","pitchNumber":3,"startTime":"2026-07-01T02:48:07.165Z","endTime":"2026-07-01T02:48:11.854Z","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":645302,"link":"/api/v1/people/645302"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":642215,"link":"/api/v1/people/642215"}},"offense":{"batter":{"id":666176,"link":"/api/v1/people/666176","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"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":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.5,"endSpeed":88.2,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.057614269024384,"aZ":-26.176569388753485,"pfxX":-11.434479687445346,"pfxZ":3.013694931369881,"pX":0.3877078889546997,"pZ":1.6785685359743778,"vX0":8.88171335139475,"vY0":-140.27068115471266,"vZ0":-4.038098939663095,"x":102.22,"y":193.46,"x0":-1.3358414402100391,"y0":50.00303049707099,"z0":4.845717387260779,"aX":-22.7610156128767},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":4.8,"breakHorizontal":18.8,"spinRate":2221,"spinDirection":228},"zone":9,"typeConfidence":0.9,"plateTime":0.39064063221611844,"extension":6.55389032096858},"hitData":{"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":114.49,"coordY":160.71}},"index":3,"playId":"95724ebb-65b1-312d-bae6-f21d97cc9ccb","pitchNumber":4,"startTime":"2026-07-01T02:48:25.151Z","endTime":"2026-07-01T02:48:38.180Z","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":645302,"link":"/api/v1/people/645302"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":642215,"link":"/api/v1/people/642215"}},"offense":{"batter":{"id":666176,"link":"/api/v1/people/666176","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666176,"link":"/api/v1/people/666176"},"credit":"b_ab"},{"player":{"id":693433,"link":"/api/v1/people/693433"},"credit":"p_ab"},{"player":{"id":666176,"link":"/api/v1/people/666176"},"credit":"b_pa"},{"player":{"id":693433,"link":"/api/v1/people/693433"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":41.9,"awayTeamWinProbability":58.1,"homeTeamWinProbabilityAdded":-8.100000000000001,"leverageIndex":1.17,"dramaIndex":84.0,"contextMetrics":{},"playEndTime":"2026-07-01T02:48:38.180Z","atBatIndex":29},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Josh Lowe walks.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":30,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-07-01T02:49:16.350Z","endTime":"2026-07-01T02:51:36.047Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":666139,"fullName":"Josh Lowe","link":"/api/v1/people/666139"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":693433,"fullName":"Bryan Woo","link":"/api/v1/people/693433"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":666139,"fullName":"Josh Lowe","link":"/api/v1/people/666139"},"postOnSecond":{"id":666176,"fullName":"Jo Adell","link":"/api/v1/people/666176"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"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":666139,"fullName":"Josh Lowe","link":"/api/v1/people/666139"},"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(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.4,"endSpeed":87.2,"strikeZoneTop":3.355,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.774284323790617,"aZ":-13.7248199402097,"pfxX":-6.234492501336568,"pfxZ":9.43427429318039,"pX":-1.2434241718945054,"pZ":3.293140628706288,"vX0":3.4712561124948014,"vY0":-138.87818951122108,"vZ0":-2.2718312247904198,"x":164.4,"y":149.87,"x0":-1.698818605797515,"y0":50.00213225179186,"z0":5.033394997370744,"aX":-12.191439142715822},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":16.8,"breakHorizontal":10.6,"spinRate":2223,"spinDirection":227},"zone":11,"typeConfidence":0.91,"plateTime":0.3942197189673262,"extension":6.442287814874143},"index":0,"playId":"5d7795bd-ae66-3815-b658-bcfddbafba38","pitchNumber":1,"startTime":"2026-07-01T02:49:20.135Z","endTime":"2026-07-01T02:49:24.142Z","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":645302,"link":"/api/v1/people/645302"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":642215,"link":"/api/v1/people/642215"}},"offense":{"batter":{"id":666139,"link":"/api/v1/people/666139","batSide":{"code":"L","description":"Left"}},"second":{"id":666176,"link":"/api/v1/people/666176"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.8,"endSpeed":86.8,"strikeZoneTop":3.355,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.88237439098134,"aZ":-12.821952686591443,"pfxX":-6.06719411582759,"pfxZ":10.01195435072201,"pX":-0.09335426372096949,"pZ":2.7732611034700065,"vX0":6.190879655418233,"vY0":-137.95313976841243,"vZ0":-3.385840858046608,"x":120.56,"y":163.9,"x0":-1.5752807287477955,"y0":50.00257376963066,"z0":4.877378045443554,"aX":-11.727255794306542},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":17.6,"breakHorizontal":9.7,"spinRate":2268,"spinDirection":227},"zone":5,"typeConfidence":0.91,"plateTime":0.39661676039448857,"extension":6.504604215438029},"index":1,"playId":"c2ed5119-d249-300e-86ab-21e9e91c929e","pitchNumber":2,"startTime":"2026-07-01T02:49:37.451Z","endTime":"2026-07-01T02:49:42.059Z","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":645302,"link":"/api/v1/people/645302"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":642215,"link":"/api/v1/people/642215"}},"offense":{"batter":{"id":666139,"link":"/api/v1/people/666139","batSide":{"code":"L","description":"Left"}},"second":{"id":666176,"link":"/api/v1/people/666176"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.1,"endSpeed":87.2,"strikeZoneTop":3.355,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.827062563682425,"aZ":-14.97535894728466,"pfxX":-6.354928102528303,"pfxZ":8.830580911187205,"pX":-0.0862812356622174,"pZ":2.1701574908365417,"vX0":6.534530935783885,"vY0":-138.41500609242533,"vZ0":-4.5593003599108215,"x":120.29,"y":180.19,"x0":-1.647853225093663,"y0":50.001663145100075,"z0":4.83576999755272,"aX":-12.375865051470443},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":15.2,"breakHorizontal":10.2,"spinRate":2224,"spinDirection":230},"zone":8,"typeConfidence":0.9,"plateTime":0.3951476280119133,"extension":6.606422057273157},"index":2,"playId":"54a7f323-cc41-3c21-a9f9-f1019f62c6df","pitchNumber":3,"startTime":"2026-07-01T02:49:53.298Z","endTime":"2026-07-01T02:49:58.479Z","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":645302,"link":"/api/v1/people/645302"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":642215,"link":"/api/v1/people/642215"}},"offense":{"batter":{"id":666139,"link":"/api/v1/people/666139","batSide":{"code":"L","description":"Left"}},"second":{"id":666176,"link":"/api/v1/people/666176"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.1,"endSpeed":87.9,"strikeZoneTop":3.355,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.73043017847187,"aZ":-15.190990522663203,"pfxX":-6.574379285417361,"pfxZ":8.55711026093333,"pX":0.3652216815815149,"pZ":3.447973110745519,"vX0":7.835870211367457,"vY0":-139.80360074487547,"vZ0":-1.6211225887213738,"x":103.08,"y":145.68,"x0":-1.6162413857003939,"y0":50.00392830324018,"z0":5.029613064111861,"aX":-13.050297300187637},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":15.4,"breakHorizontal":10.3,"spinRate":2336,"spinDirection":228},"zone":3,"typeConfidence":0.91,"plateTime":0.39139437932964327,"extension":6.43647953764957},"index":3,"playId":"1b5f2ed1-f71b-39d0-80ec-eac5e49f9835","pitchNumber":4,"startTime":"2026-07-01T02:50:15.048Z","endTime":"2026-07-01T02:50:20.821Z","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":645302,"link":"/api/v1/people/645302"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":642215,"link":"/api/v1/people/642215"}},"offense":{"batter":{"id":666139,"link":"/api/v1/people/666139","batSide":{"code":"L","description":"Left"}},"second":{"id":666176,"link":"/api/v1/people/666176"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"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":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.8,"endSpeed":83.0,"strikeZoneTop":3.355,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.72726854201251,"aZ":-26.87579895084851,"pfxX":0.13758830412473655,"pfxZ":3.07679735945326,"pX":0.929279499995089,"pZ":0.42372154905402154,"vX0":6.5303198424255,"vY0":-129.24648516646909,"vZ0":-5.982522335369301,"x":81.58,"y":227.34,"x0":-1.6303150255287968,"y0":50.00045011974618,"z0":4.788064400793097,"aX":0.23517338954090009},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.6,"breakVerticalInduced":4.7,"breakHorizontal":-1.4,"spinRate":2259,"spinDirection":208},"zone":14,"typeConfidence":0.86,"plateTime":0.4211275941218404,"extension":6.6301352832071805},"index":4,"playId":"0d50adb9-b830-3168-bb78-5a3b510aaa0c","pitchNumber":5,"startTime":"2026-07-01T02:50:46.598Z","endTime":"2026-07-01T02:50:51.996Z","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":645302,"link":"/api/v1/people/645302"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":642215,"link":"/api/v1/people/642215"}},"offense":{"batter":{"id":666139,"link":"/api/v1/people/666139","batSide":{"code":"L","description":"Left"}},"second":{"id":666176,"link":"/api/v1/people/666176"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.4,"endSpeed":87.2,"strikeZoneTop":3.355,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.656498068078612,"aZ":-17.18957469340626,"pfxX":-5.967591686431056,"pfxZ":7.657329560775224,"pX":-1.2854874902039202,"pZ":4.089911286102138,"vX0":3.463579313345623,"vY0":-138.8884538641495,"vZ0":0.5259459528741344,"x":166.0,"y":128.35,"x0":-1.7724123214088179,"y0":50.001454958671694,"z0":5.039934156984954,"aX":-11.675569773675338},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":14.2,"breakHorizontal":10.1,"spinRate":2168,"spinDirection":228},"zone":11,"typeConfidence":0.9,"plateTime":0.3941308708376843,"extension":6.394532538646175},"index":5,"playId":"7a7fc905-03c2-3cde-b485-b3e8d98a6a17","pitchNumber":6,"startTime":"2026-07-01T02:51:12.230Z","endTime":"2026-07-01T02:51:16.478Z","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":645302,"link":"/api/v1/people/645302"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":642215,"link":"/api/v1/people/642215"}},"offense":{"batter":{"id":666139,"link":"/api/v1/people/666139","batSide":{"code":"L","description":"Left"}},"second":{"id":666176,"link":"/api/v1/people/666176"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.1,"endSpeed":82.3,"strikeZoneTop":3.355,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.004163781200976,"aZ":-31.200086805514008,"pfxX":-9.057155765940674,"pfxZ":0.567459136057038,"pX":1.265938632692278,"pZ":1.2831493786962487,"vX0":9.99508451791482,"vY0":-129.38835373118656,"vZ0":-3.0596090968384573,"x":68.75,"y":204.13,"x0":-1.4560060522534892,"y0":50.00084990061512,"z0":4.852230249259497,"aX":-15.47660205189183},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":0.6,"breakHorizontal":14.4,"spinRate":2118,"spinDirection":238},"zone":14,"typeConfidence":0.9,"plateTime":0.422056599579943,"extension":6.803476485022426},"index":6,"playId":"ad92faaa-1293-3ab5-b304-e66bb2ac9ecf","pitchNumber":7,"startTime":"2026-07-01T02:51:31.226Z","endTime":"2026-07-01T02:51:36.047Z","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":645302,"link":"/api/v1/people/645302"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":642215,"link":"/api/v1/people/642215"}},"offense":{"batter":{"id":666139,"link":"/api/v1/people/666139","batSide":{"code":"L","description":"Left"}},"second":{"id":666176,"link":"/api/v1/people/666176"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666139,"link":"/api/v1/people/666139"},"credit":"b_pa"},{"player":{"id":693433,"link":"/api/v1/people/693433"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":38.3,"awayTeamWinProbability":61.7,"homeTeamWinProbabilityAdded":-3.6000000000000014,"leverageIndex":1.6,"dramaIndex":67.0,"contextMetrics":{},"playEndTime":"2026-07-01T02:51:36.047Z","atBatIndex":30},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Logan O'Hoppe grounds into a force out, fielded by third baseman J.P. Crawford. Jo Adell out at 3rd. Josh Lowe to 2nd. Logan O'Hoppe to 1st.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":31,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-07-01T02:52:06.876Z","endTime":"2026-07-01T02:52:41.443Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":681351,"fullName":"Logan O'Hoppe","link":"/api/v1/people/681351"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":693433,"fullName":"Bryan Woo","link":"/api/v1/people/693433"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":681351,"fullName":"Logan O'Hoppe","link":"/api/v1/people/681351"},"postOnSecond":{"id":666139,"fullName":"Josh Lowe","link":"/api/v1/people/666139"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"2B","start":"2B","end":null,"outBase":"3B","isOut":true,"outNumber":1},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":666176,"fullName":"Jo Adell","link":"/api/v1/people/666176"},"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"}]},{"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":666139,"fullName":"Josh Lowe","link":"/api/v1/people/666139"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":681351,"fullName":"Logan O'Hoppe","link":"/api/v1/people/681351"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.2,"endSpeed":87.7,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.702910439592507,"aZ":-27.298576566804535,"pfxX":-9.468880180774631,"pfxZ":2.4908407535380457,"pX":-0.09716160373284918,"pZ":1.8951342914035758,"vX0":7.424483378740615,"vY0":-138.48445823391125,"vZ0":-3.1419567754451396,"x":120.7,"y":187.61,"x0":-1.5724789794912046,"y0":50.00200684626098,"z0":4.855150309206061,"aX":-18.531949879949575},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.9,"breakVerticalInduced":4.1,"breakHorizontal":15.7,"spinRate":2276,"spinDirection":229},"zone":8,"typeConfidence":0.9,"plateTime":0.39436220246395237,"extension":6.665793615838598},"index":0,"playId":"09eee885-bf1a-3928-8f7e-f4c39626121e","pitchNumber":1,"startTime":"2026-07-01T02:52:10.176Z","endTime":"2026-07-01T02:52:14.770Z","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":645302,"link":"/api/v1/people/645302"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":642215,"link":"/api/v1/people/642215"}},"offense":{"batter":{"id":681351,"link":"/api/v1/people/681351","batSide":{"code":"R","description":"Right"}},"first":{"id":666139,"link":"/api/v1/people/666139"},"second":{"id":666176,"link":"/api/v1/people/666176"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.9,"endSpeed":87.0,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.57828170389217,"aZ":-15.946464947005008,"pfxX":-7.06355178276082,"pfxZ":8.384955891943225,"pX":0.35032897436089766,"pZ":2.2648846588180436,"vX0":7.67823453256763,"vY0":-137.96147711599687,"vZ0":-4.35748181920637,"x":103.65,"y":177.63,"x0":-1.5459965385455394,"y0":50.00273946394224,"z0":4.933643350634858,"aX":-13.669749832766925},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":14.5,"breakHorizontal":11.3,"spinRate":2315,"spinDirection":222},"zone":6,"typeConfidence":0.9,"plateTime":0.3964357782675427,"extension":6.5921262016355655},"hitData":{"launchSpeed":80.5,"launchAngle":-52.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":109.42,"coordY":178.96}},"index":1,"playId":"1bfb2b0e-07cb-32e7-b7fe-7dd08c17adbb","pitchNumber":2,"startTime":"2026-07-01T02:52:32.323Z","endTime":"2026-07-01T02:52:41.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":645302,"link":"/api/v1/people/645302"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":642215,"link":"/api/v1/people/642215"}},"offense":{"batter":{"id":681351,"link":"/api/v1/people/681351","batSide":{"code":"R","description":"Right"}},"first":{"id":666139,"link":"/api/v1/people/666139"},"second":{"id":666176,"link":"/api/v1/people/666176"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":681351,"link":"/api/v1/people/681351"},"credit":"b_ab"},{"player":{"id":693433,"link":"/api/v1/people/693433"},"credit":"p_ab"},{"player":{"id":681351,"link":"/api/v1/people/681351"},"credit":"b_pa"},{"player":{"id":693433,"link":"/api/v1/people/693433"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":44.800000000000004,"awayTeamWinProbability":55.199999999999996,"homeTeamWinProbabilityAdded":6.500000000000007,"leverageIndex":2.34,"dramaIndex":104.0,"contextMetrics":{},"playEndTime":"2026-07-01T02:52:41.443Z","atBatIndex":31},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Donovan Walton lines out to center fielder Julio Rodríguez.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":32,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-07-01T02:53:17.468Z","endTime":"2026-07-01T02:55:17.123Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":622268,"fullName":"Donovan Walton","link":"/api/v1/people/622268"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":693433,"fullName":"Bryan Woo","link":"/api/v1/people/693433"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":681351,"fullName":"Logan O'Hoppe","link":"/api/v1/people/681351"},"postOnSecond":{"id":666139,"fullName":"Josh Lowe","link":"/api/v1/people/666139"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"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":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":622268,"fullName":"Donovan Walton","link":"/api/v1/people/622268"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":677594,"link":"/api/v1/people/677594"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.7,"endSpeed":87.4,"strikeZoneTop":3.094,"strikeZoneBottom":1.561,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.200816660921266,"aZ":-15.45361011698639,"pfxX":-6.302147929909074,"pfxZ":8.51480698570082,"pX":0.05291815169474872,"pZ":3.051016828500639,"vX0":6.932517734077408,"vY0":-139.23923809836816,"vZ0":-2.2666221991318087,"x":114.98,"y":156.4,"x0":-1.65006537106146,"y0":50.0054825866886,"z0":4.897992286731129,"aX":-12.379701652653301},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":15.1,"breakHorizontal":10.0,"spinRate":2297,"spinDirection":228},"zone":2,"typeConfidence":0.91,"plateTime":0.39334412027483223,"extension":6.678367880313829},"index":0,"playId":"7420e06b-149c-310d-a920-79f0864800ef","pitchNumber":1,"startTime":"2026-07-01T02:53:20.156Z","endTime":"2026-07-01T02:53:26.085Z","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":645302,"link":"/api/v1/people/645302"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":642215,"link":"/api/v1/people/642215"}},"offense":{"batter":{"id":622268,"link":"/api/v1/people/622268","batSide":{"code":"L","description":"Left"}},"first":{"id":681351,"link":"/api/v1/people/681351"},"second":{"id":666139,"link":"/api/v1/people/666139"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.6,"endSpeed":83.5,"strikeZoneTop":3.094,"strikeZoneBottom":1.561,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.568775824712084,"aZ":-28.06403275580844,"pfxX":-11.493284944649076,"pfxZ":2.333586627925011,"pX":0.8279701216761619,"pZ":0.45497038751690116,"vX0":10.005978423565162,"vY0":-131.53516750968325,"vZ0":-5.789732912291471,"x":85.44,"y":226.5,"x0":-1.5227058566389668,"y0":50.00411381691515,"z0":4.752161200890127,"aX":-20.244112759867534},"breaks":{"breakAngle":32.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":3.1,"breakHorizontal":18.7,"spinRate":2151,"spinDirection":239},"zone":14,"typeConfidence":0.91,"plateTime":0.41561173602665,"extension":6.7703360913938395},"index":1,"playId":"e7e1362a-1d1a-3395-9855-966773be3f45","pitchNumber":2,"startTime":"2026-07-01T02:53:42.290Z","endTime":"2026-07-01T02:53:47.039Z","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":645302,"link":"/api/v1/people/645302"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":642215,"link":"/api/v1/people/642215"}},"offense":{"batter":{"id":622268,"link":"/api/v1/people/622268","batSide":{"code":"L","description":"Left"}},"first":{"id":681351,"link":"/api/v1/people/681351"},"second":{"id":666139,"link":"/api/v1/people/666139"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"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":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.7,"endSpeed":82.4,"strikeZoneTop":3.094,"strikeZoneBottom":1.561,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.533780872466206,"aZ":-27.982414989323754,"pfxX":-10.434955011565211,"pfxZ":2.429955719663516,"pX":0.9796760349868074,"pZ":1.7980177929283114,"vX0":9.767415193201073,"vY0":-130.3014673187204,"vZ0":-2.631240654874241,"x":79.66,"y":190.23,"x0":-1.4557381799806288,"y0":50.002307692700306,"z0":4.927918605495179,"aX":-18.002180487552423},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":4.1,"breakHorizontal":16.8,"spinRate":2279,"spinDirection":239},"zone":14,"typeConfidence":0.91,"plateTime":0.4198134313034476,"extension":6.59483992136986},"index":2,"playId":"3bf6ddbc-af90-36e0-838e-6861282bda8e","pitchNumber":3,"startTime":"2026-07-01T02:54:05.826Z","endTime":"2026-07-01T02:54:10.618Z","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":645302,"link":"/api/v1/people/645302"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":642215,"link":"/api/v1/people/642215"}},"offense":{"batter":{"id":622268,"link":"/api/v1/people/622268","batSide":{"code":"L","description":"Left"}},"first":{"id":681351,"link":"/api/v1/people/681351"},"second":{"id":666139,"link":"/api/v1/people/666139"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.8,"endSpeed":81.3,"strikeZoneTop":3.094,"strikeZoneBottom":1.561,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.4456448552965,"aZ":-29.83445137843169,"pfxX":-0.3792181483416117,"pfxZ":1.4012052737689578,"pX":0.56789116756228,"pZ":1.6808731720164314,"vX0":5.802373868601672,"vY0":-127.9061162848487,"vZ0":-2.1373123551005526,"x":95.35,"y":193.4,"x0":-1.6732349121818912,"y0":50.003186478117286,"z0":4.848884505038055,"aX":-0.6340529411440565},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":2.3,"breakHorizontal":-0.5,"spinRate":2188,"spinDirection":201},"zone":9,"typeConfidence":0.89,"plateTime":0.42695616377082324,"extension":6.66110907982373},"index":3,"playId":"687b05b0-eeae-3598-b225-77cbbd93f2bc","pitchNumber":4,"startTime":"2026-07-01T02:54:26.184Z","endTime":"2026-07-01T02:54:30.856Z","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":645302,"link":"/api/v1/people/645302"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":642215,"link":"/api/v1/people/642215"}},"offense":{"batter":{"id":622268,"link":"/api/v1/people/622268","batSide":{"code":"L","description":"Left"}},"first":{"id":681351,"link":"/api/v1/people/681351"},"second":{"id":666139,"link":"/api/v1/people/666139"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"index":4,"startTime":"2026-07-01T02:54:48.365Z","endTime":"2026-07-01T02:55:03.304Z","isPitch":false,"type":"action","player":{"id":622268,"link":"/api/v1/people/622268"},"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":645302,"link":"/api/v1/people/645302"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":642215,"link":"/api/v1/people/642215"}},"offense":{"batter":{"id":622268,"link":"/api/v1/people/622268","batSide":{"code":"L","description":"Left"}},"first":{"id":681351,"link":"/api/v1/people/681351"},"second":{"id":666139,"link":"/api/v1/people/666139"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.4,"endSpeed":88.6,"strikeZoneTop":3.094,"strikeZoneBottom":1.561,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.041148399670046,"aZ":-28.27493445707034,"pfxX":-9.109818427963255,"pfxZ":1.9481371822220659,"pX":0.07318435161118995,"pZ":2.9523069035819427,"vX0":7.504155306776015,"vY0":-140.26854114936665,"vZ0":-0.41823942931601304,"x":114.21,"y":159.07,"x0":-1.4456824625161917,"y0":50.004363369500716,"z0":4.937802416100138,"aX":-18.257703951441353},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.7,"breakVerticalInduced":3.6,"breakHorizontal":15.1,"spinRate":2192,"spinDirection":226},"zone":2,"typeConfidence":0.91,"plateTime":0.38963585813064583,"extension":6.439985435763158},"hitData":{"launchSpeed":96.2,"launchAngle":17.0,"totalDistance":302.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":115.52,"coordY":78.92}},"index":5,"playId":"c3ff7199-a954-3696-a3c7-ced756d962ad","pitchNumber":5,"startTime":"2026-07-01T02:55:03.304Z","endTime":"2026-07-01T02:55:17.123Z","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":645302,"link":"/api/v1/people/645302"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":642215,"link":"/api/v1/people/642215"}},"offense":{"batter":{"id":622268,"link":"/api/v1/people/622268","batSide":{"code":"L","description":"Left"}},"first":{"id":681351,"link":"/api/v1/people/681351"},"second":{"id":666139,"link":"/api/v1/people/666139"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":622268,"link":"/api/v1/people/622268"},"credit":"b_ab"},{"player":{"id":693433,"link":"/api/v1/people/693433"},"credit":"p_ab"},{"player":{"id":622268,"link":"/api/v1/people/622268"},"credit":"b_pa"},{"player":{"id":693433,"link":"/api/v1/people/693433"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":50.8,"awayTeamWinProbability":49.2,"homeTeamWinProbabilityAdded":5.999999999999993,"leverageIndex":2.56,"dramaIndex":106.0,"contextMetrics":{},"playEndTime":"2026-07-01T02:55:17.123Z","atBatIndex":32},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Zach Neto grounds out softly, first baseman Josh Naylor to pitcher Bryan Woo.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":33,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-07-01T02:56:34.463Z","endTime":"2026-07-01T02:56:43.811Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"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":[1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"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_assist"},{"player":{"id":693433,"link":"/api/v1/people/693433"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-07-01T02:56:11.859Z","endTime":"2026-07-01T02:56:36.754Z","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":645302,"link":"/api/v1/people/645302"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":642215,"link":"/api/v1/people/642215"}},"offense":{"batter":{"id":687263,"link":"/api/v1/people/687263","batSide":{"code":"R","description":"Right"}},"first":{"id":681351,"link":"/api/v1/people/681351"},"second":{"id":666139,"link":"/api/v1/people/666139"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"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":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":82.5,"endSpeed":75.9,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.637081493625043,"aZ":-35.75269533758735,"pfxX":6.936335076831005,"pfxZ":-2.459345983176728,"pX":0.5226242368541687,"pZ":0.8903578156695889,"vX0":3.0151235120295525,"vY0":-120.1652050772153,"vZ0":-2.053114460977464,"x":97.08,"y":214.74,"x0":-1.6520210603710161,"y0":50.00429009735201,"z0":4.950886969567923,"aX":10.08155836133451},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.0,"breakVerticalInduced":-4.7,"breakHorizontal":-13.3,"spinRate":2564,"spinDirection":61},"zone":14,"typeConfidence":0.91,"plateTime":0.45690080366257924,"extension":6.531538021971339},"hitData":{"launchSpeed":52.5,"launchAngle":21.0,"totalDistance":110.0,"trajectory":"ground_ball","hardness":"soft","location":"3","coordinates":{"coordX":143.34,"coordY":161.84}},"index":1,"playId":"168f6a6f-6c2d-3764-a836-206b17b2f6d8","pitchNumber":1,"startTime":"2026-07-01T02:56:36.754Z","endTime":"2026-07-01T02:56:43.811Z","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":645302,"link":"/api/v1/people/645302"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":642215,"link":"/api/v1/people/642215"}},"offense":{"batter":{"id":687263,"link":"/api/v1/people/687263","batSide":{"code":"R","description":"Right"}},"first":{"id":681351,"link":"/api/v1/people/681351"},"second":{"id":666139,"link":"/api/v1/people/666139"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":687263,"link":"/api/v1/people/687263"},"credit":"b_ab"},{"player":{"id":693433,"link":"/api/v1/people/693433"},"credit":"p_ab"},{"player":{"id":687263,"link":"/api/v1/people/687263"},"credit":"b_pa"},{"player":{"id":693433,"link":"/api/v1/people/693433"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":56.699999999999996,"awayTeamWinProbability":43.300000000000004,"homeTeamWinProbabilityAdded":5.899999999999999,"leverageIndex":2.34,"dramaIndex":100.0,"contextMetrics":{},"playEndTime":"2026-07-01T02:56:43.811Z","atBatIndex":33},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Colt Emerson singles on a line drive to left fielder Wade Meckler.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":34,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-07-01T02:59:01.948Z","endTime":"2026-07-01T02:59:17.556Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":806068,"fullName":"Colt Emerson","link":"/api/v1/people/806068"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":667755,"fullName":"José Soriano","link":"/api/v1/people/667755"},"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],"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":806068,"fullName":"Colt Emerson","link":"/api/v1/people/806068"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":685133,"link":"/api/v1/people/685133"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.8,"endSpeed":88.2,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.426227862087224,"aZ":-16.117498505077503,"pfxX":-4.888195786443874,"pfxZ":8.117823525885322,"pX":0.0679077383075732,"pZ":2.0176930887304225,"vX0":7.684562258189676,"vY0":-139.32370388126762,"vZ0":-6.877764117768276,"x":114.41,"y":184.3,"x0":-2.0828953015875524,"y0":50.00500255540137,"z0":5.571243703411134,"aX":-9.672332565499778},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":13.6,"breakHorizontal":7.4,"spinRate":1993,"spinDirection":233},"zone":8,"typeConfidence":2.0,"plateTime":0.3921758479988289,"extension":6.685815656793278},"hitData":{"launchSpeed":91.3,"launchAngle":12.0,"totalDistance":219.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":71.61,"coordY":100.39}},"index":0,"playId":"d8e8f8b1-a68a-3824-8d65-8fd0e851ce24","pitchNumber":1,"startTime":"2026-07-01T02:59:07.495Z","endTime":"2026-07-01T02:59:17.556Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":667755,"link":"/api/v1/people/667755","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":687093,"link":"/api/v1/people/687093"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"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":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":806068,"link":"/api/v1/people/806068"},"credit":"b_ab"},{"player":{"id":667755,"link":"/api/v1/people/667755"},"credit":"p_ab"},{"player":{"id":806068,"link":"/api/v1/people/806068"},"credit":"b_pa"},{"player":{"id":667755,"link":"/api/v1/people/667755"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":61.3,"awayTeamWinProbability":38.7,"homeTeamWinProbabilityAdded":4.600000000000001,"leverageIndex":1.16,"dramaIndex":62.0,"contextMetrics":{},"playEndTime":"2026-07-01T02:59:17.556Z","atBatIndex":34},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Victor Robles flies out to center fielder Josh Lowe.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":35,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-07-01T02:59:38.998Z","endTime":"2026-07-01T03:01:34.680Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":645302,"fullName":"Victor Robles","link":"/api/v1/people/645302"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":667755,"fullName":"José Soriano","link":"/api/v1/people/667755"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":806068,"fullName":"Colt Emerson","link":"/api/v1/people/806068"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","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":"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":4},"credits":[{"player":{"id":666139,"link":"/api/v1/people/666139"},"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(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":83.4,"endSpeed":76.7,"strikeZoneTop":3.199,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.019200172374106,"aZ":-37.068658306251876,"pfxX":8.254203569999152,"pfxZ":-3.29701460805272,"pX":0.0010066466268037258,"pZ":2.4027612208404,"vX0":1.9887645579630775,"vY0":-121.48385017781953,"vZ0":-0.7907795498770506,"x":116.96,"y":173.91,"x0":-1.9013184060465185,"y0":50.000680158157536,"z0":5.970195392490885,"aX":12.266997235637458},"breaks":{"breakAngle":19.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.2,"breakVerticalInduced":-5.9,"breakHorizontal":-15.4,"spinRate":2342,"spinDirection":31},"zone":5,"typeConfidence":0.9,"plateTime":0.45181297679113896,"extension":6.58890517819167},"index":0,"playId":"a9579253-9fc9-38f1-b11d-5a2913f32956","pitchNumber":1,"startTime":"2026-07-01T02:59:43.314Z","endTime":"2026-07-01T02:59:50.035Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":667755,"link":"/api/v1/people/667755","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":687093,"link":"/api/v1/people/687093"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":645302,"link":"/api/v1/people/645302","batSide":{"code":"R","description":"Right"}},"first":{"id":806068,"link":"/api/v1/people/806068"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"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":89.7,"endSpeed":83.4,"strikeZoneTop":3.199,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.634720734665628,"aZ":-25.16649011422105,"pfxX":0.6083029162044062,"pfxZ":4.01079753687284,"pX":-0.14560192452861098,"pZ":1.3309319988965533,"vX0":4.698613295988346,"vY0":-130.64066362906655,"vZ0":-6.468960814805946,"x":122.55,"y":202.84,"x0":-2.0382923822522785,"y0":50.005367992493085,"z0":5.702042594904611,"aX":1.0625380385519663},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":6.2,"breakHorizontal":-2.0,"spinRate":2126,"spinDirection":215},"zone":13,"typeConfidence":0.92,"plateTime":0.41747761056454813,"extension":6.676443559207203},"index":1,"playId":"e5ed1398-0ff1-3520-a46d-e81cd48201b5","pitchNumber":2,"startTime":"2026-07-01T03:00:15.694Z","endTime":"2026-07-01T03:00:19.770Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":667755,"link":"/api/v1/people/667755","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":687093,"link":"/api/v1/people/687093"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":645302,"link":"/api/v1/people/645302","batSide":{"code":"R","description":"Right"}},"first":{"id":806068,"link":"/api/v1/people/806068"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"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":95.1,"endSpeed":87.3,"strikeZoneTop":3.199,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.444995428160823,"aZ":-23.846372914021863,"pfxX":-9.296729610942485,"pfxZ":4.289491602101862,"pX":-0.7031670554158814,"pZ":1.894004075025406,"vX0":6.441079887764977,"vY0":-138.35909403091975,"vZ0":-6.175002148635587,"x":143.8,"y":187.64,"x0":-1.851724762108386,"y0":50.00322727458268,"z0":5.7494354322697605,"aX":-18.051438782001565},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.5,"breakVerticalInduced":6.7,"breakHorizontal":15.5,"spinRate":1815,"spinDirection":225},"zone":7,"typeConfidence":0.82,"plateTime":0.39564274392130905,"extension":6.678637028324781},"index":2,"playId":"0d5529a5-ecae-306e-8971-4f0f41538768","pitchNumber":3,"startTime":"2026-07-01T03:00:35.811Z","endTime":"2026-07-01T03:00:40.875Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":667755,"link":"/api/v1/people/667755","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":687093,"link":"/api/v1/people/687093"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":645302,"link":"/api/v1/people/645302","batSide":{"code":"R","description":"Right"}},"first":{"id":806068,"link":"/api/v1/people/806068"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.7,"endSpeed":83.8,"strikeZoneTop":3.199,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.68528847494701,"aZ":-29.830879710913223,"pfxX":-9.01583328112514,"pfxZ":1.3273124592770151,"pX":0.12180814819432574,"pZ":0.7001244295141932,"vX0":7.842075015704799,"vY0":-131.75020036501857,"vZ0":-7.295973069106006,"x":112.36,"y":219.88,"x0":-1.7147027656554852,"y0":50.004281838509456,"z0":5.695127592817289,"aX":-15.930501775500462},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":1.1,"breakHorizontal":14.8,"spinRate":1505,"spinDirection":232},"zone":14,"typeConfidence":0.91,"plateTime":0.4149486321971576,"extension":6.737578366259784},"index":3,"playId":"fb2ea75d-a2a4-3b0b-bda9-d9936e2dfd48","pitchNumber":4,"startTime":"2026-07-01T03:01:03.268Z","endTime":"2026-07-01T03:01:08.133Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":667755,"link":"/api/v1/people/667755","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":687093,"link":"/api/v1/people/687093"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":645302,"link":"/api/v1/people/645302","batSide":{"code":"R","description":"Right"}},"first":{"id":806068,"link":"/api/v1/people/806068"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.0,"endSpeed":87.7,"strikeZoneTop":3.199,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.83219444905156,"aZ":-14.84195759185754,"pfxX":-5.34737987698712,"pfxZ":8.806866687168839,"pX":-0.04982938302174549,"pZ":2.122406200001609,"vX0":7.28398441118998,"vY0":-139.51212383492438,"vZ0":-6.832179267880035,"x":118.9,"y":181.48,"x0":-2.0016691826083592,"y0":50.00546111561268,"z0":5.584307104643988,"aX":-10.5271909548778},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":14.6,"breakHorizontal":8.2,"spinRate":2049,"spinDirection":225},"zone":8,"typeConfidence":2.0,"plateTime":0.39284166670407616,"extension":6.620425547254787},"hitData":{"launchSpeed":91.1,"launchAngle":29.0,"totalDistance":350.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":104.25,"coordY":59.96}},"index":4,"playId":"fe213ccd-9229-3241-87e2-735cef883b94","pitchNumber":5,"startTime":"2026-07-01T03:01:23.680Z","endTime":"2026-07-01T03:01:34.680Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":667755,"link":"/api/v1/people/667755","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":687093,"link":"/api/v1/people/687093"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":645302,"link":"/api/v1/people/645302","batSide":{"code":"R","description":"Right"}},"first":{"id":806068,"link":"/api/v1/people/806068"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":645302,"link":"/api/v1/people/645302"},"credit":"b_ab"},{"player":{"id":667755,"link":"/api/v1/people/667755"},"credit":"p_ab"},{"player":{"id":645302,"link":"/api/v1/people/645302"},"credit":"b_pa"},{"player":{"id":667755,"link":"/api/v1/people/667755"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":56.89999999999999,"awayTeamWinProbability":43.10000000000001,"homeTeamWinProbabilityAdded":-4.400000000000006,"leverageIndex":1.89,"dramaIndex":80.0,"contextMetrics":{},"playEndTime":"2026-07-01T03:01:34.680Z","atBatIndex":35},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Weston Wilson strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":36,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-07-01T03:01:55.541Z","endTime":"2026-07-01T03:02:51.377Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":642215,"fullName":"Weston Wilson","link":"/api/v1/people/642215"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":667755,"fullName":"José Soriano","link":"/api/v1/people/667755"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":806068,"fullName":"Colt Emerson","link":"/api/v1/people/806068"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":642215,"fullName":"Weston Wilson","link":"/api/v1/people/642215"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":681351,"link":"/api/v1/people/681351"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":83.8,"endSpeed":77.0,"strikeZoneTop":3.343,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.430702462836607,"aZ":-39.08825213223578,"pfxX":7.714289668166169,"pfxZ":-4.639513238555217,"pX":0.6661102233660801,"pZ":0.9334504768741403,"vX0":3.6948036720948854,"vY0":-121.9268869901868,"vZ0":-3.5945412992754666,"x":91.61,"y":213.58,"x0":-1.8765192569375577,"y0":50.00463210674258,"z0":5.83783504769994,"aX":11.488353926409918},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.4,"breakVerticalInduced":-9.0,"breakHorizontal":-14.9,"spinRate":2134,"spinDirection":26},"zone":14,"typeConfidence":0.91,"plateTime":0.4511304744066127,"extension":6.752604963411991},"index":0,"playId":"64b87ad4-7de7-30af-ac44-9ad6e537ed81","pitchNumber":1,"startTime":"2026-07-01T03:01:59.845Z","endTime":"2026-07-01T03:02:04.757Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":667755,"link":"/api/v1/people/667755","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":687093,"link":"/api/v1/people/687093"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":642215,"link":"/api/v1/people/642215","batSide":{"code":"R","description":"Right"}},"first":{"id":806068,"link":"/api/v1/people/806068"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"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(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":95.0,"endSpeed":87.5,"strikeZoneTop":3.343,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.300726862839753,"aZ":-25.735858899075097,"pfxX":-8.94885332330821,"pfxZ":3.316838066139046,"pX":-0.30059815586612804,"pZ":1.772418236352753,"vX0":7.218907417516601,"vY0":-138.11087176463778,"vZ0":-6.146231732360394,"x":128.46,"y":190.92,"x0":-1.7790390566013448,"y0":50.004814889008436,"z0":5.745681883446183,"aX":-17.377637861019164},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.3,"breakVerticalInduced":4.9,"breakHorizontal":14.8,"spinRate":1809,"spinDirection":222},"zone":7,"typeConfidence":0.92,"plateTime":0.3958215134587566,"extension":6.650708384757545},"index":1,"playId":"c3780e6b-21d8-31f8-8585-11909493c793","pitchNumber":2,"startTime":"2026-07-01T03:02:22.211Z","endTime":"2026-07-01T03:02:27.607Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":667755,"link":"/api/v1/people/667755","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":687093,"link":"/api/v1/people/687093"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":642215,"link":"/api/v1/people/642215","batSide":{"code":"R","description":"Right"}},"first":{"id":806068,"link":"/api/v1/people/806068"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2026-07-01T03:02:33.523Z","endTime":"2026-07-01T03:02:46.124Z","isPitch":false,"type":"action","player":{"id":642215,"link":"/api/v1/people/642215"},"defense":{"pitcher":{"id":667755,"link":"/api/v1/people/667755","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":687093,"link":"/api/v1/people/687093"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":642215,"link":"/api/v1/people/642215","batSide":{"code":"R","description":"Right"}},"first":{"id":806068,"link":"/api/v1/people/806068"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"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(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.9,"endSpeed":78.3,"strikeZoneTop":3.343,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.275049671437618,"aZ":-38.10698536057533,"pfxX":5.814482154656408,"pfxZ":-3.862888375639895,"pX":1.29205650207767,"pZ":0.9011099595590963,"vX0":5.321217642889009,"vY0":-123.54413920922939,"vZ0":-4.370178207583512,"x":67.75,"y":214.45,"x0":-1.6509319480505995,"y0":50.00419581327017,"z0":5.920542458881513,"aX":8.923943697137233},"breaks":{"breakAngle":14.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.0,"breakVerticalInduced":-7.8,"breakHorizontal":-11.9,"spinRate":2327,"spinDirection":21},"zone":14,"typeConfidence":0.9,"plateTime":0.4445638331481936,"extension":6.84762887973671},"index":3,"playId":"5d9fbdf9-547d-39f7-b596-c1cc2578c46b","pitchNumber":3,"startTime":"2026-07-01T03:02:46.124Z","endTime":"2026-07-01T03:02:51.377Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":667755,"link":"/api/v1/people/667755","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":687093,"link":"/api/v1/people/687093"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":642215,"link":"/api/v1/people/642215","batSide":{"code":"R","description":"Right"}},"first":{"id":806068,"link":"/api/v1/people/806068"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":642215,"link":"/api/v1/people/642215"},"credit":"b_ab"},{"player":{"id":667755,"link":"/api/v1/people/667755"},"credit":"p_ab"},{"player":{"id":642215,"link":"/api/v1/people/642215"},"credit":"b_pa"},{"player":{"id":667755,"link":"/api/v1/people/667755"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":53.1,"awayTeamWinProbability":46.9,"homeTeamWinProbabilityAdded":-3.79999999999999,"leverageIndex":1.62,"dramaIndex":69.0,"contextMetrics":{},"playEndTime":"2026-07-01T03:02:51.377Z","atBatIndex":36},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"J.P. Crawford strikes out on a foul tip.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":37,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-07-01T03:03:10.204Z","endTime":"2026-07-01T03:06:05.112Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":641487,"fullName":"J.P. Crawford","link":"/api/v1/people/641487"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":667755,"fullName":"José Soriano","link":"/api/v1/people/667755"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"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":7},"credits":[{"player":{"id":681351,"link":"/api/v1/people/681351"},"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(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.1,"endSpeed":84.3,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.057040891181025,"aZ":-32.0978089705592,"pfxX":-9.634010299506956,"pfxZ":0.044849308001341015,"pX":-1.349060816540797,"pZ":2.2069061699968935,"vX0":5.069560300428268,"vY0":-134.02301541839574,"vZ0":-3.3232571879848356,"x":168.42,"y":179.19,"x0":-2.0174321527372165,"y0":50.00620976251872,"z0":5.765376443863249,"aX":-17.458425813958886},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":-0.5,"breakHorizontal":16.3,"spinRate":1706,"spinDirection":238},"zone":13,"typeConfidence":0.91,"plateTime":0.4093278476136719,"extension":6.628350337372783},"index":0,"playId":"b7c397bc-c6a3-3214-ba08-db2d0f1eb89c","pitchNumber":1,"startTime":"2026-07-01T03:03:17.867Z","endTime":"2026-07-01T03:03:21.946Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":667755,"link":"/api/v1/people/667755","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":687093,"link":"/api/v1/people/687093"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"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":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.5,"endSpeed":78.5,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.288701918822138,"aZ":-38.962578066108044,"pfxX":7.937894678912511,"pfxZ":-4.366671098433013,"pX":0.3884446074122492,"pZ":1.6050201752056343,"vX0":3.1222963812699174,"vY0":-124.46287305516007,"vZ0":-2.4084316571361626,"x":102.19,"y":195.44,"x0":-1.9173201177670434,"y0":50.00522709794447,"z0":5.84273585047494,"aX":12.331487460146331},"breaks":{"breakAngle":18.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.0,"breakVerticalInduced":-8.3,"breakHorizontal":-15.1,"spinRate":2294,"spinDirection":26},"zone":14,"typeConfidence":0.91,"plateTime":0.44174933786709714,"extension":6.638351176943531},"index":1,"playId":"d2f39c78-e734-34c8-a9e6-9399f03954e6","pitchNumber":2,"startTime":"2026-07-01T03:03:35.344Z","endTime":"2026-07-01T03:03:40.881Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":667755,"link":"/api/v1/people/667755","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":687093,"link":"/api/v1/people/687093"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"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":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"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":96.7,"endSpeed":89.3,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.51238421358146,"aZ":-16.574267644610508,"pfxX":-6.473740012823125,"pfxZ":7.704241064873768,"pX":0.17102478771527738,"pZ":2.163570389005433,"vX0":7.973780272800991,"vY0":-140.60020316745124,"vZ0":-6.640984862457332,"x":110.48,"y":180.36,"x0":-1.8456859720576428,"y0":50.00329143229869,"z0":5.610723287305435,"aX":-13.108522028390379},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":13.0,"breakHorizontal":10.3,"spinRate":2126,"spinDirection":234},"zone":8,"typeConfidence":2.0,"plateTime":0.38791267525234563,"extension":6.635494958099644},"index":2,"playId":"28eefef0-5a49-3a05-8a88-b2322c96ea23","pitchNumber":3,"startTime":"2026-07-01T03:03:58.310Z","endTime":"2026-07-01T03:04:03.995Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":667755,"link":"/api/v1/people/667755","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":687093,"link":"/api/v1/people/687093"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"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":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.7,"endSpeed":87.7,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.551217406357836,"aZ":-18.67491963863522,"pfxX":-7.003127335726839,"pfxZ":6.868456568777729,"pX":0.44205788511085287,"pZ":2.9423873424496176,"vX0":8.64386596726473,"vY0":-139.15183279924966,"vZ0":-4.34945406361615,"x":100.15,"y":159.34,"x0":-1.7913040194780259,"y0":50.002525745457056,"z0":5.75899034486184,"aX":-13.765019891183229},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":11.8,"breakHorizontal":10.9,"spinRate":1984,"spinDirection":234},"zone":3,"typeConfidence":2.0,"plateTime":0.3932723745318567,"extension":6.581481095326791},"index":3,"playId":"c0324dd1-28e2-38a3-9dda-6f782325e484","pitchNumber":4,"startTime":"2026-07-01T03:04:22.130Z","endTime":"2026-07-01T03:04:28.980Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":667755,"link":"/api/v1/people/667755","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":687093,"link":"/api/v1/people/687093"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"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":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"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":92.8,"endSpeed":85.9,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.39076923878659,"aZ":-28.484905103485907,"pfxX":-8.96078057539248,"pfxZ":1.9811778079198215,"pX":0.004394904750278309,"pZ":2.154566245568638,"vX0":7.986473706723112,"vY0":-134.94339840394338,"vZ0":-4.202077218135661,"x":116.83,"y":180.61,"x0":-1.813842158299518,"y0":50.004884655120854,"z0":5.713799616808554,"aX":-16.70687581627456},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":3.0,"breakHorizontal":14.8,"spinRate":1505,"spinDirection":241},"zone":8,"typeConfidence":0.93,"plateTime":0.404221545205282,"extension":6.75379328330103},"index":4,"playId":"6ab99448-afae-3e3c-9a8f-ce52c04c4e31","pitchNumber":5,"startTime":"2026-07-01T03:04:48.894Z","endTime":"2026-07-01T03:04:54.047Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":667755,"link":"/api/v1/people/667755","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":687093,"link":"/api/v1/people/687093"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"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":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"index":5,"playId":"02f39c4a-a87b-3dd5-b622-7be80da54bcf","startTime":"2026-07-01T03:05:18.837Z","endTime":"2026-07-01T03:05:22.212Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":667755,"link":"/api/v1/people/667755","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":687093,"link":"/api/v1/people/687093"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"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":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.9,"endSpeed":87.8,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.765016020604843,"aZ":-25.912779454979685,"pfxX":-9.590784910280128,"pfxZ":3.1814317477669327,"pX":-1.1430643230331283,"pZ":2.1394577741229823,"vX0":5.347275466313995,"vY0":-139.53096351806596,"vZ0":-5.252104838600015,"x":160.57,"y":181.01,"x0":-1.8395180591872102,"y0":50.00388858941863,"z0":5.756365681835072,"aX":-18.888318058302417},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.0,"breakVerticalInduced":4.8,"breakHorizontal":16.2,"spinRate":1807,"spinDirection":225},"zone":13,"typeConfidence":0.92,"plateTime":0.39273228567163576,"extension":6.771150943064249},"index":6,"playId":"de8bc143-f9ab-3743-a52f-61893a007cc2","pitchNumber":6,"startTime":"2026-07-01T03:05:37.263Z","endTime":"2026-07-01T03:05:44.847Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":667755,"link":"/api/v1/people/667755","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":687093,"link":"/api/v1/people/687093"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"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":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"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(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.3,"endSpeed":79.6,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.162820519033342,"aZ":-38.3838412393315,"pfxX":7.133111748816589,"pfxZ":-3.893027550152662,"pX":0.7637589506819438,"pZ":1.6264022048710756,"vX0":3.8699447717631736,"vY0":-125.6114786537641,"vZ0":-2.670170436158925,"x":87.89,"y":194.87,"x0":-1.7253218462766915,"y0":50.00544130266647,"z0":5.833200464816231,"aX":11.365896072554964},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.3,"breakVerticalInduced":-7.4,"breakHorizontal":-13.8,"spinRate":2370,"spinDirection":27},"zone":14,"typeConfidence":0.9,"plateTime":0.4365459806088978,"extension":6.777989235544549},"index":7,"playId":"3270b930-b3f7-3e11-be89-392440f89596","pitchNumber":7,"startTime":"2026-07-01T03:05:58.497Z","endTime":"2026-07-01T03:06:05.112Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":667755,"link":"/api/v1/people/667755","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":687093,"link":"/api/v1/people/687093"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"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":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":641487,"link":"/api/v1/people/641487"},"credit":"b_ab"},{"player":{"id":667755,"link":"/api/v1/people/667755"},"credit":"p_ab"},{"player":{"id":641487,"link":"/api/v1/people/641487"},"credit":"b_pa"},{"player":{"id":667755,"link":"/api/v1/people/667755"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":50.0,"awayTeamWinProbability":50.0,"homeTeamWinProbabilityAdded":-3.1000000000000014,"leverageIndex":1.23,"dramaIndex":55.0,"contextMetrics":{},"playEndTime":"2026-07-01T03:06:05.112Z","atBatIndex":37},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Vaughn Grissom grounds out, second baseman Cole Young to first baseman Josh Naylor.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":38,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-07-01T03:08:08.654Z","endTime":"2026-07-01T03:09:52.834Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":687093,"fullName":"Vaughn Grissom","link":"/api/v1/people/687093"},"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,5],"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":687093,"fullName":"Vaughn Grissom","link":"/api/v1/people/687093"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"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(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":85.8,"endSpeed":78.7,"strikeZoneTop":3.302,"strikeZoneBottom":1.666,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.874924980204934,"aZ":-32.65938918924104,"pfxX":1.2895394041632953,"pfxZ":-0.30413026324773895,"pX":-0.22615365859693423,"pZ":3.535442984642514,"vX0":3.0559943292577616,"vY0":-124.88182210058807,"vZ0":2.560327123420776,"x":125.62,"y":143.32,"x0":-1.6327632950515645,"y0":50.00497918539935,"z0":5.181270319008223,"aX":2.0389039699099594},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":0.2,"breakHorizontal":-3.0,"spinRate":2109,"spinDirection":126},"zone":11,"typeConfidence":0.91,"plateTime":0.43840058915804514,"extension":6.401550297315654},"index":0,"playId":"acec00f4-fc86-3589-b577-309f6e37b8ef","pitchNumber":1,"startTime":"2026-07-01T03:08:17.583Z","endTime":"2026-07-01T03:08:22.074Z","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":645302,"link":"/api/v1/people/645302"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":642215,"link":"/api/v1/people/642215"}},"offense":{"batter":{"id":687093,"link":"/api/v1/people/687093","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.3,"endSpeed":86.5,"strikeZoneTop":3.302,"strikeZoneBottom":1.666,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.356603304713552,"aZ":-29.748408007535122,"pfxX":-9.283934732876308,"pfxZ":1.273118347621164,"pX":0.8025458559364979,"pZ":2.7354496468494243,"vX0":9.047930419055954,"vY0":-137.1261248937545,"vZ0":-0.7273537712976628,"x":86.41,"y":164.92,"x0":-1.3281872271073145,"y0":50.0056597389549,"z0":5.027524393385235,"aX":-17.743363980712722},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":2.4,"breakHorizontal":15.0,"spinRate":2295,"spinDirection":222},"zone":6,"typeConfidence":0.88,"plateTime":0.39890153522978533,"extension":6.478230799272349},"index":1,"playId":"01221fc7-1e65-3c75-aa1f-8d66f5a820ab","pitchNumber":2,"startTime":"2026-07-01T03:08:35.951Z","endTime":"2026-07-01T03:08:41.351Z","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":645302,"link":"/api/v1/people/645302"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":642215,"link":"/api/v1/people/642215"}},"offense":{"batter":{"id":687093,"link":"/api/v1/people/687093","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"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.8,"endSpeed":87.8,"strikeZoneTop":3.302,"strikeZoneBottom":1.666,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.499260147019445,"aZ":-30.33808879836768,"pfxX":-10.049262145483485,"pfxZ":0.9326916031296388,"pX":-0.1367418879127584,"pZ":2.649240572449919,"vX0":7.654230129055635,"vY0":-139.30581489842783,"vZ0":-0.8307630319973102,"x":122.21,"y":167.25,"x0":-1.6106106609662802,"y0":50.00463247434844,"z0":4.952053089043187,"aX":-19.806863327237075},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":1.7,"breakHorizontal":16.7,"spinRate":2288,"spinDirection":228},"zone":5,"typeConfidence":0.9,"plateTime":0.39278652913635304,"extension":6.405868067408429},"index":2,"playId":"538902c5-c9dd-341a-b32f-cdd2019c0df5","pitchNumber":3,"startTime":"2026-07-01T03:08:54.957Z","endTime":"2026-07-01T03:08:59.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":645302,"link":"/api/v1/people/645302"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":642215,"link":"/api/v1/people/642215"}},"offense":{"batter":{"id":687093,"link":"/api/v1/people/687093","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":97.0,"endSpeed":88.3,"strikeZoneTop":3.302,"strikeZoneBottom":1.666,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.08543140201535,"aZ":-15.854304450864246,"pfxX":-6.937942300700494,"pfxZ":8.13911340667972,"pX":0.28240028865212957,"pZ":2.404764394025914,"vX0":7.619574810936676,"vY0":-140.9530866346099,"vZ0":-4.113442332253494,"x":106.24,"y":173.85,"x0":-1.5589972298331278,"y0":50.00403945262029,"z0":4.911977748007871,"aX":-13.913187129158006},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":14.0,"breakHorizontal":10.9,"spinRate":2414,"spinDirection":235},"zone":6,"typeConfidence":0.9,"plateTime":0.38911636890506474,"extension":6.353449488203414},"index":3,"playId":"6fbdb227-172d-3284-8884-f0202e3a2de3","pitchNumber":4,"startTime":"2026-07-01T03:09:11.585Z","endTime":"2026-07-01T03:09:16.250Z","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":645302,"link":"/api/v1/people/645302"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":642215,"link":"/api/v1/people/642215"}},"offense":{"batter":{"id":687093,"link":"/api/v1/people/687093","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.3,"endSpeed":86.6,"strikeZoneTop":3.302,"strikeZoneBottom":1.666,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.28700527925717,"aZ":-17.44944652656834,"pfxX":-5.746994528123313,"pfxZ":7.589714490991691,"pX":-0.6026587951057226,"pZ":4.5735559035328475,"vX0":4.836293414628524,"vY0":-138.72476565232657,"vZ0":1.8813113792651406,"x":139.97,"y":115.29,"x0":-1.6256650951221863,"y0":50.00524153663152,"z0":5.0526849644679,"aX":-11.154369933666244},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":14.4,"breakHorizontal":9.4,"spinRate":2287,"spinDirection":230},"zone":11,"typeConfidence":0.9,"plateTime":0.39547262872003675,"extension":6.30500259345042},"index":4,"playId":"1f9ff788-854e-3aa9-8a87-5b1598811e39","pitchNumber":5,"startTime":"2026-07-01T03:09:29.445Z","endTime":"2026-07-01T03:09:34.306Z","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":645302,"link":"/api/v1/people/645302"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":642215,"link":"/api/v1/people/642215"}},"offense":{"batter":{"id":687093,"link":"/api/v1/people/687093","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"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":95.8,"endSpeed":87.5,"strikeZoneTop":3.302,"strikeZoneBottom":1.666,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.680162364187584,"aZ":-27.126373679869552,"pfxX":-9.981653105375138,"pfxZ":2.5803497821794856,"pX":0.41300872181361586,"pZ":1.8367510336292412,"vX0":9.016835422665443,"vY0":-139.20624338387543,"vZ0":-3.3218600753186394,"x":101.26,"y":189.19,"x0":-1.573542106091045,"y0":50.00660448167547,"z0":4.844244119096108,"aX":-19.56533731658119},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.8,"breakVerticalInduced":4.1,"breakHorizontal":16.2,"spinRate":2298,"spinDirection":231},"zone":9,"typeConfidence":0.9,"plateTime":0.3936815872668169,"extension":6.37046462162949},"hitData":{"launchSpeed":91.3,"launchAngle":-16.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":135.62,"coordY":144.14}},"index":5,"playId":"a98d4199-ab0f-3f95-a862-57b95bcaa74c","pitchNumber":6,"startTime":"2026-07-01T03:09:45.780Z","endTime":"2026-07-01T03:09:52.834Z","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":645302,"link":"/api/v1/people/645302"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":642215,"link":"/api/v1/people/642215"}},"offense":{"batter":{"id":687093,"link":"/api/v1/people/687093","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":687093,"link":"/api/v1/people/687093"},"credit":"b_ab"},{"player":{"id":693433,"link":"/api/v1/people/693433"},"credit":"p_ab"},{"player":{"id":687093,"link":"/api/v1/people/687093"},"credit":"b_pa"},{"player":{"id":693433,"link":"/api/v1/people/693433"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":53.400000000000006,"awayTeamWinProbability":46.599999999999994,"homeTeamWinProbabilityAdded":3.4000000000000057,"leverageIndex":1.32,"dramaIndex":59.0,"contextMetrics":{},"playEndTime":"2026-07-01T03:09:52.834Z","atBatIndex":38},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Nolan Schanuel grounds out, first baseman Josh Naylor to pitcher Bryan Woo.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":39,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-07-01T03:10:17.652Z","endTime":"2026-07-01T03:11:31.399Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":694384,"fullName":"Nolan Schanuel","link":"/api/v1/people/694384"},"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":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":694384,"fullName":"Nolan Schanuel","link":"/api/v1/people/694384"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":647304,"link":"/api/v1/people/647304"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":693433,"link":"/api/v1/people/693433"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.8,"endSpeed":79.8,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.587567483084708,"aZ":-30.760895935486783,"pfxX":1.5309680569739803,"pfxZ":0.8792404093992818,"pX":-0.981667896316437,"pZ":3.190245203246992,"vX0":1.5405868287006557,"vY0":-125.14676866616914,"vZ0":1.5232747002194365,"x":154.42,"y":152.64,"x0":-1.8007149305520052,"y0":50.00443532363522,"z0":5.06519182522156,"aX":2.465938177038915},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":2.2,"breakHorizontal":-3.1,"spinRate":2220,"spinDirection":127},"zone":11,"typeConfidence":0.91,"plateTime":0.43510280956375125,"extension":6.369533751614282},"index":0,"playId":"77fd9a4b-634c-3c0c-a064-145950535fba","pitchNumber":1,"startTime":"2026-07-01T03:10:22.409Z","endTime":"2026-07-01T03:10:28.409Z","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":645302,"link":"/api/v1/people/645302"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":642215,"link":"/api/v1/people/642215"}},"offense":{"batter":{"id":694384,"link":"/api/v1/people/694384","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"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.6,"endSpeed":82.4,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.36543495293691,"aZ":-27.699892914229746,"pfxX":-8.638660970604713,"pfxZ":2.591284047639906,"pX":0.23672213511952123,"pZ":1.4747650266126988,"vX0":7.320189545871196,"vY0":-130.27945029599834,"vZ0":-3.2294526060332402,"x":107.98,"y":198.96,"x0":-1.48176158000668,"y0":50.002656697731965,"z0":4.81531314768703,"aX":-14.908142022438419},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":4.2,"breakHorizontal":14.2,"spinRate":2044,"spinDirection":236},"zone":14,"typeConfidence":0.91,"plateTime":0.4197940991049318,"extension":6.5426016233551945},"index":1,"playId":"f2393abc-65b0-3d95-a657-619a6c945993","pitchNumber":2,"startTime":"2026-07-01T03:10:45.984Z","endTime":"2026-07-01T03:10:50.536Z","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":645302,"link":"/api/v1/people/645302"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":642215,"link":"/api/v1/people/642215"}},"offense":{"batter":{"id":694384,"link":"/api/v1/people/694384","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"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":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.4,"endSpeed":81.9,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.70283109478551,"aZ":-27.27439127590779,"pfxX":-10.722019192313017,"pfxZ":2.866862984733915,"pX":-0.16038596278880332,"pZ":1.197940485460762,"vX0":6.982298435727116,"vY0":-130.01413624309382,"vZ0":-4.053695391058095,"x":123.11,"y":206.44,"x0":-1.4900913817643864,"y0":50.004121512181044,"z0":4.851526065732319,"aX":-18.325197337698032},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":4.4,"breakHorizontal":17.9,"spinRate":2067,"spinDirection":238},"zone":13,"typeConfidence":0.91,"plateTime":0.42156586173648947,"extension":6.550556371361216},"index":2,"playId":"38e768bd-c0a0-3fe9-b40e-b8e62ea206bd","pitchNumber":3,"startTime":"2026-07-01T03:11:04.335Z","endTime":"2026-07-01T03:11:09.352Z","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":645302,"link":"/api/v1/people/645302"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":642215,"link":"/api/v1/people/642215"}},"offense":{"batter":{"id":694384,"link":"/api/v1/people/694384","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.8,"endSpeed":86.2,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.956196345123562,"aZ":-17.10212088572951,"pfxX":-7.720823034307337,"pfxZ":7.870792476618156,"pX":0.16001691317900826,"pZ":2.8406621123124527,"vX0":7.481550960591328,"vY0":-137.83538467431555,"vZ0":-2.457034331758913,"x":110.9,"y":162.08,"x0":-1.5924246110562454,"y0":50.00498824716289,"z0":4.904659125848822,"aX":-14.78963710894309},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":13.9,"breakHorizontal":12.4,"spinRate":2330,"spinDirection":232},"zone":2,"typeConfidence":0.9,"plateTime":0.3980805005345234,"extension":6.40067749605062},"hitData":{"launchSpeed":98.3,"launchAngle":5.0,"totalDistance":99.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":156.57,"coordY":162.23}},"index":3,"playId":"ad4385e1-2bec-3e25-93f6-62fb9e1cd2c5","pitchNumber":4,"startTime":"2026-07-01T03:11:24.354Z","endTime":"2026-07-01T03:11:31.399Z","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":645302,"link":"/api/v1/people/645302"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":642215,"link":"/api/v1/people/642215"}},"offense":{"batter":{"id":694384,"link":"/api/v1/people/694384","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694384,"link":"/api/v1/people/694384"},"credit":"b_ab"},{"player":{"id":693433,"link":"/api/v1/people/693433"},"credit":"p_ab"},{"player":{"id":694384,"link":"/api/v1/people/694384"},"credit":"b_pa"},{"player":{"id":693433,"link":"/api/v1/people/693433"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":55.900000000000006,"awayTeamWinProbability":44.099999999999994,"homeTeamWinProbabilityAdded":2.5,"leverageIndex":1.0,"dramaIndex":46.0,"contextMetrics":{},"playEndTime":"2026-07-01T03:11:31.399Z","atBatIndex":39},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Jorge Soler lines out to left fielder Victor Robles.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":40,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-07-01T03:12:01.959Z","endTime":"2026-07-01T03:12:56.034Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":624585,"fullName":"Jorge Soler","link":"/api/v1/people/624585"},"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":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":624585,"fullName":"Jorge Soler","link":"/api/v1/people/624585"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":645302,"link":"/api/v1/people/645302"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.2,"endSpeed":87.4,"strikeZoneTop":3.354,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.06589353519556,"aZ":-26.667032780709217,"pfxX":-9.065820067136018,"pfxZ":2.819061584334765,"pX":0.7160173267185231,"pZ":3.4263747946693974,"vX0":9.061152013552572,"vY0":-138.42231637734648,"vZ0":0.4134201213029145,"x":89.71,"y":146.27,"x0":-1.4120502353639357,"y0":50.001737334477895,"z0":5.0515389022767545,"aX":-17.703670285056926},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":5.4,"breakHorizontal":14.6,"spinRate":2159,"spinDirection":225},"zone":3,"typeConfidence":0.9,"plateTime":0.39473142544329365,"extension":6.394942104192592},"index":0,"playId":"78802d5d-cc8c-35b5-8cbb-1a25f78d3f73","pitchNumber":1,"startTime":"2026-07-01T03:12:11.344Z","endTime":"2026-07-01T03:12:16.405Z","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":645302,"link":"/api/v1/people/645302"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":642215,"link":"/api/v1/people/642215"}},"offense":{"batter":{"id":624585,"link":"/api/v1/people/624585","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.9,"endSpeed":87.9,"strikeZoneTop":3.354,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.179996365807753,"aZ":-25.032607955002472,"pfxX":-10.158551668153006,"pfxZ":3.612964903345162,"pX":0.9334855138978652,"pZ":2.6318937667645317,"vX0":10.076654340231954,"vY0":-139.3984246206958,"vZ0":-1.7734952705326474,"x":81.42,"y":167.72,"x0":-1.4014912059654372,"y0":50.002087706085675,"z0":4.922560073236999,"aX":-20.07122112519065},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":6.4,"breakHorizontal":16.4,"spinRate":2192,"spinDirection":229},"zone":12,"typeConfidence":0.91,"plateTime":0.392343942294866,"extension":6.364235028956799},"index":1,"playId":"113101df-8c24-3439-bbe9-f5ced3274991","pitchNumber":2,"startTime":"2026-07-01T03:12:28.662Z","endTime":"2026-07-01T03:12:34.303Z","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":645302,"link":"/api/v1/people/645302"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":642215,"link":"/api/v1/people/642215"}},"offense":{"batter":{"id":624585,"link":"/api/v1/people/624585","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"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":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.1,"endSpeed":80.3,"strikeZoneTop":3.354,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.823480168304126,"aZ":-30.760687913186953,"pfxX":1.1933488051993062,"pfxZ":0.8645376920504955,"pX":-0.15975696874849607,"pZ":2.14711782148061,"vX0":3.657985279862931,"vY0":-126.82726682870026,"vZ0":-0.9997493370499123,"x":123.09,"y":180.81,"x0":-1.7731608205170195,"y0":50.0041865611941,"z0":4.989669002237011,"aX":1.9522682896153696},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":1.6,"breakHorizontal":-3.0,"spinRate":2226,"spinDirection":137},"zone":8,"typeConfidence":0.91,"plateTime":0.4311100746708414,"extension":6.469472077527846},"hitData":{"launchSpeed":85.2,"launchAngle":24.0,"totalDistance":297.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":74.59,"coordY":91.83}},"index":2,"playId":"9bcbb509-7963-3fb0-ba7d-86adb9133219","pitchNumber":3,"startTime":"2026-07-01T03:12:47.939Z","endTime":"2026-07-01T03:12:56.034Z","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":645302,"link":"/api/v1/people/645302"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":642215,"link":"/api/v1/people/642215"}},"offense":{"batter":{"id":624585,"link":"/api/v1/people/624585","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":624585,"link":"/api/v1/people/624585"},"credit":"b_ab"},{"player":{"id":693433,"link":"/api/v1/people/693433"},"credit":"p_ab"},{"player":{"id":624585,"link":"/api/v1/people/624585"},"credit":"b_pa"},{"player":{"id":693433,"link":"/api/v1/people/693433"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":57.599999999999994,"awayTeamWinProbability":42.400000000000006,"homeTeamWinProbabilityAdded":1.6999999999999886,"leverageIndex":0.67,"dramaIndex":33.0,"contextMetrics":{},"playEndTime":"2026-07-01T03:12:56.034Z","atBatIndex":40},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Julio Rodríguez singles on a line drive to left fielder Wade Meckler.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":41,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-07-01T03:14:45.268Z","endTime":"2026-07-01T03:15:13.332Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":667755,"fullName":"José Soriano","link":"/api/v1/people/667755"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"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":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":685133,"link":"/api/v1/people/685133"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"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(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.3,"endSpeed":82.2,"strikeZoneTop":3.378,"strikeZoneBottom":1.705,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.810560226448075,"aZ":-27.143801332336473,"pfxX":-1.2384019897776488,"pfxZ":2.9438970136094094,"pX":0.9983765295456417,"pZ":1.917120479436034,"vX0":7.786848268368665,"vY0":-129.86197968948662,"vZ0":-4.563515849923639,"x":78.94,"y":187.02,"x0":-1.876278082668085,"y0":50.00474724237055,"z0":5.75828790043675,"aX":-2.1182924971735893},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":4.6,"breakHorizontal":0.6,"spinRate":2338,"spinDirection":191},"zone":14,"typeConfidence":0.91,"plateTime":0.4215347545404238,"extension":6.621110128863935},"hitData":{"launchSpeed":94.1,"launchAngle":17.0,"totalDistance":279.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":70.97,"coordY":101.55}},"index":0,"playId":"e97ae3d0-d151-3e20-9e31-c5bcb2f7f8d6","pitchNumber":1,"startTime":"2026-07-01T03:15:02.288Z","endTime":"2026-07-01T03:15:13.332Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":667755,"link":"/api/v1/people/667755","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":687093,"link":"/api/v1/people/687093"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":677594,"link":"/api/v1/people/677594","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":677594,"link":"/api/v1/people/677594"},"credit":"b_ab"},{"player":{"id":667755,"link":"/api/v1/people/667755"},"credit":"p_ab"},{"player":{"id":677594,"link":"/api/v1/people/677594"},"credit":"b_pa"},{"player":{"id":667755,"link":"/api/v1/people/667755"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":62.6,"awayTeamWinProbability":37.4,"homeTeamWinProbabilityAdded":5.000000000000007,"leverageIndex":1.3,"dramaIndex":68.0,"contextMetrics":{},"playEndTime":"2026-07-01T03:15:13.332Z","atBatIndex":41},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Josh Naylor singles on a line drive to center fielder Josh Lowe. Julio Rodríguez to 2nd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":42,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-07-01T03:15:42.248Z","endTime":"2026-07-01T03:17:38.974Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":0},"matchup":{"batter":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":667755,"fullName":"José Soriano","link":"/api/v1/people/667755"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"postOnSecond":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,4,5],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":666139,"link":"/api/v1/people/666139"},"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":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":94.5,"endSpeed":87.0,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.94006514018558,"aZ":-27.64484132607963,"pfxX":-9.233174139377319,"pfxZ":2.3609831507268844,"pX":-1.7621390464665379,"pZ":1.6561026984166212,"vX0":4.288060231047466,"vY0":-137.50996919029484,"vZ0":-5.898412413339186,"x":184.17,"y":194.07,"x0":-2.1405019474561264,"y0":50.00268066167871,"z0":5.6996039166039765,"aX":-17.71627244351163},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":3.2,"breakHorizontal":15.8,"spinRate":1693,"spinDirection":231},"zone":13,"typeConfidence":0.79,"plateTime":0.3980244313141843,"extension":6.578368441090322},"index":0,"playId":"8d2ab43f-ae1f-3d93-a05a-b43156dae755","pitchNumber":1,"startTime":"2026-07-01T03:15:46.726Z","endTime":"2026-07-01T03:15:50.754Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":667755,"link":"/api/v1/people/667755","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":687093,"link":"/api/v1/people/687093"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":647304,"link":"/api/v1/people/647304","batSide":{"code":"L","description":"Left"}},"first":{"id":677594,"link":"/api/v1/people/677594"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":84.4,"endSpeed":77.8,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.665150416020985,"aZ":-36.72336542547935,"pfxX":8.201579670523019,"pfxZ":-2.979723249240413,"pX":0.02523032415681296,"pZ":2.401829236661975,"vX0":2.113723422821515,"vY0":-122.93179798196343,"vZ0":-0.989855949712773,"x":116.04,"y":173.93,"x0":-1.911379705677678,"y0":50.0017483372973,"z0":5.930787394423397,"aX":12.533787421959198},"breaks":{"breakAngle":19.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.7,"breakVerticalInduced":-5.4,"breakHorizontal":-15.4,"spinRate":2244,"spinDirection":34},"zone":5,"typeConfidence":0.9,"plateTime":0.44578324586001106,"extension":6.656538216318517},"index":1,"playId":"f08553c5-3cfe-3339-b243-c597648659a1","pitchNumber":2,"startTime":"2026-07-01T03:16:06.124Z","endTime":"2026-07-01T03:16:11.188Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":667755,"link":"/api/v1/people/667755","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":687093,"link":"/api/v1/people/687093"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":647304,"link":"/api/v1/people/647304","batSide":{"code":"L","description":"Left"}},"first":{"id":677594,"link":"/api/v1/people/677594"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"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(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":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.7,"endSpeed":85.3,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.97316272537174,"aZ":-31.71498295827227,"pfxX":-7.943102993384072,"pfxZ":0.2526227234873293,"pX":-1.2510161360736514,"pZ":0.9718434346058464,"vX0":4.940396017471751,"vY0":-133.4896499013226,"vZ0":-6.390460606628745,"x":164.69,"y":212.54,"x0":-2.0840291808754525,"y0":50.002793666727655,"z0":5.650335041826073,"aX":-14.48234289495383},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":-0.6,"breakHorizontal":13.4,"spinRate":1451,"spinDirection":240},"zone":13,"typeConfidence":0.91,"plateTime":0.40870669049111097,"extension":6.731452915311836},"index":2,"playId":"f0e6f6f3-e7f6-3e47-a122-b1f52f5152ff","pitchNumber":3,"startTime":"2026-07-01T03:16:31.278Z","endTime":"2026-07-01T03:16:35.230Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":667755,"link":"/api/v1/people/667755","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":687093,"link":"/api/v1/people/687093"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":647304,"link":"/api/v1/people/647304","batSide":{"code":"L","description":"Left"}},"first":{"id":677594,"link":"/api/v1/people/677594"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"index":3,"startTime":"2026-07-01T03:16:51.478Z","endTime":"2026-07-01T03:17:04.149Z","isPitch":false,"type":"action","player":{"id":647304,"link":"/api/v1/people/647304"},"defense":{"pitcher":{"id":667755,"link":"/api/v1/people/667755","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":687093,"link":"/api/v1/people/687093"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":647304,"link":"/api/v1/people/647304","batSide":{"code":"L","description":"Left"}},"first":{"id":677594,"link":"/api/v1/people/677594"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"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":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.6,"endSpeed":84.8,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.7232460242745,"aZ":-31.0108233686468,"pfxX":-8.093624399803776,"pfxZ":0.6412534307960742,"pX":-0.8286554432308435,"pZ":1.324541013419659,"vX0":5.717313848913715,"vY0":-133.294467490963,"vZ0":-5.70795022086931,"x":148.59,"y":203.02,"x0":-1.9420971474132418,"y0":50.00251397082135,"z0":5.712978980307505,"aX":-14.668626688341057},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":0.2,"breakHorizontal":13.6,"spinRate":1488,"spinDirection":239},"zone":13,"typeConfidence":0.91,"plateTime":0.40979310037629535,"extension":6.67440049649356},"index":4,"playId":"2d4a7061-9f3b-3dec-9e68-f51d97a5bc4b","pitchNumber":4,"startTime":"2026-07-01T03:17:04.149Z","endTime":"2026-07-01T03:17:09.646Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":667755,"link":"/api/v1/people/667755","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":687093,"link":"/api/v1/people/687093"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":647304,"link":"/api/v1/people/647304","batSide":{"code":"L","description":"Left"}},"first":{"id":677594,"link":"/api/v1/people/677594"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.9,"endSpeed":87.8,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.45422454194367,"aZ":-18.308345979135346,"pfxX":-5.9423983972443715,"pfxZ":7.009712196267477,"pX":0.26529305881154785,"pZ":3.916377393112263,"vX0":8.221997829130695,"vY0":-139.54097747977573,"vZ0":-1.7091598776162598,"x":106.89,"y":133.04,"x0":-1.9429359775601076,"y0":50.00328126972678,"z0":5.738929309576455,"aX":-11.75668169622995},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":12.6,"breakHorizontal":9.1,"spinRate":2000,"spinDirection":233},"zone":12,"typeConfidence":2.0,"plateTime":0.39202659774237114,"extension":6.642994108017266},"hitData":{"launchSpeed":84.9,"launchAngle":17.0,"totalDistance":252.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":101.47,"coordY":89.29}},"index":5,"playId":"70a97d3b-a407-36c2-861b-ca2ebfe212d4","pitchNumber":5,"startTime":"2026-07-01T03:17:28.971Z","endTime":"2026-07-01T03:17:38.974Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":667755,"link":"/api/v1/people/667755","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":687093,"link":"/api/v1/people/687093"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":647304,"link":"/api/v1/people/647304","batSide":{"code":"L","description":"Left"}},"first":{"id":677594,"link":"/api/v1/people/677594"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":647304,"link":"/api/v1/people/647304"},"credit":"b_ab"},{"player":{"id":667755,"link":"/api/v1/people/667755"},"credit":"p_ab"},{"player":{"id":647304,"link":"/api/v1/people/647304"},"credit":"b_pa"},{"player":{"id":667755,"link":"/api/v1/people/667755"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":69.8,"awayTeamWinProbability":30.200000000000003,"homeTeamWinProbabilityAdded":7.199999999999996,"leverageIndex":2.08,"dramaIndex":101.0,"contextMetrics":{},"playEndTime":"2026-07-01T03:17:38.974Z","atBatIndex":42},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Randy Arozarena singles on a ground ball to left fielder Wade Meckler. Julio Rodríguez scores. Josh Naylor to 2nd.","rbi":1,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":43,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-07-01T03:18:42.547Z","endTime":"2026-07-01T03:19:49.298Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":60},"count":{"balls":1,"strikes":2,"outs":0},"matchup":{"batter":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":667755,"fullName":"José Soriano","link":"/api/v1/people/667755"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"postOnSecond":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,4],"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":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":685133,"link":"/api/v1/people/685133"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"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":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"responsiblePitcher":{"id":667755,"link":"/api/v1/people/667755"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-01T03:18:16.336Z","endTime":"2026-07-01T03:18:44.466Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":667755,"link":"/api/v1/people/667755","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":687093,"link":"/api/v1/people/687093"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":668227,"link":"/api/v1/people/668227","batSide":{"code":"R","description":"Right"}},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":677594,"link":"/api/v1/people/677594"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":84.3,"endSpeed":77.7,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.500129738857396,"aZ":-38.02292740815195,"pfxX":6.9348052941439615,"pfxZ":-3.840052550796944,"pX":0.2314330029978911,"pZ":2.5362957854164723,"vX0":2.7087501206380993,"vY0":-122.76295852885035,"vZ0":-0.33386159604546317,"x":108.18,"y":170.3,"x0":-1.7872879626607983,"y0":50.000825054638774,"z0":5.913113482641258,"aX":10.572628844397718},"breaks":{"breakAngle":15.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.2,"breakVerticalInduced":-6.7,"breakHorizontal":-13.2,"spinRate":2236,"spinDirection":26},"zone":5,"typeConfidence":0.9,"plateTime":0.44631747730411275,"extension":6.802705234852982},"index":1,"playId":"9d888b34-e931-3422-8ae8-098dd8b0b6f8","pitchNumber":1,"startTime":"2026-07-01T03:18:44.466Z","endTime":"2026-07-01T03:18:48.969Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":667755,"link":"/api/v1/people/667755","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":687093,"link":"/api/v1/people/687093"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":668227,"link":"/api/v1/people/668227","batSide":{"code":"R","description":"Right"}},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":677594,"link":"/api/v1/people/677594"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"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":95.2,"endSpeed":87.6,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.618164508286487,"aZ":-23.44291220066899,"pfxX":-9.205286618979148,"pfxZ":4.473427386469824,"pX":-1.035207309835183,"pZ":1.8964826775395605,"vX0":5.366009777632471,"vY0":-138.4899514672684,"vZ0":-6.151873581874024,"x":156.46,"y":187.57,"x0":-1.7974123584722839,"y0":50.00096847026731,"z0":5.7044256010831385,"aX":-17.959921309152513},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":7.1,"breakHorizontal":15.6,"spinRate":1840,"spinDirection":223},"zone":13,"typeConfidence":0.81,"plateTime":0.39481648340569997,"extension":6.784101880004016},"index":2,"playId":"2560608d-266b-3d5b-b42d-b7068e12dfa6","pitchNumber":2,"startTime":"2026-07-01T03:19:02.792Z","endTime":"2026-07-01T03:19:07.247Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":667755,"link":"/api/v1/people/667755","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":687093,"link":"/api/v1/people/687093"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":668227,"link":"/api/v1/people/668227","batSide":{"code":"R","description":"Right"}},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":677594,"link":"/api/v1/people/677594"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"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(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.7,"endSpeed":77.2,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.856728407959665,"aZ":-38.19047104504563,"pfxX":9.085896695118377,"pfxZ":-4.020212380502336,"pX":0.5160214149347625,"pZ":1.7736547811601446,"vX0":2.354648828968953,"vY0":-121.89285326373178,"vZ0":-1.9364496178788144,"x":97.33,"y":190.89,"x0":-1.643493960021655,"y0":50.000572147494566,"z0":5.888283265343455,"aX":13.613410301651545},"breaks":{"breakAngle":20.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.6,"breakVerticalInduced":-7.4,"breakHorizontal":-17.0,"spinRate":2229,"spinDirection":31},"zone":9,"typeConfidence":0.91,"plateTime":0.4500577309108351,"extension":6.786642221173915},"index":3,"playId":"89d99fe4-e4dd-3123-92a8-1b589775faec","pitchNumber":3,"startTime":"2026-07-01T03:19:21.564Z","endTime":"2026-07-01T03:19:25.631Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":667755,"link":"/api/v1/people/667755","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":687093,"link":"/api/v1/people/687093"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":668227,"link":"/api/v1/people/668227","batSide":{"code":"R","description":"Right"}},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":677594,"link":"/api/v1/people/677594"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"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(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.0,"endSpeed":86.9,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.53404164192414,"aZ":-24.543730883007264,"pfxX":-7.277097247159628,"pfxZ":3.9924459563495924,"pX":-0.5349005665307456,"pZ":2.290284881974094,"vX0":6.028429020540546,"vY0":-136.7639177289557,"vZ0":-5.284536906050272,"x":137.39,"y":176.94,"x0":-1.812194241647255,"y0":50.003845864350524,"z0":5.910461722090322,"aX":-13.914543386518314},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.4,"breakVerticalInduced":6.4,"breakHorizontal":12.1,"spinRate":1795,"spinDirection":221},"zone":4,"typeConfidence":0.89,"plateTime":0.39906429073159844,"extension":6.772505413878748},"hitData":{"launchSpeed":99.8,"launchAngle":-6.0,"totalDistance":22.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":80.02,"coordY":110.52}},"index":4,"playId":"057015f0-3199-3a3a-8688-754f2eae4efe","pitchNumber":4,"startTime":"2026-07-01T03:19:39.245Z","endTime":"2026-07-01T03:19:49.298Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":667755,"link":"/api/v1/people/667755","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":687093,"link":"/api/v1/people/687093"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":668227,"link":"/api/v1/people/668227","batSide":{"code":"R","description":"Right"}},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":677594,"link":"/api/v1/people/677594"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668227,"link":"/api/v1/people/668227"},"credit":"b_ab"},{"player":{"id":667755,"link":"/api/v1/people/667755"},"credit":"p_ab"},{"player":{"id":668227,"link":"/api/v1/people/668227"},"credit":"b_pa"},{"player":{"id":667755,"link":"/api/v1/people/667755"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":81.8,"awayTeamWinProbability":18.200000000000003,"homeTeamWinProbabilityAdded":12.0,"leverageIndex":2.4,"dramaIndex":139.0,"contextMetrics":{},"playEndTime":"2026-07-01T03:19:49.298Z","atBatIndex":43},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Cal Raleigh challenged (pitch result), call on the field was overturned: Cal Raleigh walks. Josh Naylor to 3rd. Randy Arozarena to 2nd.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":44,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-07-01T03:23:14.304Z","endTime":"2026-07-01T03:25:42.001Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681217,"fullName":"Chase Silseth","link":"/api/v1/people/681217"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"},"postOnSecond":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"postOnThird":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[2,3,4,5,6,7,9],"actionIndex":[1],"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":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"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":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-01T03:20:18.216Z","endTime":"2026-07-01T03:21:38.801Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":667755,"link":"/api/v1/people/667755","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":687093,"link":"/api/v1/people/687093"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":663728,"link":"/api/v1/people/663728","batSide":{"code":"L","description":"Left"}},"first":{"id":668227,"link":"/api/v1/people/668227"},"second":{"id":647304,"link":"/api/v1/people/647304"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Chase Silseth replaces José Soriano.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-07-01T03:21:38.801Z","endTime":"2026-07-01T03:22:55.138Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":681217,"link":"/api/v1/people/681217"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":667755,"link":"/api/v1/people/667755","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":687093,"link":"/api/v1/people/687093"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":663728,"link":"/api/v1/people/663728","batSide":{"code":"L","description":"Left"}},"first":{"id":668227,"link":"/api/v1/people/668227"},"second":{"id":647304,"link":"/api/v1/people/647304"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 2B","code":"2","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":2,"playId":"353e7778-1885-30c0-ac3e-8caa01c5c078","startTime":"2026-07-01T03:22:55.138Z","endTime":"2026-07-01T03:22:59.148Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":681217,"link":"/api/v1/people/681217","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":687093,"link":"/api/v1/people/687093"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":663728,"link":"/api/v1/people/663728","batSide":{"code":"L","description":"Left"}},"first":{"id":668227,"link":"/api/v1/people/668227"},"second":{"id":647304,"link":"/api/v1/people/647304"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"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,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.5,"endSpeed":87.6,"strikeZoneTop":3.282,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.6599752561863,"aZ":-12.549688747603305,"pfxX":-5.406766198336582,"pfxZ":9.905519096157272,"pX":-0.5843309320491427,"pZ":3.5389802657093776,"vX0":5.783197947382995,"vY0":-140.31078548057042,"vZ0":-4.110410292527417,"x":139.27,"y":143.23,"x0":-1.9760955665848066,"y0":50.001793322662486,"z0":5.8491030513422695,"aX":-10.71071571546308},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":17.2,"breakHorizontal":8.5,"spinRate":2518,"spinDirection":210},"zone":11,"typeConfidence":0.9,"plateTime":0.39134209745437376,"extension":5.793678600305918},"index":3,"playId":"d4ff15ca-ca03-359c-8a13-14a6677d9dcc","pitchNumber":1,"startTime":"2026-07-01T03:23:16.504Z","endTime":"2026-07-01T03:23:20.024Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681217,"link":"/api/v1/people/681217","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":687093,"link":"/api/v1/people/687093"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":663728,"link":"/api/v1/people/663728","batSide":{"code":"L","description":"Left"}},"first":{"id":668227,"link":"/api/v1/people/668227"},"second":{"id":647304,"link":"/api/v1/people/647304"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.6,"endSpeed":87.9,"strikeZoneTop":3.282,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.11637295356655,"aZ":-13.198847026188188,"pfxX":-5.5780832674885605,"pfxZ":9.54092481385807,"pX":0.23390092000259752,"pZ":3.074118543185805,"vX0":7.670152176808389,"vY0":-140.45456734607745,"vZ0":-5.281194571242065,"x":108.08,"y":155.78,"x0":-1.8132513963800811,"y0":50.00504026725258,"z0":5.843765699909737,"aX":-11.09730561981966},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":16.3,"breakHorizontal":8.4,"spinRate":2455,"spinDirection":213},"zone":2,"typeConfidence":0.9,"plateTime":0.3906247954360378,"extension":5.8481812098379935},"index":4,"playId":"3534c517-8521-3637-9e25-ff9021ce7eca","pitchNumber":2,"startTime":"2026-07-01T03:23:38.086Z","endTime":"2026-07-01T03:23:41.879Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681217,"link":"/api/v1/people/681217","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":687093,"link":"/api/v1/people/687093"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":663728,"link":"/api/v1/people/663728","batSide":{"code":"L","description":"Left"}},"first":{"id":668227,"link":"/api/v1/people/668227"},"second":{"id":647304,"link":"/api/v1/people/647304"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"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(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.5,"endSpeed":81.4,"strikeZoneTop":3.282,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.078928296542742,"aZ":-33.455621308554846,"pfxX":-6.844675948348691,"pfxZ":-0.7696429378043899,"pX":-0.5940999315256058,"pZ":0.011661618650134592,"vX0":6.022639570934716,"vY0":-128.62296431403047,"vZ0":-7.512459355497408,"x":139.65,"y":238.47,"x0":-2.0830848263210062,"y0":50.00384414498204,"z0":5.583799497346739,"aX":-11.405058605912338},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.2,"breakVerticalInduced":-3.0,"breakHorizontal":10.9,"spinRate":1107,"spinDirection":251},"zone":13,"typeConfidence":0.9,"plateTime":0.42676618332020233,"extension":5.696903053204501},"index":5,"playId":"fe378214-3614-3b78-aab4-a921a9896023","pitchNumber":3,"startTime":"2026-07-01T03:24:01.164Z","endTime":"2026-07-01T03:24:05.063Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681217,"link":"/api/v1/people/681217","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":687093,"link":"/api/v1/people/687093"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":663728,"link":"/api/v1/people/663728","batSide":{"code":"L","description":"Left"}},"first":{"id":668227,"link":"/api/v1/people/668227"},"second":{"id":647304,"link":"/api/v1/people/647304"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.7,"endSpeed":87.7,"strikeZoneTop":3.282,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.93359295872957,"aZ":-10.619659920829205,"pfxX":-2.3945292551173143,"pfxZ":10.821085220815725,"pX":-0.11279920113291449,"pZ":4.657317899960057,"vX0":5.958195802560145,"vY0":-140.72022129397573,"vZ0":-1.6058671123085206,"x":121.3,"y":113.03,"x0":-1.9528482607191786,"y0":50.004092732110244,"z0":5.928846426068129,"aX":-4.770723236448346},"breaks":{"breakAngle":16.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.0,"breakVerticalInduced":19.4,"breakHorizontal":3.0,"spinRate":2528,"spinDirection":210},"zone":11,"typeConfidence":0.9,"plateTime":0.3902389042140455,"extension":5.818755084526911},"index":6,"playId":"39334c95-a641-35ff-8f7e-4b2defc8276b","pitchNumber":4,"startTime":"2026-07-01T03:24:26.159Z","endTime":"2026-07-01T03:24:30.439Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681217,"link":"/api/v1/people/681217","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":687093,"link":"/api/v1/people/687093"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":663728,"link":"/api/v1/people/663728","batSide":{"code":"L","description":"Left"}},"first":{"id":668227,"link":"/api/v1/people/668227"},"second":{"id":647304,"link":"/api/v1/people/647304"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.7,"endSpeed":81.4,"strikeZoneTop":3.282,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.5451869692862,"aZ":-30.315173038903346,"pfxX":-4.581373801132815,"pfxZ":1.1034658936460406,"pX":-1.1431605877157376,"pZ":1.5609176098890916,"vX0":3.6707945342906885,"vY0":-129.06429983655568,"vZ0":-4.896943921769557,"x":160.57,"y":196.64,"x0":-1.990552700011649,"y0":50.00228830794104,"z0":5.825025722737036,"aX":-7.70786423895733},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":1.1,"breakHorizontal":7.4,"spinRate":1115,"spinDirection":248},"zone":13,"typeConfidence":0.9,"plateTime":0.4248254157778084,"extension":5.7498131085785955},"index":7,"playId":"514d6abe-b882-3c52-bd6f-9b60567f4bb2","pitchNumber":5,"startTime":"2026-07-01T03:24:45.903Z","endTime":"2026-07-01T03:24:50.882Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681217,"link":"/api/v1/people/681217","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":687093,"link":"/api/v1/people/687093"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":663728,"link":"/api/v1/people/663728","batSide":{"code":"L","description":"Left"}},"first":{"id":668227,"link":"/api/v1/people/668227"},"second":{"id":647304,"link":"/api/v1/people/647304"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"index":8,"startTime":"2026-07-01T03:24:56.651Z","endTime":"2026-07-01T03:25:14.972Z","isPitch":false,"type":"action","player":{"id":663728,"link":"/api/v1/people/663728"},"defense":{"pitcher":{"id":681217,"link":"/api/v1/people/681217","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":687093,"link":"/api/v1/people/687093"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":663728,"link":"/api/v1/people/663728","batSide":{"code":"L","description":"Left"}},"first":{"id":668227,"link":"/api/v1/people/668227"},"second":{"id":647304,"link":"/api/v1/people/647304"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.0,"endSpeed":88.0,"strikeZoneTop":3.282,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.28697059152935,"aZ":-9.40927492225475,"pfxX":-4.569508553809731,"pfxZ":11.39035998598921,"pX":-0.8722529479082358,"pZ":2.875508453855936,"vX0":4.674439373195248,"vY0":-141.00489237592075,"vZ0":-6.306775908743596,"x":150.25,"y":161.14,"x0":-1.9637873465527422,"y0":50.00266291797135,"z0":5.759061805944325,"aX":-9.133020457956816},"breaks":{"breakAngle":36.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.0,"breakVerticalInduced":19.4,"breakHorizontal":7.2,"spinRate":2434,"spinDirection":215},"zone":11,"typeConfidence":0.9,"plateTime":0.3895565509599854,"extension":5.872805125005976},"index":9,"playId":"334edba1-ab00-3064-828d-d5d1884fa5f9","pitchNumber":6,"startTime":"2026-07-01T03:25:14.972Z","endTime":"2026-07-01T03:25:42.001Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681217,"link":"/api/v1/people/681217","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":687093,"link":"/api/v1/people/687093"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":663728,"link":"/api/v1/people/663728","batSide":{"code":"L","description":"Left"}},"first":{"id":668227,"link":"/api/v1/people/668227"},"second":{"id":647304,"link":"/api/v1/people/647304"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663728,"link":"/api/v1/people/663728"},"credit":"b_pa"},{"player":{"id":681217,"link":"/api/v1/people/681217"},"credit":"p_pa"}],"flags":[],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":136,"player":{"id":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"}},"homeTeamWinProbability":87.3,"awayTeamWinProbability":12.700000000000003,"homeTeamWinProbabilityAdded":5.5,"leverageIndex":1.51,"dramaIndex":77.0,"contextMetrics":{},"playEndTime":"2026-07-01T03:25:42.001Z","atBatIndex":44},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Cole Young singles on a sharp line drive to right fielder Jo Adell. Josh Naylor scores. Randy Arozarena to 3rd. Cal Raleigh to 2nd.","rbi":1,"awayScore":0,"homeScore":2,"isOut":false},"about":{"atBatIndex":45,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-07-01T03:26:49.108Z","endTime":"2026-07-01T03:28:16.100Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":70},"count":{"balls":1,"strikes":2,"outs":0},"matchup":{"batter":{"id":702284,"fullName":"Cole Young","link":"/api/v1/people/702284"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681217,"fullName":"Chase Silseth","link":"/api/v1/people/681217"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":702284,"fullName":"Cole Young","link":"/api/v1/people/702284"},"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":"Loaded"}},"pitchIndex":[1,2,3,4],"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":702284,"fullName":"Cole Young","link":"/api/v1/people/702284"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":666176,"link":"/api/v1/people/666176"},"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_force","runner":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"responsiblePitcher":{"id":667755,"link":"/api/v1/people/667755"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","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":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":0,"homeScore":1,"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-01T03:25:51.545Z","endTime":"2026-07-01T03:26:51.272Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":681217,"link":"/api/v1/people/681217","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":687093,"link":"/api/v1/people/687093"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":702284,"link":"/api/v1/people/702284","batSide":{"code":"L","description":"Left"}},"first":{"id":663728,"link":"/api/v1/people/663728"},"second":{"id":668227,"link":"/api/v1/people/668227"},"third":{"id":647304,"link":"/api/v1/people/647304"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"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":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.8,"endSpeed":79.5,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.0106157596776,"aZ":-29.644973277464022,"pfxX":-5.922291225344482,"pfxZ":1.5849601606825257,"pX":0.3917696544574677,"pZ":0.7989793146028692,"vX0":7.579467678221389,"vY0":-126.01296735861068,"vZ0":-6.4414050600417365,"x":102.07,"y":217.21,"x0":-1.8938650782153827,"y0":50.00530388326335,"z0":5.801480464470446,"aX":-9.470078646549236},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":1.6,"breakHorizontal":8.9,"spinRate":1013,"spinDirection":250},"zone":14,"typeConfidence":0.9,"plateTime":0.43563980371913846,"extension":5.969649877870403},"index":1,"playId":"2b7282fe-6e66-347d-9eec-864beb6e5a42","pitchNumber":1,"startTime":"2026-07-01T03:26:51.272Z","endTime":"2026-07-01T03:26:57.014Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681217,"link":"/api/v1/people/681217","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":687093,"link":"/api/v1/people/687093"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":702284,"link":"/api/v1/people/702284","batSide":{"code":"L","description":"Left"}},"first":{"id":663728,"link":"/api/v1/people/663728"},"second":{"id":668227,"link":"/api/v1/people/668227"},"third":{"id":647304,"link":"/api/v1/people/647304"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"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(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.5,"endSpeed":82.1,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.589674114767412,"aZ":-29.79105948055521,"pfxX":-8.001821592903262,"pfxZ":1.4039066104170137,"pX":-0.22325542154112593,"pZ":0.288962330315173,"vX0":6.868994166039279,"vY0":-129.97491137554297,"vZ0":-8.059384254673736,"x":125.51,"y":230.98,"x0":-1.867519600079594,"y0":50.00474460206869,"z0":5.70913883089888,"aX":-13.619608290853751},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":0.8,"breakHorizontal":12.8,"spinRate":1158,"spinDirection":249},"zone":13,"typeConfidence":0.9,"plateTime":0.42225097689794966,"extension":5.876240226073061},"index":2,"playId":"82be89c9-ef87-35b0-87a4-eedb16b23c93","pitchNumber":2,"startTime":"2026-07-01T03:27:14.536Z","endTime":"2026-07-01T03:27:18.884Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681217,"link":"/api/v1/people/681217","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":687093,"link":"/api/v1/people/687093"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":702284,"link":"/api/v1/people/702284","batSide":{"code":"L","description":"Left"}},"first":{"id":663728,"link":"/api/v1/people/663728"},"second":{"id":668227,"link":"/api/v1/people/668227"},"third":{"id":647304,"link":"/api/v1/people/647304"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.1,"endSpeed":87.6,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.15712735680677,"aZ":-12.594270398682564,"pfxX":-4.4286143619668685,"pfxZ":9.924068638691242,"pX":0.34453604987393177,"pZ":3.0267302809526644,"vX0":7.7899595741406715,"vY0":-139.73859247697771,"vZ0":-5.166827427889776,"x":103.87,"y":157.06,"x0":-1.9068628842822533,"y0":50.00540075126175,"z0":5.730578876557174,"aX":-8.74048268519981},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":17.0,"breakHorizontal":6.4,"spinRate":2441,"spinDirection":214},"zone":3,"typeConfidence":0.9,"plateTime":0.3923164631827678,"extension":5.804994107907555},"index":3,"playId":"96e06884-6762-3dcd-b936-74f58fac5379","pitchNumber":3,"startTime":"2026-07-01T03:27:39.815Z","endTime":"2026-07-01T03:27:43.808Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681217,"link":"/api/v1/people/681217","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":687093,"link":"/api/v1/people/687093"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":702284,"link":"/api/v1/people/702284","batSide":{"code":"L","description":"Left"}},"first":{"id":663728,"link":"/api/v1/people/663728"},"second":{"id":668227,"link":"/api/v1/people/668227"},"third":{"id":647304,"link":"/api/v1/people/647304"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"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(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.8,"endSpeed":82.2,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.22125603446637,"aZ":-29.809246054660235,"pfxX":-3.418994441474911,"pfxZ":1.3823279978057395,"pX":-0.9833450798197662,"pZ":1.8358917034492297,"vX0":4.122383227071937,"vY0":-129.35421255179278,"vZ0":-4.365783605187522,"x":154.48,"y":189.21,"x0":-2.148253803548953,"y0":50.00106809647381,"z0":5.812879464436547,"aX":-5.834284034270943},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":1.8,"breakHorizontal":5.4,"spinRate":1234,"spinDirection":242},"zone":13,"typeConfidence":0.9,"plateTime":0.4223147427239682,"extension":5.716524183302698},"hitData":{"launchSpeed":101.0,"launchAngle":12.0,"totalDistance":286.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":176.05,"coordY":72.92}},"index":4,"playId":"6480be85-2145-36bc-82bd-4320c69aaf4d","pitchNumber":4,"startTime":"2026-07-01T03:28:04.093Z","endTime":"2026-07-01T03:28:16.100Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681217,"link":"/api/v1/people/681217","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":687093,"link":"/api/v1/people/687093"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":702284,"link":"/api/v1/people/702284","batSide":{"code":"L","description":"Left"}},"first":{"id":663728,"link":"/api/v1/people/663728"},"second":{"id":668227,"link":"/api/v1/people/668227"},"third":{"id":647304,"link":"/api/v1/people/647304"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":702284,"link":"/api/v1/people/702284"},"credit":"b_ab"},{"player":{"id":681217,"link":"/api/v1/people/681217"},"credit":"p_ab"},{"player":{"id":702284,"link":"/api/v1/people/702284"},"credit":"b_pa"},{"player":{"id":681217,"link":"/api/v1/people/681217"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":92.7,"awayTeamWinProbability":7.299999999999997,"homeTeamWinProbabilityAdded":5.400000000000006,"leverageIndex":1.4,"dramaIndex":73.0,"contextMetrics":{},"playEndTime":"2026-07-01T03:28:16.100Z","atBatIndex":45},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Logan O'Hoppe challenged (pitch result), call on the field was overturned: Colt Emerson called out on strikes.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":46,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-07-01T03:28:44.556Z","endTime":"2026-07-01T03:30:34.698Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":806068,"fullName":"Colt Emerson","link":"/api/v1/people/806068"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681217,"fullName":"Chase Silseth","link":"/api/v1/people/681217"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":702284,"fullName":"Cole Young","link":"/api/v1/people/702284"},"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,3,4],"actionIndex":[2],"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":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"responsiblePitcher":{"id":667755,"link":"/api/v1/people/667755"},"isScoringEvent":true,"rbi":false,"earned":true,"teamUnearned":false,"playIndex":2},"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":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"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":2},"credits":[]},{"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":4},"credits":[{"player":{"id":681351,"link":"/api/v1/people/681351"},"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":96.3,"endSpeed":88.4,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.12080445499586,"aZ":-11.179956092851326,"pfxX":-4.402352635281639,"pfxZ":10.503299999820989,"pX":-0.6602564718557806,"pZ":3.051628951385967,"vX0":5.337696570288834,"vY0":-140.11968426482358,"vZ0":-5.52525481551244,"x":142.17,"y":156.39,"x0":-2.0132649813260985,"y0":50.00190464299372,"z0":5.77209191027631,"aX":-8.799150948342556},"breaks":{"breakAngle":32.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.3,"breakVerticalInduced":18.1,"breakHorizontal":7.0,"spinRate":2526,"spinDirection":214},"zone":1,"typeConfidence":0.9,"plateTime":0.3901289938055803,"extension":5.848646833780853},"index":0,"playId":"fc16190e-b33f-3c02-9762-022b161af8dc","pitchNumber":1,"startTime":"2026-07-01T03:28:48.999Z","endTime":"2026-07-01T03:28:53.153Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681217,"link":"/api/v1/people/681217","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":687093,"link":"/api/v1/people/687093"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":806068,"link":"/api/v1/people/806068","batSide":{"code":"L","description":"Left"}},"first":{"id":702284,"link":"/api/v1/people/702284"},"second":{"id":663728,"link":"/api/v1/people/663728"},"third":{"id":668227,"link":"/api/v1/people/668227"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.0,"endSpeed":81.7,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.74959498325204,"aZ":-30.674855828231777,"pfxX":-4.156676480387265,"pfxZ":0.8992550048238509,"pX":1.5230545438755505,"pZ":-0.2428692764292483,"vX0":9.851021148797374,"vY0":-127.58168388338349,"vZ0":-8.535538761059527,"x":58.94,"y":245.34,"x0":-1.8375435948497025,"y0":50.000848792093755,"z0":5.542917832860894,"aX":-6.895277216904421},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":-0.1,"breakHorizontal":5.4,"spinRate":1177,"spinDirection":253},"zone":14,"typeConfidence":0.9,"plateTime":0.42833096635962375,"extension":5.7450370551944685},"index":1,"playId":"b9ba52e3-59c6-34e8-a223-19432528e697","pitchNumber":2,"startTime":"2026-07-01T03:29:07.023Z","endTime":"2026-07-01T03:29:16.314Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681217,"link":"/api/v1/people/681217","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":687093,"link":"/api/v1/people/687093"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":806068,"link":"/api/v1/people/806068","batSide":{"code":"L","description":"Left"}},"first":{"id":702284,"link":"/api/v1/people/702284"},"second":{"id":663728,"link":"/api/v1/people/663728"},"third":{"id":668227,"link":"/api/v1/people/668227"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Wild pitch by pitcher Chase Silseth. Randy Arozarena scores. Cal Raleigh to 3rd. Cole Young to 2nd.","event":"Wild Pitch","eventType":"wild_pitch","awayScore":0,"homeScore":3,"isScoringPlay":true,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"index":2,"actionPlayId":"b9ba52e3-59c6-34e8-a223-19432528e697","startTime":"2026-07-01T03:29:36.371Z","endTime":"2026-07-01T03:29:44.873Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":668227,"link":"/api/v1/people/668227"},"defense":{"pitcher":{"id":681217,"link":"/api/v1/people/681217","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":687093,"link":"/api/v1/people/687093"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":806068,"link":"/api/v1/people/806068","batSide":{"code":"L","description":"Left"}},"first":{"id":702284,"link":"/api/v1/people/702284"},"second":{"id":663728,"link":"/api/v1/people/663728"},"third":{"id":668227,"link":"/api/v1/people/668227"},"postOnSecond":{"id":702284,"link":"/api/v1/people/702284"},"postOnThird":{"id":663728,"link":"/api/v1/people/663728"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"homeTeamWinProbability":95.6,"awayTeamWinProbability":4.400000000000006,"homeTeamWinProbabilityAdded":2.8999999999999915,"leverageIndex":0.85,"dramaIndex":45.0,"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":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.8,"endSpeed":80.1,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.551941260778758,"aZ":-24.046272231015696,"pfxX":-8.051041932249458,"pfxZ":4.953694926623043,"pX":-0.6540946892558529,"pZ":2.2806766002402767,"vX0":6.159018720566018,"vY0":-127.61979544254838,"vZ0":-4.213138757280072,"x":141.93,"y":177.2,"x0":-2.0590087473352567,"y0":50.00281307131595,"z0":5.858943284817262,"aX":-13.210570632302845},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":8.2,"breakHorizontal":13.1,"spinRate":997,"spinDirection":255},"zone":4,"typeConfidence":0.9,"plateTime":0.4300421387195503,"extension":5.625976895837247},"index":3,"playId":"45c7ba2f-99fe-388c-abff-cac18ba2ce8b","pitchNumber":3,"startTime":"2026-07-01T03:29:44.873Z","endTime":"2026-07-01T03:29:49.513Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681217,"link":"/api/v1/people/681217","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":687093,"link":"/api/v1/people/687093"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":806068,"link":"/api/v1/people/806068","batSide":{"code":"L","description":"Left"}},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":663728,"link":"/api/v1/people/663728"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"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":1,"strikes":3,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.3,"endSpeed":89.4,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.475317227694678,"aZ":-10.421794178253746,"pfxX":-4.52779339946291,"pfxZ":10.688723426585728,"pX":0.3048837741919931,"pZ":1.5833896884692422,"vX0":7.648480896776655,"vY0":-141.34604169310273,"vZ0":-9.325890337733817,"x":105.38,"y":196.03,"x0":-1.84072113558702,"y0":50.0018987449331,"z0":5.583465099397569,"aX":-9.21419911808953},"breaks":{"breakAngle":31.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.2,"breakVerticalInduced":17.8,"breakHorizontal":6.7,"spinRate":2364,"spinDirection":216},"zone":9,"typeConfidence":0.9,"plateTime":0.38666030132474205,"extension":6.003818536028365},"index":4,"playId":"3747d598-0131-3609-b6a6-c425e5074805","pitchNumber":4,"startTime":"2026-07-01T03:30:07.696Z","endTime":"2026-07-01T03:30:34.698Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681217,"link":"/api/v1/people/681217","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":687093,"link":"/api/v1/people/687093"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":806068,"link":"/api/v1/people/806068","batSide":{"code":"L","description":"Left"}},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":663728,"link":"/api/v1/people/663728"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":806068,"link":"/api/v1/people/806068"},"credit":"b_ab"},{"player":{"id":681217,"link":"/api/v1/people/681217"},"credit":"p_ab"},{"player":{"id":806068,"link":"/api/v1/people/806068"},"credit":"b_pa"},{"player":{"id":681217,"link":"/api/v1/people/681217"},"credit":"p_pa"}],"flags":[],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":108,"player":{"id":681351,"fullName":"Logan O'Hoppe","link":"/api/v1/people/681351"}},"homeTeamWinProbability":94.1,"awayTeamWinProbability":5.900000000000006,"homeTeamWinProbabilityAdded":-1.5,"leverageIndex":0.85,"dramaIndex":35.0,"contextMetrics":{},"playEndTime":"2026-07-01T03:30:34.698Z","atBatIndex":46},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Victor Robles strikes out swinging.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":47,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-07-01T03:30:44.033Z","endTime":"2026-07-01T03:33:13.350Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":645302,"fullName":"Victor Robles","link":"/api/v1/people/645302"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681217,"fullName":"Chase Silseth","link":"/api/v1/people/681217"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":702284,"fullName":"Cole Young","link":"/api/v1/people/702284"},"postOnThird":{"id":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":645302,"fullName":"Victor Robles","link":"/api/v1/people/645302"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":681351,"link":"/api/v1/people/681351"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.5,"endSpeed":81.6,"strikeZoneTop":3.199,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.481466591967525,"aZ":-34.718693663347345,"pfxX":2.6960977436556366,"pfxZ":-1.5265499283900388,"pX":0.25537327585669795,"pZ":1.2972755391815405,"vX0":5.362341281255313,"vY0":-127.4582072385699,"vZ0":-4.07346555520215,"x":107.27,"y":203.75,"x0":-2.217034294178309,"y0":50.00423626052048,"z0":5.625310818941944,"aX":4.485682905506128},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.8,"breakVerticalInduced":-3.4,"breakHorizontal":-6.0,"spinRate":2838,"spinDirection":42},"zone":14,"typeConfidence":0.9,"plateTime":0.42791696655857825,"extension":5.88221924810461},"index":0,"playId":"3ee766cb-8ed3-3921-ab4a-e9809238114e","pitchNumber":1,"startTime":"2026-07-01T03:30:50.252Z","endTime":"2026-07-01T03:30:54.110Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681217,"link":"/api/v1/people/681217","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":687093,"link":"/api/v1/people/687093"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":645302,"link":"/api/v1/people/645302","batSide":{"code":"R","description":"Right"}},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":663728,"link":"/api/v1/people/663728"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.6,"endSpeed":89.1,"strikeZoneTop":3.199,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.624723002024385,"aZ":-21.555194340298968,"pfxX":-8.547738733518178,"pfxZ":5.26091793254742,"pX":-0.9428474693916441,"pZ":2.219057383415478,"vX0":6.188058329536324,"vY0":-140.6179080118576,"vZ0":-5.815397023410279,"x":152.94,"y":178.87,"x0":-2.0530795830833357,"y0":50.00093334860769,"z0":5.697020125385222,"aX":-17.245700520582332},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.5,"breakVerticalInduced":8.6,"breakHorizontal":14.4,"spinRate":2291,"spinDirection":213},"zone":13,"typeConfidence":0.9,"plateTime":0.388392889156262,"extension":5.841375749488247},"index":1,"playId":"414f5fad-f143-3d90-a1d3-ad53b622c834","pitchNumber":2,"startTime":"2026-07-01T03:31:09.733Z","endTime":"2026-07-01T03:31:14.430Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681217,"link":"/api/v1/people/681217","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":687093,"link":"/api/v1/people/687093"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":645302,"link":"/api/v1/people/645302","batSide":{"code":"R","description":"Right"}},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":663728,"link":"/api/v1/people/663728"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.4,"endSpeed":88.2,"strikeZoneTop":3.199,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.99661273389222,"aZ":-14.94957528534823,"pfxX":-3.765882619481484,"pfxZ":8.614478869103472,"pX":0.13393962610481278,"pZ":4.977283347070836,"vX0":7.253321188104068,"vY0":-140.32725256557626,"vZ0":-0.022400518311377737,"x":111.89,"y":104.39,"x0":-1.992040109463447,"y0":50.00218609532091,"z0":5.95722955470728,"aX":-7.530438821141434},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":15.8,"breakHorizontal":5.4,"spinRate":2440,"spinDirection":212},"zone":12,"typeConfidence":0.9,"plateTime":0.3899478355739885,"extension":5.825882852508498},"index":2,"playId":"c0ac44fd-3059-3c97-9153-38341b02024e","pitchNumber":3,"startTime":"2026-07-01T03:31:33.263Z","endTime":"2026-07-01T03:31:37.841Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681217,"link":"/api/v1/people/681217","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":687093,"link":"/api/v1/people/687093"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":645302,"link":"/api/v1/people/645302","batSide":{"code":"R","description":"Right"}},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":663728,"link":"/api/v1/people/663728"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"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(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.7,"endSpeed":82.2,"strikeZoneTop":3.199,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.73869446110306,"aZ":-30.324416438588575,"pfxX":-5.466579449180777,"pfxZ":1.0976457474432846,"pX":-0.03203231160250728,"pZ":-0.16160038131061716,"vX0":6.752242961643186,"vY0":-128.86436380651193,"vZ0":-8.902030785311972,"x":118.22,"y":243.14,"x0":-1.9709742412342588,"y0":50.00458310058895,"z0":5.666304656701827,"aX":-9.233107102203292},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":0.2,"breakHorizontal":8.5,"spinRate":1062,"spinDirection":243},"zone":13,"typeConfidence":0.9,"plateTime":0.4243754078920827,"extension":5.843596364180485},"index":3,"playId":"217182b3-a900-30bf-9a7d-1d6668ecf17b","pitchNumber":4,"startTime":"2026-07-01T03:31:56.040Z","endTime":"2026-07-01T03:32:01.323Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681217,"link":"/api/v1/people/681217","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":687093,"link":"/api/v1/people/687093"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":645302,"link":"/api/v1/people/645302","batSide":{"code":"R","description":"Right"}},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":663728,"link":"/api/v1/people/663728"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"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":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.8,"endSpeed":88.7,"strikeZoneTop":3.199,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.11396944860753,"aZ":-23.85975856606868,"pfxX":-9.91865761577584,"pfxZ":4.153567159034361,"pX":-0.977554352535209,"pZ":1.2113170539057756,"vX0":6.292831998083385,"vY0":-140.67363772267277,"vZ0":-7.860867156265632,"x":154.26,"y":206.07,"x0":-1.9555869779586872,"y0":50.00549521209336,"z0":5.590479174386588,"aX":-19.868587977612822},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":6.0,"breakHorizontal":16.7,"spinRate":2354,"spinDirection":212},"zone":13,"typeConfidence":0.94,"plateTime":0.3894611069524334,"extension":5.9428849263388095},"index":4,"playId":"3e49ce1f-8f9d-3490-af4a-2f441830d307","pitchNumber":5,"startTime":"2026-07-01T03:32:22.413Z","endTime":"2026-07-01T03:32:28.416Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681217,"link":"/api/v1/people/681217","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":687093,"link":"/api/v1/people/687093"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":645302,"link":"/api/v1/people/645302","batSide":{"code":"R","description":"Right"}},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":663728,"link":"/api/v1/people/663728"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"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":96.4,"endSpeed":88.0,"strikeZoneTop":3.199,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.686040665360945,"aZ":-12.364152104238824,"pfxX":-4.495118110381922,"pfxZ":9.944574428772636,"pX":-0.049514804403028245,"pZ":3.7603898706975842,"vX0":6.401838709909824,"vY0":-140.2403265921181,"vZ0":-3.729840273180525,"x":118.89,"y":137.25,"x0":-1.7777326420923405,"y0":50.003140461840474,"z0":5.9140041746605005,"aX":-8.955305329342053},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":17.4,"breakHorizontal":6.8,"spinRate":2564,"spinDirection":207},"zone":11,"typeConfidence":0.9,"plateTime":0.3905437443765849,"extension":5.9056285532958},"index":5,"playId":"cdf0d41c-8158-3739-b5ee-5d38da699cb5","pitchNumber":6,"startTime":"2026-07-01T03:32:45.375Z","endTime":"2026-07-01T03:32:49.499Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681217,"link":"/api/v1/people/681217","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":687093,"link":"/api/v1/people/687093"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":645302,"link":"/api/v1/people/645302","batSide":{"code":"R","description":"Right"}},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":663728,"link":"/api/v1/people/663728"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.1,"endSpeed":80.9,"strikeZoneTop":3.199,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.742065828073148,"aZ":-32.98799294824588,"pfxX":3.6232448982829015,"pfxZ":-0.48945177298717013,"pX":0.9731431527506543,"pZ":1.598426454733852,"vX0":6.436017798572564,"vY0":-128.16054037646467,"vZ0":-3.542430484548131,"x":79.91,"y":195.62,"x0":-2.0465651652361307,"y0":50.00580361603108,"z0":5.589107097127768,"aX":5.995813043738339},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":-1.4,"breakHorizontal":-8.0,"spinRate":2905,"spinDirection":49},"zone":14,"typeConfidence":0.9,"plateTime":0.4282172563130473,"extension":5.935080876941653},"index":6,"playId":"510cb30d-8053-304a-9f68-11abe2d58e58","pitchNumber":7,"startTime":"2026-07-01T03:33:08.724Z","endTime":"2026-07-01T03:33:13.350Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681217,"link":"/api/v1/people/681217","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":687093,"link":"/api/v1/people/687093"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":645302,"link":"/api/v1/people/645302","batSide":{"code":"R","description":"Right"}},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":663728,"link":"/api/v1/people/663728"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":645302,"link":"/api/v1/people/645302"},"credit":"b_ab"},{"player":{"id":681217,"link":"/api/v1/people/681217"},"credit":"p_ab"},{"player":{"id":645302,"link":"/api/v1/people/645302"},"credit":"b_pa"},{"player":{"id":681217,"link":"/api/v1/people/681217"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":91.3,"awayTeamWinProbability":8.700000000000003,"homeTeamWinProbabilityAdded":-2.799999999999997,"leverageIndex":0.58,"dramaIndex":37.0,"contextMetrics":{},"playEndTime":"2026-07-01T03:33:13.350Z","atBatIndex":47},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Weston Wilson singles on a line drive to right fielder Jo Adell. Cal Raleigh scores. Cole Young scores.","rbi":2,"awayScore":0,"homeScore":5,"isOut":false},"about":{"atBatIndex":48,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-07-01T03:33:34.789Z","endTime":"2026-07-01T03:35:17.205Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":642215,"fullName":"Weston Wilson","link":"/api/v1/people/642215"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681217,"fullName":"Chase Silseth","link":"/api/v1/people/681217"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":642215,"fullName":"Weston Wilson","link":"/api/v1/people/642215"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":642215,"fullName":"Weston Wilson","link":"/api/v1/people/642215"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":666176,"link":"/api/v1/people/666176"},"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":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":702284,"fullName":"Cole Young","link":"/api/v1/people/702284"},"responsiblePitcher":{"id":681217,"link":"/api/v1/people/681217"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"},"responsiblePitcher":{"id":681217,"link":"/api/v1/people/681217"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.9,"endSpeed":87.9,"strikeZoneTop":3.343,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.992102654884484,"aZ":-10.137265892410912,"pfxX":-4.832193702365276,"pfxZ":11.052010510783473,"pX":0.14429543168316616,"pZ":3.063908212729198,"vX0":7.346998401923264,"vY0":-140.80711523393586,"vZ0":-5.685455825629706,"x":111.5,"y":156.05,"x0":-1.8792272069517164,"y0":50.00703529216725,"z0":5.774755973990232,"aX":-9.63931643083824},"breaks":{"breakAngle":34.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.4,"breakVerticalInduced":18.8,"breakHorizontal":7.1,"spinRate":2422,"spinDirection":214},"zone":2,"typeConfidence":0.9,"plateTime":0.3899893428788359,"extension":5.855091983164081},"index":0,"playId":"27922cad-88dd-3980-9ab3-4033adce645a","pitchNumber":1,"startTime":"2026-07-01T03:33:41.029Z","endTime":"2026-07-01T03:33:44.643Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681217,"link":"/api/v1/people/681217","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":687093,"link":"/api/v1/people/687093"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":642215,"link":"/api/v1/people/642215","batSide":{"code":"R","description":"Right"}},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":663728,"link":"/api/v1/people/663728"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.8,"endSpeed":88.5,"strikeZoneTop":3.343,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.276831582922334,"aZ":-19.892842735161516,"pfxX":-9.225241083812955,"pfxZ":6.158160935450141,"pX":0.2109644412719934,"pZ":1.1457028918456145,"vX0":8.984276056013535,"vY0":-140.4627430125967,"vZ0":-8.7214483717985,"x":108.96,"y":207.85,"x0":-1.832855258287792,"y0":50.00531779564374,"z0":5.5881694915954645,"aX":-18.407948485297304},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":9.5,"breakHorizontal":14.9,"spinRate":2355,"spinDirection":216},"zone":14,"typeConfidence":0.9,"plateTime":0.3901784989414194,"extension":5.956112955511908},"index":1,"playId":"f5b54bf9-d05f-3ed9-8921-ab97ccb65e47","pitchNumber":2,"startTime":"2026-07-01T03:34:00.016Z","endTime":"2026-07-01T03:34:05.345Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681217,"link":"/api/v1/people/681217","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":687093,"link":"/api/v1/people/687093"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":642215,"link":"/api/v1/people/642215","batSide":{"code":"R","description":"Right"}},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":663728,"link":"/api/v1/people/663728"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"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.2,"strikeZoneTop":3.343,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.952108226293724,"aZ":-35.24594761682559,"pfxX":4.366322054761277,"pfxZ":-1.8752720993559508,"pX":0.29248407705904245,"pZ":1.9573434617300294,"vX0":4.685229489267287,"vY0":-127.84008648807432,"vZ0":-2.270399823941873,"x":105.85,"y":185.93,"x0":-2.138406598380062,"y0":50.002298776026656,"z0":5.65196436727206,"aX":7.150792619243518},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.5,"breakVerticalInduced":-3.7,"breakHorizontal":-9.0,"spinRate":2956,"spinDirection":53},"zone":9,"typeConfidence":0.9,"plateTime":0.430181866760472,"extension":5.87716808474964},"index":2,"playId":"8a3bf66a-a06d-37de-8026-bbefdfc24dea","pitchNumber":3,"startTime":"2026-07-01T03:34:20.072Z","endTime":"2026-07-01T03:34:25.996Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681217,"link":"/api/v1/people/681217","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":687093,"link":"/api/v1/people/687093"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":642215,"link":"/api/v1/people/642215","batSide":{"code":"R","description":"Right"}},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":663728,"link":"/api/v1/people/663728"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.9,"endSpeed":88.7,"strikeZoneTop":3.343,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.994733074243577,"aZ":-12.845091579825993,"pfxX":-4.842807875154096,"pfxZ":9.55883690231919,"pX":-0.6122656873800818,"pZ":4.67319734024078,"vX0":5.754585064731938,"vY0":-141.04235694046324,"vZ0":-1.2888003239424388,"x":140.34,"y":112.6,"x0":-2.04631711371869,"y0":50.00195028147512,"z0":5.961269902093431,"aX":-9.79235228388687},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":17.3,"breakHorizontal":7.7,"spinRate":2495,"spinDirection":206},"zone":11,"typeConfidence":0.9,"plateTime":0.3878121905513101,"extension":5.924724377733609},"index":3,"playId":"e04e2da2-2763-3188-8f2a-bdbf0c931a0d","pitchNumber":4,"startTime":"2026-07-01T03:34:43.943Z","endTime":"2026-07-01T03:34:48.127Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681217,"link":"/api/v1/people/681217","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":687093,"link":"/api/v1/people/687093"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":642215,"link":"/api/v1/people/642215","batSide":{"code":"R","description":"Right"}},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":663728,"link":"/api/v1/people/663728"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.2,"endSpeed":88.5,"strikeZoneTop":3.343,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.92617178421887,"aZ":-23.6752980591623,"pfxX":-8.960947225238861,"pfxZ":4.262684048371069,"pX":-0.44411936744979014,"pZ":2.567026416837447,"vX0":6.721283103255854,"vY0":-139.89793113665561,"vZ0":-4.738354187739983,"x":133.93,"y":169.47,"x0":-1.706957446488439,"y0":50.00037461418704,"z0":5.823377794567856,"aX":-17.857853554902864},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":7.0,"breakHorizontal":15.0,"spinRate":2362,"spinDirection":212},"zone":4,"typeConfidence":0.93,"plateTime":0.3906858650507745,"extension":5.950546700038221},"hitData":{"launchSpeed":72.2,"launchAngle":15.0,"totalDistance":154.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":180.01,"coordY":128.37}},"index":4,"playId":"384a87e2-e61f-3f7f-b247-555f628baa69","pitchNumber":5,"startTime":"2026-07-01T03:35:06.177Z","endTime":"2026-07-01T03:35:17.205Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681217,"link":"/api/v1/people/681217","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":687093,"link":"/api/v1/people/687093"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":642215,"link":"/api/v1/people/642215","batSide":{"code":"R","description":"Right"}},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":663728,"link":"/api/v1/people/663728"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":642215,"link":"/api/v1/people/642215"},"credit":"b_ab"},{"player":{"id":681217,"link":"/api/v1/people/681217"},"credit":"p_ab"},{"player":{"id":642215,"link":"/api/v1/people/642215"},"credit":"b_pa"},{"player":{"id":681217,"link":"/api/v1/people/681217"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":97.1,"awayTeamWinProbability":2.9000000000000057,"homeTeamWinProbabilityAdded":5.799999999999997,"leverageIndex":0.72,"dramaIndex":59.0,"contextMetrics":{},"playEndTime":"2026-07-01T03:35:17.205Z","atBatIndex":48},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"J.P. Crawford called out on strikes.","rbi":0,"awayScore":0,"homeScore":5,"isOut":true},"about":{"atBatIndex":49,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-07-01T03:36:07.865Z","endTime":"2026-07-01T03:38:49.028Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":641487,"fullName":"J.P. Crawford","link":"/api/v1/people/641487"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681217,"fullName":"Chase Silseth","link":"/api/v1/people/681217"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5,6,7],"actionIndex":[3],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 2B","eventType":"stolen_base_2b","movementReason":"r_stolen_base_2b","runner":{"id":642215,"fullName":"Weston Wilson","link":"/api/v1/people/642215"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"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":7},"credits":[{"player":{"id":681351,"link":"/api/v1/people/681351"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"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":"01c858b6-f8d4-3cd2-8707-5caa237e3d5a","startTime":"2026-07-01T03:35:51.284Z","endTime":"2026-07-01T03:35:54.641Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":681217,"link":"/api/v1/people/681217","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":687093,"link":"/api/v1/people/687093"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":641487,"link":"/api/v1/people/641487","batSide":{"code":"L","description":"Left"}},"first":{"id":642215,"link":"/api/v1/people/642215"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"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(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.0,"endSpeed":79.6,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.650699922831997,"aZ":-25.966217847522604,"pfxX":-3.2833735814601708,"pfxZ":3.795653291927122,"pX":-0.30607492130904584,"pZ":3.2697366878385323,"vX0":5.171665824158944,"vY0":-127.95432147891968,"vZ0":-1.5848607705818214,"x":128.67,"y":150.5,"x0":-1.9391692548989072,"y0":50.004747768355124,"z0":5.957845296313805,"aX":-5.373581084220536},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":6.7,"breakHorizontal":4.6,"spinRate":1340,"spinDirection":246},"zone":1,"typeConfidence":0.89,"plateTime":0.43024573229146634,"extension":5.759102819775725},"index":1,"playId":"9b11c993-a7b9-3b8e-a5eb-b0c4470cefac","pitchNumber":1,"startTime":"2026-07-01T03:36:09.811Z","endTime":"2026-07-01T03:36:16.984Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681217,"link":"/api/v1/people/681217","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":687093,"link":"/api/v1/people/687093"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":641487,"link":"/api/v1/people/641487","batSide":{"code":"L","description":"Left"}},"first":{"id":642215,"link":"/api/v1/people/642215"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false,"runnerGoing":true,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.0,"endSpeed":81.7,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.231154424097955,"aZ":-28.657047175496636,"pfxX":-7.145554574341739,"pfxZ":2.0797685166261415,"pX":0.3485614930458615,"pZ":1.2147172239040696,"vX0":7.9150923970097065,"vY0":-129.26500495916548,"vZ0":-6.06015184097749,"x":103.71,"y":205.98,"x0":-1.826373545077671,"y0":50.00221448631472,"z0":5.792783865491397,"aX":-12.078665617339986},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":2.6,"breakHorizontal":11.2,"spinRate":1071,"spinDirection":238},"zone":14,"typeConfidence":0.9,"plateTime":0.42390211742987516,"extension":5.796301226077229},"index":2,"playId":"fa3b52e5-9fdb-3b5c-ba92-46a2e2a3fd7b","pitchNumber":2,"startTime":"2026-07-01T03:36:39.902Z","endTime":"2026-07-01T03:36:47.338Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681217,"link":"/api/v1/people/681217","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":687093,"link":"/api/v1/people/687093"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":641487,"link":"/api/v1/people/641487","batSide":{"code":"L","description":"Left"}},"first":{"id":642215,"link":"/api/v1/people/642215"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Weston Wilson steals (4) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":0,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"index":3,"actionPlayId":"fa3b52e5-9fdb-3b5c-ba92-46a2e2a3fd7b","startTime":"2026-07-01T03:36:53.912Z","endTime":"2026-07-01T03:37:07.189Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":642215,"link":"/api/v1/people/642215"},"defense":{"pitcher":{"id":681217,"link":"/api/v1/people/681217","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":687093,"link":"/api/v1/people/687093"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":641487,"link":"/api/v1/people/641487","batSide":{"code":"L","description":"Left"}},"first":{"id":642215,"link":"/api/v1/people/642215"},"postOnSecond":{"id":642215,"link":"/api/v1/people/642215"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"homeTeamWinProbability":97.2,"awayTeamWinProbability":2.799999999999997,"homeTeamWinProbabilityAdded":0.10000000000000853,"leverageIndex":0.1,"dramaIndex":8.0,"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.7,"endSpeed":87.3,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.57099085633765,"aZ":-14.842797831180995,"pfxX":-3.08110684609271,"pfxZ":8.859991636728228,"pX":1.1476460728289368,"pZ":4.185100744468361,"vX0":9.282218690146763,"vY0":-139.06907983545224,"vZ0":-1.9847762497260453,"x":73.25,"y":125.78,"x0":-1.8349269510582398,"y0":50.0025514820169,"z0":5.894042060007662,"aX":-6.027901283841635},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":15.8,"breakHorizontal":3.6,"spinRate":2455,"spinDirection":210},"zone":12,"typeConfidence":0.89,"plateTime":0.39404329636129853,"extension":5.833234426590949},"index":4,"playId":"d8202f46-186b-3900-bf95-86e5e85b5f50","pitchNumber":3,"startTime":"2026-07-01T03:37:07.189Z","endTime":"2026-07-01T03:37:12.516Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681217,"link":"/api/v1/people/681217","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":687093,"link":"/api/v1/people/687093"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":641487,"link":"/api/v1/people/641487","batSide":{"code":"L","description":"Left"}},"second":{"id":642215,"link":"/api/v1/people/642215"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.8,"endSpeed":88.1,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.076773458933957,"aZ":-20.989381396889925,"pfxX":-8.229806647484258,"pfxZ":5.6709783132003215,"pX":0.1115316751275711,"pZ":1.9520444531518133,"vX0":8.314248187012858,"vY0":-139.2688525330449,"vZ0":-6.455512972958413,"x":112.75,"y":186.07,"x0":-1.8373989020448276,"y0":50.004436052545664,"z0":5.679725423506825,"aX":-16.234792093902154},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":9.1,"breakHorizontal":13.3,"spinRate":2343,"spinDirection":214},"zone":8,"typeConfidence":0.85,"plateTime":0.3926706052739166,"extension":5.93175695759374},"index":5,"playId":"2b7e9e70-79f0-3805-8bf1-3fd247a486e9","pitchNumber":4,"startTime":"2026-07-01T03:37:33.100Z","endTime":"2026-07-01T03:37:40.792Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681217,"link":"/api/v1/people/681217","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":687093,"link":"/api/v1/people/687093"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":641487,"link":"/api/v1/people/641487","batSide":{"code":"L","description":"Left"}},"second":{"id":642215,"link":"/api/v1/people/642215"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"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(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.5,"endSpeed":82.7,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.425238952754384,"aZ":-26.36704607024091,"pfxX":-8.996419282077142,"pfxZ":3.379813231466662,"pX":0.2214081375313126,"pZ":0.2135421012502278,"vX0":8.009792788832337,"vY0":-129.95505324521307,"vZ0":-9.006814752012676,"x":108.56,"y":233.01,"x0":-1.727135458521839,"y0":50.00086311577082,"z0":5.717305076655573,"aX":-15.435400994128965},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":4.3,"breakHorizontal":14.6,"spinRate":1104,"spinDirection":236},"zone":14,"typeConfidence":0.88,"plateTime":0.42097177394575036,"extension":5.860409493187669},"index":6,"playId":"382db6a4-51c4-347c-8668-9fd94789f27f","pitchNumber":5,"startTime":"2026-07-01T03:38:17.692Z","endTime":"2026-07-01T03:38:22.633Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681217,"link":"/api/v1/people/681217","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":687093,"link":"/api/v1/people/687093"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":641487,"link":"/api/v1/people/641487","batSide":{"code":"L","description":"Left"}},"second":{"id":642215,"link":"/api/v1/people/642215"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.2,"endSpeed":81.2,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.101241817283032,"aZ":-30.490157496044368,"pfxX":4.55854642510166,"pfxZ":1.0167889129149765,"pX":0.04906199566692214,"pZ":1.7181367757057215,"vX0":4.131249878184972,"vY0":-126.99748173967217,"vZ0":-3.6201392119031484,"x":115.13,"y":192.39,"x0":-2.18389659475075,"y0":50.00048475294145,"z0":5.5561915951909695,"aX":7.533889903953333},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":1.3,"breakHorizontal":-9.1,"spinRate":2820,"spinDirection":51},"zone":8,"typeConfidence":0.9,"plateTime":0.42933196386077066,"extension":5.994120905184106},"index":7,"playId":"dc949aab-682b-3aec-ab13-40ceb02ca698","pitchNumber":6,"startTime":"2026-07-01T03:38:43.071Z","endTime":"2026-07-01T03:38:49.028Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681217,"link":"/api/v1/people/681217","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":687093,"link":"/api/v1/people/687093"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":641487,"link":"/api/v1/people/641487","batSide":{"code":"L","description":"Left"}},"second":{"id":642215,"link":"/api/v1/people/642215"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":641487,"link":"/api/v1/people/641487"},"credit":"b_ab"},{"player":{"id":681217,"link":"/api/v1/people/681217"},"credit":"p_ab"},{"player":{"id":641487,"link":"/api/v1/people/641487"},"credit":"b_pa"},{"player":{"id":681217,"link":"/api/v1/people/681217"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":96.8,"awayTeamWinProbability":3.200000000000003,"homeTeamWinProbabilityAdded":-0.4000000000000057,"leverageIndex":0.1,"dramaIndex":10.0,"contextMetrics":{},"playEndTime":"2026-07-01T03:38:49.028Z","atBatIndex":49},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Wade Meckler singles on a line drive to left fielder Victor Robles.","rbi":0,"awayScore":0,"homeScore":5,"isOut":false},"about":{"atBatIndex":50,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-07-01T03:40:52.999Z","endTime":"2026-07-01T03:42:08.252Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":0},"matchup":{"batter":{"id":685133,"fullName":"Wade Meckler","link":"/api/v1/people/685133"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":693433,"fullName":"Bryan Woo","link":"/api/v1/people/693433"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":685133,"fullName":"Wade Meckler","link":"/api/v1/people/685133"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":685133,"fullName":"Wade Meckler","link":"/api/v1/people/685133"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":645302,"link":"/api/v1/people/645302"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":83.0,"endSpeed":76.3,"strikeZoneTop":3.098,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.129864408397502,"aZ":-31.34303782170166,"pfxX":1.7096283391778933,"pfxZ":0.5605721321109165,"pX":-1.3792573534410018,"pZ":3.0962293489896595,"vX0":0.5156241190206472,"vY0":-120.90745557781034,"vZ0":1.5340349016670896,"x":169.57,"y":155.18,"x0":-1.8172912908574346,"y0":50.003265260013336,"z0":5.199977160241404,"aX":2.536110358915418},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.9,"breakVerticalInduced":1.7,"breakHorizontal":-3.2,"spinRate":1992,"spinDirection":141},"zone":11,"typeConfidence":0.91,"plateTime":0.4526665897668325,"extension":6.403288620327516},"index":0,"playId":"9a4a99c3-a916-3239-b48c-0266b445b282","pitchNumber":1,"startTime":"2026-07-01T03:41:02.550Z","endTime":"2026-07-01T03:41:06.506Z","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":645302,"link":"/api/v1/people/645302"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":642215,"link":"/api/v1/people/642215"}},"offense":{"batter":{"id":685133,"link":"/api/v1/people/685133","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":true},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.8,"endSpeed":87.1,"strikeZoneTop":3.098,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.221146932013582,"aZ":-28.592805782177276,"pfxX":-9.680926101043223,"pfxZ":1.8539948064096166,"pX":0.7547684642545214,"pZ":1.5383933567132777,"vX0":9.144563414747136,"vY0":-137.7321169723731,"vZ0":-3.708590109124369,"x":88.23,"y":197.24,"x0":-1.342950886637256,"y0":50.00207070684701,"z0":4.82554875497124,"aX":-18.688236924600943},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":2.8,"breakHorizontal":15.7,"spinRate":2252,"spinDirection":228},"zone":9,"typeConfidence":0.89,"plateTime":0.39694875102284843,"extension":6.376238433193914},"index":1,"playId":"1ec8fda0-0c17-326f-89d6-f4bb88062fc6","pitchNumber":2,"startTime":"2026-07-01T03:41:18.403Z","endTime":"2026-07-01T03:41:45.424Z","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":645302,"link":"/api/v1/people/645302"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":642215,"link":"/api/v1/people/642215"}},"offense":{"batter":{"id":685133,"link":"/api/v1/people/685133","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":108,"player":{"id":685133,"fullName":"Wade Meckler","link":"/api/v1/people/685133"}},"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":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.4,"endSpeed":79.4,"strikeZoneTop":3.098,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.474717490422954,"aZ":-30.865813010218403,"pfxX":-7.691585717157064,"pfxZ":0.8129929721408651,"pX":-0.7872123791503381,"pZ":3.1252825180503168,"vX0":4.714163196800671,"vY0":-125.77571136692895,"vZ0":1.3790948533418141,"x":147.01,"y":154.4,"x0":-1.6823627809653439,"y0":50.002036346583694,"z0":5.064785650634252,"aX":-12.376201625705981},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":2.0,"breakHorizontal":13.0,"spinRate":1793,"spinDirection":235},"zone":1,"typeConfidence":0.84,"plateTime":0.4347573201323267,"extension":6.390165510680341},"hitData":{"launchSpeed":79.2,"launchAngle":17.0,"totalDistance":212.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":84.4,"coordY":101.99}},"index":2,"playId":"816aec8c-ff36-3a30-922f-5f5cfeeb6797","pitchNumber":3,"startTime":"2026-07-01T03:41:57.424Z","endTime":"2026-07-01T03:42:08.252Z","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":645302,"link":"/api/v1/people/645302"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":642215,"link":"/api/v1/people/642215"}},"offense":{"batter":{"id":685133,"link":"/api/v1/people/685133","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":685133,"link":"/api/v1/people/685133"},"credit":"b_ab"},{"player":{"id":693433,"link":"/api/v1/people/693433"},"credit":"p_ab"},{"player":{"id":685133,"link":"/api/v1/people/685133"},"credit":"b_pa"},{"player":{"id":693433,"link":"/api/v1/people/693433"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":95.0,"awayTeamWinProbability":5.0,"homeTeamWinProbabilityAdded":-1.7999999999999972,"leverageIndex":0.37,"dramaIndex":26.0,"contextMetrics":{},"playEndTime":"2026-07-01T03:42:08.252Z","atBatIndex":50},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jo Adell flies out to right fielder Weston Wilson.","rbi":0,"awayScore":0,"homeScore":5,"isOut":true},"about":{"atBatIndex":51,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-07-01T03:42:30.479Z","endTime":"2026-07-01T03:44:17.729Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":666176,"fullName":"Jo Adell","link":"/api/v1/people/666176"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":693433,"fullName":"Bryan Woo","link":"/api/v1/people/693433"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":685133,"fullName":"Wade Meckler","link":"/api/v1/people/685133"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":666176,"fullName":"Jo Adell","link":"/api/v1/people/666176"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":642215,"link":"/api/v1/people/642215"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.2,"endSpeed":87.4,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.84227995785578,"aZ":-16.797802022432176,"pfxX":-8.539580887684824,"pfxZ":7.91386202661543,"pX":0.872676715152295,"pZ":0.917898502700858,"vX0":9.110391007922649,"vY0":-138.29502013496014,"vZ0":-7.317088933510316,"x":83.74,"y":214.0,"x0":-1.349383677706015,"y0":50.00597507678017,"z0":4.71774276872614,"aX":-16.601304983561658},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":13.0,"breakHorizontal":13.7,"spinRate":2345,"spinDirection":231},"zone":14,"typeConfidence":0.9,"plateTime":0.39552509009471093,"extension":6.484965756783189},"index":0,"playId":"652c5299-19cf-3892-b5b6-1ba2f2895bf3","pitchNumber":1,"startTime":"2026-07-01T03:42:35.112Z","endTime":"2026-07-01T03:42:39.524Z","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":645302,"link":"/api/v1/people/645302"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":642215,"link":"/api/v1/people/642215"}},"offense":{"batter":{"id":666176,"link":"/api/v1/people/666176","batSide":{"code":"R","description":"Right"}},"first":{"id":685133,"link":"/api/v1/people/685133"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":0,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"index":1,"startTime":"2026-07-01T03:43:06.623Z","endTime":"2026-07-01T03:43:27.738Z","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":645302,"link":"/api/v1/people/645302"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":642215,"link":"/api/v1/people/642215"}},"offense":{"batter":{"id":666176,"link":"/api/v1/people/666176","batSide":{"code":"R","description":"Right"}},"first":{"id":685133,"link":"/api/v1/people/685133"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"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(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.2,"endSpeed":87.3,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.815212782468276,"aZ":-23.93672803560328,"pfxX":-9.677430986940205,"pfxZ":4.2245660761825246,"pX":-0.131498854849348,"pZ":2.536262790356413,"vX0":7.31660323701046,"vY0":-138.51309695197457,"vZ0":-2.3149607484248182,"x":122.01,"y":170.3,"x0":-1.5447102189419744,"y0":50.00603200567114,"z0":4.9769997705953175,"aX":-18.8810375993794},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":7.3,"breakHorizontal":16.1,"spinRate":2319,"spinDirection":224},"zone":5,"typeConfidence":0.9,"plateTime":0.39485122966397546,"extension":6.518028272102435},"index":2,"playId":"291c0c41-5b92-3691-86c1-b56bec9207bb","pitchNumber":2,"startTime":"2026-07-01T03:43:27.738Z","endTime":"2026-07-01T03:43:32.171Z","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":645302,"link":"/api/v1/people/645302"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":642215,"link":"/api/v1/people/642215"}},"offense":{"batter":{"id":666176,"link":"/api/v1/people/666176","batSide":{"code":"R","description":"Right"}},"first":{"id":685133,"link":"/api/v1/people/685133"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"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":86.9,"endSpeed":81.0,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.381238554451976,"aZ":-28.77468405134679,"pfxX":0.2802008850590265,"pfxZ":2.0655694717155173,"pX":0.26643581352237106,"pZ":1.1745960250719247,"vX0":4.614618394107891,"vY0":-126.67376138780506,"vZ0":-3.5456197388258808,"x":106.84,"y":207.07,"x0":-1.604526775473601,"y0":50.00578361937162,"z0":4.857327791801956,"aX":0.46168244888359994},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":3.2,"breakHorizontal":-1.4,"spinRate":2149,"spinDirection":215},"zone":14,"typeConfidence":0.9,"plateTime":0.43003872348255223,"extension":6.577791851724638},"index":3,"playId":"4726543f-ec66-3871-9ded-11d4bbc56725","pitchNumber":3,"startTime":"2026-07-01T03:43:44.775Z","endTime":"2026-07-01T03:43:49.435Z","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":645302,"link":"/api/v1/people/645302"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":642215,"link":"/api/v1/people/642215"}},"offense":{"batter":{"id":666176,"link":"/api/v1/people/666176","batSide":{"code":"R","description":"Right"}},"first":{"id":685133,"link":"/api/v1/people/685133"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"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":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.4,"endSpeed":87.6,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.16662176984016,"aZ":-25.343849246811423,"pfxX":-9.156556869541879,"pfxZ":3.482656131923372,"pX":-0.2715445207236199,"pZ":2.3787057910037697,"vX0":6.588103647877289,"vY0":-138.90081555396472,"vZ0":-2.3575040836200674,"x":127.35,"y":174.55,"x0":-1.4806084694377315,"y0":50.00221374781072,"z0":4.917974374181947,"aX":-17.949529780093386},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.9,"breakVerticalInduced":6.0,"breakHorizontal":15.2,"spinRate":2206,"spinDirection":229},"zone":5,"typeConfidence":0.91,"plateTime":0.3938489505353462,"extension":6.568039535586231},"hitData":{"launchSpeed":94.0,"launchAngle":43.0,"totalDistance":286.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":182.72,"coordY":99.32}},"index":4,"playId":"aa4b10cd-4594-30e1-9272-ff1d48dfb199","pitchNumber":4,"startTime":"2026-07-01T03:44:03.609Z","endTime":"2026-07-01T03:44:17.729Z","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":645302,"link":"/api/v1/people/645302"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":642215,"link":"/api/v1/people/642215"}},"offense":{"batter":{"id":666176,"link":"/api/v1/people/666176","batSide":{"code":"R","description":"Right"}},"first":{"id":685133,"link":"/api/v1/people/685133"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666176,"link":"/api/v1/people/666176"},"credit":"b_ab"},{"player":{"id":693433,"link":"/api/v1/people/693433"},"credit":"p_ab"},{"player":{"id":666176,"link":"/api/v1/people/666176"},"credit":"b_pa"},{"player":{"id":693433,"link":"/api/v1/people/693433"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":96.7,"awayTeamWinProbability":3.299999999999997,"homeTeamWinProbabilityAdded":1.7000000000000028,"leverageIndex":0.74,"dramaIndex":34.0,"contextMetrics":{},"playEndTime":"2026-07-01T03:44:17.729Z","atBatIndex":51},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Josh Lowe singles on a line drive to right fielder Weston Wilson. Wade Meckler to 3rd.","rbi":0,"awayScore":0,"homeScore":5,"isOut":false},"about":{"atBatIndex":52,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-07-01T03:44:37.070Z","endTime":"2026-07-01T03:48:03.390Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":666139,"fullName":"Josh Lowe","link":"/api/v1/people/666139"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":693433,"fullName":"Bryan Woo","link":"/api/v1/people/693433"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":666139,"fullName":"Josh Lowe","link":"/api/v1/people/666139"},"postOnThird":{"id":685133,"fullName":"Wade Meckler","link":"/api/v1/people/685133"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5,6,7,8],"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":666139,"fullName":"Josh Lowe","link":"/api/v1/people/666139"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":642215,"link":"/api/v1/people/642215"},"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":685133,"fullName":"Wade Meckler","link":"/api/v1/people/685133"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"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":685133,"fullName":"Wade Meckler","link":"/api/v1/people/685133"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.6,"endSpeed":86.3,"strikeZoneTop":3.355,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.994999146295946,"aZ":-15.79872784467571,"pfxX":-6.4326251802854735,"pfxZ":8.534177798963862,"pX":-0.5447105281442152,"pZ":2.9658039209381246,"vX0":4.989412362610103,"vY0":-137.74040795608923,"vZ0":-2.7886584605112468,"x":137.76,"y":158.7,"x0":-1.545137702787091,"y0":50.00181269294841,"z0":5.061397939483967,"aX":-12.342269127415127},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":15.0,"breakHorizontal":10.6,"spinRate":2303,"spinDirection":222},"zone":1,"typeConfidence":0.9,"plateTime":0.39786288782051127,"extension":6.4688098390785935},"index":0,"playId":"4f4c6834-4a4f-3cd8-a881-317b328128d9","pitchNumber":1,"startTime":"2026-07-01T03:44:42.581Z","endTime":"2026-07-01T03:44:46.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":645302,"link":"/api/v1/people/645302"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":642215,"link":"/api/v1/people/642215"}},"offense":{"batter":{"id":666139,"link":"/api/v1/people/666139","batSide":{"code":"L","description":"Left"}},"first":{"id":685133,"link":"/api/v1/people/685133"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"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":95.1,"endSpeed":86.8,"strikeZoneTop":3.355,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.1162870096895,"aZ":-15.169860433426802,"pfxX":-6.850370209427291,"pfxZ":8.756844538143147,"pX":-0.44390383981518566,"pZ":3.761750461997751,"vX0":5.275337065306093,"vY0":-138.50355979804186,"vZ0":-1.1396930323444332,"x":133.92,"y":137.21,"x0":-1.4838636951375455,"y0":50.000793583623825,"z0":5.193659179636911,"aX":-13.299381117459355},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":15.8,"breakHorizontal":11.3,"spinRate":2402,"spinDirection":221},"zone":11,"typeConfidence":0.91,"plateTime":0.39556555116244896,"extension":6.349249933284312},"index":1,"playId":"7cea0cf0-59a4-3a77-b1de-4d73d1db18f3","pitchNumber":2,"startTime":"2026-07-01T03:44:59.473Z","endTime":"2026-07-01T03:45:04.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":645302,"link":"/api/v1/people/645302"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":642215,"link":"/api/v1/people/642215"}},"offense":{"batter":{"id":666139,"link":"/api/v1/people/666139","batSide":{"code":"L","description":"Left"}},"first":{"id":685133,"link":"/api/v1/people/685133"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"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":87.7,"endSpeed":80.5,"strikeZoneTop":3.355,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.50502776972427,"aZ":-29.589120395664708,"pfxX":0.23859142847251258,"pfxZ":1.5630768084185878,"pX":0.7439140040316071,"pZ":1.921277111305013,"vX0":5.593692547636622,"vY0":-127.71869697293268,"vZ0":-1.9264682926598593,"x":88.64,"y":186.91,"x0":-1.5062410265197075,"y0":50.00143994477459,"z0":5.014262320793369,"aX":0.3922401612881056},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":2.6,"breakHorizontal":-1.7,"spinRate":2330,"spinDirection":181},"zone":9,"typeConfidence":0.89,"plateTime":0.4289978944584285,"extension":6.385233841532612},"index":2,"playId":"2f59ef9a-f293-35bb-940d-d4c9d112dd8b","pitchNumber":3,"startTime":"2026-07-01T03:45:19.630Z","endTime":"2026-07-01T03:45:24.691Z","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":645302,"link":"/api/v1/people/645302"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":642215,"link":"/api/v1/people/642215"}},"offense":{"batter":{"id":666139,"link":"/api/v1/people/666139","batSide":{"code":"L","description":"Left"}},"first":{"id":685133,"link":"/api/v1/people/685133"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.6,"endSpeed":87.2,"strikeZoneTop":3.355,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.189898499296515,"aZ":-13.4300677606101,"pfxX":-6.14522058077522,"pfxZ":9.561526135670976,"pX":-0.43713030727381647,"pZ":3.5958842688255284,"vX0":5.3728460230844455,"vY0":-139.12266785610254,"vZ0":-1.788444315894836,"x":133.66,"y":141.69,"x0":-1.5949322174010765,"y0":50.00188958474495,"z0":5.137085918661093,"aX":-12.04649653417867},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":17.2,"breakHorizontal":10.0,"spinRate":2349,"spinDirection":227},"zone":11,"typeConfidence":0.91,"plateTime":0.3936837435659344,"extension":6.445902780433217},"index":3,"playId":"587d0360-665c-313f-8999-c97cbee3d5fa","pitchNumber":4,"startTime":"2026-07-01T03:45:46.344Z","endTime":"2026-07-01T03:45:50.948Z","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":645302,"link":"/api/v1/people/645302"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":642215,"link":"/api/v1/people/642215"}},"offense":{"batter":{"id":666139,"link":"/api/v1/people/666139","batSide":{"code":"L","description":"Left"}},"first":{"id":685133,"link":"/api/v1/people/685133"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.1,"endSpeed":80.9,"strikeZoneTop":3.355,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.862163147362164,"aZ":-28.513892324922907,"pfxX":-0.1525112309818577,"pfxZ":2.2175889465177967,"pX":-0.6627428432965959,"pZ":1.8869849395311034,"vX0":2.6113489162032617,"vY0":-126.9067647670828,"vZ0":-1.942551066618412,"x":142.26,"y":187.83,"x0":-1.6797315552170822,"y0":50.003672046722286,"z0":4.905577774935252,"aX":-0.2519287329044867},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":3.8,"breakHorizontal":-0.2,"spinRate":2155,"spinDirection":168},"zone":7,"typeConfidence":0.9,"plateTime":0.42950312558333303,"extension":6.560169643063561},"index":4,"playId":"8f67ffcd-b065-35d0-a13a-7a532c5385fe","pitchNumber":5,"startTime":"2026-07-01T03:46:07.369Z","endTime":"2026-07-01T03:46:12.075Z","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":645302,"link":"/api/v1/people/645302"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":642215,"link":"/api/v1/people/642215"}},"offense":{"batter":{"id":666139,"link":"/api/v1/people/666139","batSide":{"code":"L","description":"Left"}},"first":{"id":685133,"link":"/api/v1/people/685133"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.7,"endSpeed":79.2,"strikeZoneTop":3.355,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.488820816881475,"aZ":-28.62556242764499,"pfxX":5.417002513757633,"pfxZ":2.2458419060228643,"pX":1.4603948941836375,"pZ":0.8742191664781385,"vX0":5.659171422933138,"vY0":-124.6905906076734,"vZ0":-3.904150961168094,"x":61.33,"y":215.18,"x0":-1.5400614944738558,"y0":50.00023154645785,"z0":4.815467637709478,"aX":8.549695216223608},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":3.4,"breakHorizontal":-11.0,"spinRate":2579,"spinDirection":54},"zone":14,"typeConfidence":0.9,"plateTime":0.43885179127058116,"extension":6.351891928179732},"index":5,"playId":"573403cf-60e4-34c5-b457-377b935d04d3","pitchNumber":6,"startTime":"2026-07-01T03:46:28.740Z","endTime":"2026-07-01T03:46:35.158Z","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":645302,"link":"/api/v1/people/645302"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":642215,"link":"/api/v1/people/642215"}},"offense":{"batter":{"id":666139,"link":"/api/v1/people/666139","batSide":{"code":"L","description":"Left"}},"first":{"id":685133,"link":"/api/v1/people/685133"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.5,"endSpeed":87.5,"strikeZoneTop":3.355,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.95873939741662,"aZ":-15.221826403263417,"pfxX":-7.128288858736575,"pfxZ":8.619516153071023,"pX":-0.29509435645869775,"pZ":3.594032126922032,"vX0":5.875672548383037,"vY0":-139.06920625222145,"vZ0":-1.521386114453695,"x":128.25,"y":141.74,"x0":-1.5047329835935421,"y0":50.00414045611239,"z0":5.153370066614113,"aX":-14.022493853028639},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":15.5,"breakHorizontal":11.8,"spinRate":2255,"spinDirection":233},"zone":11,"typeConfidence":0.9,"plateTime":0.3932178938140223,"extension":6.324963077985542},"index":6,"playId":"cd5dd4c7-6602-3d37-b359-2e1ce74ae75b","pitchNumber":7,"startTime":"2026-07-01T03:47:10.933Z","endTime":"2026-07-01T03:47:14.806Z","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":645302,"link":"/api/v1/people/645302"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":642215,"link":"/api/v1/people/642215"}},"offense":{"batter":{"id":666139,"link":"/api/v1/people/666139","batSide":{"code":"L","description":"Left"}},"first":{"id":685133,"link":"/api/v1/people/685133"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.7,"endSpeed":81.6,"strikeZoneTop":3.355,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.832129202696688,"aZ":-31.657022166114874,"pfxX":-9.082496247706969,"pfxZ":0.30936310458936056,"pX":-1.524564850283232,"pZ":2.5584812594362707,"vX0":3.6052000784146854,"vY0":-129.179701021787,"vZ0":0.15298122171344075,"x":175.11,"y":169.7,"x0":-1.7547491585274482,"y0":50.006281704420196,"z0":4.923567461379488,"aX":-15.418870109097075},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":0.8,"breakHorizontal":15.7,"spinRate":1852,"spinDirection":240},"zone":13,"typeConfidence":0.91,"plateTime":0.4233099231797426,"extension":6.5505174549961085},"index":7,"playId":"c80860c5-670b-3f9f-8640-ea83d1348eef","pitchNumber":8,"startTime":"2026-07-01T03:47:31.764Z","endTime":"2026-07-01T03:47:38.259Z","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":645302,"link":"/api/v1/people/645302"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":642215,"link":"/api/v1/people/642215"}},"offense":{"batter":{"id":666139,"link":"/api/v1/people/666139","batSide":{"code":"L","description":"Left"}},"first":{"id":685133,"link":"/api/v1/people/685133"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"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":86.7,"endSpeed":80.0,"strikeZoneTop":3.355,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.64865685867333,"aZ":-30.309316602662342,"pfxX":2.0832803599053262,"pfxZ":1.148528789906413,"pX":-0.43472385258872176,"pZ":1.6960394247373154,"vX0":2.3771393425234413,"vY0":-126.32713387842115,"vZ0":-2.027749746910481,"x":133.57,"y":192.99,"x0":-1.6569862902638572,"y0":50.00300884252412,"z0":4.934983003212227,"aX":3.3818286545892136},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":1.9,"breakHorizontal":-4.3,"spinRate":2283,"spinDirection":143},"zone":7,"typeConfidence":0.9,"plateTime":0.4328392977913236,"extension":6.324045598499133},"hitData":{"launchSpeed":91.8,"launchAngle":15.0,"totalDistance":217.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":199.88,"coordY":102.66}},"index":8,"playId":"03d06d16-c632-3645-bd98-5dcb050adc8c","pitchNumber":9,"startTime":"2026-07-01T03:47:52.061Z","endTime":"2026-07-01T03:48:03.390Z","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":645302,"link":"/api/v1/people/645302"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":642215,"link":"/api/v1/people/642215"}},"offense":{"batter":{"id":666139,"link":"/api/v1/people/666139","batSide":{"code":"L","description":"Left"}},"first":{"id":685133,"link":"/api/v1/people/685133"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666139,"link":"/api/v1/people/666139"},"credit":"b_ab"},{"player":{"id":693433,"link":"/api/v1/people/693433"},"credit":"p_ab"},{"player":{"id":666139,"link":"/api/v1/people/666139"},"credit":"b_pa"},{"player":{"id":693433,"link":"/api/v1/people/693433"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":94.19999999999999,"awayTeamWinProbability":5.800000000000011,"homeTeamWinProbabilityAdded":-2.500000000000014,"leverageIndex":0.49,"dramaIndex":33.0,"contextMetrics":{},"playEndTime":"2026-07-01T03:48:03.390Z","atBatIndex":52},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Logan O'Hoppe singles on a sharp line drive to center fielder Julio Rodríguez. Wade Meckler scores. Josh Lowe to 2nd.","rbi":1,"awayScore":1,"homeScore":5,"isOut":false},"about":{"atBatIndex":53,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-07-01T03:50:36.114Z","endTime":"2026-07-01T03:51:29.017Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":681351,"fullName":"Logan O'Hoppe","link":"/api/v1/people/681351"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":660825,"fullName":"Eduard Bazardo","link":"/api/v1/people/660825"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":681351,"fullName":"Logan O'Hoppe","link":"/api/v1/people/681351"},"postOnSecond":{"id":666139,"fullName":"Josh Lowe","link":"/api/v1/people/666139"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[2,3,4],"actionIndex":[1],"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":681351,"fullName":"Logan O'Hoppe","link":"/api/v1/people/681351"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":677594,"link":"/api/v1/people/677594"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"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":685133,"fullName":"Wade Meckler","link":"/api/v1/people/685133"},"responsiblePitcher":{"id":693433,"link":"/api/v1/people/693433"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":666139,"fullName":"Josh Lowe","link":"/api/v1/people/666139"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":0,"homeScore":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-01T03:48:21.176Z","endTime":"2026-07-01T03:49:05.346Z","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":645302,"link":"/api/v1/people/645302"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":642215,"link":"/api/v1/people/642215"}},"offense":{"batter":{"id":681351,"link":"/api/v1/people/681351","batSide":{"code":"R","description":"Right"}},"first":{"id":666139,"link":"/api/v1/people/666139"},"third":{"id":685133,"link":"/api/v1/people/685133"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Eduard Bazardo replaces Bryan Woo.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":0,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2026-07-01T03:49:05.346Z","endTime":"2026-07-01T03:50:38.288Z","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":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":645302,"link":"/api/v1/people/645302"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":642215,"link":"/api/v1/people/642215"}},"offense":{"batter":{"id":681351,"link":"/api/v1/people/681351","batSide":{"code":"R","description":"Right"}},"first":{"id":666139,"link":"/api/v1/people/666139"},"third":{"id":685133,"link":"/api/v1/people/685133"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"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":95.1,"endSpeed":87.1,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.00337539002886,"aZ":-16.616151436280365,"pfxX":-8.422733057521139,"pfxZ":8.028151148867295,"pX":0.7189177345241022,"pZ":2.2142584401419576,"vX0":8.99656400079416,"vY0":-138.1482397795004,"vZ0":-6.40050666220852,"x":89.6,"y":179.0,"x0":-1.4813836931565343,"y0":50.00384558463908,"z0":5.673001573886116,"aX":-16.325245171186115},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":13.4,"breakHorizontal":13.4,"spinRate":2186,"spinDirection":216},"zone":9,"typeConfidence":0.9,"plateTime":0.39607318492824106,"extension":5.81857882968501},"index":2,"playId":"8bb5c069-d7e4-3848-9886-8ab59e539212","pitchNumber":1,"startTime":"2026-07-01T03:50:38.288Z","endTime":"2026-07-01T03:50:42.329Z","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":645302,"link":"/api/v1/people/645302"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":642215,"link":"/api/v1/people/642215"}},"offense":{"batter":{"id":681351,"link":"/api/v1/people/681351","batSide":{"code":"R","description":"Right"}},"first":{"id":666139,"link":"/api/v1/people/666139"},"third":{"id":685133,"link":"/api/v1/people/685133"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":82.8,"endSpeed":75.9,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.694577058947008,"aZ":-36.65217938030329,"pfxX":10.316294011800661,"pfxZ":-3.07458883287714,"pX":0.26147065291233357,"pZ":2.032116948611672,"vX0":2.2356935500185275,"vY0":-120.57366705878012,"vZ0":-1.6134494895407145,"x":107.03,"y":183.91,"x0":-2.0196512999008784,"y0":50.00162083490938,"z0":5.974943669506377,"aX":15.031782704036225},"breaks":{"breakAngle":22.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.8,"breakVerticalInduced":-5.6,"breakHorizontal":-19.2,"spinRate":2711,"spinDirection":39},"zone":9,"typeConfidence":0.9,"plateTime":0.45606659765660673,"extension":5.583672192048327},"index":3,"playId":"8b07adf6-554c-3265-9ef8-c968171f97be","pitchNumber":2,"startTime":"2026-07-01T03:50:55.732Z","endTime":"2026-07-01T03:51:00.632Z","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":645302,"link":"/api/v1/people/645302"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":642215,"link":"/api/v1/people/642215"}},"offense":{"batter":{"id":681351,"link":"/api/v1/people/681351","batSide":{"code":"R","description":"Right"}},"first":{"id":666139,"link":"/api/v1/people/666139"},"third":{"id":685133,"link":"/api/v1/people/685133"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.1,"endSpeed":87.9,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.533261891472765,"aZ":-17.55647476724559,"pfxX":-9.255225575700422,"pfxZ":7.385620331319217,"pX":0.23847692580405888,"pZ":2.8459525647428867,"vX0":7.078098322937632,"vY0":-139.80209199250322,"vZ0":-4.768129382141286,"x":107.91,"y":161.94,"x0":-1.1237572962911737,"y0":50.00314957072277,"z0":5.726047466443596,"aX":-18.319646595387546},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":12.6,"breakHorizontal":15.4,"spinRate":2067,"spinDirection":220},"zone":5,"typeConfidence":0.93,"plateTime":0.3917951226105414,"extension":5.754547239209661},"hitData":{"launchSpeed":102.3,"launchAngle":8.0,"totalDistance":206.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":111.05,"coordY":78.59}},"index":4,"playId":"6165a2e3-ca9c-3d79-a2c8-d7fc743e30f2","pitchNumber":3,"startTime":"2026-07-01T03:51:15.999Z","endTime":"2026-07-01T03:51:29.017Z","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":645302,"link":"/api/v1/people/645302"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":642215,"link":"/api/v1/people/642215"}},"offense":{"batter":{"id":681351,"link":"/api/v1/people/681351","batSide":{"code":"R","description":"Right"}},"first":{"id":666139,"link":"/api/v1/people/666139"},"third":{"id":685133,"link":"/api/v1/people/685133"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":681351,"link":"/api/v1/people/681351"},"credit":"b_ab"},{"player":{"id":660825,"link":"/api/v1/people/660825"},"credit":"p_ab"},{"player":{"id":681351,"link":"/api/v1/people/681351"},"credit":"b_pa"},{"player":{"id":660825,"link":"/api/v1/people/660825"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":90.7,"awayTeamWinProbability":9.299999999999997,"homeTeamWinProbabilityAdded":-3.499999999999986,"leverageIndex":0.94,"dramaIndex":50.0,"contextMetrics":{},"playEndTime":"2026-07-01T03:51:29.017Z","atBatIndex":53},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Donovan Walton walks. Josh Lowe to 3rd. Logan O'Hoppe to 2nd.","rbi":0,"awayScore":1,"homeScore":5,"isOut":false},"about":{"atBatIndex":54,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-07-01T03:51:56.102Z","endTime":"2026-07-01T03:54:55.732Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":622268,"fullName":"Donovan Walton","link":"/api/v1/people/622268"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":660825,"fullName":"Eduard Bazardo","link":"/api/v1/people/660825"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":622268,"fullName":"Donovan Walton","link":"/api/v1/people/622268"},"postOnSecond":{"id":681351,"fullName":"Logan O'Hoppe","link":"/api/v1/people/681351"},"postOnThird":{"id":666139,"fullName":"Josh Lowe","link":"/api/v1/people/666139"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[0,2,3,4,5,6,7,8,9],"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":666139,"fullName":"Josh Lowe","link":"/api/v1/people/666139"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"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":681351,"fullName":"Logan O'Hoppe","link":"/api/v1/people/681351"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":622268,"fullName":"Donovan Walton","link":"/api/v1/people/622268"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[]}],"playEvents":[{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","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.6,"strikeZoneTop":3.094,"strikeZoneBottom":1.561,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.590923248518287,"aZ":-17.74855092965419,"pfxX":-7.769637024816636,"pfxZ":7.204462043950338,"pX":-0.7527860866739553,"pZ":2.6109663034128894,"vX0":5.406232290765162,"vY0":-140.11403771622787,"vZ0":-5.302422037979361,"x":145.69,"y":168.28,"x0":-1.6910474526662502,"y0":50.001053763198975,"z0":5.6753819180831515,"aX":-15.554506359801625},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":12.2,"breakHorizontal":13.1,"spinRate":2116,"spinDirection":218},"zone":4,"typeConfidence":0.92,"plateTime":0.38986902083284214,"extension":5.976476150890012},"index":0,"playId":"80dbbb13-21f1-3e03-b027-861478206e2e","pitchNumber":1,"startTime":"2026-07-01T03:51:59.447Z","endTime":"2026-07-01T03:52:03.280Z","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":645302,"link":"/api/v1/people/645302"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":642215,"link":"/api/v1/people/642215"}},"offense":{"batter":{"id":622268,"link":"/api/v1/people/622268","batSide":{"code":"L","description":"Left"}},"first":{"id":681351,"link":"/api/v1/people/681351"},"second":{"id":666139,"link":"/api/v1/people/666139"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"index":1,"startTime":"2026-07-01T03:52:14.316Z","endTime":"2026-07-01T03:52:29.194Z","isPitch":false,"type":"action","player":{"id":622268,"link":"/api/v1/people/622268"},"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":645302,"link":"/api/v1/people/645302"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":642215,"link":"/api/v1/people/642215"}},"offense":{"batter":{"id":622268,"link":"/api/v1/people/622268","batSide":{"code":"L","description":"Left"}},"first":{"id":681351,"link":"/api/v1/people/681351"},"second":{"id":666139,"link":"/api/v1/people/666139"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.0,"endSpeed":78.6,"strikeZoneTop":3.094,"strikeZoneBottom":1.561,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.363673870584513,"aZ":-35.64943069390909,"pfxX":8.969398422303286,"pfxZ":-2.253977321046852,"pX":0.522863366710275,"pZ":1.002170886697355,"vX0":2.9041135577242705,"vY0":-123.70171963160544,"vZ0":-4.5840292423392635,"x":97.07,"y":211.72,"x0":-1.83232368684407,"y0":50.00131567879799,"z0":5.8778380321155135,"aX":13.855381729557653},"breaks":{"breakAngle":21.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-42.8,"breakVerticalInduced":-4.9,"breakHorizontal":-16.9,"spinRate":2619,"spinDirection":39},"zone":14,"typeConfidence":0.9,"plateTime":0.44330187308707414,"extension":5.668982733078272},"index":2,"playId":"8c59ffab-9f1b-35fd-a1fb-fc3b93dbcc75","pitchNumber":2,"startTime":"2026-07-01T03:52:29.194Z","endTime":"2026-07-01T03:52:35.488Z","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":645302,"link":"/api/v1/people/645302"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":642215,"link":"/api/v1/people/642215"}},"offense":{"batter":{"id":622268,"link":"/api/v1/people/622268","batSide":{"code":"L","description":"Left"}},"first":{"id":681351,"link":"/api/v1/people/681351"},"second":{"id":666139,"link":"/api/v1/people/666139"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"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":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.6,"endSpeed":88.9,"strikeZoneTop":3.094,"strikeZoneBottom":1.561,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.99710496605638,"aZ":-17.612334238896214,"pfxX":-8.893273789380643,"pfxZ":7.240301933436295,"pX":-0.5869106947412829,"pZ":2.10370705865637,"vX0":5.566824002639051,"vY0":-140.49322848553234,"vZ0":-6.499283178733378,"x":139.37,"y":181.98,"x0":-1.4322636503092858,"y0":50.00406058344213,"z0":5.579996558186968,"aX":-17.88885669366497},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":12.0,"breakHorizontal":15.1,"spinRate":2213,"spinDirection":218},"zone":4,"typeConfidence":0.93,"plateTime":0.3889456515140801,"extension":5.949370804097202},"index":3,"playId":"ba5a3312-412f-30e6-a80b-bcff80decd59","pitchNumber":3,"startTime":"2026-07-01T03:52:48.908Z","endTime":"2026-07-01T03:52:55.571Z","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":645302,"link":"/api/v1/people/645302"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":642215,"link":"/api/v1/people/642215"}},"offense":{"batter":{"id":622268,"link":"/api/v1/people/622268","batSide":{"code":"L","description":"Left"}},"first":{"id":681351,"link":"/api/v1/people/681351"},"second":{"id":666139,"link":"/api/v1/people/666139"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"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":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.5,"endSpeed":87.8,"strikeZoneTop":3.094,"strikeZoneBottom":1.561,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.92706028141049,"aZ":-16.277952923978987,"pfxX":-10.14938785141572,"pfxZ":8.026305619272584,"pX":0.016464482307092656,"pZ":2.326923895247243,"vX0":8.092169207794967,"vY0":-140.14263421674394,"vZ0":-5.809785678849151,"x":116.37,"y":175.95,"x0":-1.5959103862485422,"y0":50.0055601397423,"z0":5.49783944068671,"aX":-20.105910025412832},"breaks":{"breakAngle":45.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":13.4,"breakHorizontal":16.7,"spinRate":2254,"spinDirection":228},"zone":5,"typeConfidence":0.94,"plateTime":0.3914732944778949,"extension":5.8670671825205325},"index":4,"playId":"1f73c770-671f-3121-89d5-0bfe0ed609de","pitchNumber":4,"startTime":"2026-07-01T03:53:12.576Z","endTime":"2026-07-01T03:53:17.847Z","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":645302,"link":"/api/v1/people/645302"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":642215,"link":"/api/v1/people/642215"}},"offense":{"batter":{"id":622268,"link":"/api/v1/people/622268","batSide":{"code":"L","description":"Left"}},"first":{"id":681351,"link":"/api/v1/people/681351"},"second":{"id":666139,"link":"/api/v1/people/666139"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.2,"endSpeed":76.7,"strikeZoneTop":3.094,"strikeZoneBottom":1.561,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.887626953887025,"aZ":-36.87851827315498,"pfxX":7.289169918835445,"pfxZ":-3.1560075914449275,"pX":-1.7414344382503357,"pZ":3.2732327036675923,"vX0":-1.483331088832862,"vY0":-121.16514209874009,"vZ0":1.2267128619503966,"x":183.38,"y":150.4,"x0":-2.06968494622693,"y0":50.00035814663783,"z0":5.974093634961944,"aX":10.874819340710783},"breaks":{"breakAngle":15.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.5,"breakVerticalInduced":-5.2,"breakHorizontal":-12.8,"spinRate":2609,"spinDirection":43},"zone":11,"typeConfidence":0.9,"plateTime":0.45142807696774767,"extension":5.544686815172441},"index":5,"playId":"aa86dee7-f8ad-34db-b9bf-91c40a39cda5","pitchNumber":5,"startTime":"2026-07-01T03:53:31.834Z","endTime":"2026-07-01T03:53:36.058Z","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":645302,"link":"/api/v1/people/645302"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":642215,"link":"/api/v1/people/642215"}},"offense":{"batter":{"id":622268,"link":"/api/v1/people/622268","batSide":{"code":"L","description":"Left"}},"first":{"id":681351,"link":"/api/v1/people/681351"},"second":{"id":666139,"link":"/api/v1/people/666139"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"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":84.9,"endSpeed":78.4,"strikeZoneTop":3.094,"strikeZoneBottom":1.561,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.638113276053705,"aZ":-33.23936353893509,"pfxX":6.887563544431767,"pfxZ":-0.6906893585611931,"pX":-0.08429642593031858,"pZ":1.963759883922706,"vX0":1.8756362287283659,"vY0":-123.73470339705153,"vZ0":-2.677185257276535,"x":120.21,"y":185.76,"x0":-1.7467465004545006,"y0":50.00045042413364,"z0":5.844232209213196,"aX":10.67975899604351},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.5,"breakVerticalInduced":-1.6,"breakHorizontal":-13.0,"spinRate":2601,"spinDirection":43},"zone":8,"typeConfidence":0.89,"plateTime":0.44263150462178746,"extension":5.641449019999303},"index":6,"playId":"198ef7a5-226e-3a05-bcdc-3feb99090613","pitchNumber":6,"startTime":"2026-07-01T03:53:48.687Z","endTime":"2026-07-01T03:53:55.884Z","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":645302,"link":"/api/v1/people/645302"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":642215,"link":"/api/v1/people/642215"}},"offense":{"batter":{"id":622268,"link":"/api/v1/people/622268","batSide":{"code":"L","description":"Left"}},"first":{"id":681351,"link":"/api/v1/people/681351"},"second":{"id":666139,"link":"/api/v1/people/666139"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.8,"endSpeed":85.2,"strikeZoneTop":3.094,"strikeZoneBottom":1.561,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.024106807431316,"aZ":-20.109873773499235,"pfxX":-9.339101872466433,"pfxZ":6.5434631863764405,"pX":0.025648148898274513,"pZ":1.1959256258695343,"vX0":7.4960362631779365,"vY0":-134.8371913911706,"vZ0":-7.87637821699066,"x":116.02,"y":206.49,"x0":-1.5756254015651163,"y0":50.00039148516203,"z0":5.571050462413935,"aX":-17.212659635869027},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.5,"breakVerticalInduced":10.3,"breakHorizontal":15.4,"spinRate":1763,"spinDirection":208},"zone":14,"typeConfidence":2.0,"plateTime":0.40603821099105897,"extension":6.055012845836768},"index":7,"playId":"0d1d73a0-9148-3b53-b6be-21db228b285e","pitchNumber":7,"startTime":"2026-07-01T03:54:12.597Z","endTime":"2026-07-01T03:54:17.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":645302,"link":"/api/v1/people/645302"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":642215,"link":"/api/v1/people/642215"}},"offense":{"batter":{"id":622268,"link":"/api/v1/people/622268","batSide":{"code":"L","description":"Left"}},"first":{"id":681351,"link":"/api/v1/people/681351"},"second":{"id":666139,"link":"/api/v1/people/666139"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.9,"endSpeed":87.5,"strikeZoneTop":3.094,"strikeZoneBottom":1.561,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.89299990279382,"aZ":-18.22620134750995,"pfxX":-10.711357987466068,"pfxZ":7.10170528017147,"pX":-0.15417800621902222,"pZ":2.533124365753586,"vX0":7.436784960016444,"vY0":-139.4171308267616,"vZ0":-5.26540156371225,"x":122.88,"y":170.39,"x0":-1.4670087216417014,"y0":50.006908968553496,"z0":5.652664474917652,"aX":-21.051452011146818},"breaks":{"breakAngle":44.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":11.9,"breakHorizontal":17.9,"spinRate":2317,"spinDirection":213},"zone":5,"typeConfidence":0.93,"plateTime":0.3931480491138766,"extension":5.995373616571831},"index":8,"playId":"1faa1d46-5410-3008-be61-d8134287d8ce","pitchNumber":8,"startTime":"2026-07-01T03:54:29.182Z","endTime":"2026-07-01T03:54:32.912Z","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":645302,"link":"/api/v1/people/645302"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":642215,"link":"/api/v1/people/642215"}},"offense":{"batter":{"id":622268,"link":"/api/v1/people/622268","batSide":{"code":"L","description":"Left"}},"first":{"id":681351,"link":"/api/v1/people/681351"},"second":{"id":666139,"link":"/api/v1/people/666139"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"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":4,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.5,"endSpeed":77.9,"strikeZoneTop":3.094,"strikeZoneBottom":1.561,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.87340136623633,"aZ":-38.02124999030308,"pfxX":6.9312183673201595,"pfxZ":-3.8404844410041017,"pX":0.09082056374568336,"pZ":0.8072863611389556,"vX0":2.198076565923273,"vY0":-122.97494667100949,"vZ0":-4.166493187880949,"x":113.54,"y":216.98,"x0":-1.7167268188695513,"y0":50.00539207981892,"z0":5.771324888501171,"aX":10.546934862490733},"breaks":{"breakAngle":15.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.2,"breakVerticalInduced":-7.7,"breakHorizontal":-13.1,"spinRate":2623,"spinDirection":44},"zone":14,"typeConfidence":0.89,"plateTime":0.44651754591349135,"extension":5.761211741712963},"index":9,"playId":"a3b30c1a-0cd9-3e1e-b2cd-2324d8fa7b6e","pitchNumber":9,"startTime":"2026-07-01T03:54:50.014Z","endTime":"2026-07-01T03:54:55.732Z","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":645302,"link":"/api/v1/people/645302"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":642215,"link":"/api/v1/people/642215"}},"offense":{"batter":{"id":622268,"link":"/api/v1/people/622268","batSide":{"code":"L","description":"Left"}},"first":{"id":681351,"link":"/api/v1/people/681351"},"second":{"id":666139,"link":"/api/v1/people/666139"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":622268,"link":"/api/v1/people/622268"},"credit":"b_pa"},{"player":{"id":660825,"link":"/api/v1/people/660825"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":84.89999999999999,"awayTeamWinProbability":15.100000000000009,"homeTeamWinProbabilityAdded":-5.800000000000011,"leverageIndex":1.55,"dramaIndex":80.0,"contextMetrics":{},"playEndTime":"2026-07-01T03:54:55.732Z","atBatIndex":54},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Zach Neto singles on a sharp ground ball to center fielder Julio Rodríguez. Josh Lowe scores. Logan O'Hoppe scores. Donovan Walton to 2nd.","rbi":2,"awayScore":3,"homeScore":5,"isOut":false},"about":{"atBatIndex":55,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-07-01T03:56:10.904Z","endTime":"2026-07-01T03:57:29.114Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":660825,"fullName":"Eduard Bazardo","link":"/api/v1/people/660825"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"postOnSecond":{"id":622268,"fullName":"Donovan Walton","link":"/api/v1/people/622268"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[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":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":677594,"link":"/api/v1/people/677594"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":681351,"fullName":"Logan O'Hoppe","link":"/api/v1/people/681351"},"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":681351,"fullName":"Logan O'Hoppe","link":"/api/v1/people/681351"},"responsiblePitcher":{"id":660825,"link":"/api/v1/people/660825"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":666139,"fullName":"Josh Lowe","link":"/api/v1/people/666139"},"responsiblePitcher":{"id":693433,"link":"/api/v1/people/693433"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":622268,"fullName":"Donovan Walton","link":"/api/v1/people/622268"},"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":1,"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-01T03:55:15.505Z","endTime":"2026-07-01T03:56:13.207Z","isPitch":false,"type":"action","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":645302,"link":"/api/v1/people/645302"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":642215,"link":"/api/v1/people/642215"}},"offense":{"batter":{"id":687263,"link":"/api/v1/people/687263","batSide":{"code":"R","description":"Right"}},"first":{"id":622268,"link":"/api/v1/people/622268"},"second":{"id":681351,"link":"/api/v1/people/681351"},"third":{"id":666139,"link":"/api/v1/people/666139"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"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":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.7,"endSpeed":80.2,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.05751447615156,"aZ":-33.429149199454194,"pfxX":8.873852157171205,"pfxZ":-0.7872243310455376,"pX":0.47910560969854105,"pZ":-0.2077423266853023,"vX0":1.8320060025171283,"vY0":-124.77705898049952,"vZ0":-7.60195728295134,"x":98.74,"y":244.39,"x0":-1.4166029411193304,"y0":50.00383121098468,"z0":5.601869173629135,"aX":14.115231500575975},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.7,"breakVerticalInduced":-2.8,"breakHorizontal":-16.4,"spinRate":2565,"spinDirection":58},"zone":14,"typeConfidence":0.9,"plateTime":0.4375090938936803,"extension":5.7208832667489276},"index":1,"playId":"93c28dcb-0738-3e25-9702-0d36e28ef64d","pitchNumber":1,"startTime":"2026-07-01T03:56:13.207Z","endTime":"2026-07-01T03:56:17.392Z","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":645302,"link":"/api/v1/people/645302"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":642215,"link":"/api/v1/people/642215"}},"offense":{"batter":{"id":687263,"link":"/api/v1/people/687263","batSide":{"code":"R","description":"Right"}},"first":{"id":622268,"link":"/api/v1/people/622268"},"second":{"id":681351,"link":"/api/v1/people/681351"},"third":{"id":666139,"link":"/api/v1/people/666139"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.5,"endSpeed":88.3,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.03631784726521,"aZ":-16.476561915485,"pfxX":-10.886021991858499,"pfxZ":7.885319453438445,"pX":1.283246869903233,"pZ":2.096884168690962,"vX0":9.918102859258992,"vY0":-140.05900312031886,"vZ0":-6.964354681090452,"x":68.09,"y":182.16,"x0":-0.8859918534460896,"y0":50.00280050239635,"z0":5.689271255981665,"aX":-21.67144846861435},"breaks":{"breakAngle":46.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":13.0,"breakHorizontal":17.8,"spinRate":2241,"spinDirection":211},"zone":14,"typeConfidence":0.94,"plateTime":0.3907680163502327,"extension":6.117835457516861},"index":2,"playId":"da943159-d435-3f6d-8399-778579234bce","pitchNumber":2,"startTime":"2026-07-01T03:56:41.315Z","endTime":"2026-07-01T03:56:46.460Z","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":645302,"link":"/api/v1/people/645302"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":642215,"link":"/api/v1/people/642215"}},"offense":{"batter":{"id":687263,"link":"/api/v1/people/687263","batSide":{"code":"R","description":"Right"}},"first":{"id":622268,"link":"/api/v1/people/622268"},"second":{"id":681351,"link":"/api/v1/people/681351"},"third":{"id":666139,"link":"/api/v1/people/666139"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"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":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.6,"endSpeed":88.5,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.143517187200963,"aZ":-17.030473242074894,"pfxX":-9.659178475580738,"pfxZ":7.555326423792474,"pX":0.028601080528189226,"pZ":2.384060188211039,"vX0":6.207037145275522,"vY0":-140.52065130803476,"vZ0":-5.966680361129638,"x":115.91,"y":174.41,"x0":-0.9512729873691429,"y0":50.003882570678314,"z0":5.637167132634343,"aX":-19.363343764596255},"breaks":{"breakAngle":44.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":12.6,"breakHorizontal":16.3,"spinRate":2326,"spinDirection":212},"zone":5,"typeConfidence":0.94,"plateTime":0.3894402457731143,"extension":6.040661423409272},"index":3,"playId":"cb35c775-66c6-338b-ae13-b6ca50096dff","pitchNumber":3,"startTime":"2026-07-01T03:56:58.382Z","endTime":"2026-07-01T03:57:02.806Z","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":645302,"link":"/api/v1/people/645302"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":642215,"link":"/api/v1/people/642215"}},"offense":{"batter":{"id":687263,"link":"/api/v1/people/687263","batSide":{"code":"R","description":"Right"}},"first":{"id":622268,"link":"/api/v1/people/622268"},"second":{"id":681351,"link":"/api/v1/people/681351"},"third":{"id":666139,"link":"/api/v1/people/666139"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.6,"endSpeed":88.6,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.689507061157034,"aZ":-16.3894330393068,"pfxX":-9.80867938502173,"pfxZ":7.880467546628795,"pX":0.6266543618968803,"pZ":2.243226131594751,"vX0":7.360506369621042,"vY0":-140.36944058573027,"vZ0":-6.51328415621209,"x":93.11,"y":178.21,"x0":-0.7504111438711543,"y0":50.000406730878865,"z0":5.65379485250743,"aX":-19.64234846771557},"breaks":{"breakAngle":45.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":13.2,"breakHorizontal":16.3,"spinRate":2334,"spinDirection":211},"zone":6,"typeConfidence":0.94,"plateTime":0.38965350228400153,"extension":6.181506340900901},"hitData":{"launchSpeed":105.4,"launchAngle":-0.0,"totalDistance":51.0,"trajectory":"ground_ball","hardness":"hard","location":"8","coordinates":{"coordX":117.39,"coordY":100.68}},"index":4,"playId":"2c60c6f0-234c-3660-9dd8-0cbf175c29a6","pitchNumber":4,"startTime":"2026-07-01T03:57:15.114Z","endTime":"2026-07-01T03:57:29.114Z","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":645302,"link":"/api/v1/people/645302"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":642215,"link":"/api/v1/people/642215"}},"offense":{"batter":{"id":687263,"link":"/api/v1/people/687263","batSide":{"code":"R","description":"Right"}},"first":{"id":622268,"link":"/api/v1/people/622268"},"second":{"id":681351,"link":"/api/v1/people/681351"},"third":{"id":666139,"link":"/api/v1/people/666139"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":687263,"link":"/api/v1/people/687263"},"credit":"b_ab"},{"player":{"id":660825,"link":"/api/v1/people/660825"},"credit":"p_ab"},{"player":{"id":687263,"link":"/api/v1/people/687263"},"credit":"b_pa"},{"player":{"id":660825,"link":"/api/v1/people/660825"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":74.4,"awayTeamWinProbability":25.599999999999994,"homeTeamWinProbabilityAdded":-10.499999999999986,"leverageIndex":2.56,"dramaIndex":134.0,"contextMetrics":{},"playEndTime":"2026-07-01T03:57:29.114Z","atBatIndex":55},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Vaughn Grissom flies into a force out, right fielder Weston Wilson to shortstop Colt Emerson. Zach Neto out at 2nd. Vaughn Grissom to 1st.","rbi":0,"awayScore":3,"homeScore":5,"isOut":true},"about":{"atBatIndex":56,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-07-01T03:57:59.111Z","endTime":"2026-07-01T03:58:11.536Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":687093,"fullName":"Vaughn Grissom","link":"/api/v1/people/687093"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":660825,"fullName":"Eduard Bazardo","link":"/api/v1/people/660825"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":687093,"fullName":"Vaughn Grissom","link":"/api/v1/people/687093"},"postOnSecond":{"id":622268,"fullName":"Donovan Walton","link":"/api/v1/people/622268"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":642215,"link":"/api/v1/people/642215"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_assist"},{"player":{"id":642215,"link":"/api/v1/people/642215"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_assist_of"},{"player":{"id":806068,"link":"/api/v1/people/806068"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":687093,"fullName":"Vaughn Grissom","link":"/api/v1/people/687093"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":642215,"link":"/api/v1/people/642215"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.5,"endSpeed":88.5,"strikeZoneTop":3.302,"strikeZoneBottom":1.666,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.541626360805665,"aZ":-19.304406349384536,"pfxX":-10.739537379812154,"pfxZ":6.425290647707584,"pX":0.04582036968014496,"pZ":3.27177511634188,"vX0":7.519300452469263,"vY0":-140.34095921761482,"vZ0":-3.2989895788062764,"x":115.25,"y":150.44,"x0":-1.2673311631212045,"y0":50.00280694909291,"z0":5.7136143622278395,"aX":-21.510426817728494},"breaks":{"breakAngle":44.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":11.2,"breakHorizontal":18.0,"spinRate":2174,"spinDirection":220},"zone":2,"typeConfidence":0.94,"plateTime":0.38968326782255547,"extension":5.9958880282947575},"hitData":{"launchSpeed":73.1,"launchAngle":32.0,"totalDistance":230.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":180.43,"coordY":125.37}},"index":0,"playId":"fc7c0c8d-49bb-3e30-9953-d3784e58b3f8","pitchNumber":1,"startTime":"2026-07-01T03:57:59.463Z","endTime":"2026-07-01T03:58:11.536Z","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":645302,"link":"/api/v1/people/645302"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":642215,"link":"/api/v1/people/642215"}},"offense":{"batter":{"id":687093,"link":"/api/v1/people/687093","batSide":{"code":"R","description":"Right"}},"first":{"id":687263,"link":"/api/v1/people/687263"},"second":{"id":622268,"link":"/api/v1/people/622268"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":687093,"link":"/api/v1/people/687093"},"credit":"b_ab"},{"player":{"id":660825,"link":"/api/v1/people/660825"},"credit":"p_ab"},{"player":{"id":687093,"link":"/api/v1/people/687093"},"credit":"b_pa"},{"player":{"id":660825,"link":"/api/v1/people/660825"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":82.0,"awayTeamWinProbability":18.0,"homeTeamWinProbabilityAdded":7.599999999999994,"leverageIndex":3.2,"dramaIndex":132.0,"contextMetrics":{},"playEndTime":"2026-07-01T03:58:11.536Z","atBatIndex":56},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Nolan Schanuel flies out to center fielder Julio Rodríguez.","rbi":0,"awayScore":3,"homeScore":5,"isOut":true},"about":{"atBatIndex":57,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-07-01T03:59:13.955Z","endTime":"2026-07-01T04:00:19.959Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":3},"matchup":{"batter":{"id":694384,"fullName":"Nolan Schanuel","link":"/api/v1/people/694384"},"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,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":694384,"fullName":"Nolan Schanuel","link":"/api/v1/people/694384"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":677594,"link":"/api/v1/people/677594"},"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":85.3,"endSpeed":79.0,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.772265470140926,"aZ":-32.683769747356536,"pfxX":9.411069818037213,"pfxZ":-0.32930583801291213,"pX":0.01036801601126923,"pZ":2.245478627071266,"vX0":0.5794882142979794,"vY0":-124.31098574464707,"vZ0":-2.2075078710782554,"x":116.6,"y":178.15,"x0":-1.4487290465371305,"y0":50.00040046688554,"z0":5.845453802406589,"aX":14.79739132491444},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.2,"breakVerticalInduced":-0.8,"breakHorizontal":-17.2,"spinRate":2634,"spinDirection":41},"zone":8,"typeConfidence":0.91,"plateTime":0.43979818234799106,"extension":5.726825818595283},"index":0,"playId":"5b7ae144-f161-3c36-a2e1-3d9d50bb0b2c","pitchNumber":1,"startTime":"2026-07-01T03:59:13.955Z","endTime":"2026-07-01T03:59:18.193Z","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":645302,"link":"/api/v1/people/645302"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":642215,"link":"/api/v1/people/642215"}},"offense":{"batter":{"id":694384,"link":"/api/v1/people/694384","batSide":{"code":"L","description":"Left"}},"first":{"id":687093,"link":"/api/v1/people/687093"},"second":{"id":622268,"link":"/api/v1/people/622268"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"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.9,"endSpeed":88.9,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.237997851338413,"aZ":-21.44128656819845,"pfxX":-10.189080142343535,"pfxZ":5.3062319220779255,"pX":-0.9586319353868626,"pZ":3.118685571432688,"vX0":4.598151362372084,"vY0":-141.14475233538764,"vZ0":-3.4026227423358963,"x":153.54,"y":154.58,"x0":-1.2822641662058483,"y0":50.005472139714975,"z0":5.715688258691709,"aX":-20.621916977512043},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":9.1,"breakHorizontal":17.5,"spinRate":2053,"spinDirection":220},"zone":11,"typeConfidence":0.94,"plateTime":0.3876156612475117,"extension":5.866886689291077},"index":1,"playId":"edd31c1c-2a4d-3dab-95c9-3fb5e0627a8d","pitchNumber":2,"startTime":"2026-07-01T03:59:28.030Z","endTime":"2026-07-01T03:59:35.475Z","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":645302,"link":"/api/v1/people/645302"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":642215,"link":"/api/v1/people/642215"}},"offense":{"batter":{"id":694384,"link":"/api/v1/people/694384","batSide":{"code":"L","description":"Left"}},"first":{"id":687093,"link":"/api/v1/people/687093"},"second":{"id":622268,"link":"/api/v1/people/622268"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":5,"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-01T03:59:46.789Z","endTime":"2026-07-01T03:59:56.186Z","isPitch":false,"type":"action","player":{"id":694384,"link":"/api/v1/people/694384"},"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":645302,"link":"/api/v1/people/645302"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":642215,"link":"/api/v1/people/642215"}},"offense":{"batter":{"id":694384,"link":"/api/v1/people/694384","batSide":{"code":"L","description":"Left"}},"first":{"id":687093,"link":"/api/v1/people/687093"},"second":{"id":622268,"link":"/api/v1/people/622268"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"index":3,"playId":"5c097f33-3031-404c-a689-3da301f4634b","startTime":"2026-07-01T03:59:56.186Z","endTime":"2026-07-01T04:00:01.186Z","isPitch":false,"type":"stepoff","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":645302,"link":"/api/v1/people/645302"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":642215,"link":"/api/v1/people/642215"}},"offense":{"batter":{"id":694384,"link":"/api/v1/people/694384","batSide":{"code":"L","description":"Left"}},"first":{"id":687093,"link":"/api/v1/people/687093"},"second":{"id":622268,"link":"/api/v1/people/622268"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"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":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.5,"endSpeed":77.0,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.455910200386384,"aZ":-38.38049726995154,"pfxX":10.71613469134425,"pfxZ":-4.155018088364811,"pX":-0.8306602515800848,"pZ":1.9838407527689972,"vX0":-0.7988674853922754,"vY0":-121.58853420554858,"vZ0":-1.496128612360681,"x":148.66,"y":185.22,"x0":-1.8890860371044509,"y0":50.003111726461505,"z0":5.945848876561315,"aX":16.00102452365306},"breaks":{"breakAngle":22.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.9,"breakVerticalInduced":-7.7,"breakHorizontal":-19.2,"spinRate":2714,"spinDirection":38},"zone":7,"typeConfidence":0.91,"plateTime":0.45093907466158223,"extension":5.679935639075576},"hitData":{"launchSpeed":84.7,"launchAngle":22.0,"totalDistance":303.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":127.17,"coordY":93.28}},"index":4,"playId":"2c4c2e13-4798-3272-b73b-95c7ce2d0605","pitchNumber":3,"startTime":"2026-07-01T04:00:10.960Z","endTime":"2026-07-01T04:00:19.959Z","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":645302,"link":"/api/v1/people/645302"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":642215,"link":"/api/v1/people/642215"}},"offense":{"batter":{"id":694384,"link":"/api/v1/people/694384","batSide":{"code":"L","description":"Left"}},"first":{"id":687093,"link":"/api/v1/people/687093"},"second":{"id":622268,"link":"/api/v1/people/622268"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694384,"link":"/api/v1/people/694384"},"credit":"b_ab"},{"player":{"id":660825,"link":"/api/v1/people/660825"},"credit":"p_ab"},{"player":{"id":694384,"link":"/api/v1/people/694384"},"credit":"b_pa"},{"player":{"id":660825,"link":"/api/v1/people/660825"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":88.7,"awayTeamWinProbability":11.299999999999997,"homeTeamWinProbabilityAdded":6.700000000000003,"leverageIndex":2.66,"dramaIndex":113.0,"contextMetrics":{},"playEndTime":"2026-07-01T04:00:19.959Z","atBatIndex":57},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Julio Rodríguez singles on a sharp line drive to center fielder Josh Lowe.","rbi":0,"awayScore":3,"homeScore":5,"isOut":false},"about":{"atBatIndex":58,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-07-01T04:02:24.761Z","endTime":"2026-07-01T04:03:06.572Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":2,"outs":0},"matchup":{"batter":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":608718,"fullName":"Brent Suter","link":"/api/v1/people/608718"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":666139,"link":"/api/v1/people/666139"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Pitching Change: Brent Suter replaces Chase Silseth.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"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-01T04:01:56.616Z","endTime":"2026-07-01T04:02:26.920Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":608718,"link":"/api/v1/people/608718"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":681217,"link":"/api/v1/people/681217","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":687093,"link":"/api/v1/people/687093"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":677594,"link":"/api/v1/people/677594","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"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":87.7,"endSpeed":80.5,"strikeZoneTop":3.378,"strikeZoneBottom":1.705,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.901670537315812,"aZ":-19.998705278334572,"pfxX":8.436765278143145,"pfxZ":7.373303733762615,"pX":-0.10746064074901729,"pZ":3.3843975436405502,"vX0":-10.963226965588083,"vY0":-127.35322634766162,"vZ0":-2.538983114035737,"x":121.1,"y":147.4,"x0":3.146800936997522,"y0":50.00185661699576,"z0":5.967282285848874,"aX":13.929665020738035},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.6,"breakVerticalInduced":13.0,"breakHorizontal":-13.0,"spinRate":2134,"spinDirection":147},"zone":2,"typeConfidence":0.9,"plateTime":0.4292580123169554,"extension":7.27398377416298},"index":1,"playId":"7d43f224-20b6-34da-b2a7-5537003bcea2","pitchNumber":1,"startTime":"2026-07-01T04:02:26.920Z","endTime":"2026-07-01T04:02:31.395Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608718,"link":"/api/v1/people/608718","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":687093,"link":"/api/v1/people/687093"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":677594,"link":"/api/v1/people/677594","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"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":88.1,"endSpeed":81.1,"strikeZoneTop":3.378,"strikeZoneBottom":1.705,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.80687480613182,"aZ":-16.548222332819268,"pfxX":2.3538455500872963,"pfxZ":9.362076014303302,"pX":0.05870549693189289,"pZ":2.5233891454976254,"vX0":-8.655208015225917,"vY0":-127.95255045332391,"vZ0":-5.333142633819212,"x":114.76,"y":170.65,"x0":3.1697638257597,"y0":50.001122294130475,"z0":5.9187910961612475,"aX":3.9289260010748075},"breaks":{"breakAngle":7.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":16.1,"breakHorizontal":-2.4,"spinRate":2184,"spinDirection":160},"zone":5,"typeConfidence":0.87,"plateTime":0.4270230336252383,"extension":7.442330510539094},"index":2,"playId":"a36f9923-5b2a-394a-8472-b803341bb367","pitchNumber":2,"startTime":"2026-07-01T04:02:39.453Z","endTime":"2026-07-01T04:02:43.326Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608718,"link":"/api/v1/people/608718","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":687093,"link":"/api/v1/people/687093"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":677594,"link":"/api/v1/people/677594","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"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":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":76.6,"endSpeed":71.1,"strikeZoneTop":3.378,"strikeZoneBottom":1.705,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.412978792847245,"aZ":-26.580338967756557,"pfxX":7.242088409195055,"pfxZ":4.404126485363761,"pX":1.2784092991263287,"pZ":1.7834473073831147,"vX0":-6.67351684802206,"vY0":-111.47130556315943,"vZ0":-3.108301462501592,"x":68.27,"y":190.63,"x0":3.3578349971506554,"y0":50.00199907829149,"z0":5.915511838453062,"aX":9.193045980238281},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.8,"breakVerticalInduced":7.6,"breakHorizontal":-11.5,"spinRate":1443,"spinDirection":139},"zone":14,"typeConfidence":0.9,"plateTime":0.48974912350336197,"extension":7.121960608439601},"hitData":{"launchSpeed":101.4,"launchAngle":9.0,"totalDistance":198.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":120.49,"coordY":82.94}},"index":3,"playId":"a793a0d4-c90d-35b2-ba82-f48abea4fbf7","pitchNumber":3,"startTime":"2026-07-01T04:02:55.950Z","endTime":"2026-07-01T04:03:06.572Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608718,"link":"/api/v1/people/608718","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":687093,"link":"/api/v1/people/687093"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":677594,"link":"/api/v1/people/677594","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":677594,"link":"/api/v1/people/677594"},"credit":"b_ab"},{"player":{"id":608718,"link":"/api/v1/people/608718"},"credit":"p_ab"},{"player":{"id":677594,"link":"/api/v1/people/677594"},"credit":"b_pa"},{"player":{"id":608718,"link":"/api/v1/people/608718"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":90.2,"awayTeamWinProbability":9.799999999999997,"homeTeamWinProbabilityAdded":1.5,"leverageIndex":0.41,"dramaIndex":25.0,"contextMetrics":{},"playEndTime":"2026-07-01T04:03:06.572Z","atBatIndex":58},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Josh Naylor strikes out swinging.","rbi":0,"awayScore":3,"homeScore":5,"isOut":true},"about":{"atBatIndex":59,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-07-01T04:03:23.311Z","endTime":"2026-07-01T04:06:19.921Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":608718,"fullName":"Brent Suter","link":"/api/v1/people/608718"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5,6,7,8],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":681351,"link":"/api/v1/people/681351"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.5,"endSpeed":80.8,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.95372190359693,"aZ":-19.778088532262284,"pfxX":8.783093057331657,"pfxZ":7.400135833592438,"pX":0.9324766104600598,"pZ":3.824884973760802,"vX0":-8.861858154447235,"vY0":-128.66745791738643,"vZ0":-1.3717827299640606,"x":81.46,"y":135.51,"x0":3.2818403759631933,"y0":50.0024489749676,"z0":5.899101556564742,"aX":14.711783874189381},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":13.3,"breakHorizontal":-13.9,"spinRate":1968,"spinDirection":145},"zone":12,"typeConfidence":0.9,"plateTime":0.42586323017654326,"extension":7.4432390895171014},"index":0,"playId":"917c077f-241a-38f6-8adb-3d4a45a15c7e","pitchNumber":1,"startTime":"2026-07-01T04:03:31.690Z","endTime":"2026-07-01T04:03:36.734Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608718,"link":"/api/v1/people/608718","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":687093,"link":"/api/v1/people/687093"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":647304,"link":"/api/v1/people/647304","batSide":{"code":"L","description":"Left"}},"first":{"id":677594,"link":"/api/v1/people/677594"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"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":0},"preCount":{"balls":1,"strikes":0,"outs":0},"index":1,"playId":"406a9e23-5591-339d-8c39-ba396344f306","startTime":"2026-07-01T04:03:49.228Z","endTime":"2026-07-01T04:03:53.099Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":608718,"link":"/api/v1/people/608718","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":687093,"link":"/api/v1/people/687093"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":647304,"link":"/api/v1/people/647304","batSide":{"code":"L","description":"Left"}},"first":{"id":677594,"link":"/api/v1/people/677594"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":2},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"index":2,"playId":"cfcf3cf2-3df8-3b09-a734-2237084c91d6","startTime":"2026-07-01T04:04:09.345Z","endTime":"2026-07-01T04:04:13.593Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":608718,"link":"/api/v1/people/608718","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":687093,"link":"/api/v1/people/687093"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":647304,"link":"/api/v1/people/647304","batSide":{"code":"L","description":"Left"}},"first":{"id":677594,"link":"/api/v1/people/677594"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"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,"disengagementNum":2},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":78.6,"endSpeed":72.1,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.424449726402134,"aZ":-31.25224933767356,"pfxX":-5.066862751143347,"pfxZ":0.7019952895379795,"pX":-0.5071469961038506,"pZ":2.958256895101747,"vX0":-7.297004084182515,"vY0":-114.3213219778027,"vZ0":-0.21073247601262757,"x":136.33,"y":158.91,"x0":3.3928810973690036,"y0":50.00316809109964,"z0":6.137091232630525,"aX":-6.660063026009535},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.0,"breakVerticalInduced":1.6,"breakHorizontal":11.2,"spinRate":2310,"spinDirection":278},"zone":1,"typeConfidence":0.91,"plateTime":0.48036773213709516,"extension":6.9774404868801785},"index":3,"playId":"262a6c5d-05a6-355c-b8a1-5b6f6fc631de","pitchNumber":2,"startTime":"2026-07-01T04:04:29.952Z","endTime":"2026-07-01T04:04:34.598Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608718,"link":"/api/v1/people/608718","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":687093,"link":"/api/v1/people/687093"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":647304,"link":"/api/v1/people/647304","batSide":{"code":"L","description":"Left"}},"first":{"id":677594,"link":"/api/v1/people/677594"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"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,"disengagementNum":2},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.8,"endSpeed":81.2,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.195589939614475,"aZ":-17.448545504059645,"pfxX":8.671672270664182,"pfxZ":8.744606362668648,"pX":-0.49138831301758035,"pZ":2.9432296379224088,"vX0":-11.50916738372512,"vY0":-128.8142584425879,"vZ0":-3.893752204911415,"x":135.73,"y":159.31,"x0":2.903233244679205,"y0":50.00567276428049,"z0":5.819588610430208,"aX":14.60904906045801},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":15.1,"breakHorizontal":-13.2,"spinRate":2085,"spinDirection":147},"zone":1,"typeConfidence":0.9,"plateTime":0.4248533562102774,"extension":7.323716373406875},"index":4,"playId":"3c879f4e-c273-3e97-9c2d-e41339ce1659","pitchNumber":3,"startTime":"2026-07-01T04:04:46.926Z","endTime":"2026-07-01T04:04:51.530Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608718,"link":"/api/v1/people/608718","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":687093,"link":"/api/v1/people/687093"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":647304,"link":"/api/v1/people/647304","batSide":{"code":"L","description":"Left"}},"first":{"id":677594,"link":"/api/v1/people/677594"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"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":2},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":78.9,"endSpeed":73.1,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.63707917066745,"aZ":-31.80860895294169,"pfxX":-4.95827776795266,"pfxZ":0.27851538998184555,"pX":-1.7990398753941497,"pZ":1.3163078712307918,"vX0":-9.932355293663212,"vY0":-114.46261828509469,"vZ0":-3.8611258716458883,"x":185.58,"y":203.24,"x0":3.245252570662802,"y0":50.0042927670234,"z0":6.14813555237408,"aX":-6.561932562538907},"breaks":{"breakAngle":14.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.5,"breakVerticalInduced":-0.2,"breakHorizontal":11.5,"spinRate":2288,"spinDirection":292},"zone":13,"typeConfidence":0.92,"plateTime":0.4789875195316884,"extension":7.039338322948908},"index":5,"playId":"34e926d5-5835-346a-94b1-61e2ee5f05a9","pitchNumber":4,"startTime":"2026-07-01T04:05:03.698Z","endTime":"2026-07-01T04:05:09.616Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608718,"link":"/api/v1/people/608718","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":687093,"link":"/api/v1/people/687093"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":647304,"link":"/api/v1/people/647304","batSide":{"code":"L","description":"Left"}},"first":{"id":677594,"link":"/api/v1/people/677594"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"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,"disengagementNum":2},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.7,"endSpeed":82.6,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.376142832426375,"aZ":-17.746274953021004,"pfxX":7.864432395146977,"pfxZ":8.329674775631226,"pX":0.4007951275679572,"pZ":2.44516082716489,"vX0":-9.424844001545107,"vY0":-130.27303588157483,"vZ0":-5.492420148344539,"x":101.72,"y":172.76,"x0":3.030629767198731,"y0":50.003375060306126,"z0":5.9068347155396665,"aX":13.623480504384155},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":14.2,"breakHorizontal":-12.4,"spinRate":2055,"spinDirection":157},"zone":6,"typeConfidence":0.9,"plateTime":0.4191955730170722,"extension":7.440865723889191},"index":6,"playId":"6930331f-21f2-3891-823d-5b8d70cbc86b","pitchNumber":5,"startTime":"2026-07-01T04:05:22.869Z","endTime":"2026-07-01T04:05:30.500Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608718,"link":"/api/v1/people/608718","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":687093,"link":"/api/v1/people/687093"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":647304,"link":"/api/v1/people/647304","batSide":{"code":"L","description":"Left"}},"first":{"id":677594,"link":"/api/v1/people/677594"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"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,"disengagementNum":2},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.4,"endSpeed":83.0,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.376828748089025,"aZ":-15.832996331533838,"pfxX":8.385679403070412,"pfxZ":9.299103623698574,"pX":0.3938509553739966,"pZ":2.8075842978621575,"vX0":-9.73362070062599,"vY0":-131.36089296817974,"vZ0":-5.062672733396282,"x":101.99,"y":162.98,"x0":3.0481222923803735,"y0":50.002151071842995,"z0":5.9269149408953306,"aX":14.736094709475909},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":16.0,"breakHorizontal":-13.2,"spinRate":2093,"spinDirection":155},"zone":3,"typeConfidence":0.9,"plateTime":0.41607019463388806,"extension":7.492692074383037},"index":7,"playId":"ad7b5315-725a-3f11-b70f-5505a43038a7","pitchNumber":6,"startTime":"2026-07-01T04:05:46.125Z","endTime":"2026-07-01T04:05:54.434Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608718,"link":"/api/v1/people/608718","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":687093,"link":"/api/v1/people/687093"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":647304,"link":"/api/v1/people/647304","batSide":{"code":"L","description":"Left"}},"first":{"id":677594,"link":"/api/v1/people/677594"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"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":1,"strikes":3,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":77.7,"endSpeed":71.6,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.852151973603213,"aZ":-30.515069238961463,"pfxX":-5.296309823522448,"pfxZ":1.299432289890036,"pX":-1.9028170598252159,"pZ":1.507557520425381,"vX0":-9.711492790696575,"vY0":-112.74890208833337,"vZ0":-3.257482128844887,"x":189.53,"y":198.08,"x0":3.160482406427809,"y0":50.0032939422564,"z0":6.072897777126256,"aX":-6.770782330359937},"breaks":{"breakAngle":14.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.0,"breakVerticalInduced":1.7,"breakHorizontal":12.2,"spinRate":2253,"spinDirection":299},"zone":13,"typeConfidence":0.91,"plateTime":0.4871014813732901,"extension":6.933721905371106},"index":8,"playId":"bf053aa3-2d55-30e9-b69e-1d2d06a3781e","pitchNumber":7,"startTime":"2026-07-01T04:06:14.791Z","endTime":"2026-07-01T04:06:19.921Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608718,"link":"/api/v1/people/608718","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":687093,"link":"/api/v1/people/687093"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":647304,"link":"/api/v1/people/647304","batSide":{"code":"L","description":"Left"}},"first":{"id":677594,"link":"/api/v1/people/677594"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":647304,"link":"/api/v1/people/647304"},"credit":"b_ab"},{"player":{"id":608718,"link":"/api/v1/people/608718"},"credit":"p_ab"},{"player":{"id":647304,"link":"/api/v1/people/647304"},"credit":"b_pa"},{"player":{"id":608718,"link":"/api/v1/people/608718"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":88.7,"awayTeamWinProbability":11.299999999999997,"homeTeamWinProbabilityAdded":-1.5,"leverageIndex":0.65,"dramaIndex":31.0,"contextMetrics":{},"playEndTime":"2026-07-01T04:06:19.921Z","atBatIndex":59},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Randy Arozarena doubles (20) on a sharp line drive to left fielder Wade Meckler. Julio Rodríguez to 3rd.","rbi":0,"awayScore":3,"homeScore":5,"isOut":false},"about":{"atBatIndex":60,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-07-01T04:06:39.324Z","endTime":"2026-07-01T04:07:29.249Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"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":608718,"fullName":"Brent Suter","link":"/api/v1/people/608718"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"postOnThird":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"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":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":685133,"link":"/api/v1/people/685133"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":78.8,"endSpeed":72.7,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.978852948318043,"aZ":-23.125463359870427,"pfxX":8.869693568182527,"pfxZ":6.814635481034625,"pX":-0.5291866045526913,"pZ":0.9761271045850148,"vX0":-10.75793883257013,"vY0":-114.16311611917533,"vZ0":-5.8693129340377155,"x":137.17,"y":212.42,"x0":3.0802132287426414,"y0":50.00012925394629,"z0":5.8409167222229295,"aX":11.769039829721379},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":11.2,"breakHorizontal":-13.6,"spinRate":1598,"spinDirection":142},"zone":13,"typeConfidence":0.88,"plateTime":0.47882198873787685,"extension":7.012191909646177},"index":0,"playId":"aa0f2f75-d353-32d1-93a9-bf3f06962688","pitchNumber":1,"startTime":"2026-07-01T04:06:41.518Z","endTime":"2026-07-01T04:06:45.529Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608718,"link":"/api/v1/people/608718","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":687093,"link":"/api/v1/people/687093"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":668227,"link":"/api/v1/people/668227","batSide":{"code":"R","description":"Right"}},"first":{"id":677594,"link":"/api/v1/people/677594"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"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":89.7,"endSpeed":82.1,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.501856947881738,"aZ":-19.712067313375833,"pfxX":8.657404487479802,"pfxZ":7.250709590921796,"pX":-0.3681570170233674,"pZ":3.2569182336661373,"vX0":-11.755464115593451,"vY0":-130.07755026521912,"vZ0":-3.1180769969930435,"x":131.03,"y":150.84,"x0":3.0784676640583135,"y0":50.003976650896234,"z0":5.96039714402278,"aX":14.883219651544158},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.5,"breakVerticalInduced":12.6,"breakHorizontal":-13.2,"spinRate":2163,"spinDirection":150},"zone":1,"typeConfidence":0.9,"plateTime":0.42059033406638013,"extension":7.367628441911183},"index":1,"playId":"e92bf923-90f2-3919-878e-19641c964107","pitchNumber":2,"startTime":"2026-07-01T04:06:57.428Z","endTime":"2026-07-01T04:07:01.819Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608718,"link":"/api/v1/people/608718","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":687093,"link":"/api/v1/people/687093"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":668227,"link":"/api/v1/people/668227","batSide":{"code":"R","description":"Right"}},"first":{"id":677594,"link":"/api/v1/people/677594"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"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":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":76.4,"endSpeed":70.5,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.13039071533022,"aZ":-25.07151195550396,"pfxX":9.331212296498236,"pfxZ":5.681994993198416,"pX":0.168738030589525,"pZ":1.4937164383533028,"vX0":-9.331444176630887,"vY0":-110.87811226905673,"vZ0":-3.774061794104892,"x":110.57,"y":198.45,"x0":3.212077553092278,"y0":50.00147704507845,"z0":5.823157328906596,"aX":11.661222395317814},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.3,"breakVerticalInduced":9.6,"breakHorizontal":-14.6,"spinRate":1573,"spinDirection":141},"zone":14,"typeConfidence":0.92,"plateTime":0.49328059299774774,"extension":6.990834131908336},"hitData":{"launchSpeed":108.3,"launchAngle":16.0,"totalDistance":321.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":36.51,"coordY":101.96}},"index":2,"playId":"8b345f28-8ac6-3699-a416-7cd088b99eeb","pitchNumber":3,"startTime":"2026-07-01T04:07:13.211Z","endTime":"2026-07-01T04:07:29.249Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608718,"link":"/api/v1/people/608718","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":687093,"link":"/api/v1/people/687093"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":668227,"link":"/api/v1/people/668227","batSide":{"code":"R","description":"Right"}},"first":{"id":677594,"link":"/api/v1/people/677594"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668227,"link":"/api/v1/people/668227"},"credit":"b_ab"},{"player":{"id":608718,"link":"/api/v1/people/608718"},"credit":"p_ab"},{"player":{"id":668227,"link":"/api/v1/people/668227"},"credit":"b_pa"},{"player":{"id":608718,"link":"/api/v1/people/608718"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":92.7,"awayTeamWinProbability":7.299999999999997,"homeTeamWinProbabilityAdded":4.0,"leverageIndex":0.57,"dramaIndex":44.0,"contextMetrics":{},"playEndTime":"2026-07-01T04:07:29.249Z","atBatIndex":60},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Cal Raleigh called out on strikes.","rbi":0,"awayScore":3,"homeScore":5,"isOut":true},"about":{"atBatIndex":61,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-07-01T04:07:59.690Z","endTime":"2026-07-01T04:08:45.628Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":608718,"fullName":"Brent Suter","link":"/api/v1/people/608718"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"postOnThird":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":681351,"link":"/api/v1/people/681351"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":79.6,"endSpeed":73.5,"strikeZoneTop":3.282,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.49977659252469,"aZ":-25.588694858608246,"pfxX":8.549032030027078,"pfxZ":4.800043762446252,"pX":0.9315774782281486,"pZ":3.5357425864766987,"vX0":-8.187995803578861,"vY0":-115.74525913353088,"vZ0":-0.007364791003446669,"x":81.49,"y":143.31,"x0":3.3869041881406945,"y0":50.000701116867205,"z0":5.9683248802263735,"aX":11.719563778261731},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":9.0,"breakHorizontal":-13.7,"spinRate":1701,"spinDirection":140},"zone":12,"typeConfidence":0.85,"plateTime":0.47135669742860786,"extension":7.2256722922469026},"index":0,"playId":"ef21d6b6-16bf-3c92-8e49-db3bfe9fc2c1","pitchNumber":1,"startTime":"2026-07-01T04:08:04.369Z","endTime":"2026-07-01T04:08:09.936Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608718,"link":"/api/v1/people/608718","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":687093,"link":"/api/v1/people/687093"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":663728,"link":"/api/v1/people/663728","batSide":{"code":"R","description":"Right"}},"second":{"id":668227,"link":"/api/v1/people/668227"},"third":{"id":677594,"link":"/api/v1/people/677594"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.4,"endSpeed":81.9,"strikeZoneTop":3.282,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.33819685801663,"aZ":-19.763567117105808,"pfxX":0.07741121139124019,"pfxZ":7.313087708731878,"pX":-0.5591040361547504,"pZ":4.058004353491896,"vX0":-9.144971932918882,"vY0":-128.57703337051666,"vZ0":-1.2456751351206683,"x":138.31,"y":129.21,"x0":3.0136642720650233,"y0":50.00103455154553,"z0":6.062949376605264,"aX":0.13366029090378992},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.5,"breakVerticalInduced":13.2,"breakHorizontal":1.7,"spinRate":2110,"spinDirection":167},"zone":11,"typeConfidence":0.9,"plateTime":0.4238529468692689,"extension":7.275741807963668},"index":1,"playId":"f2d3e153-9e6b-3b5d-9a0d-3f071c4b254a","pitchNumber":2,"startTime":"2026-07-01T04:08:20.785Z","endTime":"2026-07-01T04:08:25.336Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608718,"link":"/api/v1/people/608718","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":687093,"link":"/api/v1/people/687093"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":663728,"link":"/api/v1/people/663728","batSide":{"code":"R","description":"Right"}},"second":{"id":668227,"link":"/api/v1/people/668227"},"third":{"id":677594,"link":"/api/v1/people/677594"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"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":0,"strikes":3,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.0,"endSpeed":82.6,"strikeZoneTop":3.282,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.285623034153495,"aZ":-16.629467870037534,"pfxX":1.2722265773650279,"pfxZ":9.024781956447235,"pX":-0.003570669850140594,"pZ":2.640012892761658,"vX0":-8.057334896588843,"vY0":-129.4593693219444,"vZ0":-5.245317985075166,"x":117.14,"y":167.5,"x0":2.964267282113458,"y0":50.00435187738428,"z0":5.937527024102509,"aX":2.1932976822156047},"breaks":{"breakAngle":2.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":15.6,"breakHorizontal":-0.8,"spinRate":2225,"spinDirection":164},"zone":5,"typeConfidence":0.9,"plateTime":0.4207239337292523,"extension":7.463350828191716},"index":2,"playId":"fe462b78-dea8-3b20-ba0a-a0fa9f8194ab","pitchNumber":3,"startTime":"2026-07-01T04:08:39.947Z","endTime":"2026-07-01T04:08:45.628Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608718,"link":"/api/v1/people/608718","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":687093,"link":"/api/v1/people/687093"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":663728,"link":"/api/v1/people/663728","batSide":{"code":"R","description":"Right"}},"second":{"id":668227,"link":"/api/v1/people/668227"},"third":{"id":677594,"link":"/api/v1/people/677594"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663728,"link":"/api/v1/people/663728"},"credit":"b_ab"},{"player":{"id":608718,"link":"/api/v1/people/608718"},"credit":"p_ab"},{"player":{"id":663728,"link":"/api/v1/people/663728"},"credit":"b_pa"},{"player":{"id":608718,"link":"/api/v1/people/608718"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":88.9,"awayTeamWinProbability":11.099999999999994,"homeTeamWinProbabilityAdded":-3.799999999999997,"leverageIndex":0.78,"dramaIndex":48.0,"contextMetrics":{},"playEndTime":"2026-07-01T04:08:45.628Z","atBatIndex":61},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Cole Young walks.","rbi":0,"awayScore":3,"homeScore":5,"isOut":false},"about":{"atBatIndex":62,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-07-01T04:09:07.557Z","endTime":"2026-07-01T04:12:27.395Z","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":608718,"fullName":"Brent Suter","link":"/api/v1/people/608718"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":702284,"fullName":"Cole Young","link":"/api/v1/people/702284"},"postOnSecond":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"postOnThird":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,2,3,4,5,6,7,9,10],"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":10},"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":81.8,"endSpeed":76.2,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.37612920938811,"aZ":-26.25151093204822,"pfxX":-4.505945661892564,"pfxZ":4.118147380451011,"pX":-2.09002691671169,"pZ":1.3665620192516479,"vX0":-11.051735492141713,"vY0":-118.72884559398946,"vZ0":-5.214644583181757,"x":196.67,"y":201.88,"x0":3.1982580128709777,"y0":50.000092637882304,"z0":5.961823381024541,"aX":-6.470677422135581},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":6.5,"breakHorizontal":10.7,"spinRate":2374,"spinDirection":283},"zone":13,"typeConfidence":0.81,"plateTime":0.46020106797751525,"extension":7.276043920743692},"index":0,"playId":"90b9e3f4-03bf-39de-95fc-bca3baccbcb3","pitchNumber":1,"startTime":"2026-07-01T04:09:09.200Z","endTime":"2026-07-01T04:09:14.272Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608718,"link":"/api/v1/people/608718","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":687093,"link":"/api/v1/people/687093"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":702284,"link":"/api/v1/people/702284","batSide":{"code":"L","description":"Left"}},"second":{"id":668227,"link":"/api/v1/people/668227"},"third":{"id":677594,"link":"/api/v1/people/677594"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.4,"endSpeed":81.9,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.947856115775256,"aZ":-19.448320433636326,"pfxX":9.454710817659567,"pfxZ":7.458922912256076,"pX":-1.0864440412548848,"pZ":2.994937875384649,"vX0":-13.789704919463105,"vY0":-129.50237566489957,"vZ0":-3.607241646599074,"x":158.41,"y":157.92,"x0":3.0683755407255555,"y0":50.00287202500466,"z0":5.885793908726042,"aX":16.13091447522721},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.5,"breakVerticalInduced":12.8,"breakHorizontal":-14.2,"spinRate":2171,"spinDirection":148},"zone":11,"typeConfidence":0.9,"plateTime":0.42226044772822036,"extension":7.397662433739268},"index":1,"playId":"d4c24c79-514a-3a75-8f0f-b53f2057c171","pitchNumber":2,"startTime":"2026-07-01T04:09:27.868Z","endTime":"2026-07-01T04:09:33.155Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608718,"link":"/api/v1/people/608718","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":687093,"link":"/api/v1/people/687093"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":702284,"link":"/api/v1/people/702284","batSide":{"code":"L","description":"Left"}},"second":{"id":668227,"link":"/api/v1/people/668227"},"third":{"id":677594,"link":"/api/v1/people/677594"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.7,"endSpeed":81.0,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.02993448661721,"aZ":-17.651662514168418,"pfxX":-0.4660707629771972,"pfxZ":8.752499658468308,"pX":-0.7993899163892058,"pZ":2.941194379424156,"vX0":-9.614042866326066,"vY0":-127.44387153948422,"vZ0":-4.131695826525868,"x":147.47,"y":159.37,"x0":3.068719822523237,"y0":50.00486941214737,"z0":5.961601715107113,"aX":-0.7718883547646759},"breaks":{"breakAngle":7.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":15.2,"breakHorizontal":2.9,"spinRate":2282,"spinDirection":173},"zone":11,"typeConfidence":0.9,"plateTime":0.4283441768205427,"extension":7.206178403578245},"index":2,"playId":"a5c05d3a-dc6e-314b-812c-e792bb39672d","pitchNumber":3,"startTime":"2026-07-01T04:09:46.767Z","endTime":"2026-07-01T04:09:52.126Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608718,"link":"/api/v1/people/608718","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":687093,"link":"/api/v1/people/687093"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":702284,"link":"/api/v1/people/702284","batSide":{"code":"L","description":"Left"}},"second":{"id":668227,"link":"/api/v1/people/668227"},"third":{"id":677594,"link":"/api/v1/people/677594"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.0,"endSpeed":80.9,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.959139450445527,"aZ":-18.77837231429443,"pfxX":8.076471289333536,"pfxZ":8.044211109558836,"pX":0.5098688986325486,"pZ":3.033624961381913,"vX0":-9.242895621713565,"vY0":-127.86296440255919,"vZ0":-3.6403469906567407,"x":97.56,"y":156.87,"x0":3.112612069138891,"y0":50.00333168240073,"z0":5.939022747832944,"aX":13.450413273802264},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":14.0,"breakHorizontal":-12.7,"spinRate":2148,"spinDirection":157},"zone":3,"typeConfidence":0.9,"plateTime":0.4274446947157853,"extension":7.418460099914009},"index":3,"playId":"bd56510b-2fe6-32cc-8750-15b8dea8d3da","pitchNumber":4,"startTime":"2026-07-01T04:10:04.492Z","endTime":"2026-07-01T04:10:09.472Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608718,"link":"/api/v1/people/608718","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":687093,"link":"/api/v1/people/687093"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":702284,"link":"/api/v1/people/702284","batSide":{"code":"L","description":"Left"}},"second":{"id":668227,"link":"/api/v1/people/668227"},"third":{"id":677594,"link":"/api/v1/people/677594"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"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":2,"outs":2},"pitchData":{"startSpeed":74.1,"endSpeed":68.5,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":17.498747498622215,"aZ":-26.94039020645178,"pfxX":7.568934542547167,"pfxZ":4.4254771379853555,"pX":0.46766890075041456,"pZ":2.6992333680504563,"vX0":-7.563914986919166,"vY0":-107.67658587557335,"vZ0":-0.718611662403777,"x":99.17,"y":165.9,"x0":3.031386067110047,"y0":50.00249530126409,"z0":6.000363822638329,"aX":8.949118334478918},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.5,"breakVerticalInduced":8.2,"breakHorizontal":-11.9,"spinRate":1492,"spinDirection":144},"zone":6,"typeConfidence":0.92,"plateTime":0.5073605845988896,"extension":7.098324316910336},"index":4,"playId":"9f303ca0-6f9f-3891-bdd6-20b750420ab2","pitchNumber":5,"startTime":"2026-07-01T04:10:24.741Z","endTime":"2026-07-01T04:10:33.385Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608718,"link":"/api/v1/people/608718","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":687093,"link":"/api/v1/people/687093"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":702284,"link":"/api/v1/people/702284","batSide":{"code":"L","description":"Left"}},"second":{"id":668227,"link":"/api/v1/people/668227"},"third":{"id":677594,"link":"/api/v1/people/677594"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"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":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.2,"endSpeed":83.0,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.594629936446147,"aZ":-18.228702619050328,"pfxX":8.56433019172169,"pfxZ":8.01766942700557,"pX":-0.98528294913336,"pZ":1.8067168357313597,"vX0":-13.319144530504818,"vY0":-130.5725628032273,"vZ0":-6.585662206237715,"x":154.56,"y":190.0,"x0":3.0519245838669153,"y0":50.00207333576115,"z0":5.716909776978658,"aX":14.89644212491276},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.5,"breakVerticalInduced":13.2,"breakHorizontal":-12.8,"spinRate":2148,"spinDirection":151},"zone":13,"typeConfidence":0.9,"plateTime":0.41830115902050213,"extension":7.619263813752656},"index":5,"playId":"624093d3-debe-33da-b337-a7136cdcf7f3","pitchNumber":6,"startTime":"2026-07-01T04:10:53.236Z","endTime":"2026-07-01T04:10:58.711Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608718,"link":"/api/v1/people/608718","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":687093,"link":"/api/v1/people/687093"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":702284,"link":"/api/v1/people/702284","batSide":{"code":"L","description":"Left"}},"second":{"id":668227,"link":"/api/v1/people/668227"},"third":{"id":677594,"link":"/api/v1/people/677594"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"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":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.1,"endSpeed":81.9,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.49016499772618,"aZ":-18.758173068867737,"pfxX":8.204642958155913,"pfxZ":7.870903936823888,"pX":0.10772725935522989,"pZ":2.443141348650959,"vX0":-10.54772353829619,"vY0":-129.343144442764,"vZ0":-5.173913885353439,"x":112.89,"y":172.82,"x0":3.1613985181220032,"y0":50.00102370028102,"z0":5.895735881101197,"aX":13.982270035432146},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":13.3,"breakHorizontal":-12.7,"spinRate":2212,"spinDirection":155},"zone":5,"typeConfidence":0.9,"plateTime":0.4225115862912121,"extension":7.478129437940609},"index":6,"playId":"e0240156-8056-3ca0-872c-3e93851065f0","pitchNumber":7,"startTime":"2026-07-01T04:11:11.875Z","endTime":"2026-07-01T04:11:17.308Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608718,"link":"/api/v1/people/608718","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":687093,"link":"/api/v1/people/687093"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":702284,"link":"/api/v1/people/702284","batSide":{"code":"L","description":"Left"}},"second":{"id":668227,"link":"/api/v1/people/668227"},"third":{"id":677594,"link":"/api/v1/people/677594"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"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":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.2,"endSpeed":83.4,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.22684880072785,"aZ":-20.833293644224185,"pfxX":7.78359881873289,"pfxZ":6.442640604091119,"pX":-0.08470560258838472,"pZ":2.724040003371307,"vX0":-10.635354273316638,"vY0":-130.96201139929906,"vZ0":-4.15131004134168,"x":120.23,"y":165.23,"x0":2.9929649034417647,"y0":50.00315223325345,"z0":5.862400568538447,"aX":13.701246057471456},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":11.0,"breakHorizontal":-12.1,"spinRate":1932,"spinDirection":150},"zone":5,"typeConfidence":0.9,"plateTime":0.41614525979283945,"extension":7.3875705430985885},"index":7,"playId":"00c97835-5441-3510-a16f-b13f9ca55b8c","pitchNumber":8,"startTime":"2026-07-01T04:11:33.022Z","endTime":"2026-07-01T04:11:39.026Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608718,"link":"/api/v1/people/608718","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":687093,"link":"/api/v1/people/687093"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":702284,"link":"/api/v1/people/702284","batSide":{"code":"L","description":"Left"}},"second":{"id":668227,"link":"/api/v1/people/668227"},"third":{"id":677594,"link":"/api/v1/people/677594"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"index":8,"startTime":"2026-07-01T04:11:49.399Z","endTime":"2026-07-01T04:12:01.655Z","isPitch":false,"type":"action","player":{"id":702284,"link":"/api/v1/people/702284"},"defense":{"pitcher":{"id":608718,"link":"/api/v1/people/608718","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":687093,"link":"/api/v1/people/687093"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":702284,"link":"/api/v1/people/702284","batSide":{"code":"L","description":"Left"}},"second":{"id":668227,"link":"/api/v1/people/668227"},"third":{"id":677594,"link":"/api/v1/people/677594"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":72.9,"endSpeed":67.5,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":16.196908078084782,"aZ":-27.624423265907986,"pfxX":6.539156352069083,"pfxZ":3.959881349562499,"pX":0.017122968597228,"pZ":3.58793472278109,"vX0":-8.615051226070895,"vY0":-105.94977863930342,"vZ0":1.3923287605388481,"x":116.35,"y":141.91,"x0":3.2657520306514094,"y0":50.004887284093606,"z0":6.053144988407941,"aX":7.519712969449989},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.3,"breakVerticalInduced":7.9,"breakHorizontal":-9.8,"spinRate":1435,"spinDirection":140},"zone":11,"typeConfidence":0.92,"plateTime":0.5147691494790161,"extension":7.1414479641229205},"index":9,"playId":"316b141a-f098-3010-9591-55d9f980e511","pitchNumber":9,"startTime":"2026-07-01T04:12:01.655Z","endTime":"2026-07-01T04:12:06.141Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608718,"link":"/api/v1/people/608718","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":687093,"link":"/api/v1/people/687093"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":702284,"link":"/api/v1/people/702284","batSide":{"code":"L","description":"Left"}},"second":{"id":668227,"link":"/api/v1/people/668227"},"third":{"id":677594,"link":"/api/v1/people/677594"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"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":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.9,"endSpeed":82.8,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.111559051119986,"aZ":-20.518666235917586,"pfxX":7.678064864376618,"pfxZ":6.725708125043612,"pX":-1.3829510563031902,"pZ":2.7069470417150394,"vX0":-13.88964860811864,"vY0":-130.25526587644336,"vZ0":-4.18574898681244,"x":169.71,"y":165.69,"x0":3.000036524892218,"y0":50.00447748266908,"z0":5.869073013844486,"aX":13.311067155283043},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":11.5,"breakHorizontal":-11.2,"spinRate":2235,"spinDirection":157},"zone":11,"typeConfidence":0.9,"plateTime":0.4190932895958617,"extension":7.466037884786573},"index":10,"playId":"7b884ebb-e264-3a01-85ad-b87fc0e8a1e9","pitchNumber":10,"startTime":"2026-07-01T04:12:21.757Z","endTime":"2026-07-01T04:12:27.395Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608718,"link":"/api/v1/people/608718","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":687093,"link":"/api/v1/people/687093"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":702284,"link":"/api/v1/people/702284","batSide":{"code":"L","description":"Left"}},"second":{"id":668227,"link":"/api/v1/people/668227"},"third":{"id":677594,"link":"/api/v1/people/677594"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":702284,"link":"/api/v1/people/702284"},"credit":"b_pa"},{"player":{"id":608718,"link":"/api/v1/people/608718"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":89.60000000000001,"awayTeamWinProbability":10.399999999999991,"homeTeamWinProbabilityAdded":0.7000000000000028,"leverageIndex":0.98,"dramaIndex":34.0,"contextMetrics":{},"playEndTime":"2026-07-01T04:12:27.395Z","atBatIndex":62},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Colt Emerson singles on a fly ball to left fielder Wade Meckler. Julio Rodríguez scores. Randy Arozarena scores. Cole Young to 2nd.","rbi":2,"awayScore":3,"homeScore":7,"isOut":false},"about":{"atBatIndex":63,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-07-01T04:13:34.467Z","endTime":"2026-07-01T04:13:46.733Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":806068,"fullName":"Colt Emerson","link":"/api/v1/people/806068"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":608718,"fullName":"Brent Suter","link":"/api/v1/people/608718"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":806068,"fullName":"Colt Emerson","link":"/api/v1/people/806068"},"postOnSecond":{"id":702284,"fullName":"Cole Young","link":"/api/v1/people/702284"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[1],"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":806068,"fullName":"Colt Emerson","link":"/api/v1/people/806068"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":685133,"link":"/api/v1/people/685133"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"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":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"responsiblePitcher":{"id":608718,"link":"/api/v1/people/608718"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"responsiblePitcher":{"id":608718,"link":"/api/v1/people/608718"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":702284,"fullName":"Cole Young","link":"/api/v1/people/702284"},"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":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-01T04:12:40.096Z","endTime":"2026-07-01T04:13:36.721Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":608718,"link":"/api/v1/people/608718","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":687093,"link":"/api/v1/people/687093"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":806068,"link":"/api/v1/people/806068","batSide":{"code":"L","description":"Left"}},"first":{"id":702284,"link":"/api/v1/people/702284"},"second":{"id":668227,"link":"/api/v1/people/668227"},"third":{"id":677594,"link":"/api/v1/people/677594"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":81.0,"endSpeed":74.5,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.405855332871816,"aZ":-28.872946176359886,"pfxX":-6.276764652341418,"pfxZ":2.3650253004220394,"pX":-0.7542279306132337,"pZ":1.7857501297067777,"vX0":-7.431996979254492,"vY0":-117.66980326972902,"vZ0":-3.5092182139294974,"x":145.75,"y":190.56,"x0":3.2665858079402406,"y0":50.00130377602736,"z0":5.986165064591096,"aX":-8.755425180379579},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.4,"breakVerticalInduced":3.6,"breakHorizontal":13.3,"spinRate":2337,"spinDirection":280},"zone":7,"typeConfidence":0.91,"plateTime":0.4663976525468567,"extension":7.234698139374372},"hitData":{"launchSpeed":70.9,"launchAngle":35.0,"totalDistance":215.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":59.56,"coordY":136.68}},"index":1,"playId":"729bf785-8112-37ee-9656-483c2ded0a68","pitchNumber":1,"startTime":"2026-07-01T04:13:36.721Z","endTime":"2026-07-01T04:13:46.733Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608718,"link":"/api/v1/people/608718","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":687093,"link":"/api/v1/people/687093"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":806068,"link":"/api/v1/people/806068","batSide":{"code":"L","description":"Left"}},"first":{"id":702284,"link":"/api/v1/people/702284"},"second":{"id":668227,"link":"/api/v1/people/668227"},"third":{"id":677594,"link":"/api/v1/people/677594"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":806068,"link":"/api/v1/people/806068"},"credit":"b_ab"},{"player":{"id":608718,"link":"/api/v1/people/608718"},"credit":"p_ab"},{"player":{"id":806068,"link":"/api/v1/people/806068"},"credit":"b_pa"},{"player":{"id":608718,"link":"/api/v1/people/608718"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":97.0,"awayTeamWinProbability":3.0,"homeTeamWinProbabilityAdded":7.3999999999999915,"leverageIndex":1.29,"dramaIndex":83.0,"contextMetrics":{},"playEndTime":"2026-07-01T04:13:46.733Z","atBatIndex":63},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Victor Robles singles on a line drive to left fielder Wade Meckler. Cole Young scores. Colt Emerson to 2nd.","rbi":1,"awayScore":3,"homeScore":8,"isOut":false},"about":{"atBatIndex":64,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-07-01T04:14:22.507Z","endTime":"2026-07-01T04:15:09.188Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":0,"outs":2},"matchup":{"batter":{"id":645302,"fullName":"Victor Robles","link":"/api/v1/people/645302"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":608718,"fullName":"Brent Suter","link":"/api/v1/people/608718"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":645302,"fullName":"Victor Robles","link":"/api/v1/people/645302"},"postOnSecond":{"id":806068,"fullName":"Colt Emerson","link":"/api/v1/people/806068"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"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":645302,"fullName":"Victor Robles","link":"/api/v1/people/645302"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":685133,"link":"/api/v1/people/685133"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":702284,"fullName":"Cole Young","link":"/api/v1/people/702284"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"2B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":702284,"fullName":"Cole Young","link":"/api/v1/people/702284"},"responsiblePitcher":{"id":608718,"link":"/api/v1/people/608718"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"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":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.6,"endSpeed":83.2,"strikeZoneTop":3.199,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.92730512368433,"aZ":-18.24601694517146,"pfxX":9.858043086089456,"pfxZ":7.941499326632776,"pX":0.32515854754949364,"pZ":0.9683991325040672,"vX0":-10.383298059490247,"vY0":-131.36736909560065,"vZ0":-8.753517051806996,"x":104.61,"y":212.63,"x0":3.0416431689948906,"y0":50.00251349821643,"z0":5.691289144243827,"aX":17.289511955115483},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":12.6,"breakHorizontal":-15.7,"spinRate":2235,"spinDirection":155},"zone":14,"typeConfidence":0.9,"plateTime":0.41639198319376103,"extension":7.439578116320941},"index":0,"playId":"07afc682-4b28-3650-9900-b95a03a2d5b6","pitchNumber":1,"startTime":"2026-07-01T04:14:24.450Z","endTime":"2026-07-01T04:14:28.989Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608718,"link":"/api/v1/people/608718","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":687093,"link":"/api/v1/people/687093"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":645302,"link":"/api/v1/people/645302","batSide":{"code":"R","description":"Right"}},"first":{"id":806068,"link":"/api/v1/people/806068"},"second":{"id":702284,"link":"/api/v1/people/702284"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"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":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":79.1,"endSpeed":73.3,"strikeZoneTop":3.199,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.0054860146779,"aZ":-25.092397102794656,"pfxX":7.7535121557985045,"pfxZ":5.277206267366108,"pX":-1.8219289070809632,"pZ":1.5338338636437077,"vX0":-13.386216916800954,"vY0":-114.47003376955932,"vZ0":-4.2632710062798065,"x":186.45,"y":197.37,"x0":3.0661177125708377,"y0":50.00126888426045,"z0":5.846884146405504,"aX":10.40046991570198},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":8.8,"breakHorizontal":-11.0,"spinRate":1674,"spinDirection":144},"zone":13,"typeConfidence":0.86,"plateTime":0.47654794893995867,"extension":7.164191188656598},"index":1,"playId":"0cccb246-d162-33ed-b760-8fdc605f6c0f","pitchNumber":2,"startTime":"2026-07-01T04:14:39.620Z","endTime":"2026-07-01T04:14:44.192Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608718,"link":"/api/v1/people/608718","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":687093,"link":"/api/v1/people/687093"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":645302,"link":"/api/v1/people/645302","batSide":{"code":"R","description":"Right"}},"first":{"id":806068,"link":"/api/v1/people/806068"},"second":{"id":702284,"link":"/api/v1/people/702284"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.7,"endSpeed":81.3,"strikeZoneTop":3.199,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.711426005879947,"aZ":-19.32429830890915,"pfxX":8.847808650803048,"pfxZ":7.635552420684764,"pX":-0.19804823592025325,"pZ":2.775264981435516,"vX0":-11.6755766257085,"vY0":-128.6484287953557,"vZ0":-3.9598442164470846,"x":124.55,"y":163.85,"x0":3.2413905958437246,"y0":50.00338832854642,"z0":5.825027410758175,"aX":14.890866945006062},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":13.2,"breakHorizontal":-13.6,"spinRate":2137,"spinDirection":151},"zone":5,"typeConfidence":0.9,"plateTime":0.4251241368033991,"extension":7.364029302130725},"hitData":{"launchSpeed":93.6,"launchAngle":10.0,"totalDistance":158.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":64.53,"coordY":118.1}},"index":2,"playId":"42c6c07c-0288-3373-b240-d003f6bd903a","pitchNumber":3,"startTime":"2026-07-01T04:14:58.145Z","endTime":"2026-07-01T04:15:09.188Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608718,"link":"/api/v1/people/608718","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":687093,"link":"/api/v1/people/687093"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":645302,"link":"/api/v1/people/645302","batSide":{"code":"R","description":"Right"}},"first":{"id":806068,"link":"/api/v1/people/806068"},"second":{"id":702284,"link":"/api/v1/people/702284"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":645302,"link":"/api/v1/people/645302"},"credit":"b_ab"},{"player":{"id":608718,"link":"/api/v1/people/608718"},"credit":"p_ab"},{"player":{"id":645302,"link":"/api/v1/people/645302"},"credit":"b_pa"},{"player":{"id":608718,"link":"/api/v1/people/608718"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":98.5,"awayTeamWinProbability":1.5,"homeTeamWinProbabilityAdded":1.5,"leverageIndex":0.23,"dramaIndex":20.0,"contextMetrics":{},"playEndTime":"2026-07-01T04:15:09.188Z","atBatIndex":64},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Weston Wilson strikes out on a foul tip.","rbi":0,"awayScore":3,"homeScore":8,"isOut":true},"about":{"atBatIndex":65,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-07-01T04:15:46.134Z","endTime":"2026-07-01T04:17:53.417Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":642215,"fullName":"Weston Wilson","link":"/api/v1/people/642215"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":608718,"fullName":"Brent Suter","link":"/api/v1/people/608718"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":642215,"fullName":"Weston Wilson","link":"/api/v1/people/642215"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":681351,"link":"/api/v1/people/681351"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":80.7,"endSpeed":75.2,"strikeZoneTop":3.343,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.0373900609925,"aZ":-24.869446919428217,"pfxX":6.753033357683129,"pfxZ":5.163147249003796,"pX":0.02834696975707485,"pZ":1.5847964611555976,"vX0":-9.731500457266893,"vY0":-117.26670220099759,"vZ0":-4.697136257908223,"x":115.92,"y":195.99,"x0":3.326170246749264,"y0":50.00102829163152,"z0":5.892508882563562,"aX":9.547645148004865},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":8.6,"breakHorizontal":-10.2,"spinRate":1684,"spinDirection":143},"zone":13,"typeConfidence":0.75,"plateTime":0.46442558643633536,"extension":7.259342970500703},"index":0,"playId":"cc4b137f-146c-336d-8ea4-d80257fdfef1","pitchNumber":1,"startTime":"2026-07-01T04:15:48.874Z","endTime":"2026-07-01T04:15:53.677Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608718,"link":"/api/v1/people/608718","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":687093,"link":"/api/v1/people/687093"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":642215,"link":"/api/v1/people/642215","batSide":{"code":"R","description":"Right"}},"first":{"id":645302,"link":"/api/v1/people/645302"},"second":{"id":806068,"link":"/api/v1/people/806068"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"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":87.9,"endSpeed":81.2,"strikeZoneTop":3.343,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.81341108669667,"aZ":-18.93212720011072,"pfxX":0.8060322009306924,"pfxZ":7.919022041275802,"pX":-0.2937977034233105,"pZ":4.468680502615903,"vX0":-9.188567126362912,"vY0":-127.85191258595817,"vZ0":-0.24713984761747515,"x":128.2,"y":118.13,"x0":3.2263884659924664,"y0":50.00409335204966,"z0":6.039298117084956,"aX":1.3479850446710935},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":14.5,"breakHorizontal":0.4,"spinRate":2325,"spinDirection":169},"zone":11,"typeConfidence":0.9,"plateTime":0.426719988549094,"extension":7.269616831239744},"index":1,"playId":"55ae317d-956c-3c4b-ba37-f9e918b86438","pitchNumber":2,"startTime":"2026-07-01T04:16:05.385Z","endTime":"2026-07-01T04:16:09.777Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608718,"link":"/api/v1/people/608718","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":687093,"link":"/api/v1/people/687093"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":642215,"link":"/api/v1/people/642215","batSide":{"code":"R","description":"Right"}},"first":{"id":645302,"link":"/api/v1/people/645302"},"second":{"id":806068,"link":"/api/v1/people/806068"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":76.8,"endSpeed":71.2,"strikeZoneTop":3.343,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":17.92392639917254,"aZ":-27.912123648142032,"pfxX":7.28618985836743,"pfxZ":3.326358301327353,"pX":1.9149252167364923,"pZ":3.3772120762340654,"vX0":-5.309251595040374,"vY0":-111.78417486437348,"vZ0":0.4640046677495451,"x":44.01,"y":147.6,"x0":3.3605873562659956,"y0":50.002184667824345,"z0":6.00580347810817,"aX":9.329752009909013},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.5,"breakVerticalInduced":6.5,"breakHorizontal":-12.0,"spinRate":1654,"spinDirection":142},"zone":12,"typeConfidence":0.9,"plateTime":0.48780270191660824,"extension":7.086670725198908},"index":2,"playId":"f573bd63-799a-3669-97d0-f972eb7d2d5e","pitchNumber":3,"startTime":"2026-07-01T04:16:21.898Z","endTime":"2026-07-01T04:16:25.656Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608718,"link":"/api/v1/people/608718","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":687093,"link":"/api/v1/people/687093"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":642215,"link":"/api/v1/people/642215","batSide":{"code":"R","description":"Right"}},"first":{"id":645302,"link":"/api/v1/people/645302"},"second":{"id":806068,"link":"/api/v1/people/806068"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.9,"endSpeed":80.8,"strikeZoneTop":3.343,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.49743715027635,"aZ":-19.385149348811538,"pfxX":8.012301918725926,"pfxZ":7.690783225486118,"pX":0.17284451735363018,"pZ":3.222233483673892,"vX0":-10.205814998614532,"vY0":-127.67194853575943,"vZ0":-2.9701370555301123,"x":110.41,"y":151.78,"x0":3.167639766027766,"y0":50.003350372754745,"z0":5.9136861036147215,"aX":13.324836340790824},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":13.6,"breakHorizontal":-12.4,"spinRate":2152,"spinDirection":157},"zone":2,"typeConfidence":0.9,"plateTime":0.4278298754488148,"extension":7.274578568010155},"index":3,"playId":"df0f41bf-00d8-379b-9fd3-dd9c5ec9944d","pitchNumber":4,"startTime":"2026-07-01T04:16:40.283Z","endTime":"2026-07-01T04:16:44.847Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608718,"link":"/api/v1/people/608718","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":687093,"link":"/api/v1/people/687093"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":642215,"link":"/api/v1/people/642215","batSide":{"code":"R","description":"Right"}},"first":{"id":645302,"link":"/api/v1/people/645302"},"second":{"id":806068,"link":"/api/v1/people/806068"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"index":4,"startTime":"2026-07-01T04:16:57.942Z","endTime":"2026-07-01T04:17:08.630Z","isPitch":false,"type":"action","player":{"id":642215,"link":"/api/v1/people/642215"},"defense":{"pitcher":{"id":608718,"link":"/api/v1/people/608718","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":687093,"link":"/api/v1/people/687093"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":642215,"link":"/api/v1/people/642215","batSide":{"code":"R","description":"Right"}},"first":{"id":645302,"link":"/api/v1/people/645302"},"second":{"id":806068,"link":"/api/v1/people/806068"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.8,"endSpeed":82.4,"strikeZoneTop":3.343,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.543165630848108,"aZ":-16.283403859620176,"pfxX":0.4968257734253725,"pfxZ":9.297922022739636,"pX":-0.7661936821056087,"pZ":2.674581773574705,"vX0":-9.939310066480028,"vY0":-129.0688292409749,"vZ0":-5.123928358898019,"x":146.21,"y":166.57,"x0":3.048876268352063,"y0":50.00489421225249,"z0":5.915006757711154,"aX":0.8495225414481812},"breaks":{"breakAngle":2.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":16.1,"breakHorizontal":1.1,"spinRate":2341,"spinDirection":167},"zone":4,"typeConfidence":0.9,"plateTime":0.422246866346339,"extension":7.478423926098988},"index":5,"playId":"22e1b6b7-b6b4-33d1-8b25-39d0d6bcac06","pitchNumber":5,"startTime":"2026-07-01T04:17:08.630Z","endTime":"2026-07-01T04:17:12.614Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608718,"link":"/api/v1/people/608718","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":687093,"link":"/api/v1/people/687093"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":642215,"link":"/api/v1/people/642215","batSide":{"code":"R","description":"Right"}},"first":{"id":645302,"link":"/api/v1/people/645302"},"second":{"id":806068,"link":"/api/v1/people/806068"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":76.2,"endSpeed":70.9,"strikeZoneTop":3.343,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":17.710737962166007,"aZ":-25.649100229585077,"pfxX":6.5323491405593845,"pfxZ":5.1962083228357745,"pX":0.006776917536211723,"pZ":1.604257716734422,"vX0":-8.70180418520544,"vY0":-110.7761921500381,"vZ0":-3.413540532726464,"x":116.74,"y":195.47,"x0":3.1172442248302183,"y0":50.00540297800258,"z0":5.81458953751903,"aX":8.210959461828049},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.9,"breakVerticalInduced":8.9,"breakHorizontal":-9.8,"spinRate":1575,"spinDirection":143},"zone":13,"typeConfidence":0.9,"plateTime":0.4923314785187798,"extension":7.263013122820363},"index":6,"playId":"0648f38e-2ef0-350e-8dd0-d6e2243aebf5","pitchNumber":6,"startTime":"2026-07-01T04:17:29.213Z","endTime":"2026-07-01T04:17:35.109Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608718,"link":"/api/v1/people/608718","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":687093,"link":"/api/v1/people/687093"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":642215,"link":"/api/v1/people/642215","batSide":{"code":"R","description":"Right"}},"first":{"id":645302,"link":"/api/v1/people/645302"},"second":{"id":806068,"link":"/api/v1/people/806068"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false,"runnerGoing":true},"count":{"balls":3,"strikes":3,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.9,"endSpeed":80.2,"strikeZoneTop":3.343,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.587544962743983,"aZ":-17.727214510795772,"pfxX":0.9144511264853675,"pfxZ":8.846507246331027,"pX":-0.04071613672467208,"pZ":3.3470055351081585,"vX0":-8.237594297408,"vY0":-126.39991314696051,"vZ0":-3.053840226501686,"x":118.55,"y":148.41,"x0":3.1290269059714495,"y0":50.00086217093833,"z0":5.97906285359708,"aX":1.4945676225895288},"breaks":{"breakAngle":0.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":15.6,"breakHorizontal":0.0,"spinRate":2196,"spinDirection":164},"zone":2,"typeConfidence":0.9,"plateTime":0.43184959549354707,"extension":7.363717341640734},"index":7,"playId":"f8ae787c-d326-3ae1-b72c-70bdbb835c0c","pitchNumber":7,"startTime":"2026-07-01T04:17:48.775Z","endTime":"2026-07-01T04:17:53.417Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608718,"link":"/api/v1/people/608718","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":687093,"link":"/api/v1/people/687093"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":642215,"link":"/api/v1/people/642215","batSide":{"code":"R","description":"Right"}},"first":{"id":645302,"link":"/api/v1/people/645302"},"second":{"id":806068,"link":"/api/v1/people/806068"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":642215,"link":"/api/v1/people/642215"},"credit":"b_ab"},{"player":{"id":608718,"link":"/api/v1/people/608718"},"credit":"p_ab"},{"player":{"id":642215,"link":"/api/v1/people/642215"},"credit":"b_pa"},{"player":{"id":608718,"link":"/api/v1/people/608718"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":98.2,"awayTeamWinProbability":1.7999999999999972,"homeTeamWinProbabilityAdded":-0.29999999999999716,"leverageIndex":0.11,"dramaIndex":10.0,"contextMetrics":{},"playEndTime":"2026-07-01T04:17:53.417Z","atBatIndex":65},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Jorge Soler walks.","rbi":0,"awayScore":3,"homeScore":8,"isOut":false},"about":{"atBatIndex":66,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-07-01T04:20:07.475Z","endTime":"2026-07-01T04:21:49.631Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":624585,"fullName":"Jorge Soler","link":"/api/v1/people/624585"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":621074,"fullName":"Michael Rucker","link":"/api/v1/people/621074"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":624585,"fullName":"Jorge Soler","link":"/api/v1/people/624585"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3,4,5,6,7],"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":624585,"fullName":"Jorge Soler","link":"/api/v1/people/624585"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"description":"Pitching Change: Michael Rucker replaces Eduard Bazardo.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-01T04:19:22.867Z","endTime":"2026-07-01T04:20:09.752Z","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":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":645302,"link":"/api/v1/people/645302"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":642215,"link":"/api/v1/people/642215"}},"offense":{"batter":{"id":624585,"link":"/api/v1/people/624585","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":81.7,"endSpeed":75.1,"strikeZoneTop":3.354,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.8906212633608,"aZ":-36.46144279928456,"pfxX":9.545035780805508,"pfxZ":-3.021291174302031,"pX":1.3292076319105837,"pZ":1.4574358390018276,"vX0":5.060688072953357,"vY0":-118.9182920043249,"vZ0":-1.2778074585338797,"x":66.33,"y":199.43,"x0":-2.0734462737913466,"y0":50.003890821214,"z0":5.33874699595819,"aX":13.536804862792659},"breaks":{"breakAngle":21.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.8,"breakVerticalInduced":-5.5,"breakHorizontal":-18.6,"spinRate":2942,"spinDirection":36},"zone":14,"typeConfidence":2.0,"plateTime":0.46232410406674473,"extension":6.113431793016165},"index":1,"playId":"18d0f97a-2d04-39ee-a178-a4f4f09cb73a","pitchNumber":1,"startTime":"2026-07-01T04:20:09.752Z","endTime":"2026-07-01T04:20:13.831Z","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":645302,"link":"/api/v1/people/645302"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":642215,"link":"/api/v1/people/642215"}},"offense":{"batter":{"id":624585,"link":"/api/v1/people/624585","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.8,"endSpeed":87.2,"strikeZoneTop":3.354,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.047574613093722,"aZ":-17.14978476440782,"pfxX":-5.180965536849098,"pfxZ":7.777369103358216,"pX":0.490757224356932,"pZ":1.4225103023058359,"vX0":8.207781607951723,"vY0":-137.74741566752718,"vZ0":-7.105752916294055,"x":98.29,"y":200.37,"x0":-1.8470559906260904,"y0":50.00325941777247,"z0":5.183957702301828,"aX":-10.010281740068045},"breaks":{"breakAngle":24.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":12.8,"breakHorizontal":7.8,"spinRate":2422,"spinDirection":214},"zone":14,"typeConfidence":0.9,"plateTime":0.3968135228270935,"extension":6.287276127004667},"index":2,"playId":"577b6237-28b9-3f3d-9303-9d5ec923eeff","pitchNumber":2,"startTime":"2026-07-01T04:20:22.797Z","endTime":"2026-07-01T04:20:28.052Z","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":645302,"link":"/api/v1/people/645302"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":642215,"link":"/api/v1/people/642215"}},"offense":{"batter":{"id":624585,"link":"/api/v1/people/624585","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.3,"endSpeed":86.3,"strikeZoneTop":3.354,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.18334096653691,"aZ":-24.926534591796674,"pfxX":-10.266437466511888,"pfxZ":3.8061717228243728,"pX":-0.41059097706028763,"pZ":2.280088939141195,"vX0":7.793815495418481,"vY0":-137.1263457780942,"vZ0":-3.238990954028379,"x":132.65,"y":177.22,"x0":-1.9550391319083527,"y0":50.00662886848132,"z0":5.176406156395259,"aX":-19.565490937043567},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.4,"breakVerticalInduced":6.4,"breakHorizontal":16.9,"spinRate":2271,"spinDirection":220},"zone":4,"typeConfidence":0.9,"plateTime":0.39936681362221504,"extension":6.209352672661656},"index":3,"playId":"c2cff5c7-22b1-3a1b-af72-e9ad9573f9fd","pitchNumber":3,"startTime":"2026-07-01T04:20:40.420Z","endTime":"2026-07-01T04:20:43.981Z","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":645302,"link":"/api/v1/people/645302"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":642215,"link":"/api/v1/people/642215"}},"offense":{"batter":{"id":624585,"link":"/api/v1/people/624585","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"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":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.8,"endSpeed":86.7,"strikeZoneTop":3.354,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.382924796742138,"aZ":-13.06792402823858,"pfxX":-4.251387231048479,"pfxZ":9.916984134579227,"pX":-0.02960573529984356,"pZ":2.7235936785547223,"vX0":6.3274886817752245,"vY0":-137.86954674984665,"vZ0":-4.764357220046495,"x":118.13,"y":165.24,"x0":-1.8010934149294842,"y0":50.00610073327913,"z0":5.354813047987433,"aX":-8.194084050468087},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":17.2,"breakHorizontal":6.4,"spinRate":2274,"spinDirection":220},"zone":5,"typeConfidence":0.9,"plateTime":0.3971490776256976,"extension":6.213285274774874},"index":4,"playId":"9c41bd47-ffa1-39c4-b1d3-68a97e4cd10c","pitchNumber":4,"startTime":"2026-07-01T04:20:53.644Z","endTime":"2026-07-01T04:20:57.341Z","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":645302,"link":"/api/v1/people/645302"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":642215,"link":"/api/v1/people/642215"}},"offense":{"batter":{"id":624585,"link":"/api/v1/people/624585","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.8,"endSpeed":74.8,"strikeZoneTop":3.354,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.70779737344581,"aZ":-38.69367161398127,"pfxX":8.078828574163651,"pfxZ":-4.609190772243312,"pX":1.1362279975696064,"pZ":1.7517297499300957,"vX0":5.262555862131312,"vY0":-119.03220425576836,"vZ0":0.019986385980061305,"x":73.69,"y":191.48,"x0":-2.1628294988202086,"y0":50.00074732816673,"z0":5.28611122573924,"aX":11.43465513066641},"breaks":{"breakAngle":18.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-49.3,"breakVerticalInduced":-8.0,"breakHorizontal":-16.0,"spinRate":2717,"spinDirection":45},"zone":14,"typeConfidence":2.0,"plateTime":0.46254007400659125,"extension":6.198975979030128},"index":5,"playId":"22c6e612-fef0-3c56-84c9-e667f91e9fbc","pitchNumber":5,"startTime":"2026-07-01T04:21:08.707Z","endTime":"2026-07-01T04:21:14.617Z","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":645302,"link":"/api/v1/people/645302"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":642215,"link":"/api/v1/people/642215"}},"offense":{"batter":{"id":624585,"link":"/api/v1/people/624585","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"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.7,"endSpeed":86.5,"strikeZoneTop":3.354,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.506890738378104,"aZ":-12.389278789273773,"pfxX":-3.7172784184417718,"pfxZ":10.3122020668769,"pX":0.5760257935070435,"pZ":2.2878048662360486,"vX0":7.970689691961201,"vY0":-137.6319034067401,"vZ0":-5.693067119755909,"x":95.04,"y":177.01,"x0":-1.8744821543158074,"y0":50.00581930290823,"z0":5.222151377956214,"aX":-7.134973154082261},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":17.6,"breakHorizontal":5.0,"spinRate":2399,"spinDirection":215},"zone":6,"typeConfidence":0.9,"plateTime":0.39795732826450747,"extension":6.255454134191414},"index":6,"playId":"287a55fa-e210-3afa-87d0-c72bb38ac573","pitchNumber":6,"startTime":"2026-07-01T04:21:26.050Z","endTime":"2026-07-01T04:21:29.906Z","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":645302,"link":"/api/v1/people/645302"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":642215,"link":"/api/v1/people/642215"}},"offense":{"batter":{"id":624585,"link":"/api/v1/people/624585","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.2,"endSpeed":85.7,"strikeZoneTop":3.354,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.25584043391401,"aZ":-14.655962548527189,"pfxX":-2.0878060140528736,"pfxZ":9.266416085860907,"pX":0.9861716008120797,"pZ":3.3790890651805876,"vX0":8.212093105792047,"vY0":-136.8907168315817,"vZ0":-2.6416076815659975,"x":79.41,"y":147.54,"x0":-1.786311781880398,"y0":50.0056930449123,"z0":5.364545408314592,"aX":-3.9489709090840153},"breaks":{"breakAngle":8.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":16.3,"breakHorizontal":2.0,"spinRate":2301,"spinDirection":211},"zone":12,"typeConfidence":0.9,"plateTime":0.4006804139862399,"extension":6.296110064190749},"index":7,"playId":"6640ef8f-80dd-34eb-ab84-b490a79dd986","pitchNumber":7,"startTime":"2026-07-01T04:21:43.727Z","endTime":"2026-07-01T04:21:49.631Z","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":645302,"link":"/api/v1/people/645302"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":642215,"link":"/api/v1/people/642215"}},"offense":{"batter":{"id":624585,"link":"/api/v1/people/624585","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":624585,"link":"/api/v1/people/624585"},"credit":"b_pa"},{"player":{"id":621074,"link":"/api/v1/people/621074"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":96.8,"awayTeamWinProbability":3.200000000000003,"homeTeamWinProbabilityAdded":-1.4000000000000057,"leverageIndex":0.28,"dramaIndex":21.0,"contextMetrics":{},"playEndTime":"2026-07-01T04:21:49.631Z","atBatIndex":66},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Wade Meckler grounds into a double play, second baseman Cole Young to shortstop Colt Emerson to first baseman Josh Naylor. Jorge Soler out at 2nd. Wade Meckler out at 1st.","rbi":0,"awayScore":3,"homeScore":8,"isOut":true},"about":{"atBatIndex":67,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-07-01T04:22:10.777Z","endTime":"2026-07-01T04:22:36.201Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":685133,"fullName":"Wade Meckler","link":"/api/v1/people/685133"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":621074,"fullName":"Michael Rucker","link":"/api/v1/people/621074"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":1},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":624585,"fullName":"Jorge Soler","link":"/api/v1/people/624585"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":702284,"link":"/api/v1/people/702284"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":806068,"link":"/api/v1/people/806068"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":685133,"fullName":"Wade Meckler","link":"/api/v1/people/685133"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"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(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":94.7,"endSpeed":86.0,"strikeZoneTop":3.098,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.023759559434,"aZ":-25.602745369125792,"pfxX":-10.041920163408015,"pfxZ":3.438677082351793,"pX":-0.3717144861326373,"pZ":3.733585562564135,"vX0":7.808474311351604,"vY0":-137.69423724730296,"vZ0":0.5881638721089839,"x":131.17,"y":137.97,"x0":-1.9468537054014812,"y0":50.001317355403806,"z0":5.256410448245319,"aX":-19.183154498691678},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.1,"breakVerticalInduced":6.6,"breakHorizontal":16.4,"spinRate":2088,"spinDirection":226},"zone":11,"typeConfidence":0.9,"plateTime":0.39854990026854376,"extension":6.1408237940175745},"index":0,"playId":"34a84868-a100-36ec-8836-c9ab316f43a2","pitchNumber":1,"startTime":"2026-07-01T04:22:13.081Z","endTime":"2026-07-01T04:22:17.088Z","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":645302,"link":"/api/v1/people/645302"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":642215,"link":"/api/v1/people/642215"}},"offense":{"batter":{"id":685133,"link":"/api/v1/people/685133","batSide":{"code":"L","description":"Left"}},"first":{"id":624585,"link":"/api/v1/people/624585"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.7,"endSpeed":86.2,"strikeZoneTop":3.098,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.80378966582779,"aZ":-16.645620932798774,"pfxX":-3.5217843911275946,"pfxZ":8.118546561147427,"pX":0.3359152279491531,"pZ":3.0561677054185465,"vX0":6.90124964682737,"vY0":-137.71395467842225,"vZ0":-3.1489593155326414,"x":104.2,"y":156.26,"x0":-1.7497955526648106,"y0":50.00196320881059,"z0":5.346485202993178,"aX":-6.736158498133213},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":14.2,"breakHorizontal":4.9,"spinRate":2101,"spinDirection":212},"zone":3,"typeConfidence":0.9,"plateTime":0.39838279268838583,"extension":6.334418230507449},"hitData":{"launchSpeed":77.1,"launchAngle":-15.0,"totalDistance":13.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":146.94,"coordY":155.64}},"index":1,"playId":"0d55fed0-1a80-3bc7-9760-6b187ed0b001","pitchNumber":2,"startTime":"2026-07-01T04:22:27.182Z","endTime":"2026-07-01T04:22:36.201Z","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":645302,"link":"/api/v1/people/645302"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":642215,"link":"/api/v1/people/642215"}},"offense":{"batter":{"id":685133,"link":"/api/v1/people/685133","batSide":{"code":"L","description":"Left"}},"first":{"id":624585,"link":"/api/v1/people/624585"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":685133,"link":"/api/v1/people/685133"},"credit":"b_ab"},{"player":{"id":621074,"link":"/api/v1/people/621074"},"credit":"p_ab"},{"player":{"id":685133,"link":"/api/v1/people/685133"},"credit":"b_pa"},{"player":{"id":621074,"link":"/api/v1/people/621074"},"credit":"p_pa"}],"flags":[{"credit":"t_double_play"},{"credit":"b_gnd_into_dp"}],"homeTeamWinProbability":99.3,"awayTeamWinProbability":0.7000000000000028,"homeTeamWinProbabilityAdded":2.5,"leverageIndex":0.6,"dramaIndex":36.0,"contextMetrics":{},"playEndTime":"2026-07-01T04:22:36.201Z","atBatIndex":67},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jo Adell grounds out, shortstop Colt Emerson to first baseman Josh Naylor.","rbi":0,"awayScore":3,"homeScore":8,"isOut":true},"about":{"atBatIndex":68,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-07-01T04:23:01.216Z","endTime":"2026-07-01T04:23:44.898Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":3},"matchup":{"batter":{"id":666176,"fullName":"Jo Adell","link":"/api/v1/people/666176"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":621074,"fullName":"Michael Rucker","link":"/api/v1/people/621074"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":666176,"fullName":"Jo Adell","link":"/api/v1/people/666176"},"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":{"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.2,"endSpeed":89.1,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.886699633839658,"aZ":-12.527544079223567,"pfxX":-2.8406157289619074,"pfxZ":9.642517218219833,"pX":-0.06209231698903248,"pZ":3.825273599096726,"vX0":5.8030307398711525,"vY0":-141.51735839595938,"vZ0":-2.627576694840164,"x":119.37,"y":135.5,"x0":-1.7658964473476826,"y0":50.00381057045524,"z0":5.563307070356588,"aX":-5.788655330693849},"breaks":{"breakAngle":19.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":17.2,"breakHorizontal":4.1,"spinRate":2338,"spinDirection":210},"zone":11,"typeConfidence":0.9,"plateTime":0.386353132307911,"extension":6.226140496117947},"index":0,"playId":"8d27a14f-25d3-3c82-a294-3bf2db1a9de6","pitchNumber":1,"startTime":"2026-07-01T04:23:06.324Z","endTime":"2026-07-01T04:23:10.549Z","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":645302,"link":"/api/v1/people/645302"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":642215,"link":"/api/v1/people/642215"}},"offense":{"batter":{"id":666176,"link":"/api/v1/people/666176","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.4,"endSpeed":87.6,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.780979088246447,"aZ":-22.588822528914342,"pfxX":-9.404301782838962,"pfxZ":4.888160245642366,"pX":-1.1817325217388033,"pZ":2.81316186188443,"vX0":5.729081229506589,"vY0":-138.8456188654769,"vZ0":-2.2510790329474193,"x":162.04,"y":162.82,"x0":-2.045186651187706,"y0":50.0044261888212,"z0":5.130534766148945,"aX":-18.445509343239817},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":8.6,"breakHorizontal":16.0,"spinRate":2197,"spinDirection":223},"zone":11,"typeConfidence":0.9,"plateTime":0.39381973772150447,"extension":6.111366541295112},"index":1,"playId":"56dd95b4-cfe4-330a-9eac-08565807d95d","pitchNumber":2,"startTime":"2026-07-01T04:23:19.338Z","endTime":"2026-07-01T04:23:23.938Z","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":645302,"link":"/api/v1/people/645302"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":642215,"link":"/api/v1/people/642215"}},"offense":{"batter":{"id":666176,"link":"/api/v1/people/666176","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.1,"endSpeed":87.3,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.794972570957864,"aZ":-23.02955804453795,"pfxX":-10.215117515598749,"pfxZ":4.706243531748166,"pX":-0.33257795483086067,"pZ":2.069751422357088,"vX0":7.746782217220058,"vY0":-138.26253843310522,"vZ0":-3.9762194919254767,"x":129.68,"y":182.9,"x0":-1.8385971295011987,"y0":50.001492934622874,"z0":5.065084688954431,"aX":-19.846663387696527},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":7.9,"breakHorizontal":16.9,"spinRate":2193,"spinDirection":218},"zone":7,"typeConfidence":0.9,"plateTime":0.3956108629446451,"extension":6.119267535884699},"hitData":{"launchSpeed":97.9,"launchAngle":-11.0,"totalDistance":11.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":111.45,"coordY":152.59}},"index":2,"playId":"b40feb38-1e23-30f3-be68-be7e057d290b","pitchNumber":3,"startTime":"2026-07-01T04:23:34.944Z","endTime":"2026-07-01T04:23:44.898Z","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":645302,"link":"/api/v1/people/645302"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":642215,"link":"/api/v1/people/642215"}},"offense":{"batter":{"id":666176,"link":"/api/v1/people/666176","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666176,"link":"/api/v1/people/666176"},"credit":"b_ab"},{"player":{"id":621074,"link":"/api/v1/people/621074"},"credit":"p_ab"},{"player":{"id":666176,"link":"/api/v1/people/666176"},"credit":"b_pa"},{"player":{"id":621074,"link":"/api/v1/people/621074"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.5,"awayTeamWinProbability":0.5,"homeTeamWinProbabilityAdded":0.20000000000000284,"leverageIndex":0.06,"dramaIndex":8.0,"contextMetrics":{},"playEndTime":"2026-07-01T04:23:44.898Z","atBatIndex":68},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"J.P. Crawford flies out to center fielder Josh Lowe.","rbi":0,"awayScore":3,"homeScore":8,"isOut":true},"about":{"atBatIndex":69,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-07-01T04:26:10.750Z","endTime":"2026-07-01T04:26:37.564Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":641487,"fullName":"J.P. Crawford","link":"/api/v1/people/641487"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":666171,"fullName":"Ryan Zeferjahn","link":"/api/v1/people/666171"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","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":"Flyout","eventType":"field_out","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":666139,"link":"/api/v1/people/666139"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Ryan Zeferjahn replaces Brent Suter.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-01T04:25:45.916Z","endTime":"2026-07-01T04:26:12.943Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":666171,"link":"/api/v1/people/666171"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":608718,"link":"/api/v1/people/608718","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":687093,"link":"/api/v1/people/687093"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"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":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"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":96.0,"endSpeed":88.2,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.863954748747805,"aZ":-13.511825964111441,"pfxX":-2.361043983735142,"pfxZ":9.366512833979735,"pX":-1.0325562825032293,"pZ":3.5081575277795802,"vX0":4.923698284456511,"vY0":-139.8612376837166,"vZ0":-2.9757255523298016,"x":156.36,"y":144.06,"x0":-2.504543469631733,"y0":50.00236305161678,"z0":5.465331913187656,"aX":-4.704640155636141},"breaks":{"breakAngle":14.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":16.6,"breakHorizontal":3.4,"spinRate":2328,"spinDirection":211},"zone":11,"typeConfidence":2.0,"plateTime":0.3907787559681841,"extension":6.6788825343673635},"index":1,"playId":"f56b83aa-65a3-3d86-a535-7b122e88baa9","pitchNumber":1,"startTime":"2026-07-01T04:26:12.943Z","endTime":"2026-07-01T04:26:17.222Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666171,"link":"/api/v1/people/666171","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":687093,"link":"/api/v1/people/687093"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"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":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":83.4,"endSpeed":76.6,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.537680822951206,"aZ":-27.73772444207283,"pfxX":8.759341017611963,"pfxZ":2.981914720082626,"pX":0.07103647669381093,"pZ":2.2069677396695204,"vX0":3.7173917497835447,"vY0":-121.40693423590075,"vZ0":-2.1215958757481004,"x":114.29,"y":179.19,"x0":-2.6195596385764675,"y0":50.003301117365716,"z0":5.514613900936919,"aX":13.02934947378254},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":5.2,"breakHorizontal":-16.8,"spinRate":2554,"spinDirection":87},"zone":5,"typeConfidence":2.0,"plateTime":0.45174768274255817,"extension":6.476732916366552},"hitData":{"launchSpeed":90.5,"launchAngle":54.0,"totalDistance":232.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":131.12,"coordY":107.6}},"index":2,"playId":"9cc9ba2e-147d-3d3b-9761-6f3360a31cc4","pitchNumber":2,"startTime":"2026-07-01T04:26:27.307Z","endTime":"2026-07-01T04:26:37.564Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666171,"link":"/api/v1/people/666171","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":687093,"link":"/api/v1/people/687093"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"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":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":641487,"link":"/api/v1/people/641487"},"credit":"b_ab"},{"player":{"id":666171,"link":"/api/v1/people/666171"},"credit":"p_ab"},{"player":{"id":641487,"link":"/api/v1/people/641487"},"credit":"b_pa"},{"player":{"id":666171,"link":"/api/v1/people/666171"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.4,"awayTeamWinProbability":0.5999999999999943,"homeTeamWinProbabilityAdded":-0.09999999999999432,"leverageIndex":0.02,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2026-07-01T04:26:37.564Z","atBatIndex":69},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Julio Rodríguez strikes out swinging.","rbi":0,"awayScore":3,"homeScore":8,"isOut":true},"about":{"atBatIndex":70,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-07-01T04:27:00.849Z","endTime":"2026-07-01T04:29:17.595Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666171,"fullName":"Ryan Zeferjahn","link":"/api/v1/people/666171"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","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":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":681351,"link":"/api/v1/people/681351"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":83.7,"endSpeed":77.1,"strikeZoneTop":3.378,"strikeZoneBottom":1.705,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.665400749484313,"aZ":-25.97109401903477,"pfxX":8.85014793616051,"pfxZ":4.105504448731637,"pX":-0.328891316268095,"pZ":2.8893382264841603,"vX0":2.835987476823639,"vY0":-122.01017924094393,"vZ0":-1.120961811815945,"x":129.54,"y":160.77,"x0":-2.6554700071602255,"y0":50.001434861132346,"z0":5.589754039986217,"aX":13.360180137321938},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":7.4,"breakHorizontal":-16.7,"spinRate":2563,"spinDirection":80},"zone":5,"typeConfidence":2.0,"plateTime":0.4486581803764187,"extension":6.449095271724324},"index":0,"playId":"1e3a6cec-7c06-35ac-bebc-aa92b10286eb","pitchNumber":1,"startTime":"2026-07-01T04:27:07.491Z","endTime":"2026-07-01T04:27:11.461Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666171,"link":"/api/v1/people/666171","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":687093,"link":"/api/v1/people/687093"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":677594,"link":"/api/v1/people/677594","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"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":78.9,"endSpeed":72.7,"strikeZoneTop":3.378,"strikeZoneBottom":1.705,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.14211413110626,"aZ":-41.01329134731171,"pfxX":7.0778519737741075,"pfxZ":-6.649850685902285,"pX":-0.6145869722920932,"pZ":2.2673161335937366,"vX0":1.7680465638882046,"vY0":-114.83491337136569,"vZ0":0.799301074826898,"x":140.43,"y":177.56,"x0":-2.314712999846262,"y0":50.00207602959245,"z0":5.918621172588062,"aX":9.40994046115421},"breaks":{"breakAngle":13.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.6,"breakVerticalInduced":-11.5,"breakHorizontal":-13.3,"spinRate":2751,"spinDirection":53},"zone":7,"typeConfidence":2.0,"plateTime":0.47777286333237434,"extension":6.595927681405657},"index":1,"playId":"01365865-6f42-3bd5-a0ec-848b873661d9","pitchNumber":2,"startTime":"2026-07-01T04:27:25.905Z","endTime":"2026-07-01T04:27:31.005Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666171,"link":"/api/v1/people/666171","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":687093,"link":"/api/v1/people/687093"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":677594,"link":"/api/v1/people/677594","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2026-07-01T04:27:42.983Z","endTime":"2026-07-01T04:27:56.391Z","isPitch":false,"type":"action","player":{"id":677594,"link":"/api/v1/people/677594"},"defense":{"pitcher":{"id":666171,"link":"/api/v1/people/666171","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":687093,"link":"/api/v1/people/687093"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":677594,"link":"/api/v1/people/677594","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"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":86.1,"endSpeed":79.4,"strikeZoneTop":3.378,"strikeZoneBottom":1.705,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.906103907082347,"aZ":-23.639032376429373,"pfxX":6.0481564754029975,"pfxZ":5.407805883653774,"pX":1.9742516496859475,"pZ":0.5661074973001995,"vX0":8.588286665438137,"vY0":-125.06593267769676,"vZ0":-6.73767031570059,"x":41.75,"y":223.5,"x0":-2.2942314605498497,"y0":50.006225471299366,"z0":5.241916773993042,"aX":9.555544414188931},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":8.4,"breakHorizontal":-13.0,"spinRate":2583,"spinDirection":84},"zone":14,"typeConfidence":2.0,"plateTime":0.4384413603108994,"extension":6.698401478193046},"index":3,"playId":"92cb0c33-78d3-3127-8ba9-c7e2966e3306","pitchNumber":3,"startTime":"2026-07-01T04:27:56.391Z","endTime":"2026-07-01T04:28:00.897Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666171,"link":"/api/v1/people/666171","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":687093,"link":"/api/v1/people/687093"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":677594,"link":"/api/v1/people/677594","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.6,"endSpeed":78.6,"strikeZoneTop":3.378,"strikeZoneBottom":1.705,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.903654431151715,"aZ":-28.499575223826632,"pfxX":11.384501832606507,"pfxZ":2.3598411599430538,"pX":0.7970169858645284,"pZ":1.0201079778896154,"vX0":4.609141758145027,"vY0":-124.5034295143827,"vZ0":-4.983264943627293,"x":86.62,"y":211.24,"x0":-2.5617001644424446,"y0":50.00339225100028,"z0":5.429304652457635,"aX":17.725686046499167},"breaks":{"breakAngle":32.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":3.2,"breakHorizontal":-21.7,"spinRate":2985,"spinDirection":69},"zone":14,"typeConfidence":2.0,"plateTime":0.44130669634988706,"extension":6.717090318681724},"index":4,"playId":"94a058cc-ee26-3ade-b5df-010a8ac97334","pitchNumber":4,"startTime":"2026-07-01T04:28:17.102Z","endTime":"2026-07-01T04:28:21.609Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666171,"link":"/api/v1/people/666171","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":687093,"link":"/api/v1/people/687093"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":677594,"link":"/api/v1/people/677594","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"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":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.9,"endSpeed":89.3,"strikeZoneTop":3.378,"strikeZoneBottom":1.705,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.84222585028214,"aZ":-21.85713403781417,"pfxX":-9.602454155053705,"pfxZ":5.106007404170775,"pX":-0.2644983751234228,"pZ":1.2802595192883217,"vX0":8.8399250134754,"vY0":-140.7614593780037,"vZ0":-7.229268241158817,"x":127.08,"y":204.21,"x0":-2.187334833164696,"y0":50.00260619928064,"z0":5.281026419581558,"aX":-19.404989816920736},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":8.0,"breakHorizontal":15.7,"spinRate":2275,"spinDirection":208},"zone":13,"typeConfidence":2.0,"plateTime":0.38805895179285166,"extension":6.803110534243936},"index":5,"playId":"304a6b9b-0263-371b-b182-376828fef249","pitchNumber":5,"startTime":"2026-07-01T04:28:32.391Z","endTime":"2026-07-01T04:28:37.342Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666171,"link":"/api/v1/people/666171","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":687093,"link":"/api/v1/people/687093"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":677594,"link":"/api/v1/people/677594","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":98.2,"endSpeed":90.4,"strikeZoneTop":3.378,"strikeZoneBottom":1.705,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.737841723739944,"aZ":-22.91001500429611,"pfxX":-8.678384217306863,"pfxZ":4.450356624008751,"pX":-0.9477301178722731,"pZ":2.1269738239567713,"vX0":6.746503453372267,"vY0":-142.81108566964508,"vZ0":-5.2040276111676125,"x":153.13,"y":181.35,"x0":-2.204996958277584,"y0":50.00024560820018,"z0":5.400253459469902,"aX":-18.048557158873614},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.0,"breakVerticalInduced":7.2,"breakHorizontal":14.5,"spinRate":2192,"spinDirection":213},"zone":13,"typeConfidence":2.0,"plateTime":0.38251733255686027,"extension":6.697901801127434},"index":6,"playId":"a0563f1d-1684-3955-8b7b-bbca6e959fc9","pitchNumber":6,"startTime":"2026-07-01T04:28:47.754Z","endTime":"2026-07-01T04:28:52.940Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666171,"link":"/api/v1/people/666171","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":687093,"link":"/api/v1/people/687093"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":677594,"link":"/api/v1/people/677594","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.4,"endSpeed":80.7,"strikeZoneTop":3.378,"strikeZoneBottom":1.705,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.86664928637117,"aZ":-23.348316951400072,"pfxX":5.845777668846877,"pfxZ":5.363688678257282,"pX":0.3126053543426481,"pZ":2.147700199037822,"vX0":5.23748314705976,"vY0":-127.1935306043246,"vZ0":-3.5573912016247715,"x":105.08,"y":180.79,"x0":-2.5293267195940836,"y0":50.00617545406795,"z0":5.405267557043804,"aX":9.628312172398408},"breaks":{"breakAngle":24.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.5,"breakVerticalInduced":9.1,"breakHorizontal":-11.8,"spinRate":2768,"spinDirection":88},"zone":9,"typeConfidence":2.0,"plateTime":0.4298005287970632,"extension":6.772642377654223},"index":7,"playId":"dc6b8deb-90ec-3329-8cc6-5b71d1cf1e6b","pitchNumber":7,"startTime":"2026-07-01T04:29:12.280Z","endTime":"2026-07-01T04:29:17.595Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666171,"link":"/api/v1/people/666171","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":687093,"link":"/api/v1/people/687093"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":677594,"link":"/api/v1/people/677594","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":677594,"link":"/api/v1/people/677594"},"credit":"b_ab"},{"player":{"id":666171,"link":"/api/v1/people/666171"},"credit":"p_ab"},{"player":{"id":677594,"link":"/api/v1/people/677594"},"credit":"b_pa"},{"player":{"id":666171,"link":"/api/v1/people/666171"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.4,"awayTeamWinProbability":0.5999999999999943,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.02,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2026-07-01T04:29:17.595Z","atBatIndex":70},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Josh Naylor singles on a sharp line drive to center fielder Josh Lowe. Josh Naylor out at 2nd on the throw, center fielder Josh Lowe to second baseman Donovan Walton.","rbi":0,"awayScore":3,"homeScore":8,"isOut":true},"about":{"atBatIndex":71,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-07-01T04:29:48.477Z","endTime":"2026-07-01T04:30:44.431Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":33},"count":{"balls":2,"strikes":0,"outs":3},"matchup":{"batter":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":666171,"fullName":"Ryan Zeferjahn","link":"/api/v1/people/666171"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"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":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":666139,"link":"/api/v1/people/666139"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":null,"start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":3},"details":{"event":"Runner Out","eventType":"other_out","movementReason":"r_out_stretching","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":666139,"link":"/api/v1/people/666139"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_assist"},{"player":{"id":666139,"link":"/api/v1/people/666139"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_assist_of"},{"player":{"id":622268,"link":"/api/v1/people/622268"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":84.7,"endSpeed":78.6,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.818602501002037,"aZ":-28.47568964498037,"pfxX":7.826274509747548,"pfxZ":2.40170314810341,"pX":1.3601503705160674,"pZ":0.8183604554579738,"vX0":7.247904503946074,"vY0":-123.22780982394622,"vZ0":-4.939077280900028,"x":65.15,"y":216.68,"x0":-2.633233842027025,"y0":50.00553953907979,"z0":5.246083959015024,"aX":12.073041997975523},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":3.5,"breakHorizontal":-15.8,"spinRate":2860,"spinDirection":85},"zone":14,"typeConfidence":2.0,"plateTime":0.4439923097788441,"extension":6.714409773017454},"index":0,"playId":"ac70361b-15d8-33b0-ab6c-5c088fff65aa","pitchNumber":1,"startTime":"2026-07-01T04:29:56.242Z","endTime":"2026-07-01T04:30:01.688Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666171,"link":"/api/v1/people/666171","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":687093,"link":"/api/v1/people/687093"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"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":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"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":85.3,"endSpeed":78.9,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.102177751481147,"aZ":-23.634895147572486,"pfxX":9.171047992607406,"pfxZ":5.448165711284776,"pX":-0.1023510013138437,"pZ":1.3383426015143467,"vX0":3.1975868066891113,"vY0":-124.19263887972046,"vZ0":-5.151357303501474,"x":120.9,"y":202.64,"x0":-2.596890377203648,"y0":50.00266956554745,"z0":5.396965911582338,"aX":14.372332021329726},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":9.0,"breakHorizontal":-17.4,"spinRate":2831,"spinDirection":83},"zone":13,"typeConfidence":2.0,"plateTime":0.44046672453199687,"extension":6.616722782785395},"index":1,"playId":"1bf8f236-d133-31d3-80de-786c74fc638d","pitchNumber":2,"startTime":"2026-07-01T04:30:13.743Z","endTime":"2026-07-01T04:30:18.747Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666171,"link":"/api/v1/people/666171","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":687093,"link":"/api/v1/people/687093"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"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":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.8,"endSpeed":88.3,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.58736653547615,"aZ":-20.463236440907306,"pfxX":-7.593105392977527,"pfxZ":5.897933271216001,"pX":-0.8583829646304321,"pZ":2.841859660916814,"vX0":6.867579771778098,"vY0":-139.38115764308088,"vZ0":-3.4095954039737526,"x":149.72,"y":162.05,"x0":-2.356547029462883,"y0":50.00366818925326,"z0":5.417071947955104,"aX":-15.080247214574102},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":10.2,"breakHorizontal":12.5,"spinRate":2078,"spinDirection":209},"zone":11,"typeConfidence":2.0,"plateTime":0.39158157282252715,"extension":6.638211973710395},"hitData":{"launchSpeed":100.1,"launchAngle":15.0,"totalDistance":321.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":86.65,"coordY":61.98}},"index":2,"playId":"7851dc3a-5f50-3766-83d0-03cf217a0ccf","pitchNumber":3,"startTime":"2026-07-01T04:30:30.413Z","endTime":"2026-07-01T04:30:44.431Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666171,"link":"/api/v1/people/666171","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":687093,"link":"/api/v1/people/687093"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"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":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":647304,"link":"/api/v1/people/647304"},"credit":"b_ab"},{"player":{"id":666171,"link":"/api/v1/people/666171"},"credit":"p_ab"},{"player":{"id":647304,"link":"/api/v1/people/647304"},"credit":"b_pa"},{"player":{"id":666171,"link":"/api/v1/people/666171"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.4,"awayTeamWinProbability":0.5999999999999943,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.01,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2026-07-01T04:30:44.431Z","atBatIndex":71},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Josh Lowe strikes out on a foul tip.","rbi":0,"awayScore":3,"homeScore":8,"isOut":true},"about":{"atBatIndex":72,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-07-01T04:33:16.404Z","endTime":"2026-07-01T04:33:56.737Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":666139,"fullName":"Josh Lowe","link":"/api/v1/people/666139"},"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],"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":666139,"fullName":"Josh Lowe","link":"/api/v1/people/666139"},"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":{"description":"Pitching Change: Andrés Muñoz replaces Michael Rucker.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-01T04:32:10.832Z","endTime":"2026-07-01T04:33:18.610Z","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":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":645302,"link":"/api/v1/people/645302"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":642215,"link":"/api/v1/people/642215"}},"offense":{"batter":{"id":666139,"link":"/api/v1/people/666139","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"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":98.5,"endSpeed":91.1,"strikeZoneTop":3.355,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.504421394126826,"aZ":-15.730665866810062,"pfxX":-3.207228833017921,"pfxZ":7.81447056864104,"pX":0.24219402306807392,"pZ":2.3105549981682514,"vX0":8.736651872527135,"vY0":-143.30580169320288,"vZ0":-5.99574455983658,"x":107.77,"y":176.4,"x0":-2.4135790663742327,"y0":50.001614528054084,"z0":5.39287470062482,"aX":-6.748516424286837},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":13.2,"breakHorizontal":4.3,"spinRate":2248,"spinDirection":215},"zone":5,"typeConfidence":0.9,"plateTime":0.38051877774227183,"extension":6.478580042004474},"index":1,"playId":"c432b3b7-979d-32a8-991a-c2ae99e87f13","pitchNumber":1,"startTime":"2026-07-01T04:33:18.610Z","endTime":"2026-07-01T04:33:22.817Z","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":645302,"link":"/api/v1/people/645302"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":642215,"link":"/api/v1/people/642215"}},"offense":{"batter":{"id":666139,"link":"/api/v1/people/666139","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":99.6,"endSpeed":91.8,"strikeZoneTop":3.355,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.895180668601306,"aZ":-13.022782834390817,"pfxX":-3.4793777291863806,"pfxZ":8.922921908890448,"pX":-0.4432991672060477,"pZ":2.529963208042442,"vX0":6.407050237874757,"vY0":-144.91417025394912,"vZ0":-6.145404469669241,"x":133.9,"y":170.47,"x0":-2.221523087133065,"y0":50.00583323080915,"z0":5.45927732902145,"aX":-7.470744026479918},"breaks":{"breakAngle":22.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":15.2,"breakHorizontal":5.2,"spinRate":2331,"spinDirection":218},"zone":4,"typeConfidence":0.9,"plateTime":0.37661916001482254,"extension":6.502359416589143},"index":2,"playId":"4ebe24cc-f3e6-3eb2-b071-a4dee5929b59","pitchNumber":2,"startTime":"2026-07-01T04:33:34.819Z","endTime":"2026-07-01T04:33:39.201Z","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":645302,"link":"/api/v1/people/645302"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":642215,"link":"/api/v1/people/642215"}},"offense":{"batter":{"id":666139,"link":"/api/v1/people/666139","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":100.6,"endSpeed":92.7,"strikeZoneTop":3.355,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.111528157933915,"aZ":-12.283909484789953,"pfxX":-3.745868324454041,"pfxZ":9.073086522992572,"pX":-0.2091884427655853,"pZ":2.953243311399107,"vX0":7.107229753987447,"vY0":-146.3459643222046,"vZ0":-5.34168741780411,"x":124.97,"y":159.04,"x0":-2.170890154781042,"y0":50.0021533499951,"z0":5.523475231980896,"aX":-8.211918282402207},"breaks":{"breakAngle":26.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.2,"breakVerticalInduced":15.7,"breakHorizontal":5.5,"spinRate":2436,"spinDirection":214},"zone":2,"typeConfidence":0.91,"plateTime":0.3727705495603,"extension":6.5010102799191865},"index":3,"playId":"4f83eefb-538f-37a7-8a31-94369fe71f6f","pitchNumber":3,"startTime":"2026-07-01T04:33:51.876Z","endTime":"2026-07-01T04:33:56.737Z","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":645302,"link":"/api/v1/people/645302"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":642215,"link":"/api/v1/people/642215"}},"offense":{"batter":{"id":666139,"link":"/api/v1/people/666139","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666139,"link":"/api/v1/people/666139"},"credit":"b_ab"},{"player":{"id":662253,"link":"/api/v1/people/662253"},"credit":"p_ab"},{"player":{"id":666139,"link":"/api/v1/people/666139"},"credit":"b_pa"},{"player":{"id":662253,"link":"/api/v1/people/662253"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.8,"awayTeamWinProbability":0.20000000000000284,"homeTeamWinProbabilityAdded":0.3999999999999915,"leverageIndex":0.17,"dramaIndex":12.0,"contextMetrics":{},"playEndTime":"2026-07-01T04:33:56.737Z","atBatIndex":72},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Logan O'Hoppe pops out to second baseman Cole Young.","rbi":0,"awayScore":3,"homeScore":8,"isOut":true},"about":{"atBatIndex":73,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-07-01T04:34:13.710Z","endTime":"2026-07-01T04:35:09.720Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":681351,"fullName":"Logan O'Hoppe","link":"/api/v1/people/681351"},"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],"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":681351,"fullName":"Logan O'Hoppe","link":"/api/v1/people/681351"},"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_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":99.6,"endSpeed":92.0,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.852356278565704,"aZ":-11.728205571441876,"pfxX":-4.19109029130635,"pfxZ":9.501839507901584,"pX":-0.27597197917611527,"pZ":2.434331241834775,"vX0":7.051524682655926,"vY0":-144.8528893177736,"vZ0":-6.298779091363196,"x":127.52,"y":173.05,"x0":-2.1834119516340653,"y0":50.001545624477146,"z0":5.335165961897466,"aX":-9.017832227399525},"breaks":{"breakAngle":30.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.0,"breakVerticalInduced":16.3,"breakHorizontal":6.4,"spinRate":2372,"spinDirection":217},"zone":5,"typeConfidence":0.91,"plateTime":0.3763283009644969,"extension":6.619151178844833},"index":0,"playId":"6d21ff8c-f370-36f4-9314-a4b9155b97b1","pitchNumber":1,"startTime":"2026-07-01T04:34:18.897Z","endTime":"2026-07-01T04:34:25.605Z","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":645302,"link":"/api/v1/people/645302"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":642215,"link":"/api/v1/people/642215"}},"offense":{"batter":{"id":681351,"link":"/api/v1/people/681351","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":100.2,"endSpeed":91.2,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.77007588327089,"aZ":-11.562721228113071,"pfxX":-3.0672970818334035,"pfxZ":9.609390120115608,"pX":-0.9727272790923925,"pZ":3.517898071118916,"vX0":4.42942842325365,"vY0":-145.8716699230547,"vZ0":-4.065754894158546,"x":154.08,"y":143.8,"x0":-2.1156111276771683,"y0":50.00657851875138,"z0":5.632314165952678,"aX":-6.581888840256352},"breaks":{"breakAngle":24.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.6,"breakVerticalInduced":16.7,"breakHorizontal":4.7,"spinRate":2500,"spinDirection":211},"zone":11,"typeConfidence":0.9,"plateTime":0.37614671135625777,"extension":6.551449672630723},"index":1,"playId":"577f84a8-e8d8-34b8-98e8-f4abd8b33938","pitchNumber":2,"startTime":"2026-07-01T04:34:38.951Z","endTime":"2026-07-01T04:34:43.652Z","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":645302,"link":"/api/v1/people/645302"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":642215,"link":"/api/v1/people/642215"}},"offense":{"batter":{"id":681351,"link":"/api/v1/people/681351","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":100.3,"endSpeed":92.0,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.69118902454031,"aZ":-12.545401544238633,"pfxX":-4.581947881360762,"pfxZ":9.062311215611986,"pX":-0.5179914124445718,"pZ":2.8504986498089324,"vX0":6.558546458215942,"vY0":-145.88804772205918,"vZ0":-5.430173760386869,"x":136.74,"y":161.82,"x0":-2.194687146182596,"y0":50.007261987260385,"z0":5.485158812865022,"aX":-9.929479548558337},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.5,"breakVerticalInduced":15.6,"breakHorizontal":7.1,"spinRate":2281,"spinDirection":216},"zone":1,"typeConfidence":0.91,"plateTime":0.3747211492207265,"extension":6.604918017012828},"hitData":{"launchSpeed":78.6,"launchAngle":58.0,"totalDistance":184.0,"trajectory":"popup","hardness":"medium","location":"4","coordinates":{"coordX":138.58,"coordY":128.56}},"index":2,"playId":"2b81668e-4373-3773-9647-4fe9c49969e1","pitchNumber":3,"startTime":"2026-07-01T04:35:00.173Z","endTime":"2026-07-01T04:35:09.720Z","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":645302,"link":"/api/v1/people/645302"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":642215,"link":"/api/v1/people/642215"}},"offense":{"batter":{"id":681351,"link":"/api/v1/people/681351","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":681351,"link":"/api/v1/people/681351"},"credit":"b_ab"},{"player":{"id":662253,"link":"/api/v1/people/662253"},"credit":"p_ab"},{"player":{"id":681351,"link":"/api/v1/people/681351"},"credit":"b_pa"},{"player":{"id":662253,"link":"/api/v1/people/662253"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.9,"awayTeamWinProbability":0.09999999999999432,"homeTeamWinProbabilityAdded":0.10000000000000853,"leverageIndex":0.07,"dramaIndex":8.0,"contextMetrics":{},"playEndTime":"2026-07-01T04:35:09.720Z","atBatIndex":73},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Donovan Walton grounds out, shortstop Colt Emerson to first baseman Josh Naylor.","rbi":0,"awayScore":3,"homeScore":8,"isOut":true},"about":{"atBatIndex":74,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-07-01T04:35:27.938Z","endTime":"2026-07-01T04:35:57.036Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":622268,"fullName":"Donovan Walton","link":"/api/v1/people/622268"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":662253,"fullName":"Andrés Muñoz","link":"/api/v1/people/662253"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZoneStats":{"stats":[{"type":{"displayName":"hotColdZones"},"group":{"displayName":"hitting"},"exemptions":[],"splits":[{"stat":{"name":"battingAverage","zones":[{"zone":"01","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".250"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".533"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".333"},{"zone":"04","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".286"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".310"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".353"},{"zone":"07","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".273"},{"zone":"08","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".250"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".083"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".125"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"13","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".214"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".158"}]}},{"stat":{"name":"onBasePlusSlugging","zones":[{"zone":"01","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.250"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.600"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".923"},{"zone":"04","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".679"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".966"},{"zone":"06","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".765"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".591"},{"zone":"08","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".667"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".214"},{"zone":"11","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".647"},{"zone":"12","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".700"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".563"},{"zone":"14","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".636"}]}},{"stat":{"name":"exitVelocity","zones":[{"zone":"01","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"95.70"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"91.85"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"75.07"},{"zone":"04","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"91.25"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"93.16"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"85.07"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"80.72"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"91.59"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"84.71"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"67.75"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"82.53"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"78.98"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"73.22"}]}}]}]},"batterHotColdZones":[{"zone":"01","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.250"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.600"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".923"},{"zone":"04","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".679"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".966"},{"zone":"06","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".765"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".591"},{"zone":"08","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".667"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".214"},{"zone":"11","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".647"},{"zone":"12","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".700"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".563"},{"zone":"14","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".636"}],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":622268,"fullName":"Donovan Walton","link":"/api/v1/people/622268"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"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":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":99.5,"endSpeed":91.8,"strikeZoneTop":3.094,"strikeZoneBottom":1.561,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.770409126945527,"aZ":-17.438061513832828,"pfxX":-4.216685579230191,"pfxZ":6.857012769723058,"pX":-0.9856044042312868,"pZ":3.0891867293164808,"vX0":5.462120984180779,"vY0":-144.96749194527388,"vZ0":-3.71423388839808,"x":154.57,"y":155.37,"x0":-2.3377038183853744,"y0":50.00545598914835,"z0":5.4377309845542605,"aX":-9.065109120186754},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":12.0,"breakHorizontal":6.7,"spinRate":2294,"spinDirection":219},"zone":11,"typeConfidence":0.91,"plateTime":0.3764316645480994,"extension":6.497615813439351},"index":0,"playId":"64c62d8f-746c-3b60-8ffb-33a11d0a2991","pitchNumber":1,"startTime":"2026-07-01T04:35:34.079Z","endTime":"2026-07-01T04:35:38.933Z","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":645302,"link":"/api/v1/people/645302"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":642215,"link":"/api/v1/people/642215"}},"offense":{"batter":{"id":622268,"link":"/api/v1/people/622268","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":99.3,"endSpeed":92.0,"strikeZoneTop":3.094,"strikeZoneBottom":1.561,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.131825105646303,"aZ":-17.427084562708206,"pfxX":-3.591556860372908,"pfxZ":6.867420770483479,"pX":-0.3274387795942407,"pZ":2.5181105250073257,"vX0":7.079190399044227,"vY0":-144.56042300733426,"vZ0":-5.2063836228503275,"x":129.48,"y":170.79,"x0":-2.3254634566387615,"y0":50.00214652862289,"z0":5.388720670294099,"aX":-7.712211738890619},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":11.8,"breakHorizontal":5.3,"spinRate":2339,"spinDirection":218},"zone":4,"typeConfidence":0.9,"plateTime":0.37682233578875257,"extension":6.516182887287977},"hitData":{"launchSpeed":98.3,"launchAngle":-2.0,"totalDistance":33.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":131.22,"coordY":147.52}},"index":1,"playId":"fa65050b-3bf0-3187-adec-62043b5783aa","pitchNumber":2,"startTime":"2026-07-01T04:35:48.850Z","endTime":"2026-07-01T04:35:57.036Z","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":645302,"link":"/api/v1/people/645302"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":642215,"link":"/api/v1/people/642215"}},"offense":{"batter":{"id":622268,"link":"/api/v1/people/622268","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":622268,"link":"/api/v1/people/622268"},"credit":"b_ab"},{"player":{"id":662253,"link":"/api/v1/people/662253"},"credit":"p_ab"},{"player":{"id":622268,"link":"/api/v1/people/622268"},"credit":"b_pa"},{"player":{"id":662253,"link":"/api/v1/people/662253"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":100.0,"awayTeamWinProbability":0.0,"homeTeamWinProbabilityAdded":0.09999999999999432,"leverageIndex":0.01,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2026-07-01T04:35:57.036Z","atBatIndex":74}]