[{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Carter Jensen lines out to left fielder Chandler Simpson.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-06-22T22:40:18.429Z","endTime":"2026-06-22T22:40:29.080Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":695600,"fullName":"Carter Jensen","link":"/api/v1/people/695600"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656876,"fullName":"Drew Rasmussen","link":"/api/v1/people/656876"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[3],"actionIndex":[0,1,2],"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":695600,"fullName":"Carter Jensen","link":"/api/v1/people/695600"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":802415,"link":"/api/v1/people/802415"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Status Change - Pre-Game","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-06-22T18:37:08.436Z","endTime":"2026-06-22T22:15:17.511Z","isPitch":false,"type":"action","player":{"id":695600,"link":"/api/v1/people/695600"},"contextMetrics":{}},{"details":{"description":"Status Change - Warmup","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-06-22T22:15:17.511Z","endTime":"2026-06-22T22:38:27.228Z","isPitch":false,"type":"action","player":{"id":695600,"link":"/api/v1/people/695600"},"contextMetrics":{}},{"details":{"description":"Status Change - In Progress","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-06-22T22:38:27.228Z","endTime":"2026-06-22T22:40:20.730Z","isPitch":false,"type":"action","player":{"id":695600,"link":"/api/v1/people/695600"},"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.4,"endSpeed":87.7,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.575464294766434,"aZ":-14.481780531197533,"pfxX":-3.6549418374115756,"pfxZ":8.946016124452369,"pX":-0.08971320735020713,"pZ":2.7595603482138205,"vX0":5.790079867864839,"vY0":-140.1979322503884,"vZ0":-5.869798400446017,"x":120.42,"y":164.27,"x0":-1.7129483177308633,"y0":50.00444256015534,"z0":5.836227201024987,"aX":-7.230225868001163},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":15.1,"breakHorizontal":5.3,"spinRate":2412,"spinDirection":204},"zone":5,"typeConfidence":2.0,"plateTime":0.39162809922143005,"extension":6.077955817238245},"hitData":{"launchSpeed":94.5,"launchAngle":19.0,"totalDistance":312.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":78.48,"coordY":83.14}},"index":3,"playId":"2de9c565-5909-39cb-9d71-fa71a8ef78f8","pitchNumber":1,"startTime":"2026-06-22T22:40:20.730Z","endTime":"2026-06-22T22:40:29.080Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656876,"link":"/api/v1/people/656876","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":810938,"link":"/api/v1/people/810938"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":676356,"link":"/api/v1/people/676356"},"right":{"id":668723,"link":"/api/v1/people/668723"}},"offense":{"batter":{"id":695600,"link":"/api/v1/people/695600","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":695600,"link":"/api/v1/people/695600"},"credit":"b_ab"},{"player":{"id":656876,"link":"/api/v1/people/656876"},"credit":"p_ab"},{"player":{"id":695600,"link":"/api/v1/people/695600"},"credit":"b_pa"},{"player":{"id":656876,"link":"/api/v1/people/656876"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.2,"awayTeamWinProbability":47.8,"homeTeamWinProbabilityAdded":2.200000000000003,"contextMetrics":{},"playEndTime":"2026-06-22T22:40:29.080Z","atBatIndex":0},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Maikel Garcia doubles (17) on a fly ball to shortstop Ben Williamson.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-06-22T22:40:40.384Z","endTime":"2026-06-22T22:44:11.453Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":672580,"fullName":"Maikel Garcia","link":"/api/v1/people/672580"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656876,"fullName":"Drew Rasmussen","link":"/api/v1/people/656876"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":672580,"fullName":"Maikel Garcia","link":"/api/v1/people/672580"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5,7,8,9],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":672580,"fullName":"Maikel Garcia","link":"/api/v1/people/672580"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[{"player":{"id":810938,"link":"/api/v1/people/810938"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.3,"endSpeed":86.3,"strikeZoneTop":3.262,"strikeZoneBottom":1.646,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.65916689390467,"aZ":-10.427161809509833,"pfxX":-3.8705479420127737,"pfxZ":11.31425977507261,"pX":0.5181091774204625,"pZ":2.8265540523614074,"vX0":7.009943525576498,"vY0":-138.43110539392748,"vZ0":-6.550998096265055,"x":97.25,"y":162.46,"x0":-1.5552543662983944,"y0":50.006797861552705,"z0":5.9371979033170605,"aX":-7.442841834618929},"breaks":{"breakAngle":25.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.3,"breakVerticalInduced":19.1,"breakHorizontal":5.4,"spinRate":2382,"spinDirection":200},"zone":3,"typeConfidence":2.0,"plateTime":0.3971242481210555,"extension":6.248075350471832},"index":0,"playId":"e17fe8b3-56e9-3506-80a0-d6a9d9aa9e7d","pitchNumber":1,"startTime":"2026-06-22T22:40:57.401Z","endTime":"2026-06-22T22:41:01.468Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656876,"link":"/api/v1/people/656876","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":810938,"link":"/api/v1/people/810938"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":676356,"link":"/api/v1/people/676356"},"right":{"id":668723,"link":"/api/v1/people/668723"}},"offense":{"batter":{"id":672580,"link":"/api/v1/people/672580","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.4,"endSpeed":83.3,"strikeZoneTop":3.262,"strikeZoneBottom":1.646,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.661106094097015,"aZ":-25.86868149331187,"pfxX":1.6437384657880876,"pfxZ":3.60352458290633,"pX":0.5033161752194574,"pZ":0.9844269050251774,"vX0":5.9396480143462345,"vY0":-131.46577642265973,"vZ0":-7.216607967294872,"x":97.81,"y":212.2,"x0":-1.9983125765287466,"y0":50.006346013626235,"z0":5.683087967209652,"aX":2.8802021408413028},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":5.2,"breakHorizontal":-4.3,"spinRate":2710,"spinDirection":186},"zone":14,"typeConfidence":2.0,"plateTime":0.4165069622500055,"extension":6.2164919474471},"index":1,"playId":"eb1d9d78-ba19-3d09-bdb5-d44e972c5717","pitchNumber":2,"startTime":"2026-06-22T22:41:12.616Z","endTime":"2026-06-22T22:41:16.492Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656876,"link":"/api/v1/people/656876","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":810938,"link":"/api/v1/people/810938"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":676356,"link":"/api/v1/people/676356"},"right":{"id":668723,"link":"/api/v1/people/668723"}},"offense":{"batter":{"id":672580,"link":"/api/v1/people/672580","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"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":84.7,"endSpeed":77.0,"strikeZoneTop":3.262,"strikeZoneBottom":1.646,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.382985495150052,"aZ":-30.548450068478285,"pfxX":6.3712709344442136,"pfxZ":1.0802613041997322,"pX":2.044017015743168,"pZ":1.8573948253165353,"vX0":8.102282117031454,"vY0":-123.00200334084053,"vZ0":-2.8076020401416395,"x":39.09,"y":188.63,"x0":-2.142607391063405,"y0":50.00344542459465,"z0":5.650782726862076,"aX":9.590493560103244},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.3,"breakVerticalInduced":1.4,"breakHorizontal":-13.7,"spinRate":2672,"spinDirection":57},"zone":14,"typeConfidence":2.0,"plateTime":0.44831983650452134,"extension":6.026958743680685},"index":2,"playId":"3caf4dd3-14b4-3bb6-9f0d-792a1bed9c4f","pitchNumber":3,"startTime":"2026-06-22T22:41:31.484Z","endTime":"2026-06-22T22:41:35.352Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656876,"link":"/api/v1/people/656876","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":810938,"link":"/api/v1/people/810938"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":676356,"link":"/api/v1/people/676356"},"right":{"id":668723,"link":"/api/v1/people/668723"}},"offense":{"batter":{"id":672580,"link":"/api/v1/people/672580","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"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":91.1,"endSpeed":83.4,"strikeZoneTop":3.262,"strikeZoneBottom":1.646,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.472711440795727,"aZ":-26.312273586661426,"pfxX":-8.91916494891179,"pfxZ":3.324018972298849,"pX":0.15832895181667478,"pZ":0.4625282344483655,"vX0":7.84917195867028,"vY0":-132.2171245599193,"vZ0":-8.163364476585446,"x":110.96,"y":226.29,"x0":-1.697107286976153,"y0":50.00077518354047,"z0":5.5351053572239,"aX":-15.712858300212062},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":4.3,"breakHorizontal":14.3,"spinRate":1154,"spinDirection":241},"zone":14,"typeConfidence":2.0,"plateTime":0.4150379369438171,"extension":6.406597624986488},"index":3,"playId":"039e965f-71c7-3a72-9c91-56fdcd7eca21","pitchNumber":4,"startTime":"2026-06-22T22:41:51.325Z","endTime":"2026-06-22T22:41:55.749Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656876,"link":"/api/v1/people/656876","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":810938,"link":"/api/v1/people/810938"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":676356,"link":"/api/v1/people/676356"},"right":{"id":668723,"link":"/api/v1/people/668723"}},"offense":{"batter":{"id":672580,"link":"/api/v1/people/672580","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.6,"endSpeed":87.4,"strikeZoneTop":3.262,"strikeZoneBottom":1.646,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.64992745784603,"aZ":-9.344558148221397,"pfxX":-4.917797769517145,"pfxZ":11.554060207427199,"pX":-0.39717378659539343,"pZ":2.7840951523161994,"vX0":5.079646740360141,"vY0":-140.36349104026942,"vZ0":-6.836059578306678,"x":132.14,"y":163.61,"x0":-1.599896206577776,"y0":50.00596579955555,"z0":5.874782184232175,"aX":-9.719710712955607},"breaks":{"breakAngle":37.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.1,"breakVerticalInduced":19.6,"breakHorizontal":7.7,"spinRate":2587,"spinDirection":205},"zone":4,"typeConfidence":2.0,"plateTime":0.3916819013495707,"extension":6.052615838504284},"index":4,"playId":"90253345-2f83-35b4-b10f-b41a9643ba57","pitchNumber":5,"startTime":"2026-06-22T22:42:10.717Z","endTime":"2026-06-22T22:42:14.979Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656876,"link":"/api/v1/people/656876","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":810938,"link":"/api/v1/people/810938"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":676356,"link":"/api/v1/people/676356"},"right":{"id":668723,"link":"/api/v1/people/668723"}},"offense":{"batter":{"id":672580,"link":"/api/v1/people/672580","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.2,"endSpeed":81.4,"strikeZoneTop":3.262,"strikeZoneBottom":1.646,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.61405330187025,"aZ":-34.64078663408391,"pfxX":-0.06226566867271277,"pfxZ":-1.4756169917228181,"pX":0.9015066813039876,"pZ":1.51461444411739,"vX0":6.795524723719891,"vY0":-128.34412185770387,"vZ0":-4.033834672447839,"x":82.64,"y":197.89,"x0":-1.7728293066897094,"y0":50.00584767790487,"z0":5.805256073205699,"aX":-0.10481310602286469},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.5,"breakVerticalInduced":-3.4,"breakHorizontal":-1.4,"spinRate":2523,"spinDirection":96},"zone":14,"typeConfidence":2.0,"plateTime":0.426795129454542,"extension":5.982324065440667},"index":5,"playId":"c2e2aaaf-bf3b-3d5d-bfbe-72442801ace2","pitchNumber":6,"startTime":"2026-06-22T22:42:28.831Z","endTime":"2026-06-22T22:42:33.036Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656876,"link":"/api/v1/people/656876","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":810938,"link":"/api/v1/people/810938"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":676356,"link":"/api/v1/people/676356"},"right":{"id":668723,"link":"/api/v1/people/668723"}},"offense":{"batter":{"id":672580,"link":"/api/v1/people/672580","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"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":6,"startTime":"2026-06-22T22:42:43.783Z","endTime":"2026-06-22T22:43:12.422Z","isPitch":false,"type":"action","player":{"id":672580,"link":"/api/v1/people/672580"},"defense":{"pitcher":{"id":656876,"link":"/api/v1/people/656876","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":810938,"link":"/api/v1/people/810938"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":676356,"link":"/api/v1/people/676356"},"right":{"id":668723,"link":"/api/v1/people/668723"}},"offense":{"batter":{"id":672580,"link":"/api/v1/people/672580","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"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":96.4,"endSpeed":87.6,"strikeZoneTop":3.262,"strikeZoneBottom":1.646,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.53768783674921,"aZ":-16.136093765319373,"pfxX":-10.784876579323198,"pfxZ":8.129526496013135,"pX":0.007616750417492622,"pZ":2.324440256382267,"vX0":8.427786339049621,"vY0":-140.02426572843652,"vZ0":-6.192699193182531,"x":116.71,"y":176.02,"x0":-1.649828764081247,"y0":50.002760429936956,"z0":5.632292382584715,"aX":-21.276796637270404},"breaks":{"breakAngle":48.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":13.4,"breakHorizontal":17.6,"spinRate":2457,"spinDirection":211},"zone":5,"typeConfidence":2.0,"plateTime":0.39214263330867816,"extension":6.463582541975273},"index":7,"playId":"8540b528-864b-37f9-8f59-ceed625305e0","pitchNumber":7,"startTime":"2026-06-22T22:43:12.422Z","endTime":"2026-06-22T22:43:18.052Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656876,"link":"/api/v1/people/656876","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":810938,"link":"/api/v1/people/810938"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":676356,"link":"/api/v1/people/676356"},"right":{"id":668723,"link":"/api/v1/people/668723"}},"offense":{"batter":{"id":672580,"link":"/api/v1/people/672580","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.4,"endSpeed":80.6,"strikeZoneTop":3.262,"strikeZoneBottom":1.646,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.456226422661217,"aZ":-33.13343312493829,"pfxX":0.8298605048024434,"pfxZ":-0.588302112057586,"pX":0.9187002985751851,"pZ":1.0276985464826203,"vX0":6.101539967650234,"vY0":-127.10166574734308,"vZ0":-5.402814404633652,"x":81.98,"y":211.03,"x0":-1.6223637942946076,"y0":50.00118501001671,"z0":5.816977473717969,"aX":1.3554628492485434},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.0,"breakVerticalInduced":-2.0,"breakHorizontal":-2.9,"spinRate":2506,"spinDirection":59},"zone":14,"typeConfidence":2.0,"plateTime":0.4311981349023224,"extension":7.1528876118223375},"index":8,"playId":"ccef1dae-6e15-3905-953b-586db38637bb","pitchNumber":8,"startTime":"2026-06-22T22:43:41.041Z","endTime":"2026-06-22T22:43:45.703Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656876,"link":"/api/v1/people/656876","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":810938,"link":"/api/v1/people/810938"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":676356,"link":"/api/v1/people/676356"},"right":{"id":668723,"link":"/api/v1/people/668723"}},"offense":{"batter":{"id":672580,"link":"/api/v1/people/672580","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"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":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.2,"endSpeed":86.9,"strikeZoneTop":3.262,"strikeZoneBottom":1.646,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.485549553023155,"aZ":-18.917325448567556,"pfxX":-10.693128543068738,"pfxZ":6.786270537783196,"pX":-0.7419432758476967,"pZ":2.6995199245727086,"vX0":6.737183140554622,"vY0":-139.81304240595807,"vZ0":-4.445722229054626,"x":145.28,"y":165.89,"x0":-1.8106076674522698,"y0":50.001445642959744,"z0":5.574899213233517,"aX":-20.882815909475834},"breaks":{"breakAngle":44.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":11.4,"breakHorizontal":17.8,"spinRate":2515,"spinDirection":211},"zone":4,"typeConfidence":2.0,"plateTime":0.3938004815376974,"extension":6.363717010487778},"hitData":{"launchSpeed":98.9,"launchAngle":51.0,"totalDistance":304.0,"trajectory":"fly_ball","hardness":"medium","location":"6","coordinates":{"coordX":86.0,"coordY":126.0}},"index":9,"playId":"3a4945e2-b114-3501-b167-2929448f9190","pitchNumber":9,"startTime":"2026-06-22T22:43:56.720Z","endTime":"2026-06-22T22:44:11.453Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656876,"link":"/api/v1/people/656876","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":810938,"link":"/api/v1/people/810938"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":676356,"link":"/api/v1/people/676356"},"right":{"id":668723,"link":"/api/v1/people/668723"}},"offense":{"batter":{"id":672580,"link":"/api/v1/people/672580","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":672580,"link":"/api/v1/people/672580"},"credit":"b_ab"},{"player":{"id":656876,"link":"/api/v1/people/656876"},"credit":"p_ab"},{"player":{"id":672580,"link":"/api/v1/people/672580"},"credit":"b_pa"},{"player":{"id":656876,"link":"/api/v1/people/656876"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":48.1,"awayTeamWinProbability":51.9,"homeTeamWinProbabilityAdded":-4.100000000000001,"leverageIndex":0.63,"dramaIndex":46.0,"contextMetrics":{},"playEndTime":"2026-06-22T22:44:11.453Z","atBatIndex":1},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jac Caglianone grounds out, third baseman Junior Caminero to first baseman Jonathan Aranda. Maikel Garcia to 3rd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-06-22T22:44:49.033Z","endTime":"2026-06-22T22:47:48.109Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":695506,"fullName":"Jac Caglianone","link":"/api/v1/people/695506"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656876,"fullName":"Drew Rasmussen","link":"/api/v1/people/656876"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":672580,"fullName":"Maikel Garcia","link":"/api/v1/people/672580"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5,6,7],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":695506,"fullName":"Jac Caglianone","link":"/api/v1/people/695506"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":691406,"link":"/api/v1/people/691406"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":666018,"link":"/api/v1/people/666018"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_play","runner":{"id":672580,"fullName":"Maikel Garcia","link":"/api/v1/people/672580"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.1,"endSpeed":82.2,"strikeZoneTop":3.402,"strikeZoneBottom":1.717,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.350281585672896,"aZ":-26.202282228898476,"pfxX":-8.165596955763432,"pfxZ":3.442074991877046,"pX":-0.6350219687925083,"pZ":3.5128821439629943,"vX0":5.89735313812943,"vY0":-131.0599026534329,"vZ0":-0.9854395817221437,"x":141.21,"y":143.93,"x0":-1.8562986834623396,"y0":50.003445830154945,"z0":5.85520016814585,"aX":-14.169936989028985},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":6.2,"breakHorizontal":13.4,"spinRate":1326,"spinDirection":243},"zone":1,"typeConfidence":2.0,"plateTime":0.41831681999781356,"extension":6.226419593295934},"index":0,"playId":"72de266b-fb0b-3cd7-8c07-e5639dccaece","pitchNumber":1,"startTime":"2026-06-22T22:44:59.610Z","endTime":"2026-06-22T22:45:03.342Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656876,"link":"/api/v1/people/656876","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":810938,"link":"/api/v1/people/810938"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":676356,"link":"/api/v1/people/676356"},"right":{"id":668723,"link":"/api/v1/people/668723"}},"offense":{"batter":{"id":695506,"link":"/api/v1/people/695506","batSide":{"code":"L","description":"Left"}},"second":{"id":672580,"link":"/api/v1/people/672580"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.8,"endSpeed":87.7,"strikeZoneTop":3.402,"strikeZoneBottom":1.717,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.620368210738306,"aZ":-13.295525953758984,"pfxX":-3.72656217792672,"pfxZ":9.459934218830126,"pX":-1.7957155698219198,"pZ":4.2731043091466665,"vX0":1.7169469144640614,"vY0":-140.97822926997705,"vZ0":-2.162629727924023,"x":185.45,"y":123.41,"x0":-1.9314008628018307,"y0":50.00248981981538,"z0":5.917326903466755,"aX":-7.436422149116809},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":16.8,"breakHorizontal":6.4,"spinRate":2526,"spinDirection":202},"zone":11,"typeConfidence":2.0,"plateTime":0.3898055598943504,"extension":6.1622969738544535},"index":1,"playId":"e9e3520f-78de-3fce-adad-314f4f9ee7e9","pitchNumber":2,"startTime":"2026-06-22T22:45:20.913Z","endTime":"2026-06-22T22:45:26.614Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656876,"link":"/api/v1/people/656876","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":810938,"link":"/api/v1/people/810938"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":676356,"link":"/api/v1/people/676356"},"right":{"id":668723,"link":"/api/v1/people/668723"}},"offense":{"batter":{"id":695506,"link":"/api/v1/people/695506","batSide":{"code":"L","description":"Left"}},"second":{"id":672580,"link":"/api/v1/people/672580"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.2,"endSpeed":80.9,"strikeZoneTop":3.402,"strikeZoneBottom":1.717,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.55302501713005,"aZ":-31.791618429833697,"pfxX":1.7633242334568642,"pfxZ":0.2273662833586041,"pX":0.10757638257878749,"pZ":3.3847598429985495,"vX0":5.081322515578693,"vY0":-128.3521288034106,"vZ0":-0.012779421978885042,"x":112.9,"y":147.39,"x0":-2.126705455508361,"y0":50.00052457769891,"z0":5.865203912874113,"aX":2.9418043698009226},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":0.6,"breakHorizontal":-4.3,"spinRate":2614,"spinDirection":103},"zone":2,"typeConfidence":2.0,"plateTime":0.4267262366690927,"extension":6.271750480042245},"index":2,"playId":"31576a9c-bddf-3c35-830f-8352d85c1f24","pitchNumber":3,"startTime":"2026-06-22T22:45:40.363Z","endTime":"2026-06-22T22:45:46.129Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656876,"link":"/api/v1/people/656876","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":810938,"link":"/api/v1/people/810938"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":676356,"link":"/api/v1/people/676356"},"right":{"id":668723,"link":"/api/v1/people/668723"}},"offense":{"batter":{"id":695506,"link":"/api/v1/people/695506","batSide":{"code":"L","description":"Left"}},"second":{"id":672580,"link":"/api/v1/people/672580"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.5,"endSpeed":83.1,"strikeZoneTop":3.402,"strikeZoneBottom":1.717,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.87925268102127,"aZ":-28.627676291997975,"pfxX":-7.816994481758735,"pfxZ":2.014904236584435,"pX":-0.9028159487340058,"pZ":2.545637599331286,"vX0":5.4299418678326195,"vY0":-131.77687890483256,"vZ0":-2.7618450897164615,"x":151.41,"y":170.05,"x0":-1.974019427821092,"y0":50.00130873915683,"z0":5.720992345745977,"aX":-13.753146964913304},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":3.2,"breakHorizontal":13.0,"spinRate":1408,"spinDirection":236},"zone":13,"typeConfidence":2.0,"plateTime":0.415559185757862,"extension":6.277441549573634},"index":3,"playId":"a9ffeef8-575f-39e8-82d8-6e138035c765","pitchNumber":4,"startTime":"2026-06-22T22:46:01.389Z","endTime":"2026-06-22T22:46:08.079Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656876,"link":"/api/v1/people/656876","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":810938,"link":"/api/v1/people/810938"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":676356,"link":"/api/v1/people/676356"},"right":{"id":668723,"link":"/api/v1/people/668723"}},"offense":{"batter":{"id":695506,"link":"/api/v1/people/695506","batSide":{"code":"L","description":"Left"}},"second":{"id":672580,"link":"/api/v1/people/672580"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.5,"endSpeed":86.8,"strikeZoneTop":3.402,"strikeZoneBottom":1.717,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.59198475817884,"aZ":-16.811972998437803,"pfxX":-1.9144480777537844,"pfxZ":7.8287148968110465,"pX":0.8218503311086318,"pZ":4.899806190550045,"vX0":6.79819139824248,"vY0":-140.357970397078,"vZ0":-0.35671642767890577,"x":85.67,"y":106.49,"x0":-1.400449190798498,"y0":50.005950025572496,"z0":6.139268082264004,"aX":-3.7592207043771135},"breaks":{"breakAngle":7.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":14.3,"breakHorizontal":1.8,"spinRate":2522,"spinDirection":193},"zone":12,"typeConfidence":2.0,"plateTime":0.3926998845283687,"extension":6.159787683097949},"index":4,"playId":"c652e06f-e9da-3140-b7e6-7a8a7026d1fb","pitchNumber":5,"startTime":"2026-06-22T22:46:24.590Z","endTime":"2026-06-22T22:46:28.783Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656876,"link":"/api/v1/people/656876","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":810938,"link":"/api/v1/people/810938"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":676356,"link":"/api/v1/people/676356"},"right":{"id":668723,"link":"/api/v1/people/668723"}},"offense":{"batter":{"id":695506,"link":"/api/v1/people/695506","batSide":{"code":"L","description":"Left"}},"second":{"id":672580,"link":"/api/v1/people/672580"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"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.3,"endSpeed":86.9,"strikeZoneTop":3.402,"strikeZoneBottom":1.717,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.80071322018769,"aZ":-16.569306222298398,"pfxX":-10.7143196274729,"pfxZ":7.993762729233122,"pX":1.0148572118312522,"pZ":2.887778519906818,"vX0":11.014253117385943,"vY0":-139.65498762086966,"vZ0":-4.51658275932036,"x":78.32,"y":160.81,"x0":-1.6099482189413377,"y0":50.00556513592915,"z0":5.634185302139508,"aX":-20.925476989591658},"breaks":{"breakAngle":45.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":13.6,"breakHorizontal":16.8,"spinRate":2364,"spinDirection":217},"zone":12,"typeConfidence":2.0,"plateTime":0.39391702573646015,"extension":6.295075907099039},"index":5,"playId":"4e147b23-2ccc-3637-8f16-43e64863a756","pitchNumber":6,"startTime":"2026-06-22T22:46:43.255Z","endTime":"2026-06-22T22:46:49.130Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656876,"link":"/api/v1/people/656876","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":810938,"link":"/api/v1/people/810938"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":676356,"link":"/api/v1/people/676356"},"right":{"id":668723,"link":"/api/v1/people/668723"}},"offense":{"batter":{"id":695506,"link":"/api/v1/people/695506","batSide":{"code":"L","description":"Left"}},"second":{"id":672580,"link":"/api/v1/people/672580"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.1,"endSpeed":82.6,"strikeZoneTop":3.402,"strikeZoneBottom":1.717,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.52159222150234,"aZ":-30.3989816893781,"pfxX":0.5099080219163277,"pfxZ":1.0261155467366017,"pX":0.9668893681972583,"pZ":2.176938500912315,"vX0":6.690757507327689,"vY0":-131.02322150617428,"vZ0":-3.695916289109467,"x":80.14,"y":180.0,"x0":-1.6896188042079174,"y0":50.0049815357523,"z0":5.885633341972623,"aX":0.882717653875288},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":1.2,"breakHorizontal":-2.4,"spinRate":2752,"spinDirection":141},"zone":14,"typeConfidence":2.0,"plateTime":0.41855586916708454,"extension":6.033873073650323},"index":6,"playId":"2c367dab-d10d-38d7-be15-f4439c2cad58","pitchNumber":7,"startTime":"2026-06-22T22:47:03.454Z","endTime":"2026-06-22T22:47:09.454Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656876,"link":"/api/v1/people/656876","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":810938,"link":"/api/v1/people/810938"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":676356,"link":"/api/v1/people/676356"},"right":{"id":668723,"link":"/api/v1/people/668723"}},"offense":{"batter":{"id":695506,"link":"/api/v1/people/695506","batSide":{"code":"L","description":"Left"}},"second":{"id":672580,"link":"/api/v1/people/672580"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"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":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.9,"endSpeed":87.4,"strikeZoneTop":3.402,"strikeZoneBottom":1.717,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.022178666004976,"aZ":-21.09925686829438,"pfxX":-10.990637400986943,"pfxZ":5.601674741653753,"pX":0.0956989157897341,"pZ":2.6550598647974,"vX0":8.70132930996068,"vY0":-140.69097649566058,"vZ0":-4.309547406391993,"x":113.35,"y":167.09,"x0":-1.630650092861187,"y0":50.00438087245611,"z0":5.599122130988412,"aX":-21.73165082924046},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.3,"breakVerticalInduced":9.2,"breakHorizontal":17.8,"spinRate":2459,"spinDirection":212},"zone":5,"typeConfidence":2.0,"plateTime":0.3913988424177717,"extension":6.286156635132801},"hitData":{"launchSpeed":71.8,"launchAngle":-57.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":116.34,"coordY":180.06}},"index":7,"playId":"3241298b-fa64-376d-ab0d-003fe04dde5b","pitchNumber":8,"startTime":"2026-06-22T22:47:39.108Z","endTime":"2026-06-22T22:47:48.109Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656876,"link":"/api/v1/people/656876","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":810938,"link":"/api/v1/people/810938"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":676356,"link":"/api/v1/people/676356"},"right":{"id":668723,"link":"/api/v1/people/668723"}},"offense":{"batter":{"id":695506,"link":"/api/v1/people/695506","batSide":{"code":"L","description":"Left"}},"second":{"id":672580,"link":"/api/v1/people/672580"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":695506,"link":"/api/v1/people/695506"},"credit":"b_ab"},{"player":{"id":656876,"link":"/api/v1/people/656876"},"credit":"p_ab"},{"player":{"id":695506,"link":"/api/v1/people/695506"},"credit":"b_pa"},{"player":{"id":656876,"link":"/api/v1/people/656876"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":51.1,"awayTeamWinProbability":48.9,"homeTeamWinProbabilityAdded":3.0,"leverageIndex":1.26,"dramaIndex":55.0,"contextMetrics":{},"playEndTime":"2026-06-22T22:47:48.109Z","atBatIndex":2},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Salvador Perez pops out to second baseman Richie Palacios.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":3,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-06-22T22:48:05.615Z","endTime":"2026-06-22T22:48:42.678Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":521692,"fullName":"Salvador Perez","link":"/api/v1/people/521692"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656876,"fullName":"Drew Rasmussen","link":"/api/v1/people/656876"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":521692,"fullName":"Salvador Perez","link":"/api/v1/people/521692"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":680700,"link":"/api/v1/people/680700"},"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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.0,"endSpeed":84.5,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.359436628134485,"aZ":-30.08381558307679,"pfxX":3.070929337307227,"pfxZ":1.1553051739046927,"pX":1.2816348512840101,"pZ":1.699842179547189,"vX0":7.114955347974856,"vY0":-133.7309801401996,"vZ0":-4.662827304496287,"x":68.15,"y":192.88,"x0":-1.8142774208749821,"y0":50.00176624891106,"z0":5.628820055781192,"aX":5.550451445496104},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":1.3,"breakHorizontal":-7.1,"spinRate":2710,"spinDirection":160},"zone":14,"typeConfidence":2.0,"plateTime":0.4098798137217541,"extension":6.243960232135224},"index":0,"playId":"d6a0f863-1b09-325d-9540-77d50c8cbd59","pitchNumber":1,"startTime":"2026-06-22T22:48:14.077Z","endTime":"2026-06-22T22:48:18.296Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656876,"link":"/api/v1/people/656876","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":810938,"link":"/api/v1/people/810938"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":676356,"link":"/api/v1/people/676356"},"right":{"id":668723,"link":"/api/v1/people/668723"}},"offense":{"batter":{"id":521692,"link":"/api/v1/people/521692","batSide":{"code":"R","description":"Right"}},"third":{"id":672580,"link":"/api/v1/people/672580"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.4,"endSpeed":84.5,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.082142795144467,"aZ":-28.63137716583763,"pfxX":2.26890047377179,"pfxZ":1.9680240858030285,"pX":0.1809015818416743,"pZ":2.284858307503287,"vX0":4.870319406104676,"vY0":-133.12619486062297,"vZ0":-3.886859792692771,"x":110.1,"y":177.09,"x0":-1.9632497617290932,"y0":50.00655983162312,"z0":5.823278399050121,"aX":4.096762404206532},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":3.0,"breakHorizontal":-5.2,"spinRate":2764,"spinDirection":152},"zone":5,"typeConfidence":2.0,"plateTime":0.4105452677463295,"extension":6.086062817759976},"hitData":{"launchSpeed":89.4,"launchAngle":67.0,"totalDistance":128.0,"trajectory":"popup","hardness":"medium","location":"4","coordinates":{"coordX":136.61,"coordY":147.12}},"index":1,"playId":"71585cce-3bd9-3048-9166-38e63b589e1f","pitchNumber":2,"startTime":"2026-06-22T22:48:30.216Z","endTime":"2026-06-22T22:48:42.678Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656876,"link":"/api/v1/people/656876","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":810938,"link":"/api/v1/people/810938"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":676356,"link":"/api/v1/people/676356"},"right":{"id":668723,"link":"/api/v1/people/668723"}},"offense":{"batter":{"id":521692,"link":"/api/v1/people/521692","batSide":{"code":"R","description":"Right"}},"third":{"id":672580,"link":"/api/v1/people/672580"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":521692,"link":"/api/v1/people/521692"},"credit":"b_ab"},{"player":{"id":656876,"link":"/api/v1/people/656876"},"credit":"p_ab"},{"player":{"id":521692,"link":"/api/v1/people/521692"},"credit":"b_pa"},{"player":{"id":656876,"link":"/api/v1/people/656876"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":54.800000000000004,"awayTeamWinProbability":45.199999999999996,"homeTeamWinProbabilityAdded":3.700000000000003,"leverageIndex":1.35,"dramaIndex":62.0,"contextMetrics":{},"playEndTime":"2026-06-22T22:48:42.678Z","atBatIndex":3},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Yandy Díaz walks.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":4,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-06-22T22:50:42.584Z","endTime":"2026-06-22T22:51:45.684Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":0},"matchup":{"batter":{"id":650490,"fullName":"Yandy Díaz","link":"/api/v1/people/650490"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":608379,"fullName":"Michael Wacha","link":"/api/v1/people/608379"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":650490,"fullName":"Yandy Díaz","link":"/api/v1/people/650490"},"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":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":650490,"fullName":"Yandy Díaz","link":"/api/v1/people/650490"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.7,"endSpeed":82.1,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.482266866944038,"aZ":-22.799969136907002,"pfxX":-1.9722070220926247,"pfxZ":5.49083282453643,"pX":0.9730665996905337,"pZ":1.3367401849110803,"vX0":8.42177744010008,"vY0":-130.15878888907918,"vZ0":-7.932998263900961,"x":79.91,"y":202.69,"x0":-2.0548339996800262,"y0":50.00595193828617,"z0":6.163258435683685,"aX":-3.369888412028714},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":8.3,"breakHorizontal":1.6,"spinRate":2131,"spinDirection":194},"zone":14,"typeConfidence":2.0,"plateTime":0.42154756621632483,"extension":6.812844039472095},"index":0,"playId":"8521d3a6-6324-30a2-ac2a-6b691275be82","pitchNumber":1,"startTime":"2026-06-22T22:50:45.548Z","endTime":"2026-06-22T22:50:49.378Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608379,"link":"/api/v1/people/608379","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":695506,"link":"/api/v1/people/695506"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":672580,"link":"/api/v1/people/672580"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":650490,"link":"/api/v1/people/650490","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"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":93.9,"endSpeed":84.8,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.867659375696874,"aZ":-13.57914495294032,"pfxX":-8.388557961920348,"pfxZ":10.037109805477044,"pX":-0.27052096659710073,"pZ":2.0590300464324756,"vX0":7.420576592458604,"vY0":-136.22366322248038,"vZ0":-8.871414335043209,"x":127.31,"y":183.19,"x0":-1.9589645018054755,"y0":50.00519330967257,"z0":6.3275261783175045,"aX":-15.545174796755825},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":16.1,"breakHorizontal":13.3,"spinRate":2062,"spinDirection":203},"zone":8,"typeConfidence":2.0,"plateTime":0.4042776015501479,"extension":6.7889980576196125},"index":1,"playId":"de79204f-1202-3395-af29-f1450aae4235","pitchNumber":2,"startTime":"2026-06-22T22:50:57.222Z","endTime":"2026-06-22T22:51:00.712Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608379,"link":"/api/v1/people/608379","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":695506,"link":"/api/v1/people/695506"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":672580,"link":"/api/v1/people/672580"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":650490,"link":"/api/v1/people/650490","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.1,"endSpeed":83.3,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.98410225020261,"aZ":-10.939595888236513,"pfxX":-3.3693277946427833,"pfxZ":11.81309527394474,"pX":-0.5016289785971665,"pZ":4.039991790113113,"vX0":4.674583355748521,"vY0":-133.98668918496185,"vZ0":-4.7984714928042775,"x":136.12,"y":129.7,"x0":-1.8403269200811156,"y0":50.00641466297384,"z0":6.651914706397813,"aX":-6.058904541862007},"breaks":{"breakAngle":22.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":20.4,"breakHorizontal":4.9,"spinRate":2187,"spinDirection":203},"zone":11,"typeConfidence":2.0,"plateTime":0.41057312742892194,"extension":6.327163009040151},"index":2,"playId":"c8257bfd-3268-33a6-b7ce-573a943708f1","pitchNumber":3,"startTime":"2026-06-22T22:51:12.705Z","endTime":"2026-06-22T22:51:17.561Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608379,"link":"/api/v1/people/608379","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":695506,"link":"/api/v1/people/695506"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":672580,"link":"/api/v1/people/672580"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":650490,"link":"/api/v1/people/650490","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"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":84.8,"endSpeed":77.6,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.734100725206144,"aZ":-29.520866724145662,"pfxX":1.5647294325852652,"pfxZ":1.7418976929454573,"pX":-0.23391083596919127,"pZ":1.3548496815678948,"vX0":3.985646845504546,"vY0":-123.31106205188046,"vZ0":-5.9718876515010635,"x":125.92,"y":202.2,"x0":-2.080866550320446,"y0":50.00579365861185,"z0":6.329043351587983,"aX":2.38583400526402},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":1.9,"breakHorizontal":-3.8,"spinRate":1998,"spinDirection":194},"zone":13,"typeConfidence":2.0,"plateTime":0.4458379964671648,"extension":6.694070883431313},"index":3,"playId":"d0bd0a8b-511e-39e4-93fe-d7bf92d3f561","pitchNumber":4,"startTime":"2026-06-22T22:51:26.807Z","endTime":"2026-06-22T22:51:30.933Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608379,"link":"/api/v1/people/608379","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":695506,"link":"/api/v1/people/695506"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":672580,"link":"/api/v1/people/672580"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":650490,"link":"/api/v1/people/650490","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":0},"preCount":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.4,"endSpeed":84.5,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.88926101448273,"aZ":-14.817823153630576,"pfxX":-8.142091599691842,"pfxZ":9.410990079598477,"pX":-0.34922202301818867,"pZ":3.4885447785370185,"vX0":7.137781897900605,"vY0":-135.7365366323444,"vZ0":-5.1686289462945325,"x":130.31,"y":144.59,"x0":-1.969917075771126,"y0":50.006602747284255,"z0":6.468549697356581,"aX":-15.02250390710326},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":16.0,"breakHorizontal":13.0,"spinRate":2074,"spinDirection":202},"zone":11,"typeConfidence":2.0,"plateTime":0.40531502795399454,"extension":6.671619407196844},"index":4,"playId":"dbf691ae-c9bd-3fc1-ba3d-f6cf14265a79","pitchNumber":5,"startTime":"2026-06-22T22:51:40.571Z","endTime":"2026-06-22T22:51:45.684Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608379,"link":"/api/v1/people/608379","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":695506,"link":"/api/v1/people/695506"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":672580,"link":"/api/v1/people/672580"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":650490,"link":"/api/v1/people/650490","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":650490,"link":"/api/v1/people/650490"},"credit":"b_pa"},{"player":{"id":608379,"link":"/api/v1/people/608379"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":58.3,"awayTeamWinProbability":41.7,"homeTeamWinProbabilityAdded":3.499999999999993,"leverageIndex":0.86,"dramaIndex":48.0,"contextMetrics":{},"playEndTime":"2026-06-22T22:51:45.684Z","atBatIndex":4},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jonny DeLuca flies out to right fielder John Rave in foul territory.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":5,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-06-22T22:51:55.212Z","endTime":"2026-06-22T22:53:31.167Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":676356,"fullName":"Jonny DeLuca","link":"/api/v1/people/676356"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":608379,"fullName":"Michael Wacha","link":"/api/v1/people/608379"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":650490,"fullName":"Yandy Díaz","link":"/api/v1/people/650490"},"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":676356,"fullName":"Jonny DeLuca","link":"/api/v1/people/676356"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":670231,"link":"/api/v1/people/670231"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.4,"endSpeed":80.9,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.742529722304972,"aZ":-21.56678536160157,"pfxX":0.653477814277736,"pfxZ":6.3639710253313595,"pX":0.29818354536340286,"pZ":2.481534429788038,"vX0":5.883233180771022,"vY0":-128.55581155282607,"vZ0":-5.597780585087794,"x":105.63,"y":171.78,"x0":-2.108916486034823,"y0":50.000300176671416,"z0":6.371284494219315,"aX":1.0887756100450243},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":10.4,"breakHorizontal":-2.5,"spinRate":2116,"spinDirection":191},"zone":6,"typeConfidence":2.0,"plateTime":0.4267784749603356,"extension":6.949291406056798},"index":0,"playId":"ef83e086-a2a7-375a-a5c4-203b3921cff5","pitchNumber":1,"startTime":"2026-06-22T22:52:08.228Z","endTime":"2026-06-22T22:52:11.259Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608379,"link":"/api/v1/people/608379","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":695506,"link":"/api/v1/people/695506"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":672580,"link":"/api/v1/people/672580"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":676356,"link":"/api/v1/people/676356","batSide":{"code":"R","description":"Right"}},"first":{"id":650490,"link":"/api/v1/people/650490"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.9,"endSpeed":77.9,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.00085998458825,"aZ":-28.477808501220377,"pfxX":0.9619762106572449,"pfxZ":2.410277578411052,"pX":0.4550375462981845,"pZ":1.3291048438305042,"vX0":5.439842349636057,"vY0":-123.42252939064873,"vZ0":-6.331815793933928,"x":99.66,"y":202.89,"x0":-1.908205955117878,"y0":50.002319324196236,"z0":6.345353878972046,"aX":1.4742568989240146},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":3.0,"breakHorizontal":-3.1,"spinRate":2016,"spinDirection":196},"zone":14,"typeConfidence":2.0,"plateTime":0.44484010260679296,"extension":6.5498204999640794},"index":1,"playId":"183531f4-2187-364a-aafc-431215ab0459","pitchNumber":2,"startTime":"2026-06-22T22:52:23.662Z","endTime":"2026-06-22T22:52:26.783Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608379,"link":"/api/v1/people/608379","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":695506,"link":"/api/v1/people/695506"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":672580,"link":"/api/v1/people/672580"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":676356,"link":"/api/v1/people/676356","batSide":{"code":"R","description":"Right"}},"first":{"id":650490,"link":"/api/v1/people/650490"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"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":2,"outs":0},"pitchData":{"startSpeed":94.3,"endSpeed":85.0,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.45617809596355,"aZ":-11.609179819568345,"pfxX":-4.47469645736361,"pfxZ":10.985692707050138,"pX":0.07185264363828202,"pZ":3.2193126913078727,"vX0":6.416744627720481,"vY0":-136.96946932156527,"vZ0":-6.452873510570529,"x":114.26,"y":151.86,"x0":-1.736135297315543,"y0":50.001424710033014,"z0":6.424495867722639,"aX":-8.375709162126324},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":18.5,"breakHorizontal":6.5,"spinRate":2242,"spinDirection":199},"zone":2,"typeConfidence":2.0,"plateTime":0.40218894884090783,"extension":6.455352401281653},"index":2,"playId":"b1deee02-b648-351a-8e5c-3b2dcef7107c","pitchNumber":3,"startTime":"2026-06-22T22:52:39.151Z","endTime":"2026-06-22T22:52:46.066Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608379,"link":"/api/v1/people/608379","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":695506,"link":"/api/v1/people/695506"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":672580,"link":"/api/v1/people/672580"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":676356,"link":"/api/v1/people/676356","batSide":{"code":"R","description":"Right"}},"first":{"id":650490,"link":"/api/v1/people/650490"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":76.7,"endSpeed":69.7,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.10615176311351,"aZ":-42.20513716564176,"pfxX":7.762889929450669,"pfxZ":-8.094286571612425,"pX":-0.40241301660172557,"pZ":4.214150096699867,"vX0":1.4750634392518793,"vY0":-111.52380323753731,"vZ0":3.9432557486322093,"x":132.34,"y":125.0,"x0":-2.082758548255941,"y0":50.0027395184427,"z0":6.823758965770083,"aX":9.61914995104805},"breaks":{"breakAngle":13.2,"breakLength":14.4,"breakY":24.0,"breakVertical":-60.2,"breakVerticalInduced":-13.1,"breakHorizontal":-14.4,"spinRate":1986,"spinDirection":29},"zone":11,"typeConfidence":2.0,"plateTime":0.4942192267316958,"extension":6.514662224645232},"index":3,"playId":"7dbbc3cb-b73a-35ab-bd96-3fa8472ff866","pitchNumber":4,"startTime":"2026-06-22T22:53:02.678Z","endTime":"2026-06-22T22:53:06.619Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608379,"link":"/api/v1/people/608379","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":695506,"link":"/api/v1/people/695506"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":672580,"link":"/api/v1/people/672580"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":676356,"link":"/api/v1/people/676356","batSide":{"code":"R","description":"Right"}},"first":{"id":650490,"link":"/api/v1/people/650490"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.5,"endSpeed":77.3,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.484644985063134,"aZ":-36.10353544508343,"pfxX":2.4284309414311243,"pfxZ":-2.584788496253408,"pX":0.6399717502941823,"pZ":2.939955004325251,"vX0":5.393627728759035,"vY0":-123.0065417480011,"vZ0":-1.0637452755306076,"x":92.61,"y":159.4,"x0":-1.904780895820666,"y0":50.00446453086662,"z0":6.464174924799418,"aX":3.6874896362464105},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.2,"breakVerticalInduced":-4.7,"breakHorizontal":-5.8,"spinRate":2099,"spinDirection":102},"zone":3,"typeConfidence":2.0,"plateTime":0.44684813428328907,"extension":6.44143106594475},"hitData":{"launchSpeed":79.7,"launchAngle":41.0,"totalDistance":261.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":208.92,"coordY":133.47}},"index":4,"playId":"94d1453a-f5f5-3499-aedc-236ed5bc74f1","pitchNumber":5,"startTime":"2026-06-22T22:53:18.329Z","endTime":"2026-06-22T22:53:31.167Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608379,"link":"/api/v1/people/608379","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":695506,"link":"/api/v1/people/695506"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":672580,"link":"/api/v1/people/672580"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":676356,"link":"/api/v1/people/676356","batSide":{"code":"R","description":"Right"}},"first":{"id":650490,"link":"/api/v1/people/650490"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":676356,"link":"/api/v1/people/676356"},"credit":"b_ab"},{"player":{"id":608379,"link":"/api/v1/people/608379"},"credit":"p_ab"},{"player":{"id":676356,"link":"/api/v1/people/676356"},"credit":"b_pa"},{"player":{"id":608379,"link":"/api/v1/people/608379"},"credit":"p_pa"}],"flags":[{"credit":"b_foul_out"}],"homeTeamWinProbability":55.1,"awayTeamWinProbability":44.9,"homeTeamWinProbabilityAdded":-3.1999999999999957,"leverageIndex":1.44,"dramaIndex":61.0,"contextMetrics":{},"playEndTime":"2026-06-22T22:53:31.167Z","atBatIndex":5},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jonathan Aranda singles on a line drive to left fielder Isaac Collins. Yandy Díaz to 2nd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":6,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-06-22T22:53:42.816Z","endTime":"2026-06-22T22:55:15.446Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":666018,"fullName":"Jonathan Aranda","link":"/api/v1/people/666018"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":608379,"fullName":"Michael Wacha","link":"/api/v1/people/608379"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":666018,"fullName":"Jonathan Aranda","link":"/api/v1/people/666018"},"postOnSecond":{"id":650490,"fullName":"Yandy Díaz","link":"/api/v1/people/650490"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","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":"Single","eventType":"single","movementReason":null,"runner":{"id":666018,"fullName":"Jonathan Aranda","link":"/api/v1/people/666018"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":686555,"link":"/api/v1/people/686555"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":650490,"fullName":"Yandy Díaz","link":"/api/v1/people/650490"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.1,"endSpeed":84.6,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.579086811864485,"aZ":-13.886049908994437,"pfxX":-3.6869605637682445,"pfxZ":9.959261826843658,"pX":0.23765244634080923,"pZ":2.6103954647393013,"vX0":6.468851629152312,"vY0":-135.17612451355944,"vZ0":-7.641261150440783,"x":107.94,"y":168.3,"x0":-1.7158390033724993,"y0":50.00426723625372,"z0":6.464294100322132,"aX":-6.7718090881639394},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":16.4,"breakHorizontal":5.2,"spinRate":2036,"spinDirection":197},"zone":5,"typeConfidence":2.0,"plateTime":0.4064011856690928,"extension":6.51402351047856},"index":0,"playId":"6b55d080-d646-3378-8c42-4f7b61fbd597","pitchNumber":1,"startTime":"2026-06-22T22:53:55.802Z","endTime":"2026-06-22T22:53:59.738Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608379,"link":"/api/v1/people/608379","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":695506,"link":"/api/v1/people/695506"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":672580,"link":"/api/v1/people/672580"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":666018,"link":"/api/v1/people/666018","batSide":{"code":"L","description":"Left"}},"first":{"id":650490,"link":"/api/v1/people/650490"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":77.3,"endSpeed":70.9,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.029645573861814,"aZ":-42.71022532260526,"pfxX":6.486994139451941,"pfxZ":-8.443271697394092,"pX":0.15909939141815715,"pZ":0.11769668834838909,"vX0":3.1798259053452074,"vY0":-112.38811142433262,"vZ0":-4.099408302267818,"x":110.94,"y":235.6,"x0":-2.1282478838979992,"y0":50.0027402930752,"z0":6.412891605647201,"aX":8.094447586833475},"breaks":{"breakAngle":10.8,"breakLength":14.4,"breakY":24.0,"breakVertical":-62.9,"breakVerticalInduced":-16.1,"breakHorizontal":-12.7,"spinRate":2494,"spinDirection":20},"zone":14,"typeConfidence":2.0,"plateTime":0.49199913974790155,"extension":6.4375928785988075},"index":1,"playId":"0dd9887f-8d7a-32bb-8424-cda600f28ba5","pitchNumber":2,"startTime":"2026-06-22T22:54:16.036Z","endTime":"2026-06-22T22:54:20.307Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608379,"link":"/api/v1/people/608379","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":695506,"link":"/api/v1/people/695506"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":672580,"link":"/api/v1/people/672580"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":666018,"link":"/api/v1/people/666018","batSide":{"code":"L","description":"Left"}},"first":{"id":650490,"link":"/api/v1/people/650490"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":81.0,"endSpeed":73.7,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.900414166431805,"aZ":-33.19667261659055,"pfxX":-11.495654959568194,"pfxZ":-0.7519603157447998,"pX":-0.5307681772831331,"pZ":-0.23804407351380602,"vX0":6.264162064579874,"vY0":-117.42670864777,"vZ0":-7.98935065448544,"x":137.23,"y":245.21,"x0":-1.7709068332586146,"y0":50.00068712593621,"z0":6.3883497865541345,"aX":-15.690872860026786},"breaks":{"breakAngle":22.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.2,"breakVerticalInduced":-3.5,"breakHorizontal":18.8,"spinRate":1581,"spinDirection":238},"zone":13,"typeConfidence":2.0,"plateTime":0.4705086392648852,"extension":6.711042261517996},"index":2,"playId":"0700c2b0-a86d-3cfa-a274-3e6b5d6291dd","pitchNumber":3,"startTime":"2026-06-22T22:54:43.562Z","endTime":"2026-06-22T22:54:48.575Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608379,"link":"/api/v1/people/608379","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":695506,"link":"/api/v1/people/695506"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":672580,"link":"/api/v1/people/672580"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":666018,"link":"/api/v1/people/666018","batSide":{"code":"L","description":"Left"}},"first":{"id":650490,"link":"/api/v1/people/650490"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.9,"endSpeed":82.7,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.616955267808795,"aZ":-22.47227942041889,"pfxX":-1.3644509152781725,"pfxZ":5.577253762376419,"pX":-0.44747202502322414,"pZ":2.906139783064656,"vX0":5.266212308026793,"vY0":-130.790570137129,"vZ0":-4.42637146213734,"x":134.06,"y":160.31,"x0":-2.306424587277231,"y0":50.001085507630314,"z0":6.297788168321728,"aX":-2.3732127344696825},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.4,"breakVerticalInduced":9.4,"breakHorizontal":1.3,"spinRate":2132,"spinDirection":190},"zone":1,"typeConfidence":2.0,"plateTime":0.4181866786711712,"extension":6.706835076345964},"hitData":{"launchSpeed":87.3,"launchAngle":16.0,"totalDistance":228.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":80.48,"coordY":102.94}},"index":3,"playId":"057e2ab7-39d7-3487-9cf2-9dc32ca1862a","pitchNumber":4,"startTime":"2026-06-22T22:55:05.523Z","endTime":"2026-06-22T22:55:15.446Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608379,"link":"/api/v1/people/608379","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":695506,"link":"/api/v1/people/695506"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":672580,"link":"/api/v1/people/672580"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":666018,"link":"/api/v1/people/666018","batSide":{"code":"L","description":"Left"}},"first":{"id":650490,"link":"/api/v1/people/650490"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666018,"link":"/api/v1/people/666018"},"credit":"b_ab"},{"player":{"id":608379,"link":"/api/v1/people/608379"},"credit":"p_ab"},{"player":{"id":666018,"link":"/api/v1/people/666018"},"credit":"b_pa"},{"player":{"id":608379,"link":"/api/v1/people/608379"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":58.699999999999996,"awayTeamWinProbability":41.300000000000004,"homeTeamWinProbabilityAdded":3.5999999999999943,"leverageIndex":1.2,"dramaIndex":57.0,"contextMetrics":{},"playEndTime":"2026-06-22T22:55:15.446Z","atBatIndex":6},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Junior Caminero grounds into a double play, pitcher Michael Wacha to second baseman Michael Massey to first baseman Jac Caglianone. Jonathan Aranda out at 2nd. Junior Caminero out at 1st.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":7,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-06-22T22:55:49.471Z","endTime":"2026-06-22T22:56:34.011Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":608379,"fullName":"Michael Wacha","link":"/api/v1/people/608379"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":666018,"fullName":"Jonathan Aranda","link":"/api/v1/people/666018"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":608379,"link":"/api/v1/people/608379"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":686681,"link":"/api/v1/people/686681"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":686681,"link":"/api/v1/people/686681"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":695506,"link":"/api/v1/people/695506"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-06-22T22:55:37.818Z","endTime":"2026-06-22T22:55:51.752Z","isPitch":false,"type":"action","player":{"id":691406,"link":"/api/v1/people/691406"},"defense":{"pitcher":{"id":608379,"link":"/api/v1/people/608379","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":695506,"link":"/api/v1/people/695506"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":672580,"link":"/api/v1/people/672580"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":691406,"link":"/api/v1/people/691406","batSide":{"code":"R","description":"Right"}},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":650490,"link":"/api/v1/people/650490"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.8,"endSpeed":85.9,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.020856325393133,"aZ":-10.283279075076218,"pfxX":-3.4792217759995934,"pfxZ":11.702144518402047,"pX":0.45039967752616517,"pZ":0.9579466425592927,"vX0":6.498147507848776,"vY0":-135.96647208417033,"vZ0":-12.534458412425485,"x":99.83,"y":212.92,"x0":-1.5193763569233112,"y0":50.00652955668015,"z0":6.343590189253142,"aX":-6.511034108171371},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":18.6,"breakHorizontal":4.9,"spinRate":2084,"spinDirection":201},"zone":14,"typeConfidence":2.0,"plateTime":0.40295207846827585,"extension":6.686595774732447},"index":1,"playId":"c17e28d5-56aa-336a-990f-ce5ccb479f2c","pitchNumber":1,"startTime":"2026-06-22T22:55:51.752Z","endTime":"2026-06-22T22:55:56.139Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608379,"link":"/api/v1/people/608379","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":695506,"link":"/api/v1/people/695506"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":672580,"link":"/api/v1/people/672580"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":691406,"link":"/api/v1/people/691406","batSide":{"code":"R","description":"Right"}},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":650490,"link":"/api/v1/people/650490"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.4,"endSpeed":83.3,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.680680547950676,"aZ":-22.674710965201744,"pfxX":-1.5831456635272105,"pfxZ":5.391368730492051,"pX":0.055221196615914646,"pZ":2.8768849715665117,"vX0":5.907982449923832,"vY0":-131.58332312060497,"vZ0":-4.5987881710336325,"x":114.9,"y":161.1,"x0":-2.0087861660943687,"y0":50.00255358869134,"z0":6.31719224704523,"aX":-2.789838386576041},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.4,"breakVerticalInduced":9.0,"breakHorizontal":1.7,"spinRate":2023,"spinDirection":193},"zone":2,"typeConfidence":2.0,"plateTime":0.4155089377228589,"extension":6.720934890757699},"index":2,"playId":"a9ab93a5-2ec1-382f-99fc-e35e4f061f12","pitchNumber":2,"startTime":"2026-06-22T22:56:05.968Z","endTime":"2026-06-22T22:56:11.404Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608379,"link":"/api/v1/people/608379","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":695506,"link":"/api/v1/people/695506"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":672580,"link":"/api/v1/people/672580"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":691406,"link":"/api/v1/people/691406","batSide":{"code":"R","description":"Right"}},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":650490,"link":"/api/v1/people/650490"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"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":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.6,"endSpeed":85.5,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.360579594652805,"aZ":-15.37506496751231,"pfxX":-8.754362709643754,"pfxZ":8.99079743247853,"pX":-0.6923456162184601,"pZ":2.1851676131247704,"vX0":6.269044263853419,"vY0":-135.943679145769,"vZ0":-8.011417606137924,"x":143.39,"y":179.78,"x0":-1.8932893239589266,"y0":50.000800789861614,"z0":6.241906907169378,"aX":-16.350764274774487},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":14.8,"breakHorizontal":14.5,"spinRate":2015,"spinDirection":207},"zone":7,"typeConfidence":2.0,"plateTime":0.40322401970106725,"extension":6.611039567745138},"hitData":{"launchSpeed":81.3,"launchAngle":-15.0,"totalDistance":9.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":136.0,"coordY":152.0}},"index":3,"playId":"5e56ae52-6d68-3d52-bf5e-39b6776b9a88","pitchNumber":3,"startTime":"2026-06-22T22:56:26.444Z","endTime":"2026-06-22T22:56:34.011Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608379,"link":"/api/v1/people/608379","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":695506,"link":"/api/v1/people/695506"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":672580,"link":"/api/v1/people/672580"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":691406,"link":"/api/v1/people/691406","batSide":{"code":"R","description":"Right"}},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":650490,"link":"/api/v1/people/650490"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691406,"link":"/api/v1/people/691406"},"credit":"b_ab"},{"player":{"id":608379,"link":"/api/v1/people/608379"},"credit":"p_ab"},{"player":{"id":691406,"link":"/api/v1/people/691406"},"credit":"b_pa"},{"player":{"id":608379,"link":"/api/v1/people/608379"},"credit":"p_pa"}],"flags":[{"credit":"t_double_play"},{"credit":"b_gnd_into_dp"}],"homeTeamWinProbability":50.0,"awayTeamWinProbability":50.0,"homeTeamWinProbabilityAdded":-8.699999999999996,"leverageIndex":1.9,"dramaIndex":106.0,"contextMetrics":{},"playEndTime":"2026-06-22T22:56:34.011Z","atBatIndex":7},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Michael Massey walks.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":8,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-06-22T22:58:29.822Z","endTime":"2026-06-22T23:00:48.633Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":686681,"fullName":"Michael Massey","link":"/api/v1/people/686681"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656876,"fullName":"Drew Rasmussen","link":"/api/v1/people/656876"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":686681,"fullName":"Michael Massey","link":"/api/v1/people/686681"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":686681,"fullName":"Michael Massey","link":"/api/v1/people/686681"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.8,"endSpeed":87.5,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.727736153819986,"aZ":-18.69411989290342,"pfxX":-6.722532073922228,"pfxZ":6.888239201970861,"pX":0.7005949903779104,"pZ":2.034612275296151,"vX0":8.640042932719899,"vY0":-139.11403943118304,"vZ0":-6.722430528734857,"x":90.29,"y":183.85,"x0":-1.574615915128067,"y0":50.00245888528867,"z0":5.7253645229673475,"aX":-13.15364621447753},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":11.2,"breakHorizontal":10.3,"spinRate":2522,"spinDirection":202},"zone":9,"typeConfidence":2.0,"plateTime":0.3940035137039697,"extension":6.22168529748214},"index":0,"playId":"53ca731d-176d-391b-8faf-f8f801458c22","pitchNumber":1,"startTime":"2026-06-22T22:58:38.793Z","endTime":"2026-06-22T22:58:42.660Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656876,"link":"/api/v1/people/656876","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":810938,"link":"/api/v1/people/810938"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":676356,"link":"/api/v1/people/676356"},"right":{"id":668723,"link":"/api/v1/people/668723"}},"offense":{"batter":{"id":686681,"link":"/api/v1/people/686681","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"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":95.6,"endSpeed":87.0,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.58514438378952,"aZ":-17.913778871818714,"pfxX":-4.702093184033226,"pfxZ":7.32376108713229,"pX":-0.389605508106449,"pZ":2.7863007008259526,"vX0":4.713779619994756,"vY0":-139.00970338608872,"vZ0":-5.157374155797886,"x":131.85,"y":163.55,"x0":-1.5003952957144875,"y0":50.00578644369726,"z0":5.863760676526382,"aX":-9.159156140453318},"breaks":{"breakAngle":22.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":12.4,"breakHorizontal":7.4,"spinRate":2520,"spinDirection":203},"zone":1,"typeConfidence":2.0,"plateTime":0.39477175674316944,"extension":6.194987537794803},"index":1,"playId":"68e993a1-c8ec-3ef8-abcc-c05d10a1f56d","pitchNumber":2,"startTime":"2026-06-22T22:58:54.773Z","endTime":"2026-06-22T22:58:58.900Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656876,"link":"/api/v1/people/656876","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":810938,"link":"/api/v1/people/810938"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":676356,"link":"/api/v1/people/676356"},"right":{"id":668723,"link":"/api/v1/people/668723"}},"offense":{"batter":{"id":686681,"link":"/api/v1/people/686681","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.9,"endSpeed":87.1,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.23130009387418,"aZ":-17.12001642057947,"pfxX":-9.806323756101992,"pfxZ":7.692147333755452,"pX":0.9463455338395071,"pZ":3.9930292592106347,"vX0":10.43664255492785,"vY0":-139.25356541774906,"vZ0":-1.7161757884692896,"x":80.93,"y":130.97,"x0":-1.58193276627746,"y0":50.005819165313206,"z0":5.75392148620224,"aX":-19.19978973799086},"breaks":{"breakAngle":44.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":13.7,"breakHorizontal":15.5,"spinRate":2488,"spinDirection":209},"zone":12,"typeConfidence":2.0,"plateTime":0.3938390455258829,"extension":6.313326791324892},"index":2,"playId":"fad3b640-e40e-3fe3-a025-a1907a382bc7","pitchNumber":3,"startTime":"2026-06-22T22:59:13.979Z","endTime":"2026-06-22T22:59:17.773Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656876,"link":"/api/v1/people/656876","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":810938,"link":"/api/v1/people/810938"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":676356,"link":"/api/v1/people/676356"},"right":{"id":668723,"link":"/api/v1/people/668723"}},"offense":{"batter":{"id":686681,"link":"/api/v1/people/686681","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"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.7,"endSpeed":87.0,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.97497790794589,"aZ":-17.123955356395513,"pfxX":-3.6417815029939704,"pfxZ":7.697958595422252,"pX":-0.6067999766488431,"pZ":4.4620225496040655,"vX0":4.13826011305693,"vY0":-139.336208493353,"vZ0":-1.0895383655287738,"x":140.13,"y":118.31,"x0":-1.642120360892755,"y0":50.00282932711316,"z0":5.995973326727445,"aX":-7.120272548692331},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":13.9,"breakHorizontal":5.6,"spinRate":2522,"spinDirection":197},"zone":11,"typeConfidence":2.0,"plateTime":0.3939673674566597,"extension":6.119719227032666},"index":3,"playId":"dff8814d-737e-3966-9bd5-f04d1c48ac5c","pitchNumber":4,"startTime":"2026-06-22T22:59:31.115Z","endTime":"2026-06-22T22:59:35.297Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656876,"link":"/api/v1/people/656876","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":810938,"link":"/api/v1/people/810938"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":676356,"link":"/api/v1/people/676356"},"right":{"id":668723,"link":"/api/v1/people/668723"}},"offense":{"batter":{"id":686681,"link":"/api/v1/people/686681","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.1,"endSpeed":82.1,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.562050796866547,"aZ":-32.20402592320068,"pfxX":0.7134140605567956,"pfxZ":-0.017417483936863043,"pX":0.2696081892162627,"pZ":1.219989007660807,"vX0":5.142861813414633,"vY0":-129.697660596644,"vZ0":-5.159636753675128,"x":106.72,"y":205.84,"x0":-1.8330823199137358,"y0":50.003063800866926,"z0":5.696067293187988,"aX":1.2128129027720471},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":-1.0,"breakHorizontal":-2.4,"spinRate":2684,"spinDirection":83},"zone":14,"typeConfidence":2.0,"plateTime":0.4225959515194364,"extension":6.238959687187114},"index":4,"playId":"9aaf5d04-e16e-3faf-a1dc-5804ea297871","pitchNumber":5,"startTime":"2026-06-22T22:59:47.195Z","endTime":"2026-06-22T22:59:51.509Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656876,"link":"/api/v1/people/656876","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":810938,"link":"/api/v1/people/810938"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":676356,"link":"/api/v1/people/676356"},"right":{"id":668723,"link":"/api/v1/people/668723"}},"offense":{"batter":{"id":686681,"link":"/api/v1/people/686681","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"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":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.1,"endSpeed":87.1,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.71738124596855,"aZ":-20.44771593453481,"pfxX":-10.595399510243038,"pfxZ":5.98673243396731,"pX":-0.09239432499410176,"pZ":3.0902178305075387,"vX0":8.162238182161348,"vY0":-139.63278901032737,"vZ0":-3.3139454371986607,"x":120.52,"y":155.34,"x0":-1.6881735563321352,"y0":50.0066235007417,"z0":5.650621237168568,"aX":-20.764794796488424},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":10.3,"breakHorizontal":17.3,"spinRate":2392,"spinDirection":215},"zone":2,"typeConfidence":2.0,"plateTime":0.3934369873613317,"extension":6.461105638267856},"index":5,"playId":"ee892cd7-9b34-3a64-b27e-af35b118c387","pitchNumber":6,"startTime":"2026-06-22T23:00:07.377Z","endTime":"2026-06-22T23:00:10.935Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656876,"link":"/api/v1/people/656876","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":810938,"link":"/api/v1/people/810938"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":676356,"link":"/api/v1/people/676356"},"right":{"id":668723,"link":"/api/v1/people/668723"}},"offense":{"batter":{"id":686681,"link":"/api/v1/people/686681","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.8,"endSpeed":88.2,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.87843149627677,"aZ":-14.75601604294975,"pfxX":-10.607980121277759,"pfxZ":8.75693415857161,"pX":1.9033055325633874,"pZ":1.9219911637430291,"vX0":13.151058890311925,"vY0":-140.2042156652455,"vZ0":-7.201751256159449,"x":44.45,"y":186.89,"x0":-1.4712739641360473,"y0":50.0061428774314,"z0":5.4882071760132,"aX":-21.110020915439726},"breaks":{"breakAngle":48.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":14.4,"breakHorizontal":16.4,"spinRate":2531,"spinDirection":210},"zone":14,"typeConfidence":2.0,"plateTime":0.39075761336322845,"extension":6.289811638094325},"index":6,"playId":"27a35a4f-f620-3076-b76f-a1ca92f1c10f","pitchNumber":7,"startTime":"2026-06-22T23:00:28.177Z","endTime":"2026-06-22T23:00:33.362Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656876,"link":"/api/v1/people/656876","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":810938,"link":"/api/v1/people/810938"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":676356,"link":"/api/v1/people/676356"},"right":{"id":668723,"link":"/api/v1/people/668723"}},"offense":{"batter":{"id":686681,"link":"/api/v1/people/686681","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.6,"endSpeed":86.8,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.07352759617355,"aZ":-14.53213383077269,"pfxX":-2.966378088025962,"pfxZ":9.057157239893996,"pX":-0.6335589477516103,"pZ":4.340066693813657,"vX0":3.736837518789401,"vY0":-139.11876040847181,"vZ0":-1.7992799292846449,"x":141.15,"y":121.6,"x0":-1.6128171991679852,"y0":50.00053560095813,"z0":5.965327579540834,"aX":-5.776922883037629},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":16.2,"breakHorizontal":4.6,"spinRate":2520,"spinDirection":202},"zone":11,"typeConfidence":2.0,"plateTime":0.394673531632328,"extension":6.135421815487887},"index":7,"playId":"cb0ccb87-7bee-3aba-8786-50631cadc1a8","pitchNumber":8,"startTime":"2026-06-22T23:00:44.339Z","endTime":"2026-06-22T23:00:48.633Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656876,"link":"/api/v1/people/656876","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":810938,"link":"/api/v1/people/810938"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":676356,"link":"/api/v1/people/676356"},"right":{"id":668723,"link":"/api/v1/people/668723"}},"offense":{"batter":{"id":686681,"link":"/api/v1/people/686681","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":686681,"link":"/api/v1/people/686681"},"credit":"b_pa"},{"player":{"id":656876,"link":"/api/v1/people/656876"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":46.2,"awayTeamWinProbability":53.8,"homeTeamWinProbabilityAdded":-3.799999999999997,"leverageIndex":0.92,"dramaIndex":52.0,"contextMetrics":{},"playEndTime":"2026-06-22T23:00:48.633Z","atBatIndex":8},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Lane Thomas doubles (7) on a line drive to left fielder Chandler Simpson. Michael Massey scores. Lane Thomas to 3rd.","rbi":1,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":9,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-06-22T23:01:00.134Z","endTime":"2026-06-22T23:01:45.600Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":61},"count":{"balls":0,"strikes":1,"outs":0},"matchup":{"batter":{"id":657041,"fullName":"Lane Thomas","link":"/api/v1/people/657041"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656876,"fullName":"Drew Rasmussen","link":"/api/v1/people/656876"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":657041,"fullName":"Lane Thomas","link":"/api/v1/people/657041"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":657041,"fullName":"Lane Thomas","link":"/api/v1/people/657041"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":802415,"link":"/api/v1/people/802415"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":null,"start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_throw","runner":{"id":657041,"fullName":"Lane Thomas","link":"/api/v1/people/657041"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":686681,"fullName":"Michael Massey","link":"/api/v1/people/686681"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"1B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_play","runner":{"id":686681,"fullName":"Michael Massey","link":"/api/v1/people/686681"},"responsiblePitcher":{"id":656876,"link":"/api/v1/people/656876"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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.5,"endSpeed":86.9,"strikeZoneTop":3.146,"strikeZoneBottom":1.588,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.57399454072491,"aZ":-17.644882510285743,"pfxX":-11.102617640032427,"pfxZ":7.48914335308715,"pX":-0.4649772864425291,"pZ":2.3085127817821007,"vX0":7.398322287526151,"vY0":-138.78195967086046,"vZ0":-5.810841190241503,"x":134.72,"y":176.45,"x0":-1.729957281942155,"y0":50.00497013884614,"z0":5.614525388775927,"aX":-21.54709066657537},"breaks":{"breakAngle":46.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":12.5,"breakHorizontal":18.5,"spinRate":2441,"spinDirection":211},"zone":4,"typeConfidence":2.0,"plateTime":0.3954589983245955,"extension":6.235208647176368},"index":0,"playId":"d428a6e9-5cc1-3eb5-bfd0-9b562617513c","pitchNumber":1,"startTime":"2026-06-22T23:01:11.406Z","endTime":"2026-06-22T23:01:15.627Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656876,"link":"/api/v1/people/656876","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":810938,"link":"/api/v1/people/810938"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":676356,"link":"/api/v1/people/676356"},"right":{"id":668723,"link":"/api/v1/people/668723"}},"offense":{"batter":{"id":657041,"link":"/api/v1/people/657041","batSide":{"code":"R","description":"Right"}},"first":{"id":686681,"link":"/api/v1/people/686681"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.0,"endSpeed":81.1,"strikeZoneTop":3.146,"strikeZoneBottom":1.588,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.188894191655184,"aZ":-30.674790706067927,"pfxX":2.8416639900577367,"pfxZ":0.9042674236873296,"pX":0.4135754422259448,"pZ":2.3167555678185368,"vX0":4.843184167718707,"vY0":-128.1527882162671,"vZ0":-2.86517449217152,"x":101.24,"y":176.23,"x0":-1.8692990178636546,"y0":50.00625992822371,"z0":5.8425195102028376,"aX":4.732491572576825},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":1.2,"breakHorizontal":-6.2,"spinRate":2617,"spinDirection":97},"zone":6,"typeConfidence":2.0,"plateTime":0.42720644655543794,"extension":6.209028414004167},"hitData":{"launchSpeed":77.4,"launchAngle":17.0,"totalDistance":179.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":42.32,"coordY":129.79}},"index":1,"playId":"61900f36-30e8-3c29-9900-d42c0c086e42","pitchNumber":2,"startTime":"2026-06-22T23:01:31.291Z","endTime":"2026-06-22T23:01:45.600Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656876,"link":"/api/v1/people/656876","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":810938,"link":"/api/v1/people/810938"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":676356,"link":"/api/v1/people/676356"},"right":{"id":668723,"link":"/api/v1/people/668723"}},"offense":{"batter":{"id":657041,"link":"/api/v1/people/657041","batSide":{"code":"R","description":"Right"}},"first":{"id":686681,"link":"/api/v1/people/686681"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":657041,"link":"/api/v1/people/657041"},"credit":"b_ab"},{"player":{"id":656876,"link":"/api/v1/people/656876"},"credit":"p_ab"},{"player":{"id":657041,"link":"/api/v1/people/657041"},"credit":"b_pa"},{"player":{"id":656876,"link":"/api/v1/people/656876"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":31.7,"awayTeamWinProbability":68.3,"homeTeamWinProbabilityAdded":-14.500000000000004,"leverageIndex":1.54,"dramaIndex":133.0,"contextMetrics":{},"playEndTime":"2026-06-22T23:01:45.600Z","atBatIndex":9},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"John Rave strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":10,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-06-22T23:02:11.618Z","endTime":"2026-06-22T23:03:33.584Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":670231,"fullName":"John Rave","link":"/api/v1/people/670231"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656876,"fullName":"Drew Rasmussen","link":"/api/v1/people/656876"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":657041,"fullName":"Lane Thomas","link":"/api/v1/people/657041"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":670231,"fullName":"John Rave","link":"/api/v1/people/670231"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":663743,"link":"/api/v1/people/663743"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.2,"endSpeed":87.5,"strikeZoneTop":3.136,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.598971252957064,"aZ":-13.595938987111909,"pfxX":-3.1214997934940816,"pfxZ":9.442978457566703,"pX":-0.8633356451113156,"pZ":1.716415199594022,"vX0":3.1285781101737,"vY0":-139.852823653028,"vZ0":-8.567951546824855,"x":149.91,"y":192.44,"x0":-1.594742730799698,"y0":50.00080595740843,"z0":5.725711088391643,"aX":-6.1396191335829675},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":15.4,"breakHorizontal":4.9,"spinRate":2481,"spinDirection":197},"zone":13,"typeConfidence":2.0,"plateTime":0.3927014846231769,"extension":6.228330522790881},"index":0,"playId":"cb173d71-076d-319b-9c62-f4a2107ed573","pitchNumber":1,"startTime":"2026-06-22T23:02:20.405Z","endTime":"2026-06-22T23:02:24.499Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656876,"link":"/api/v1/people/656876","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":810938,"link":"/api/v1/people/810938"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":676356,"link":"/api/v1/people/676356"},"right":{"id":668723,"link":"/api/v1/people/668723"}},"offense":{"batter":{"id":670231,"link":"/api/v1/people/670231","batSide":{"code":"L","description":"Left"}},"third":{"id":657041,"link":"/api/v1/people/657041"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"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":95.8,"endSpeed":86.6,"strikeZoneTop":3.136,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.533975895910466,"aZ":-15.670035373842133,"pfxX":-5.1701648298960645,"pfxZ":8.496690497025059,"pX":0.42443587632511603,"pZ":3.6861804517985943,"vX0":7.204622708746961,"vY0":-139.2659713724175,"vZ0":-2.8358299458579688,"x":100.82,"y":139.25,"x0":-1.5378727960695395,"y0":50.00334659088431,"z0":5.768731500327301,"aX":-10.043655819790143},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":14.9,"breakHorizontal":7.7,"spinRate":2496,"spinDirection":203},"zone":12,"typeConfidence":2.0,"plateTime":0.3949928737456858,"extension":6.223205897094754},"index":1,"playId":"2f24eff5-1a42-3633-9188-73fa1e635e62","pitchNumber":2,"startTime":"2026-06-22T23:02:37.842Z","endTime":"2026-06-22T23:02:42.900Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656876,"link":"/api/v1/people/656876","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":810938,"link":"/api/v1/people/810938"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":676356,"link":"/api/v1/people/676356"},"right":{"id":668723,"link":"/api/v1/people/668723"}},"offense":{"batter":{"id":670231,"link":"/api/v1/people/670231","batSide":{"code":"L","description":"Left"}},"third":{"id":657041,"link":"/api/v1/people/657041"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 3B","code":"3","isOut":false,"hasReview":false,"fromCatcher":true},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"index":2,"actionPlayId":"2f24eff5-1a42-3633-9188-73fa1e635e62","startTime":"2026-06-22T23:02:47.167Z","endTime":"2026-06-22T23:02:59.707Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":656876,"link":"/api/v1/people/656876","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":810938,"link":"/api/v1/people/810938"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":676356,"link":"/api/v1/people/676356"},"right":{"id":668723,"link":"/api/v1/people/668723"}},"offense":{"batter":{"id":670231,"link":"/api/v1/people/670231","batSide":{"code":"L","description":"Left"}},"third":{"id":657041,"link":"/api/v1/people/657041"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.0,"endSpeed":81.3,"strikeZoneTop":3.136,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.172039120651682,"aZ":-34.25337976936969,"pfxX":1.2678086875634869,"pfxZ":-1.2361581147086032,"pX":0.3637324206226295,"pZ":2.015325390073482,"vX0":5.135447110272582,"vY0":-129.4656334160324,"vZ0":-2.816460123178187,"x":103.14,"y":184.37,"x0":-1.8171599284016229,"y0":50.00320663590222,"z0":5.761588487532874,"aX":2.132630159970307},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.4,"breakVerticalInduced":-2.6,"breakHorizontal":-3.5,"spinRate":2702,"spinDirection":107},"zone":9,"typeConfidence":2.0,"plateTime":0.42446367809646546,"extension":6.207505843110026},"index":3,"playId":"eba98448-b673-3752-9205-4b20e829980a","pitchNumber":3,"startTime":"2026-06-22T23:02:59.707Z","endTime":"2026-06-22T23:03:04.202Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656876,"link":"/api/v1/people/656876","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":810938,"link":"/api/v1/people/810938"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":676356,"link":"/api/v1/people/676356"},"right":{"id":668723,"link":"/api/v1/people/668723"}},"offense":{"batter":{"id":670231,"link":"/api/v1/people/670231","batSide":{"code":"L","description":"Left"}},"third":{"id":657041,"link":"/api/v1/people/657041"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.3,"endSpeed":81.3,"strikeZoneTop":3.136,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.08622688965362,"aZ":-26.853222581123628,"pfxX":-7.035300539692894,"pfxZ":3.1090809631758702,"pX":-1.1979166457535697,"pZ":2.737539392524292,"vX0":3.9393727047285134,"vY0":-131.37923852367055,"vZ0":-2.463827926329472,"x":162.66,"y":164.87,"x0":-1.8187878430846691,"y0":50.00629906871605,"z0":5.725827913354643,"aX":-12.051847311256202},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":5.2,"breakHorizontal":11.6,"spinRate":1234,"spinDirection":239},"zone":11,"typeConfidence":2.0,"plateTime":0.42019401454120864,"extension":6.333064964692809},"index":4,"playId":"a97c3b25-aae8-32b0-ab73-72b294e60cb2","pitchNumber":4,"startTime":"2026-06-22T23:03:28.544Z","endTime":"2026-06-22T23:03:33.584Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656876,"link":"/api/v1/people/656876","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":810938,"link":"/api/v1/people/810938"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":676356,"link":"/api/v1/people/676356"},"right":{"id":668723,"link":"/api/v1/people/668723"}},"offense":{"batter":{"id":670231,"link":"/api/v1/people/670231","batSide":{"code":"L","description":"Left"}},"third":{"id":657041,"link":"/api/v1/people/657041"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":670231,"link":"/api/v1/people/670231"},"credit":"b_ab"},{"player":{"id":656876,"link":"/api/v1/people/656876"},"credit":"p_ab"},{"player":{"id":670231,"link":"/api/v1/people/670231"},"credit":"b_pa"},{"player":{"id":656876,"link":"/api/v1/people/656876"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":35.099999999999994,"awayTeamWinProbability":64.9,"homeTeamWinProbabilityAdded":3.399999999999995,"leverageIndex":0.94,"dramaIndex":50.0,"contextMetrics":{},"playEndTime":"2026-06-22T23:03:33.584Z","atBatIndex":10},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Nick Loftin strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":11,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-06-22T23:03:48.193Z","endTime":"2026-06-22T23:05:28.782Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":679845,"fullName":"Nick Loftin","link":"/api/v1/people/679845"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656876,"fullName":"Drew Rasmussen","link":"/api/v1/people/656876"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":657041,"fullName":"Lane Thomas","link":"/api/v1/people/657041"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","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":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":679845,"fullName":"Nick Loftin","link":"/api/v1/people/679845"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":663743,"link":"/api/v1/people/663743"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.7,"endSpeed":81.8,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.86130574581297,"aZ":-27.469004754201066,"pfxX":1.4441035721295883,"pfxZ":2.785218004484262,"pX":0.5845482366620813,"pZ":-0.22248229347069615,"vX0":5.569010641117483,"vY0":-130.13356339403393,"vZ0":-9.278370911919085,"x":94.72,"y":244.79,"x0":-1.7832503901860342,"y0":50.006254122626494,"z0":5.51589465310432,"aX":2.442132628742212},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":2.9,"breakHorizontal":-4.0,"spinRate":2583,"spinDirection":164},"zone":14,"typeConfidence":2.0,"plateTime":0.4231645707387601,"extension":6.220870621089948},"index":0,"playId":"1a0a75fe-f681-3bc2-8bb0-6ba2cb88133b","pitchNumber":1,"startTime":"2026-06-22T23:03:57.201Z","endTime":"2026-06-22T23:04:01.691Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656876,"link":"/api/v1/people/656876","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":810938,"link":"/api/v1/people/810938"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":676356,"link":"/api/v1/people/676356"},"right":{"id":668723,"link":"/api/v1/people/668723"}},"offense":{"batter":{"id":679845,"link":"/api/v1/people/679845","batSide":{"code":"R","description":"Right"}},"third":{"id":657041,"link":"/api/v1/people/657041"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"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.2,"endSpeed":86.8,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.97806735281522,"aZ":-15.850031107781392,"pfxX":-9.391096466879237,"pfxZ":8.34527915684551,"pX":-0.37241808576186625,"pZ":4.010570558697774,"vX0":6.928572697237841,"vY0":-139.81422225916333,"vZ0":-1.8237568128649204,"x":131.2,"y":130.49,"x0":-1.677241184039212,"y0":50.0069761586712,"z0":5.725129400676694,"aX":-18.378539898749626},"breaks":{"breakAngle":45.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":14.9,"breakHorizontal":15.4,"spinRate":2391,"spinDirection":213},"zone":11,"typeConfidence":2.0,"plateTime":0.39352726464195076,"extension":6.388276833443185},"index":1,"playId":"1570e274-4560-3c10-8d4e-8518f9c322fb","pitchNumber":2,"startTime":"2026-06-22T23:04:18.924Z","endTime":"2026-06-22T23:04:24.446Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656876,"link":"/api/v1/people/656876","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":810938,"link":"/api/v1/people/810938"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":676356,"link":"/api/v1/people/676356"},"right":{"id":668723,"link":"/api/v1/people/668723"}},"offense":{"batter":{"id":679845,"link":"/api/v1/people/679845","batSide":{"code":"R","description":"Right"}},"third":{"id":657041,"link":"/api/v1/people/657041"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.7,"endSpeed":86.9,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.09183500416945,"aZ":-14.46331697515045,"pfxX":-10.909865642079545,"pfxZ":9.127993683190484,"pX":-0.22767951890069238,"pZ":1.7597514797847427,"vX0":8.086737032571262,"vY0":-138.87839280466642,"vZ0":-7.624596472969598,"x":125.68,"y":191.27,"x0":-1.7699136589576323,"y0":50.00251873963693,"z0":5.516331241025848,"aX":-21.16488590043321},"breaks":{"breakAngle":50.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":15.0,"breakHorizontal":17.9,"spinRate":2388,"spinDirection":212},"zone":8,"typeConfidence":2.0,"plateTime":0.39544478944200456,"extension":6.3840849862861315},"index":2,"playId":"0bdb9c76-44d9-39d2-a8f4-ccf4979f1c02","pitchNumber":3,"startTime":"2026-06-22T23:04:36.380Z","endTime":"2026-06-22T23:04:40.307Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656876,"link":"/api/v1/people/656876","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":810938,"link":"/api/v1/people/810938"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":676356,"link":"/api/v1/people/676356"},"right":{"id":668723,"link":"/api/v1/people/668723"}},"offense":{"batter":{"id":679845,"link":"/api/v1/people/679845","batSide":{"code":"R","description":"Right"}},"third":{"id":657041,"link":"/api/v1/people/657041"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.4,"endSpeed":82.4,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.30329153686421,"aZ":-28.540289305464253,"pfxX":2.6617297844994487,"pfxZ":2.118439058189537,"pX":1.2696152314784095,"pZ":1.663228606173779,"vX0":6.825774931185728,"vY0":-130.08881286482918,"vZ0":-4.862895192858364,"x":68.61,"y":193.87,"x0":-1.7339832947231868,"y0":50.00168556511287,"z0":5.720387892304418,"aX":4.560127363487054},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":3.0,"breakHorizontal":-6.4,"spinRate":2703,"spinDirection":124},"zone":14,"typeConfidence":2.0,"plateTime":0.4210422499855122,"extension":6.3251234500945355},"index":3,"playId":"1a5ab958-e0a5-3c92-b245-469735aedc90","pitchNumber":4,"startTime":"2026-06-22T23:04:57.237Z","endTime":"2026-06-22T23:05:01.211Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656876,"link":"/api/v1/people/656876","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":810938,"link":"/api/v1/people/810938"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":676356,"link":"/api/v1/people/676356"},"right":{"id":668723,"link":"/api/v1/people/668723"}},"offense":{"batter":{"id":679845,"link":"/api/v1/people/679845","batSide":{"code":"R","description":"Right"}},"third":{"id":657041,"link":"/api/v1/people/657041"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"index":4,"startTime":"2026-06-22T23:05:05.172Z","endTime":"2026-06-22T23:05:24.789Z","isPitch":false,"type":"action","player":{"id":679845,"link":"/api/v1/people/679845"},"defense":{"pitcher":{"id":656876,"link":"/api/v1/people/656876","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":810938,"link":"/api/v1/people/810938"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":676356,"link":"/api/v1/people/676356"},"right":{"id":668723,"link":"/api/v1/people/668723"}},"offense":{"batter":{"id":679845,"link":"/api/v1/people/679845","batSide":{"code":"R","description":"Right"}},"third":{"id":657041,"link":"/api/v1/people/657041"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.8,"endSpeed":83.0,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.927542615834582,"aZ":-30.01162215663691,"pfxX":-7.452536988733943,"pfxZ":1.2350854460767087,"pX":0.5010846462019232,"pZ":1.0381401696800343,"vX0":8.038408967290883,"vY0":-131.93196136640077,"vZ0":-5.897709148724079,"x":97.9,"y":210.75,"x0":-1.6272815144156099,"y0":50.00404005405807,"z0":5.53447709844153,"aX":-13.046279245353665},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":1.1,"breakHorizontal":11.6,"spinRate":1454,"spinDirection":244},"zone":14,"typeConfidence":2.0,"plateTime":0.4163052196588737,"extension":6.272332412322499},"index":5,"playId":"5e7a0b26-9319-3313-be65-0af0aab79b99","pitchNumber":5,"startTime":"2026-06-22T23:05:24.789Z","endTime":"2026-06-22T23:05:28.782Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656876,"link":"/api/v1/people/656876","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":810938,"link":"/api/v1/people/810938"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":676356,"link":"/api/v1/people/676356"},"right":{"id":668723,"link":"/api/v1/people/668723"}},"offense":{"batter":{"id":679845,"link":"/api/v1/people/679845","batSide":{"code":"R","description":"Right"}},"third":{"id":657041,"link":"/api/v1/people/657041"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":679845,"link":"/api/v1/people/679845"},"credit":"b_ab"},{"player":{"id":656876,"link":"/api/v1/people/656876"},"credit":"p_ab"},{"player":{"id":679845,"link":"/api/v1/people/679845"},"credit":"b_pa"},{"player":{"id":656876,"link":"/api/v1/people/656876"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":40.699999999999996,"awayTeamWinProbability":59.300000000000004,"homeTeamWinProbabilityAdded":5.600000000000001,"leverageIndex":1.31,"dramaIndex":73.0,"contextMetrics":{},"playEndTime":"2026-06-22T23:05:28.782Z","atBatIndex":11},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Isaac Collins flies out to center fielder Jonny DeLuca.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":12,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-06-22T23:05:43.871Z","endTime":"2026-06-22T23:07:06.634Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":686555,"fullName":"Isaac Collins","link":"/api/v1/people/686555"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656876,"fullName":"Drew Rasmussen","link":"/api/v1/people/656876"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":686555,"fullName":"Isaac Collins","link":"/api/v1/people/686555"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":676356,"link":"/api/v1/people/676356"},"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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.4,"endSpeed":82.6,"strikeZoneTop":3.013,"strikeZoneBottom":1.521,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.981492117455776,"aZ":-29.433486193676078,"pfxX":1.475746535556844,"pfxZ":1.5757358246888344,"pX":0.47589503336176714,"pZ":1.6376751945497923,"vX0":5.735751641747578,"vY0":-131.53532699044908,"vZ0":-4.750794332132687,"x":98.86,"y":194.56,"x0":-1.9317211155710952,"y0":50.001371954695756,"z0":5.6702034316738175,"aX":2.5648856400202145},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":1.9,"breakHorizontal":-4.1,"spinRate":2709,"spinDirection":165},"zone":9,"typeConfidence":2.0,"plateTime":0.4176787383518481,"extension":6.186488904438735},"index":0,"playId":"3aaa1ee8-9d17-33d4-ac57-561cf7be7454","pitchNumber":1,"startTime":"2026-06-22T23:05:53.894Z","endTime":"2026-06-22T23:05:58.096Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656876,"link":"/api/v1/people/656876","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":810938,"link":"/api/v1/people/810938"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":676356,"link":"/api/v1/people/676356"},"right":{"id":668723,"link":"/api/v1/people/668723"}},"offense":{"batter":{"id":686555,"link":"/api/v1/people/686555","batSide":{"code":"L","description":"Left"}},"third":{"id":657041,"link":"/api/v1/people/657041"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"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":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.4,"endSpeed":82.9,"strikeZoneTop":3.013,"strikeZoneBottom":1.521,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.14403762389712,"aZ":-35.47397510850809,"pfxX":-11.458060760382764,"pfxZ":-1.882520885461251,"pX":-0.8475862141136327,"pZ":0.6727942253231668,"vX0":6.035164398524388,"vY0":-132.80600884790988,"vZ0":-5.8448771621554645,"x":149.31,"y":220.61,"x0":-1.6826127013181755,"y0":50.00067247589419,"z0":5.5374204426421185,"aX":-20.102223885486712},"breaks":{"breakAngle":26.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.9,"breakVerticalInduced":-4.7,"breakHorizontal":19.1,"spinRate":1229,"spinDirection":231},"zone":13,"typeConfidence":2.0,"plateTime":0.41524842581964583,"extension":6.370124806685003},"index":1,"playId":"801d4693-0a71-3faf-b93f-663af633bf56","pitchNumber":2,"startTime":"2026-06-22T23:06:16.812Z","endTime":"2026-06-22T23:06:24.971Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656876,"link":"/api/v1/people/656876","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":810938,"link":"/api/v1/people/810938"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":676356,"link":"/api/v1/people/676356"},"right":{"id":668723,"link":"/api/v1/people/668723"}},"offense":{"batter":{"id":686555,"link":"/api/v1/people/686555","batSide":{"code":"L","description":"Left"}},"third":{"id":657041,"link":"/api/v1/people/657041"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"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":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.2,"endSpeed":86.5,"strikeZoneTop":3.013,"strikeZoneBottom":1.521,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.55420370827455,"aZ":-22.844702745777727,"pfxX":-11.082937905654958,"pfxZ":4.853395976305473,"pX":0.737010891857166,"pZ":2.530181150878907,"vX0":10.358658279925201,"vY0":-138.16768874651714,"vZ0":-4.001089511433241,"x":88.91,"y":170.47,"x0":-1.6320013812635725,"y0":50.0013503768894,"z0":5.543872943066472,"aX":-21.295080803499122},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":8.0,"breakHorizontal":17.8,"spinRate":2359,"spinDirection":217},"zone":6,"typeConfidence":2.0,"plateTime":0.3973575549905304,"extension":6.318110077395185},"index":2,"playId":"bc1e57a8-519d-3006-9798-6d524782eecb","pitchNumber":3,"startTime":"2026-06-22T23:06:35.792Z","endTime":"2026-06-22T23:06:39.810Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656876,"link":"/api/v1/people/656876","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":810938,"link":"/api/v1/people/810938"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":676356,"link":"/api/v1/people/676356"},"right":{"id":668723,"link":"/api/v1/people/668723"}},"offense":{"batter":{"id":686555,"link":"/api/v1/people/686555","batSide":{"code":"L","description":"Left"}},"third":{"id":657041,"link":"/api/v1/people/657041"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.7,"endSpeed":82.9,"strikeZoneTop":3.013,"strikeZoneBottom":1.521,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.174561780115575,"aZ":-23.84284579477989,"pfxX":-7.7870775009322735,"pfxZ":4.696472243201674,"pX":-0.166377006752463,"pZ":2.4409346859230445,"vX0":6.623349682797726,"vY0":-133.27652895642422,"vZ0":-3.6280667824803388,"x":123.34,"y":172.87,"x0":-1.6882161589310682,"y0":50.00640605946407,"z0":5.568740752966722,"aX":-13.826629936278042},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":7.8,"breakHorizontal":12.5,"spinRate":1366,"spinDirection":247},"zone":5,"typeConfidence":2.0,"plateTime":0.41306202272748305,"extension":6.31537998691845},"hitData":{"launchSpeed":98.4,"launchAngle":33.0,"totalDistance":367.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":108.17,"coordY":52.05}},"index":3,"playId":"c601575d-7ac8-31cb-a0a2-80d984e67cea","pitchNumber":4,"startTime":"2026-06-22T23:06:56.519Z","endTime":"2026-06-22T23:07:06.634Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656876,"link":"/api/v1/people/656876","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":810938,"link":"/api/v1/people/810938"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":676356,"link":"/api/v1/people/676356"},"right":{"id":668723,"link":"/api/v1/people/668723"}},"offense":{"batter":{"id":686555,"link":"/api/v1/people/686555","batSide":{"code":"L","description":"Left"}},"third":{"id":657041,"link":"/api/v1/people/657041"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":686555,"link":"/api/v1/people/686555"},"credit":"b_ab"},{"player":{"id":656876,"link":"/api/v1/people/656876"},"credit":"p_ab"},{"player":{"id":686555,"link":"/api/v1/people/686555"},"credit":"b_pa"},{"player":{"id":656876,"link":"/api/v1/people/656876"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":44.3,"awayTeamWinProbability":55.7,"homeTeamWinProbabilityAdded":3.6000000000000014,"leverageIndex":1.32,"dramaIndex":60.0,"contextMetrics":{},"playEndTime":"2026-06-22T23:07:06.634Z","atBatIndex":12},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ryan Vilade called out on strikes.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":13,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-06-22T23:09:17.678Z","endTime":"2026-06-22T23:10:42.381Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":668723,"fullName":"Ryan Vilade","link":"/api/v1/people/668723"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":608379,"fullName":"Michael Wacha","link":"/api/v1/people/608379"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":668723,"fullName":"Ryan Vilade","link":"/api/v1/people/668723"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":695600,"link":"/api/v1/people/695600"},"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":92.2,"endSpeed":83.1,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.39669613304601,"aZ":-14.821331249467011,"pfxX":-5.279467153018021,"pfxZ":9.708444203740827,"pX":0.18975071659769244,"pZ":3.1194412478692626,"vX0":6.371827336200306,"vY0":-133.9758746600492,"vZ0":-6.036766075880737,"x":109.77,"y":154.56,"x0":-1.55211635424673,"y0":50.00599738341894,"z0":6.491831823003345,"aX":-9.44085969687096},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":16.2,"breakHorizontal":7.9,"spinRate":2052,"spinDirection":206},"zone":2,"typeConfidence":2.0,"plateTime":0.41143425775764086,"extension":6.567942557517399},"index":0,"playId":"5f94d080-cd57-32ce-a10b-7d8d07a6b59a","pitchNumber":1,"startTime":"2026-06-22T23:09:26.070Z","endTime":"2026-06-22T23:09:36.511Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608379,"link":"/api/v1/people/608379","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":695506,"link":"/api/v1/people/695506"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":672580,"link":"/api/v1/people/672580"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":668723,"link":"/api/v1/people/668723","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.6,"endSpeed":81.7,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.281875547826623,"aZ":-18.381432207149217,"pfxX":-0.6918495380126624,"pfxZ":8.08099472333826,"pX":-0.5021492263429863,"pZ":2.1065798554313355,"vX0":4.2244208250950335,"vY0":-130.28701167237514,"vZ0":-7.139183694088658,"x":136.14,"y":181.9,"x0":-2.0598661899461015,"y0":50.00166375740759,"z0":6.2888201921496725,"aX":-1.181465873801087},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":13.1,"breakHorizontal":0.2,"spinRate":2018,"spinDirection":200},"zone":7,"typeConfidence":2.0,"plateTime":0.42160994710371824,"extension":6.537112427371397},"index":1,"playId":"1bd5ffc8-218c-3260-b5ad-5132e881a48d","pitchNumber":2,"startTime":"2026-06-22T23:09:39.209Z","endTime":"2026-06-22T23:09:50.332Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608379,"link":"/api/v1/people/608379","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":695506,"link":"/api/v1/people/695506"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":672580,"link":"/api/v1/people/672580"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":668723,"link":"/api/v1/people/668723","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.2,"endSpeed":85.0,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.721402585013045,"aZ":-13.297441539201188,"pfxX":-5.200512542709151,"pfxZ":10.06417357919367,"pX":-0.3238907267518138,"pZ":4.312129399179329,"vX0":5.893528385412847,"vY0":-136.938180058855,"vZ0":-3.504024791589195,"x":129.35,"y":122.35,"x0":-1.840998286256059,"y0":50.00264772589784,"z0":6.534109124194555,"aX":-9.754788630371031},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":17.5,"breakHorizontal":8.0,"spinRate":2103,"spinDirection":204},"zone":11,"typeConfidence":2.0,"plateTime":0.4018726551928822,"extension":6.479060610277515},"index":2,"playId":"7f92d5ac-79d0-3e27-b61f-deb94b9d0186","pitchNumber":3,"startTime":"2026-06-22T23:09:57.693Z","endTime":"2026-06-22T23:10:03.693Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608379,"link":"/api/v1/people/608379","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":695506,"link":"/api/v1/people/695506"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":672580,"link":"/api/v1/people/672580"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":668723,"link":"/api/v1/people/668723","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.5,"endSpeed":84.4,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.08716560721992,"aZ":-10.293976765990372,"pfxX":-6.436488618617073,"pfxZ":11.849813253161418,"pX":-0.054902932314500844,"pZ":4.400490181315954,"vX0":6.33420111746645,"vY0":-135.8471285635001,"vZ0":-4.303752211936435,"x":119.09,"y":119.97,"x0":-1.594131915032964,"y0":50.00333228199641,"z0":6.736098566107745,"aX":-11.88616014431441},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.2,"breakVerticalInduced":20.5,"breakHorizontal":10.1,"spinRate":2061,"spinDirection":198},"zone":11,"typeConfidence":2.0,"plateTime":0.4050550688159551,"extension":6.300285677700765},"index":3,"playId":"7c665994-2094-3d13-a757-361faebf40cf","pitchNumber":4,"startTime":"2026-06-22T23:10:11.292Z","endTime":"2026-06-22T23:10:15.894Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608379,"link":"/api/v1/people/608379","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":695506,"link":"/api/v1/people/695506"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":672580,"link":"/api/v1/people/672580"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":668723,"link":"/api/v1/people/668723","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.7,"endSpeed":85.4,"strikeZoneTop":3.275,"strikeZoneBottom":1.653,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.29625406125566,"aZ":-13.433083571191942,"pfxX":-7.8062831309043625,"pfxZ":9.925054928066752,"pX":0.5300741574316137,"pZ":3.0581520790856715,"vX0":8.230584908822065,"vY0":-137.462926468464,"vZ0":-6.4676275028408385,"x":96.79,"y":156.21,"x0":-1.5080880605941915,"y0":50.0025744738427,"z0":6.377320465266783,"aX":-14.73909461864193},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":16.6,"breakHorizontal":12.1,"spinRate":2067,"spinDirection":206},"zone":3,"typeConfidence":2.0,"plateTime":0.40053949260886235,"extension":6.600436136042252},"index":4,"playId":"209bf283-3a5f-394d-b057-c3facfea371e","pitchNumber":5,"startTime":"2026-06-22T23:10:30.128Z","endTime":"2026-06-22T23:10:42.381Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608379,"link":"/api/v1/people/608379","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":695506,"link":"/api/v1/people/695506"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":672580,"link":"/api/v1/people/672580"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":668723,"link":"/api/v1/people/668723","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668723,"link":"/api/v1/people/668723"},"credit":"b_ab"},{"player":{"id":608379,"link":"/api/v1/people/608379"},"credit":"p_ab"},{"player":{"id":668723,"link":"/api/v1/people/668723"},"credit":"b_pa"},{"player":{"id":608379,"link":"/api/v1/people/608379"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":41.8,"awayTeamWinProbability":58.2,"homeTeamWinProbabilityAdded":-2.5,"leverageIndex":0.98,"dramaIndex":45.0,"contextMetrics":{},"playEndTime":"2026-06-22T23:10:42.381Z","atBatIndex":13},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Chandler Simpson doubles (5) on a ground ball to right fielder John Rave, deflected by first baseman Jac Caglianone.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":14,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-06-22T23:10:45.286Z","endTime":"2026-06-22T23:11:24.011Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":802415,"fullName":"Chandler Simpson","link":"/api/v1/people/802415"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":608379,"fullName":"Michael Wacha","link":"/api/v1/people/608379"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":802415,"fullName":"Chandler Simpson","link":"/api/v1/people/802415"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":802415,"fullName":"Chandler Simpson","link":"/api/v1/people/802415"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":695506,"link":"/api/v1/people/695506"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_deflection"},{"player":{"id":670231,"link":"/api/v1/people/670231"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.2,"endSpeed":84.1,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.67913170679203,"aZ":-11.256882437889052,"pfxX":-4.052234935161064,"pfxZ":11.46125480879558,"pX":-0.7668570714100053,"pZ":2.323663756272763,"vX0":4.194455937072521,"vY0":-135.27557021770738,"vZ0":-8.809483930163445,"x":146.23,"y":176.04,"x0":-1.8223779541240255,"y0":50.006544245723745,"z0":6.442971148684819,"aX":-7.39818897059894},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":18.7,"breakHorizontal":6.2,"spinRate":2080,"spinDirection":202},"zone":4,"typeConfidence":2.0,"plateTime":0.407275309748238,"extension":6.433513696380191},"index":0,"playId":"c6fd94b5-3289-37ae-8a07-43b0de4507f7","pitchNumber":1,"startTime":"2026-06-22T23:10:57.510Z","endTime":"2026-06-22T23:11:09.137Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608379,"link":"/api/v1/people/608379","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":695506,"link":"/api/v1/people/695506"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":672580,"link":"/api/v1/people/672580"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":802415,"link":"/api/v1/people/802415","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.0,"endSpeed":81.3,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.282355702738048,"aZ":-20.22024507251339,"pfxX":-0.685158877553667,"pfxZ":7.089667380521272,"pX":0.7659108102436659,"pZ":2.689442825822373,"vX0":7.447836068130483,"vY0":-129.3515601249471,"vZ0":-5.176115460167746,"x":87.81,"y":166.17,"x0":-2.0679097812214584,"y0":50.00072736164233,"z0":6.277672204607617,"aX":-1.1552764775980389},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":11.8,"breakHorizontal":-0.5,"spinRate":2041,"spinDirection":194},"zone":6,"typeConfidence":2.0,"plateTime":0.42428297040859686,"extension":6.677500257944546},"hitData":{"launchSpeed":94.4,"launchAngle":3.0,"totalDistance":78.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":196.4,"coordY":123.81}},"index":1,"playId":"6c9938a7-d33e-332d-b432-fc5cecad7949","pitchNumber":2,"startTime":"2026-06-22T23:11:09.993Z","endTime":"2026-06-22T23:11:24.011Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608379,"link":"/api/v1/people/608379","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":695506,"link":"/api/v1/people/695506"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":672580,"link":"/api/v1/people/672580"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":802415,"link":"/api/v1/people/802415","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":802415,"link":"/api/v1/people/802415"},"credit":"b_ab"},{"player":{"id":608379,"link":"/api/v1/people/608379"},"credit":"p_ab"},{"player":{"id":802415,"link":"/api/v1/people/802415"},"credit":"b_pa"},{"player":{"id":608379,"link":"/api/v1/people/608379"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":46.400000000000006,"awayTeamWinProbability":53.599999999999994,"homeTeamWinProbabilityAdded":4.6000000000000085,"leverageIndex":0.72,"dramaIndex":51.0,"contextMetrics":{},"playEndTime":"2026-06-22T23:11:24.011Z","atBatIndex":14},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Ben Williamson grounds out, shortstop Maikel Garcia to first baseman Jac Caglianone.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":15,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-06-22T23:11:45.281Z","endTime":"2026-06-22T23:12:02.950Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":810938,"fullName":"Ben Williamson","link":"/api/v1/people/810938"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":608379,"fullName":"Michael Wacha","link":"/api/v1/people/608379"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":802415,"fullName":"Chandler Simpson","link":"/api/v1/people/802415"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"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":810938,"fullName":"Ben Williamson","link":"/api/v1/people/810938"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":672580,"link":"/api/v1/people/672580"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":695506,"link":"/api/v1/people/695506"},"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(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.3,"endSpeed":82.3,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.45493027978004,"aZ":-24.623468667101815,"pfxX":0.4868958073575478,"pfxZ":4.411329495945121,"pX":0.3128769238211286,"pZ":2.0313705960855617,"vX0":5.979990169317261,"vY0":-129.84328803559364,"vZ0":-5.999877135626471,"x":105.07,"y":183.93,"x0":-2.080605393881924,"y0":50.0038235275059,"z0":6.238400326537227,"aX":0.8339202439824148},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":6.8,"breakHorizontal":-2.2,"spinRate":2099,"spinDirection":193},"zone":9,"typeConfidence":2.0,"plateTime":0.4213631423297999,"extension":6.529602679229335},"hitData":{"launchSpeed":85.7,"launchAngle":-24.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":110.0,"coordY":154.0}},"index":0,"playId":"7e98e6e7-82be-357d-a02c-2c19714fa4ca","pitchNumber":1,"startTime":"2026-06-22T23:11:54.814Z","endTime":"2026-06-22T23:12:02.950Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608379,"link":"/api/v1/people/608379","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":695506,"link":"/api/v1/people/695506"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":672580,"link":"/api/v1/people/672580"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":810938,"link":"/api/v1/people/810938","batSide":{"code":"R","description":"Right"}},"second":{"id":802415,"link":"/api/v1/people/802415"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":810938,"link":"/api/v1/people/810938"},"credit":"b_ab"},{"player":{"id":608379,"link":"/api/v1/people/608379"},"credit":"p_ab"},{"player":{"id":810938,"link":"/api/v1/people/810938"},"credit":"b_pa"},{"player":{"id":608379,"link":"/api/v1/people/608379"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":42.5,"awayTeamWinProbability":57.5,"homeTeamWinProbabilityAdded":-3.9000000000000057,"leverageIndex":1.44,"dramaIndex":65.0,"contextMetrics":{},"playEndTime":"2026-06-22T23:12:02.950Z","atBatIndex":15},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Nick Fortes grounds out, shortstop Maikel Garcia to first baseman Jac Caglianone.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":16,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-06-22T23:12:19.813Z","endTime":"2026-06-22T23:13:45.150Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":663743,"fullName":"Nick Fortes","link":"/api/v1/people/663743"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":608379,"fullName":"Michael Wacha","link":"/api/v1/people/608379"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":663743,"fullName":"Nick Fortes","link":"/api/v1/people/663743"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":672580,"link":"/api/v1/people/672580"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":695506,"link":"/api/v1/people/695506"},"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":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":84.2,"endSpeed":78.3,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.229958899569326,"aZ":-26.568314292355417,"pfxX":-2.1846261523848707,"pfxZ":3.6606997520497235,"pX":0.23101072700217115,"pZ":0.9466600294228701,"vX0":6.0162074882868275,"vY0":-122.42240471762312,"vZ0":-7.186027739736531,"x":108.19,"y":213.22,"x0":-1.965234217447195,"y0":50.00265467627546,"z0":6.167625493490303,"aX":-3.345132518716153},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":5.3,"breakHorizontal":2.6,"spinRate":1891,"spinDirection":205},"zone":14,"typeConfidence":2.0,"plateTime":0.44596172850720395,"extension":6.571645819517549},"index":0,"playId":"20c06157-0c52-30b0-914a-a1cc689f0bed","pitchNumber":1,"startTime":"2026-06-22T23:12:27.090Z","endTime":"2026-06-22T23:12:35.865Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608379,"link":"/api/v1/people/608379","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":695506,"link":"/api/v1/people/695506"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":672580,"link":"/api/v1/people/672580"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":663743,"link":"/api/v1/people/663743","batSide":{"code":"R","description":"Right"}},"second":{"id":802415,"link":"/api/v1/people/802415"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.7,"endSpeed":85.3,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.403032173389615,"aZ":-14.203045029697323,"pfxX":-10.063594924120245,"pfxZ":9.653814353812642,"pX":-0.17235578788584197,"pZ":1.847250832242379,"vX0":7.968018508370285,"vY0":-135.9537407341468,"vZ0":-9.077912904879652,"x":123.57,"y":188.9,"x0":-1.842068663203728,"y0":50.00113282361681,"z0":6.228130138562462,"aX":-18.729107015515126},"breaks":{"breakAngle":46.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":15.6,"breakHorizontal":16.4,"spinRate":2169,"spinDirection":208},"zone":8,"typeConfidence":2.0,"plateTime":0.40377529414997637,"extension":6.5421801792239584},"index":1,"playId":"144a1575-52d7-31d0-b19f-5be419ac2e12","pitchNumber":2,"startTime":"2026-06-22T23:12:42.373Z","endTime":"2026-06-22T23:12:51.974Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608379,"link":"/api/v1/people/608379","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":695506,"link":"/api/v1/people/695506"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":672580,"link":"/api/v1/people/672580"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":663743,"link":"/api/v1/people/663743","batSide":{"code":"R","description":"Right"}},"second":{"id":802415,"link":"/api/v1/people/802415"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.7,"endSpeed":84.2,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.10208652321228,"aZ":-9.915564957959617,"pfxX":-4.343224995110516,"pfxZ":12.178738848831832,"pX":-0.042096412196343885,"pZ":4.0316291712499535,"vX0":6.571056657360162,"vY0":-134.7802230330783,"vZ0":-5.035604664294945,"x":118.6,"y":129.93,"x0":-1.9548540998997694,"y0":50.001969315847184,"z0":6.633485997707569,"aX":-7.9378974283554316},"breaks":{"breakAngle":30.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.0,"breakVerticalInduced":21.1,"breakHorizontal":6.4,"spinRate":2219,"spinDirection":197},"zone":11,"typeConfidence":2.0,"plateTime":0.40741821134555467,"extension":6.395110205505239},"index":2,"playId":"bf4aba3b-c116-3cf9-b14b-26c6ecfd24c4","pitchNumber":3,"startTime":"2026-06-22T23:12:58.918Z","endTime":"2026-06-22T23:13:08.573Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608379,"link":"/api/v1/people/608379","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":695506,"link":"/api/v1/people/695506"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":672580,"link":"/api/v1/people/672580"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":663743,"link":"/api/v1/people/663743","batSide":{"code":"R","description":"Right"}},"second":{"id":802415,"link":"/api/v1/people/802415"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.0,"endSpeed":80.1,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.87539030015023,"aZ":-26.332979124169206,"pfxX":1.0262185785989368,"pfxZ":3.652395980014301,"pX":1.4873204720618616,"pZ":1.3725194113216894,"vX0":7.804920925640559,"vY0":-125.03456204669855,"vZ0":-6.860643268799134,"x":60.31,"y":201.72,"x0":-1.7952105647617662,"y0":50.002094712094184,"z0":6.283711570529376,"aX":1.6402968057467204},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":5.4,"breakHorizontal":-3.5,"spinRate":2109,"spinDirection":107},"zone":14,"typeConfidence":2.0,"plateTime":0.43641767637299234,"extension":6.535785187360136},"index":3,"playId":"aaa87b75-3a07-3f94-9b80-1759d1b419e6","pitchNumber":4,"startTime":"2026-06-22T23:13:19.429Z","endTime":"2026-06-22T23:13:28.347Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608379,"link":"/api/v1/people/608379","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":695506,"link":"/api/v1/people/695506"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":672580,"link":"/api/v1/people/672580"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":663743,"link":"/api/v1/people/663743","batSide":{"code":"R","description":"Right"}},"second":{"id":802415,"link":"/api/v1/people/802415"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.5,"endSpeed":87.0,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.995164564081136,"aZ":-13.572935408173079,"pfxX":-9.410614993395281,"pfxZ":9.574897738752577,"pX":-0.1574711399147785,"pZ":3.0690541841939494,"vX0":7.9948243704364845,"vY0":-138.73975390137892,"vZ0":-6.194544131993341,"x":123.0,"y":155.92,"x0":-1.858442837890089,"y0":50.00564898349748,"z0":6.241027477140118,"aX":-18.288469696602},"breaks":{"breakAngle":48.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":16.2,"breakHorizontal":15.4,"spinRate":2176,"spinDirection":212},"zone":2,"typeConfidence":2.0,"plateTime":0.39528118612913854,"extension":6.498348491122186},"hitData":{"launchSpeed":69.2,"launchAngle":-29.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":109.0,"coordY":154.0}},"index":4,"playId":"7c36758c-a888-3a07-b2f3-57d5a0b4ef80","pitchNumber":5,"startTime":"2026-06-22T23:13:37.425Z","endTime":"2026-06-22T23:13:45.150Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608379,"link":"/api/v1/people/608379","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":695506,"link":"/api/v1/people/695506"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":672580,"link":"/api/v1/people/672580"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":663743,"link":"/api/v1/people/663743","batSide":{"code":"R","description":"Right"}},"second":{"id":802415,"link":"/api/v1/people/802415"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663743,"link":"/api/v1/people/663743"},"credit":"b_ab"},{"player":{"id":608379,"link":"/api/v1/people/608379"},"credit":"p_ab"},{"player":{"id":663743,"link":"/api/v1/people/663743"},"credit":"b_pa"},{"player":{"id":608379,"link":"/api/v1/people/608379"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":38.800000000000004,"awayTeamWinProbability":61.199999999999996,"homeTeamWinProbabilityAdded":-3.6999999999999957,"leverageIndex":1.37,"dramaIndex":62.0,"contextMetrics":{},"playEndTime":"2026-06-22T23:13:45.150Z","atBatIndex":16},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Carter Jensen grounds out, first baseman Jonathan Aranda to pitcher Drew Rasmussen.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":17,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-06-22T23:15:39.394Z","endTime":"2026-06-22T23:16:55.632Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":695600,"fullName":"Carter Jensen","link":"/api/v1/people/695600"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656876,"fullName":"Drew Rasmussen","link":"/api/v1/people/656876"},"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":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":695600,"fullName":"Carter Jensen","link":"/api/v1/people/695600"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":666018,"link":"/api/v1/people/666018"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":656876,"link":"/api/v1/people/656876"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":86.6,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.497933400980564,"aZ":-16.281440389297938,"pfxX":-4.3445465076649645,"pfxZ":8.224642090599673,"pX":0.3333767417595183,"pZ":2.6462188533883726,"vX0":6.780493084018405,"vY0":-138.72866273952698,"vZ0":-5.470575842176911,"x":104.29,"y":167.33,"x0":-1.5876125384820274,"y0":50.00487872089753,"z0":5.743930406071642,"aX":-8.397712800452748},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":13.8,"breakHorizontal":6.4,"spinRate":2473,"spinDirection":204},"zone":6,"typeConfidence":2.0,"plateTime":0.39610413929541144,"extension":6.168074556768541},"index":0,"playId":"3112714b-37b2-38fd-a94b-8ceb192411a0","pitchNumber":1,"startTime":"2026-06-22T23:16:01.820Z","endTime":"2026-06-22T23:16:06.056Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656876,"link":"/api/v1/people/656876","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":810938,"link":"/api/v1/people/810938"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":676356,"link":"/api/v1/people/676356"},"right":{"id":668723,"link":"/api/v1/people/668723"}},"offense":{"batter":{"id":695600,"link":"/api/v1/people/695600","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.9,"endSpeed":81.5,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.974459265101107,"aZ":-28.77129806463143,"pfxX":-6.468755813394536,"pfxZ":1.9888943798181522,"pX":-1.2100685339813546,"pZ":2.581691935677262,"vX0":3.8633984370589864,"vY0":-130.85952046741969,"vZ0":-2.2489946339476448,"x":163.12,"y":169.07,"x0":-1.8751494704466054,"y0":50.00414116108521,"z0":5.6361334034388415,"aX":-11.073350138253359},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":3.2,"breakHorizontal":10.7,"spinRate":1522,"spinDirection":242},"zone":11,"typeConfidence":2.0,"plateTime":0.42067955005459945,"extension":6.169158336117401},"index":1,"playId":"75656608-846f-371a-a848-a2b319a720f4","pitchNumber":2,"startTime":"2026-06-22T23:16:15.814Z","endTime":"2026-06-22T23:16:19.775Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656876,"link":"/api/v1/people/656876","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":810938,"link":"/api/v1/people/810938"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":676356,"link":"/api/v1/people/676356"},"right":{"id":668723,"link":"/api/v1/people/668723"}},"offense":{"batter":{"id":695600,"link":"/api/v1/people/695600","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"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":95.4,"endSpeed":86.7,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.563323033028475,"aZ":-16.61379507176669,"pfxX":-11.124009074224348,"pfxZ":8.079946784936839,"pX":0.9206958337344375,"pZ":1.7681900331777791,"vX0":11.017595705262394,"vY0":-138.31106639337548,"vZ0":-7.20344009325458,"x":81.91,"y":191.04,"x0":-1.6805845845777758,"y0":50.00432569599571,"z0":5.532715783230974,"aX":-21.426339164619307},"breaks":{"breakAngle":45.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":13.1,"breakHorizontal":17.6,"spinRate":2430,"spinDirection":217},"zone":14,"typeConfidence":2.0,"plateTime":0.39691586065080786,"extension":6.427768330802985},"index":2,"playId":"29fd8f36-bf48-36b3-accd-65ae7a8a2445","pitchNumber":3,"startTime":"2026-06-22T23:16:30.558Z","endTime":"2026-06-22T23:16:34.932Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656876,"link":"/api/v1/people/656876","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":810938,"link":"/api/v1/people/810938"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":676356,"link":"/api/v1/people/676356"},"right":{"id":668723,"link":"/api/v1/people/668723"}},"offense":{"batter":{"id":695600,"link":"/api/v1/people/695600","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.6,"endSpeed":82.3,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.76443635946762,"aZ":-27.410902191538984,"pfxX":0.7752164854481944,"pfxZ":2.770559211765306,"pX":0.7663905794977562,"pZ":1.943453683255069,"vX0":6.288849858335941,"vY0":-130.32979130653516,"vZ0":-4.555346184426601,"x":87.79,"y":186.31,"x0":-1.77993782903699,"y0":50.00178481484477,"z0":5.787804175489052,"aX":1.3299412309887895},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":4.2,"breakHorizontal":-2.8,"spinRate":2550,"spinDirection":140},"zone":9,"typeConfidence":2.0,"plateTime":0.42050433308938784,"extension":6.046365399268886},"hitData":{"launchSpeed":99.3,"launchAngle":1.0,"totalDistance":61.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":169.18,"coordY":158.44}},"index":3,"playId":"2bba57f5-9a06-3568-9c02-4b2819c7b34c","pitchNumber":4,"startTime":"2026-06-22T23:16:45.793Z","endTime":"2026-06-22T23:16:55.632Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656876,"link":"/api/v1/people/656876","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":810938,"link":"/api/v1/people/810938"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":676356,"link":"/api/v1/people/676356"},"right":{"id":668723,"link":"/api/v1/people/668723"}},"offense":{"batter":{"id":695600,"link":"/api/v1/people/695600","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":695600,"link":"/api/v1/people/695600"},"credit":"b_ab"},{"player":{"id":656876,"link":"/api/v1/people/656876"},"credit":"p_ab"},{"player":{"id":695600,"link":"/api/v1/people/695600"},"credit":"b_pa"},{"player":{"id":656876,"link":"/api/v1/people/656876"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":41.0,"awayTeamWinProbability":59.0,"homeTeamWinProbabilityAdded":2.1999999999999957,"leverageIndex":0.85,"dramaIndex":40.0,"contextMetrics":{},"playEndTime":"2026-06-22T23:16:55.632Z","atBatIndex":17},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Maikel Garcia grounds out, third baseman Junior Caminero to first baseman Jonathan Aranda.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":18,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-06-22T23:17:05.105Z","endTime":"2026-06-22T23:17:51.180Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":672580,"fullName":"Maikel Garcia","link":"/api/v1/people/672580"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656876,"fullName":"Drew Rasmussen","link":"/api/v1/people/656876"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":672580,"fullName":"Maikel Garcia","link":"/api/v1/people/672580"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":691406,"link":"/api/v1/people/691406"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":666018,"link":"/api/v1/people/666018"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.1,"endSpeed":86.4,"strikeZoneTop":3.262,"strikeZoneBottom":1.646,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.98520586325789,"aZ":-18.900679094920516,"pfxX":-10.764438472414392,"pfxZ":6.9384881887816805,"pX":-0.1080814890515199,"pZ":1.2869767488561787,"vX0":7.823445630587211,"vY0":-137.97082201796258,"vZ0":-8.055444794006815,"x":121.12,"y":204.03,"x0":-1.5933669386093456,"y0":50.00139583828004,"z0":5.536568211671294,"aX":-20.585833528036925},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":10.9,"breakHorizontal":17.6,"spinRate":2418,"spinDirection":213},"zone":13,"typeConfidence":2.0,"plateTime":0.3982133484378312,"extension":6.28561041253273},"index":0,"playId":"10412b72-8b50-3cd6-b878-6be67b15830b","pitchNumber":1,"startTime":"2026-06-22T23:17:25.974Z","endTime":"2026-06-22T23:17:30.350Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656876,"link":"/api/v1/people/656876","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":810938,"link":"/api/v1/people/810938"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":676356,"link":"/api/v1/people/676356"},"right":{"id":668723,"link":"/api/v1/people/668723"}},"offense":{"batter":{"id":672580,"link":"/api/v1/people/672580","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.8,"endSpeed":86.2,"strikeZoneTop":3.262,"strikeZoneBottom":1.646,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.39855639956649,"aZ":-18.543282872982797,"pfxX":-11.165201366146198,"pfxZ":7.1291873837720345,"pX":-0.3548056941273157,"pZ":2.5888417108127184,"vX0":7.554242850372557,"vY0":-137.8257295133746,"vZ0":-4.9588180729393345,"x":130.52,"y":168.88,"x0":-1.6892369257345692,"y0":50.00408155160104,"z0":5.674916185937796,"aX":-21.349406184034404},"breaks":{"breakAngle":44.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":12.0,"breakHorizontal":18.5,"spinRate":2474,"spinDirection":206},"zone":4,"typeConfidence":2.0,"plateTime":0.3983445146626874,"extension":6.339234442144762},"hitData":{"launchSpeed":96.4,"launchAngle":-25.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":103.16,"coordY":163.84}},"index":1,"playId":"6228e1af-ba4c-34ff-a9aa-a719569263d9","pitchNumber":2,"startTime":"2026-06-22T23:17:41.580Z","endTime":"2026-06-22T23:17:51.180Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656876,"link":"/api/v1/people/656876","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":810938,"link":"/api/v1/people/810938"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":676356,"link":"/api/v1/people/676356"},"right":{"id":668723,"link":"/api/v1/people/668723"}},"offense":{"batter":{"id":672580,"link":"/api/v1/people/672580","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":672580,"link":"/api/v1/people/672580"},"credit":"b_ab"},{"player":{"id":656876,"link":"/api/v1/people/656876"},"credit":"p_ab"},{"player":{"id":672580,"link":"/api/v1/people/672580"},"credit":"b_pa"},{"player":{"id":656876,"link":"/api/v1/people/656876"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":42.6,"awayTeamWinProbability":57.4,"homeTeamWinProbabilityAdded":1.6000000000000014,"leverageIndex":0.64,"dramaIndex":31.0,"contextMetrics":{},"playEndTime":"2026-06-22T23:17:51.180Z","atBatIndex":18},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jac Caglianone grounds out sharply, second baseman Richie Palacios to first baseman Jonathan Aranda.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":19,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-06-22T23:17:58.446Z","endTime":"2026-06-22T23:18:58.312Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":695506,"fullName":"Jac Caglianone","link":"/api/v1/people/695506"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656876,"fullName":"Drew Rasmussen","link":"/api/v1/people/656876"},"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":695506,"fullName":"Jac Caglianone","link":"/api/v1/people/695506"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":680700,"link":"/api/v1/people/680700"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":666018,"link":"/api/v1/people/666018"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":79.7,"endSpeed":72.8,"strikeZoneTop":3.402,"strikeZoneBottom":1.717,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.302931406651567,"aZ":-43.334351000633234,"pfxX":1.4204292105810488,"pfxZ":-8.350103382097576,"pX":0.4171219189004332,"pZ":1.432208342023812,"vX0":4.429926291669202,"vY0":-115.92075931951605,"vZ0":-0.8189261816597982,"x":101.1,"y":200.11,"x0":-1.717274927542191,"y0":50.00240354125214,"z0":5.992510950086395,"aX":1.8983762646528957},"breaks":{"breakAngle":3.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.7,"breakVerticalInduced":-15.0,"breakHorizontal":-3.8,"spinRate":2638,"spinDirection":28},"zone":14,"typeConfidence":2.0,"plateTime":0.4757817950183809,"extension":6.228084251688169},"index":0,"playId":"cb050a76-6618-3361-9ba4-e55bf446f8d9","pitchNumber":1,"startTime":"2026-06-22T23:18:15.788Z","endTime":"2026-06-22T23:18:20.240Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656876,"link":"/api/v1/people/656876","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":810938,"link":"/api/v1/people/810938"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":676356,"link":"/api/v1/people/676356"},"right":{"id":668723,"link":"/api/v1/people/668723"}},"offense":{"batter":{"id":695506,"link":"/api/v1/people/695506","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.0,"endSpeed":82.4,"strikeZoneTop":3.402,"strikeZoneBottom":1.717,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.255647591705575,"aZ":-28.20165555232196,"pfxX":1.9227349919151915,"pfxZ":2.2992122250544487,"pX":0.7708827588937927,"pZ":1.7686439627994301,"vX0":6.294988811215822,"vY0":-130.93395564313445,"vZ0":-4.740179392395936,"x":87.62,"y":191.03,"x0":-1.9202226071143778,"y0":50.001848752871226,"z0":5.728697301645193,"aX":3.3150027100723953},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":3.2,"breakHorizontal":-4.9,"spinRate":2702,"spinDirection":150},"zone":9,"typeConfidence":2.0,"plateTime":0.41933668797404744,"extension":6.083429029360344},"index":1,"playId":"687378d7-6918-3c9a-aac3-afb56ac723ea","pitchNumber":2,"startTime":"2026-06-22T23:18:30.938Z","endTime":"2026-06-22T23:18:33.938Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656876,"link":"/api/v1/people/656876","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":810938,"link":"/api/v1/people/810938"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":676356,"link":"/api/v1/people/676356"},"right":{"id":668723,"link":"/api/v1/people/668723"}},"offense":{"batter":{"id":695506,"link":"/api/v1/people/695506","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.7,"endSpeed":81.9,"strikeZoneTop":3.402,"strikeZoneBottom":1.717,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.1885410137017,"aZ":-28.208605271602497,"pfxX":-8.78768207409047,"pfxZ":2.286035452723084,"pX":-0.07370677558706011,"pZ":2.6908629048614543,"vX0":6.777202776986453,"vY0":-131.8774410169071,"vZ0":-2.4760464406628255,"x":119.81,"y":166.13,"x0":-1.555553390733978,"y0":50.00245323579258,"z0":5.756879893958442,"aX":-15.233459049357629},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":3.7,"breakHorizontal":14.2,"spinRate":1224,"spinDirection":246},"zone":5,"typeConfidence":2.0,"plateTime":0.41787154667581605,"extension":6.136624357907283},"hitData":{"launchSpeed":102.0,"launchAngle":6.0,"totalDistance":111.0,"trajectory":"ground_ball","hardness":"hard","location":"4","coordinates":{"coordX":152.32,"coordY":150.16}},"index":2,"playId":"a2739452-5f1c-3eb3-9f93-da33189af2b0","pitchNumber":3,"startTime":"2026-06-22T23:18:49.294Z","endTime":"2026-06-22T23:18:58.312Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656876,"link":"/api/v1/people/656876","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":810938,"link":"/api/v1/people/810938"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":676356,"link":"/api/v1/people/676356"},"right":{"id":668723,"link":"/api/v1/people/668723"}},"offense":{"batter":{"id":695506,"link":"/api/v1/people/695506","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":695506,"link":"/api/v1/people/695506"},"credit":"b_ab"},{"player":{"id":656876,"link":"/api/v1/people/656876"},"credit":"p_ab"},{"player":{"id":695506,"link":"/api/v1/people/695506"},"credit":"b_pa"},{"player":{"id":656876,"link":"/api/v1/people/656876"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":43.7,"awayTeamWinProbability":56.3,"homeTeamWinProbabilityAdded":1.1000000000000014,"leverageIndex":0.42,"dramaIndex":22.0,"contextMetrics":{},"playEndTime":"2026-06-22T23:18:58.312Z","atBatIndex":19},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Richie Palacios grounds out, shortstop Maikel Garcia to first baseman Jac Caglianone.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":20,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-06-22T23:20:54.812Z","endTime":"2026-06-22T23:21:22.792Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":680700,"fullName":"Richie Palacios","link":"/api/v1/people/680700"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":608379,"fullName":"Michael Wacha","link":"/api/v1/people/608379"},"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":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":680700,"fullName":"Richie Palacios","link":"/api/v1/people/680700"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":672580,"link":"/api/v1/people/672580"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":695506,"link":"/api/v1/people/695506"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.9,"endSpeed":84.0,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.58711990389879,"aZ":-12.227908301495265,"pfxX":-3.3710364586825063,"pfxZ":10.943462048266802,"pX":-0.43904977069522483,"pZ":2.9959116750997214,"vX0":4.836308202747296,"vY0":-134.94621827451533,"vZ0":-6.792466039163439,"x":133.74,"y":157.89,"x0":-1.8262960855435466,"y0":50.00324360447009,"z0":6.428151926564641,"aX":-6.144792490369886},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":18.4,"breakHorizontal":4.9,"spinRate":2115,"spinDirection":205},"zone":1,"typeConfidence":2.0,"plateTime":0.4077298566653722,"extension":6.4284161121873815},"index":0,"playId":"623af74c-cc58-30c3-b6ed-b5969438cec6","pitchNumber":1,"startTime":"2026-06-22T23:21:02.413Z","endTime":"2026-06-22T23:21:06.360Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608379,"link":"/api/v1/people/608379","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":695506,"link":"/api/v1/people/695506"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":672580,"link":"/api/v1/people/672580"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":680700,"link":"/api/v1/people/680700","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":75.5,"endSpeed":68.6,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.978108790579018,"aZ":-44.223231842525294,"pfxX":5.229638009699679,"pfxZ":-10.112408410238514,"pX":-0.7649230616789932,"pZ":2.3769671656589715,"vX0":1.439561131067806,"vY0":-109.84171626967259,"vZ0":1.0396960592851836,"x":146.16,"y":174.6,"x0":-2.1123910206934493,"y0":50.00387895517889,"z0":6.694488216169447,"aX":6.230506653565461},"breaks":{"breakAngle":8.4,"breakLength":15.6,"breakY":24.0,"breakVertical":-66.4,"breakVerticalInduced":-17.4,"breakHorizontal":-9.8,"spinRate":2304,"spinDirection":22},"zone":4,"typeConfidence":2.0,"plateTime":0.5035050438405912,"extension":6.24191940992184},"hitData":{"launchSpeed":84.6,"launchAngle":-25.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":112.0,"coordY":149.0}},"index":1,"playId":"6a44624a-a2b4-3b2e-be9b-8dbdb7e8e9ff","pitchNumber":2,"startTime":"2026-06-22T23:21:15.360Z","endTime":"2026-06-22T23:21:22.792Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608379,"link":"/api/v1/people/608379","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":695506,"link":"/api/v1/people/695506"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":672580,"link":"/api/v1/people/672580"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":680700,"link":"/api/v1/people/680700","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":680700,"link":"/api/v1/people/680700"},"credit":"b_ab"},{"player":{"id":608379,"link":"/api/v1/people/608379"},"credit":"p_ab"},{"player":{"id":680700,"link":"/api/v1/people/680700"},"credit":"b_pa"},{"player":{"id":608379,"link":"/api/v1/people/608379"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":40.9,"awayTeamWinProbability":59.1,"homeTeamWinProbabilityAdded":-2.8000000000000043,"leverageIndex":1.07,"dramaIndex":49.0,"contextMetrics":{},"playEndTime":"2026-06-22T23:21:22.792Z","atBatIndex":20},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Yandy Díaz grounds out, shortstop Maikel Garcia to first baseman Jac Caglianone.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":21,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-06-22T23:21:37.391Z","endTime":"2026-06-22T23:22:38.131Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":650490,"fullName":"Yandy Díaz","link":"/api/v1/people/650490"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":608379,"fullName":"Michael Wacha","link":"/api/v1/people/608379"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":650490,"fullName":"Yandy Díaz","link":"/api/v1/people/650490"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":672580,"link":"/api/v1/people/672580"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":695506,"link":"/api/v1/people/695506"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":75.6,"endSpeed":68.0,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.533766372232623,"aZ":-42.70999065306055,"pfxX":9.266973383927466,"pfxZ":-8.872874058354924,"pX":-1.2005046185966481,"pZ":3.936663301467261,"vX0":-0.6089587202651754,"vY0":-109.81155343637731,"vZ0":3.9127696727808106,"x":162.76,"y":132.49,"x0":-2.1145437284712,"y0":50.00392224670544,"z0":6.762757998537065,"aX":11.00023843650459},"breaks":{"breakAngle":14.4,"breakLength":14.4,"breakY":24.0,"breakVertical":-63.2,"breakVerticalInduced":-14.2,"breakHorizontal":-16.4,"spinRate":2494,"spinDirection":29},"zone":11,"typeConfidence":2.0,"plateTime":0.5042491493838512,"extension":6.387274396930477},"index":0,"playId":"0ed8ffd1-5138-36b7-8c0d-1e5c22c9adcb","pitchNumber":1,"startTime":"2026-06-22T23:21:43.881Z","endTime":"2026-06-22T23:21:47.796Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608379,"link":"/api/v1/people/608379","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":695506,"link":"/api/v1/people/695506"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":672580,"link":"/api/v1/people/672580"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":650490,"link":"/api/v1/people/650490","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.9,"endSpeed":82.3,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.060171340595286,"aZ":-23.00304055075975,"pfxX":1.158666489593931,"pfxZ":5.343828040773614,"pX":1.1158025988331672,"pZ":1.5641213280901078,"vX0":7.441002767672699,"vY0":-130.58964453832655,"vZ0":-7.246783937210637,"x":74.47,"y":196.55,"x0":-1.9283133272484163,"y0":50.00467343005469,"z0":6.121533369389641,"aX":1.9884872113960503},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.9,"breakVerticalInduced":8.2,"breakHorizontal":-3.8,"spinRate":2134,"spinDirection":196},"zone":14,"typeConfidence":2.0,"plateTime":0.4203957427864742,"extension":6.707853686333369},"index":1,"playId":"0ec5273f-9f3f-3678-be17-23eb351d218c","pitchNumber":2,"startTime":"2026-06-22T23:21:57.621Z","endTime":"2026-06-22T23:22:00.993Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608379,"link":"/api/v1/people/608379","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":695506,"link":"/api/v1/people/695506"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":672580,"link":"/api/v1/people/672580"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":650490,"link":"/api/v1/people/650490","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.7,"endSpeed":82.9,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.408239242055252,"aZ":-23.043722126349195,"pfxX":0.2663865208286955,"pfxZ":5.209223492727994,"pX":0.4226290357994029,"pZ":2.2557733321872075,"vX0":6.60615271859159,"vY0":-131.8923094737333,"vZ0":-5.594785489791322,"x":100.89,"y":177.87,"x0":-2.1546227421037387,"y0":50.00408270336121,"z0":6.116056726278384,"aX":0.46524710490217736},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":8.3,"breakHorizontal":-2.0,"spinRate":2125,"spinDirection":193},"zone":6,"typeConfidence":2.0,"plateTime":0.41611273700494866,"extension":6.714802021732163},"index":2,"playId":"5a26f0e5-cf9d-36c2-a9ef-5781473e5eaa","pitchNumber":3,"startTime":"2026-06-22T23:22:14.602Z","endTime":"2026-06-22T23:22:19.652Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608379,"link":"/api/v1/people/608379","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":695506,"link":"/api/v1/people/695506"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":672580,"link":"/api/v1/people/672580"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":650490,"link":"/api/v1/people/650490","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.0,"endSpeed":85.3,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.58384023777419,"aZ":-13.704490968851953,"pfxX":-9.024776466483921,"pfxZ":9.871859254734385,"pX":-0.9152200665766459,"pZ":2.487158462493092,"vX0":5.892920704785651,"vY0":-136.52527204673808,"vZ0":-7.818290281945147,"x":151.89,"y":171.63,"x0":-1.9391960151123144,"y0":50.00196953489963,"z0":6.349252886477369,"aX":-16.882214142805253},"breaks":{"breakAngle":44.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":16.2,"breakHorizontal":15.0,"spinRate":2083,"spinDirection":203},"zone":13,"typeConfidence":2.0,"plateTime":0.4025774948424159,"extension":6.574769764298407},"hitData":{"launchSpeed":66.6,"launchAngle":-14.0,"totalDistance":10.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":107.0,"coordY":155.0}},"index":3,"playId":"ab1a58a2-532b-3e00-af0e-a385f9de3dfd","pitchNumber":4,"startTime":"2026-06-22T23:22:28.001Z","endTime":"2026-06-22T23:22:38.131Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608379,"link":"/api/v1/people/608379","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":695506,"link":"/api/v1/people/695506"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":672580,"link":"/api/v1/people/672580"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":650490,"link":"/api/v1/people/650490","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":650490,"link":"/api/v1/people/650490"},"credit":"b_ab"},{"player":{"id":608379,"link":"/api/v1/people/608379"},"credit":"p_ab"},{"player":{"id":650490,"link":"/api/v1/people/650490"},"credit":"b_pa"},{"player":{"id":608379,"link":"/api/v1/people/608379"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":39.0,"awayTeamWinProbability":61.0,"homeTeamWinProbabilityAdded":-1.8999999999999986,"leverageIndex":0.78,"dramaIndex":36.0,"contextMetrics":{},"playEndTime":"2026-06-22T23:22:38.131Z","atBatIndex":21},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jonny DeLuca strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":22,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-06-22T23:22:48.643Z","endTime":"2026-06-22T23:23:56.710Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":676356,"fullName":"Jonny DeLuca","link":"/api/v1/people/676356"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":608379,"fullName":"Michael Wacha","link":"/api/v1/people/608379"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":676356,"fullName":"Jonny DeLuca","link":"/api/v1/people/676356"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":695600,"link":"/api/v1/people/695600"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.9,"endSpeed":83.7,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.98754964295108,"aZ":-18.744094344546678,"pfxX":-2.0786939230616537,"pfxZ":7.562440483691544,"pX":0.5497179492847245,"pZ":2.15467173016756,"vX0":7.198672373480659,"vY0":-132.1368697463894,"vZ0":-6.874889569312851,"x":96.05,"y":180.6,"x0":-1.9346302622537455,"y0":50.00515893931606,"z0":6.157631592058277,"aX":-3.693485515878796},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":12.5,"breakHorizontal":2.3,"spinRate":2077,"spinDirection":192},"zone":6,"typeConfidence":2.0,"plateTime":0.41382126222660087,"extension":6.642196551008232},"index":0,"playId":"f7b62e96-ab15-301d-bca3-3d8c10b4db73","pitchNumber":1,"startTime":"2026-06-22T23:23:01.579Z","endTime":"2026-06-22T23:23:06.840Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608379,"link":"/api/v1/people/608379","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":695506,"link":"/api/v1/people/695506"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":672580,"link":"/api/v1/people/672580"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":676356,"link":"/api/v1/people/676356","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"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":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.7,"endSpeed":79.1,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.033540013784574,"aZ":-26.317775280089883,"pfxX":-0.5067276437264141,"pfxZ":3.7348783093083595,"pX":0.7712539793513087,"pZ":0.6627637781081819,"vX0":6.545769511473974,"vY0":-124.40007835235485,"vZ0":-8.293348964422012,"x":87.6,"y":220.89,"x0":-1.828567089550214,"y0":50.001626875340285,"z0":6.222513275078231,"aX":-0.7952110235926433},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":5.0,"breakHorizontal":-0.6,"spinRate":2001,"spinDirection":168},"zone":14,"typeConfidence":2.0,"plateTime":0.44034937207974334,"extension":6.626997674467895},"index":1,"playId":"06dbaf70-a5b7-3487-9e33-f19ef975fce9","pitchNumber":2,"startTime":"2026-06-22T23:23:13.295Z","endTime":"2026-06-22T23:23:17.880Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608379,"link":"/api/v1/people/608379","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":695506,"link":"/api/v1/people/695506"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":672580,"link":"/api/v1/people/672580"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":676356,"link":"/api/v1/people/676356","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.7,"endSpeed":75.4,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.0275083344136,"aZ":-23.315896511676968,"pfxX":-8.584857359809128,"pfxZ":6.1019744240526474,"pX":-0.2374771556543143,"pZ":2.188734379474399,"vX0":6.241124463707276,"vY0":-120.19288633343618,"vZ0":-5.250288160292466,"x":126.05,"y":179.68,"x0":-1.7626803141533625,"y0":50.00173554352578,"z0":6.493033094997315,"aX":-12.459867423092556},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":10.0,"breakHorizontal":13.9,"spinRate":1535,"spinDirection":241},"zone":5,"typeConfidence":2.0,"plateTime":0.45709277496288214,"extension":6.486063300371651},"index":2,"playId":"026be86c-f2ab-393b-aa77-afb2bdeee7ec","pitchNumber":3,"startTime":"2026-06-22T23:23:32.621Z","endTime":"2026-06-22T23:23:36.611Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608379,"link":"/api/v1/people/608379","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":695506,"link":"/api/v1/people/695506"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":672580,"link":"/api/v1/people/672580"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":676356,"link":"/api/v1/people/676356","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.5,"endSpeed":86.5,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.779250098769054,"aZ":-8.501237931512113,"pfxX":-4.790036116315278,"pfxZ":12.236818931145585,"pX":-0.08577133596986343,"pZ":3.8024490726795315,"vX0":5.980806478072478,"vY0":-138.85762244576657,"vZ0":-5.836250824398876,"x":120.27,"y":136.11,"x0":-1.6546477433071844,"y0":50.00300468478036,"z0":6.509705465204993,"aX":-9.26737339804298},"breaks":{"breakAngle":38.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.2,"breakVerticalInduced":21.0,"breakHorizontal":7.3,"spinRate":2296,"spinDirection":201},"zone":11,"typeConfidence":2.0,"plateTime":0.3958578587470063,"extension":6.432959928287855},"index":3,"playId":"5de9d0cb-e77b-30cf-8e94-ee317c6ad67a","pitchNumber":4,"startTime":"2026-06-22T23:23:51.634Z","endTime":"2026-06-22T23:23:56.710Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608379,"link":"/api/v1/people/608379","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":695506,"link":"/api/v1/people/695506"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":672580,"link":"/api/v1/people/672580"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":676356,"link":"/api/v1/people/676356","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":676356,"link":"/api/v1/people/676356"},"credit":"b_ab"},{"player":{"id":608379,"link":"/api/v1/people/608379"},"credit":"p_ab"},{"player":{"id":676356,"link":"/api/v1/people/676356"},"credit":"b_pa"},{"player":{"id":608379,"link":"/api/v1/people/608379"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":37.7,"awayTeamWinProbability":62.3,"homeTeamWinProbabilityAdded":-1.2999999999999972,"leverageIndex":0.5,"dramaIndex":26.0,"contextMetrics":{},"playEndTime":"2026-06-22T23:23:56.710Z","atBatIndex":22},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Salvador Perez strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":23,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-06-22T23:25:51.897Z","endTime":"2026-06-22T23:27:02.789Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":521692,"fullName":"Salvador Perez","link":"/api/v1/people/521692"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656876,"fullName":"Drew Rasmussen","link":"/api/v1/people/656876"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":521692,"fullName":"Salvador Perez","link":"/api/v1/people/521692"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":663743,"link":"/api/v1/people/663743"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":84.2,"endSpeed":77.1,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.681723957064126,"aZ":-31.739340050346662,"pfxX":8.09099719545867,"pfxZ":0.28427149001068397,"pX":0.6209650436179535,"pZ":1.7661122671456297,"vX0":3.933669285469222,"vY0":-122.60259264670341,"vZ0":-2.9566241379545843,"x":93.33,"y":191.09,"x0":-2.060586106941272,"y0":50.00022328299112,"z0":5.7265235740637825,"aX":12.180928894795576},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.9,"breakVerticalInduced":0.0,"breakHorizontal":-15.6,"spinRate":2564,"spinDirection":48},"zone":9,"typeConfidence":2.0,"plateTime":0.4486175065898319,"extension":6.1813111189487016},"index":0,"playId":"da68fc9a-b96f-348e-bcf5-791efe5f0c18","pitchNumber":1,"startTime":"2026-06-22T23:26:02.426Z","endTime":"2026-06-22T23:26:05.722Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656876,"link":"/api/v1/people/656876","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":810938,"link":"/api/v1/people/810938"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":676356,"link":"/api/v1/people/676356"},"right":{"id":668723,"link":"/api/v1/people/668723"}},"offense":{"batter":{"id":521692,"link":"/api/v1/people/521692","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.7,"endSpeed":87.3,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.042835503421145,"aZ":-18.074051679749697,"pfxX":-8.040447097248236,"pfxZ":7.205232069984852,"pX":-0.2005635049134608,"pZ":2.8537315929127236,"vX0":6.859027315458724,"vY0":-139.21332888776683,"vZ0":-4.260271730992281,"x":124.65,"y":161.73,"x0":-1.6549466242079633,"y0":50.00625194130267,"z0":5.604860538274034,"aX":-15.742435596061817},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":12.4,"breakHorizontal":13.1,"spinRate":2507,"spinDirection":204},"zone":5,"typeConfidence":2.0,"plateTime":0.39385584430811216,"extension":6.215638243899726},"index":1,"playId":"4539a08f-d37d-3be7-83da-8fd9bee4ea4c","pitchNumber":2,"startTime":"2026-06-22T23:26:20.707Z","endTime":"2026-06-22T23:26:24.435Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656876,"link":"/api/v1/people/656876","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":810938,"link":"/api/v1/people/810938"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":676356,"link":"/api/v1/people/676356"},"right":{"id":668723,"link":"/api/v1/people/668723"}},"offense":{"batter":{"id":521692,"link":"/api/v1/people/521692","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2026-06-22T23:26:32.218Z","endTime":"2026-06-22T23:26:43.823Z","isPitch":false,"type":"action","player":{"id":521692,"link":"/api/v1/people/521692"},"defense":{"pitcher":{"id":656876,"link":"/api/v1/people/656876","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":810938,"link":"/api/v1/people/810938"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":676356,"link":"/api/v1/people/676356"},"right":{"id":668723,"link":"/api/v1/people/668723"}},"offense":{"batter":{"id":521692,"link":"/api/v1/people/521692","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.9,"endSpeed":87.0,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.09383367994952,"aZ":-15.732312231548264,"pfxX":-2.5439725212107356,"pfxZ":8.397426500571445,"pX":0.5775108228143776,"pZ":5.035302655809494,"vX0":6.10902078969559,"vY0":-139.46883854739818,"vZ0":0.005987758473258165,"x":94.99,"y":102.83,"x0":-1.3166143756058586,"y0":50.0060453338713,"z0":6.075811784483256,"aX":-4.983765845727223},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":15.4,"breakHorizontal":3.2,"spinRate":2581,"spinDirection":197},"zone":12,"typeConfidence":2.0,"plateTime":0.3936228261401009,"extension":6.01583554217096},"index":3,"playId":"207e9494-74d8-36c9-aeaf-c5993d4d5951","pitchNumber":3,"startTime":"2026-06-22T23:26:43.823Z","endTime":"2026-06-22T23:26:47.766Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656876,"link":"/api/v1/people/656876","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":810938,"link":"/api/v1/people/810938"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":676356,"link":"/api/v1/people/676356"},"right":{"id":668723,"link":"/api/v1/people/668723"}},"offense":{"batter":{"id":521692,"link":"/api/v1/people/521692","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.8,"endSpeed":76.6,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.306685383075504,"aZ":-32.285339166026986,"pfxX":5.505650180520154,"pfxZ":-0.07165002940151766,"pX":0.8621404979483633,"pZ":2.065913111077523,"vX0":5.136076429943487,"vY0":-121.900164981778,"vZ0":-1.934423170876217,"x":84.14,"y":183.0,"x0":-1.99569954471292,"y0":50.00512487551342,"z0":5.685083787724834,"aX":8.199244752908989},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.6,"breakVerticalInduced":-0.4,"breakHorizontal":-11.3,"spinRate":2495,"spinDirection":55},"zone":14,"typeConfidence":2.0,"plateTime":0.45114276663601993,"extension":6.093493577544896},"index":4,"playId":"0b561f27-547f-3c65-9d79-0cc047f1035b","pitchNumber":4,"startTime":"2026-06-22T23:26:58.387Z","endTime":"2026-06-22T23:27:02.789Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656876,"link":"/api/v1/people/656876","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":810938,"link":"/api/v1/people/810938"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":676356,"link":"/api/v1/people/676356"},"right":{"id":668723,"link":"/api/v1/people/668723"}},"offense":{"batter":{"id":521692,"link":"/api/v1/people/521692","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":521692,"link":"/api/v1/people/521692"},"credit":"b_ab"},{"player":{"id":656876,"link":"/api/v1/people/656876"},"credit":"p_ab"},{"player":{"id":521692,"link":"/api/v1/people/521692"},"credit":"b_pa"},{"player":{"id":656876,"link":"/api/v1/people/656876"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":40.0,"awayTeamWinProbability":60.0,"homeTeamWinProbabilityAdded":2.299999999999997,"leverageIndex":0.9,"dramaIndex":42.0,"contextMetrics":{},"playEndTime":"2026-06-22T23:27:02.789Z","atBatIndex":23},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Michael Massey grounds out, first baseman Jonathan Aranda to pitcher Drew Rasmussen.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":24,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-06-22T23:27:16.304Z","endTime":"2026-06-22T23:27:36.269Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":686681,"fullName":"Michael Massey","link":"/api/v1/people/686681"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656876,"fullName":"Drew Rasmussen","link":"/api/v1/people/656876"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":686681,"fullName":"Michael Massey","link":"/api/v1/people/686681"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":666018,"link":"/api/v1/people/666018"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":656876,"link":"/api/v1/people/656876"},"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(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":95.6,"endSpeed":87.2,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.88957313624321,"aZ":-18.81415575234643,"pfxX":-10.15491202285684,"pfxZ":6.84584400599878,"pX":-0.36039400837751123,"pZ":2.6662044583590014,"vX0":7.531178436564135,"vY0":-138.99828683501377,"vZ0":-4.641401170772555,"x":130.74,"y":166.79,"x0":-1.7890168176214682,"y0":50.00494305893165,"z0":5.6114149193053855,"aX":-19.823081535478206},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":11.5,"breakHorizontal":16.8,"spinRate":2392,"spinDirection":212},"zone":4,"typeConfidence":2.0,"plateTime":0.39443359537217004,"extension":6.171351650057196},"hitData":{"launchSpeed":79.9,"launchAngle":-26.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":151.0,"coordY":157.0}},"index":0,"playId":"39504cc1-c309-3283-9d7b-808194211948","pitchNumber":1,"startTime":"2026-06-22T23:27:27.584Z","endTime":"2026-06-22T23:27:36.269Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656876,"link":"/api/v1/people/656876","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":810938,"link":"/api/v1/people/810938"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":676356,"link":"/api/v1/people/676356"},"right":{"id":668723,"link":"/api/v1/people/668723"}},"offense":{"batter":{"id":686681,"link":"/api/v1/people/686681","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":686681,"link":"/api/v1/people/686681"},"credit":"b_ab"},{"player":{"id":656876,"link":"/api/v1/people/656876"},"credit":"p_ab"},{"player":{"id":686681,"link":"/api/v1/people/686681"},"credit":"b_pa"},{"player":{"id":656876,"link":"/api/v1/people/656876"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":41.699999999999996,"awayTeamWinProbability":58.300000000000004,"homeTeamWinProbabilityAdded":1.6999999999999957,"leverageIndex":0.67,"dramaIndex":33.0,"contextMetrics":{},"playEndTime":"2026-06-22T23:27:36.269Z","atBatIndex":24},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Lane Thomas called out on strikes.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":25,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-06-22T23:27:49.394Z","endTime":"2026-06-22T23:30:28.375Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":657041,"fullName":"Lane Thomas","link":"/api/v1/people/657041"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656876,"fullName":"Drew Rasmussen","link":"/api/v1/people/656876"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":657041,"fullName":"Lane Thomas","link":"/api/v1/people/657041"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":663743,"link":"/api/v1/people/663743"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.8,"endSpeed":81.9,"strikeZoneTop":3.146,"strikeZoneBottom":1.588,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.043248232601613,"aZ":-27.051622787145636,"pfxX":1.0557968261358974,"pfxZ":3.0334585813986923,"pX":0.7644690977186326,"pZ":0.7625826393543322,"vX0":6.416973018075442,"vY0":-129.1277560736944,"vZ0":-7.149428533904433,"x":87.86,"y":218.19,"x0":-1.8905235502345272,"y0":50.00209886147619,"z0":5.650290763282805,"aX":1.7804599201487037},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":4.1,"breakHorizontal":-3.4,"spinRate":2570,"spinDirection":162},"zone":14,"typeConfidence":2.0,"plateTime":0.4242870954397162,"extension":6.180608412872356},"index":0,"playId":"5c2d5a32-6c99-3686-b872-70fe37a1140f","pitchNumber":1,"startTime":"2026-06-22T23:28:05.582Z","endTime":"2026-06-22T23:28:10.105Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656876,"link":"/api/v1/people/656876","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":810938,"link":"/api/v1/people/810938"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":676356,"link":"/api/v1/people/676356"},"right":{"id":668723,"link":"/api/v1/people/668723"}},"offense":{"batter":{"id":657041,"link":"/api/v1/people/657041","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.0,"endSpeed":86.3,"strikeZoneTop":3.146,"strikeZoneBottom":1.588,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.88044546071739,"aZ":-17.15933292043667,"pfxX":-9.640422220909414,"pfxZ":7.849793872537433,"pX":-0.3240839337347014,"pZ":1.7080383154755958,"vX0":7.1888531933668025,"vY0":-137.95346740927945,"vZ0":-7.2746848792305,"x":129.35,"y":192.66,"x0":-1.7213131820477194,"y0":50.00205221463094,"z0":5.551778095458875,"aX":-18.438574509169843},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":12.7,"breakHorizontal":15.8,"spinRate":2420,"spinDirection":211},"zone":7,"typeConfidence":2.0,"plateTime":0.3982073340557921,"extension":6.333865183680819},"index":1,"playId":"d322623a-de15-3d82-8be6-b4cbfb66bb8a","pitchNumber":2,"startTime":"2026-06-22T23:28:22.953Z","endTime":"2026-06-22T23:28:27.758Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656876,"link":"/api/v1/people/656876","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":810938,"link":"/api/v1/people/810938"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":676356,"link":"/api/v1/people/676356"},"right":{"id":668723,"link":"/api/v1/people/668723"}},"offense":{"batter":{"id":657041,"link":"/api/v1/people/657041","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"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":89.9,"endSpeed":82.5,"strikeZoneTop":3.146,"strikeZoneBottom":1.588,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.034537882702253,"aZ":-25.594744438126995,"pfxX":-8.609682738741615,"pfxZ":3.8279762755932403,"pX":0.5618491118607122,"pZ":0.1599698377164689,"vX0":8.767846746035222,"vY0":-130.42947118376583,"vZ0":-8.709585515062662,"x":95.58,"y":234.46,"x0":-1.7284921036091816,"y0":50.00429570797403,"z0":5.479867531653681,"aX":-14.800911506249612},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":5.0,"breakHorizontal":13.6,"spinRate":1150,"spinDirection":237},"zone":14,"typeConfidence":2.0,"plateTime":0.4203188196188705,"extension":6.275956516838987},"index":2,"playId":"16261ece-6ce2-31bf-8ecd-359c432a780f","pitchNumber":3,"startTime":"2026-06-22T23:28:39.096Z","endTime":"2026-06-22T23:28:43.471Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656876,"link":"/api/v1/people/656876","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":810938,"link":"/api/v1/people/810938"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":676356,"link":"/api/v1/people/676356"},"right":{"id":668723,"link":"/api/v1/people/668723"}},"offense":{"batter":{"id":657041,"link":"/api/v1/people/657041","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.8,"endSpeed":81.8,"strikeZoneTop":3.146,"strikeZoneBottom":1.588,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.114759015943164,"aZ":-29.33700602759234,"pfxX":1.2975423500150791,"pfxZ":1.667956896864979,"pX":0.17158568761236892,"pZ":3.1001192315562918,"vX0":4.684616305297715,"vY0":-129.3498187135723,"vZ0":-1.3833568791147914,"x":110.46,"y":155.08,"x0":-1.8289597528272583,"y0":50.00171343317906,"z0":5.883975321612294,"aX":2.205919121554721},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":3.0,"breakHorizontal":-3.4,"spinRate":2558,"spinDirection":135},"zone":2,"typeConfidence":2.0,"plateTime":0.42289512762194326,"extension":6.125308743987374},"index":3,"playId":"da70bd98-03f9-38f6-8228-e0d69608c98a","pitchNumber":4,"startTime":"2026-06-22T23:28:55.684Z","endTime":"2026-06-22T23:29:00.331Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656876,"link":"/api/v1/people/656876","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":810938,"link":"/api/v1/people/810938"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":676356,"link":"/api/v1/people/676356"},"right":{"id":668723,"link":"/api/v1/people/668723"}},"offense":{"batter":{"id":657041,"link":"/api/v1/people/657041","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"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":90.9,"endSpeed":82.8,"strikeZoneTop":3.146,"strikeZoneBottom":1.588,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.486519619197892,"aZ":-33.4698342604303,"pfxX":-10.331201800961022,"pfxZ":-0.7373827867554077,"pX":-0.3510448981820571,"pZ":2.3066615792220113,"vX0":7.126045580464831,"vY0":-132.1289185752935,"vZ0":-2.4318246673206625,"x":130.38,"y":176.5,"x0":-1.7528882744543868,"y0":50.00359122185678,"z0":5.720070485247463,"aX":-18.10548099970461},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":-1.7,"breakHorizontal":16.9,"spinRate":1259,"spinDirection":244},"zone":4,"typeConfidence":2.0,"plateTime":0.4159523671552332,"extension":6.2729784087411495},"index":4,"playId":"782b7e4d-e362-3a83-900a-d358d0b7ec4a","pitchNumber":5,"startTime":"2026-06-22T23:29:13.211Z","endTime":"2026-06-22T23:29:18.333Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656876,"link":"/api/v1/people/656876","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":810938,"link":"/api/v1/people/810938"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":676356,"link":"/api/v1/people/676356"},"right":{"id":668723,"link":"/api/v1/people/668723"}},"offense":{"batter":{"id":657041,"link":"/api/v1/people/657041","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.6,"endSpeed":81.3,"strikeZoneTop":3.146,"strikeZoneBottom":1.588,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.304177626344305,"aZ":-30.511673141211325,"pfxX":2.0004562642552264,"pfxZ":0.99052457594739,"pX":0.009579163884721567,"pZ":2.3632799908997253,"vX0":4.393862044388643,"vY0":-129.0014877436182,"vZ0":-2.5932239764557563,"x":116.63,"y":174.97,"x0":-1.9769907776413302,"y0":50.004551888219794,"z0":5.738101599503042,"aX":3.3653063090559976},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":1.4,"breakHorizontal":-4.7,"spinRate":2554,"spinDirection":94},"zone":5,"typeConfidence":2.0,"plateTime":0.42489033084590666,"extension":6.1504233275282365},"index":5,"playId":"1fc840dc-51d3-3a17-a145-6e31a4116e61","pitchNumber":6,"startTime":"2026-06-22T23:29:34.055Z","endTime":"2026-06-22T23:29:37.291Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656876,"link":"/api/v1/people/656876","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":810938,"link":"/api/v1/people/810938"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":676356,"link":"/api/v1/people/676356"},"right":{"id":668723,"link":"/api/v1/people/668723"}},"offense":{"batter":{"id":657041,"link":"/api/v1/people/657041","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"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.8,"endSpeed":87.9,"strikeZoneTop":3.146,"strikeZoneBottom":1.588,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.22355267848758,"aZ":-12.98751224661547,"pfxX":-4.276643370303174,"pfxZ":9.641752214937515,"pX":0.04936540397142024,"pZ":2.514036810898288,"vX0":5.799966159581526,"vY0":-140.71083037079723,"vZ0":-6.850070534187114,"x":115.12,"y":170.9,"x0":-1.4903808395108868,"y0":50.00370032766833,"z0":5.835009683431258,"aX":-8.511025424572974},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":16.1,"breakHorizontal":6.5,"spinRate":2494,"spinDirection":199},"zone":5,"typeConfidence":2.0,"plateTime":0.39041880657986905,"extension":6.156715981861309},"index":6,"playId":"e45f6b4c-be21-3557-92e9-4b7322897167","pitchNumber":7,"startTime":"2026-06-22T23:29:53.793Z","endTime":"2026-06-22T23:30:01.079Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656876,"link":"/api/v1/people/656876","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":810938,"link":"/api/v1/people/810938"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":676356,"link":"/api/v1/people/676356"},"right":{"id":668723,"link":"/api/v1/people/668723"}},"offense":{"batter":{"id":657041,"link":"/api/v1/people/657041","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.9,"endSpeed":87.5,"strikeZoneTop":3.146,"strikeZoneBottom":1.588,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.115910223543864,"aZ":-17.759248020579374,"pfxX":-9.6590601812428,"pfxZ":7.345748183550495,"pX":0.12698693136956882,"pZ":2.3854479775315145,"vX0":8.19184860520636,"vY0":-139.3783258693061,"vZ0":-5.636025833515076,"x":112.16,"y":174.37,"x0":-1.5992252002890084,"y0":50.00106440747127,"z0":5.611371546043012,"aX":-18.950811817023823},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":12.2,"breakHorizontal":15.7,"spinRate":2475,"spinDirection":212},"zone":5,"typeConfidence":2.0,"plateTime":0.39338013692365426,"extension":6.252173072297566},"index":7,"playId":"fd6cd8f7-3e6d-369b-bbb0-c1dde29f061b","pitchNumber":8,"startTime":"2026-06-22T23:30:24.586Z","endTime":"2026-06-22T23:30:28.375Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656876,"link":"/api/v1/people/656876","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":810938,"link":"/api/v1/people/810938"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":676356,"link":"/api/v1/people/676356"},"right":{"id":668723,"link":"/api/v1/people/668723"}},"offense":{"batter":{"id":657041,"link":"/api/v1/people/657041","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":657041,"link":"/api/v1/people/657041"},"credit":"b_ab"},{"player":{"id":656876,"link":"/api/v1/people/656876"},"credit":"p_ab"},{"player":{"id":657041,"link":"/api/v1/people/657041"},"credit":"b_pa"},{"player":{"id":656876,"link":"/api/v1/people/656876"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":42.8,"awayTeamWinProbability":57.2,"homeTeamWinProbabilityAdded":1.1000000000000014,"leverageIndex":0.45,"dramaIndex":23.0,"contextMetrics":{},"playEndTime":"2026-06-22T23:30:28.375Z","atBatIndex":25},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Jonathan Aranda pops out to third baseman Nick Loftin.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":26,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-06-22T23:32:30.123Z","endTime":"2026-06-22T23:33:05.436Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":666018,"fullName":"Jonathan Aranda","link":"/api/v1/people/666018"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":608379,"fullName":"Michael Wacha","link":"/api/v1/people/608379"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":666018,"fullName":"Jonathan Aranda","link":"/api/v1/people/666018"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":679845,"link":"/api/v1/people/679845"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":75.8,"endSpeed":68.7,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.037952464922927,"aZ":-42.46505910396474,"pfxX":4.47708480869491,"pfxZ":-8.563895692283392,"pX":-0.4157615778283748,"pZ":3.229125531473258,"vX0":2.491515786484402,"vY0":-110.25105976259407,"vZ0":2.388711031421736,"x":132.85,"y":151.59,"x0":-2.151591858012179,"y0":50.004108510656096,"z0":6.694527196778769,"aX":5.378017857056558},"breaks":{"breakAngle":8.4,"breakLength":14.4,"breakY":24.0,"breakVertical":-62.8,"breakVerticalInduced":-14.3,"breakHorizontal":-8.9,"spinRate":2264,"spinDirection":25},"zone":1,"typeConfidence":2.0,"plateTime":0.5014858912652214,"extension":6.457024824546136},"index":0,"playId":"c8c651c6-e333-35c6-ac22-fba8e8747acd","pitchNumber":1,"startTime":"2026-06-22T23:32:37.957Z","endTime":"2026-06-22T23:32:42.123Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608379,"link":"/api/v1/people/608379","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":695506,"link":"/api/v1/people/695506"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":672580,"link":"/api/v1/people/672580"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":666018,"link":"/api/v1/people/666018","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":81.1,"endSpeed":73.3,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.84628764436175,"aZ":-20.69292937219733,"pfxX":-7.871904224402306,"pfxZ":8.299688880923965,"pX":-0.3996927033044197,"pZ":2.745437227580536,"vX0":5.381564993431411,"vY0":-117.85349512211972,"vZ0":-4.33516400073154,"x":132.24,"y":164.65,"x0":-1.7089211002519764,"y0":50.00459375180951,"z0":6.559712552048498,"aX":-10.891894557723235},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":14.0,"breakHorizontal":12.6,"spinRate":1648,"spinDirection":241},"zone":4,"typeConfidence":2.0,"plateTime":0.4677232276664367,"extension":6.381066818940989},"hitData":{"launchSpeed":87.9,"launchAngle":69.0,"totalDistance":121.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":110.26,"coordY":162.83}},"index":1,"playId":"7a94e3ef-df3c-335f-bddf-1f1477965214","pitchNumber":2,"startTime":"2026-06-22T23:32:53.472Z","endTime":"2026-06-22T23:33:05.436Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608379,"link":"/api/v1/people/608379","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":695506,"link":"/api/v1/people/695506"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":672580,"link":"/api/v1/people/672580"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":666018,"link":"/api/v1/people/666018","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666018,"link":"/api/v1/people/666018"},"credit":"b_ab"},{"player":{"id":608379,"link":"/api/v1/people/608379"},"credit":"p_ab"},{"player":{"id":666018,"link":"/api/v1/people/666018"},"credit":"b_pa"},{"player":{"id":608379,"link":"/api/v1/people/608379"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":39.800000000000004,"awayTeamWinProbability":60.199999999999996,"homeTeamWinProbabilityAdded":-2.999999999999993,"leverageIndex":1.18,"dramaIndex":53.0,"contextMetrics":{},"playEndTime":"2026-06-22T23:33:05.436Z","atBatIndex":26},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Junior Caminero grounds out sharply, second baseman Michael Massey to first baseman Jac Caglianone.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":27,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-06-22T23:33:19.454Z","endTime":"2026-06-22T23:33:46.416Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":608379,"fullName":"Michael Wacha","link":"/api/v1/people/608379"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":686681,"link":"/api/v1/people/686681"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":695506,"link":"/api/v1/people/695506"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.4,"endSpeed":84.7,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.44175199671703,"aZ":-13.268018372840727,"pfxX":-8.367477420178952,"pfxZ":10.253952242452677,"pX":-0.8249565604957163,"pZ":1.8575410435936328,"vX0":5.686917039004587,"vY0":-135.60116908337145,"vZ0":-9.225086251768873,"x":148.45,"y":188.63,"x0":-1.8730532727572031,"y0":50.00275400233235,"z0":6.251830166702493,"aX":-15.425426124335765},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":16.6,"breakHorizontal":13.8,"spinRate":1984,"spinDirection":206},"zone":7,"typeConfidence":2.0,"plateTime":0.405496133667516,"extension":6.603847076169209},"index":0,"playId":"ad6f744f-70f8-3535-9fbd-c009fa68e7ea","pitchNumber":1,"startTime":"2026-06-22T23:33:25.222Z","endTime":"2026-06-22T23:33:30.680Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608379,"link":"/api/v1/people/608379","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":695506,"link":"/api/v1/people/695506"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":672580,"link":"/api/v1/people/672580"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":691406,"link":"/api/v1/people/691406","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.2,"endSpeed":82.5,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.77032026768887,"aZ":-19.567881498475003,"pfxX":0.07190380095262139,"pfxZ":7.272191430771793,"pX":0.6704898110660147,"pZ":2.2055512079965527,"vX0":6.670386512641462,"vY0":-131.09590135486332,"vZ0":-6.520604313107376,"x":91.44,"y":179.23,"x0":-1.920638130337329,"y0":50.0035444340998,"z0":6.195072865609696,"aX":0.12352864382903778},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":11.9,"breakHorizontal":-1.7,"spinRate":2096,"spinDirection":199},"zone":9,"typeConfidence":2.0,"plateTime":0.41846538555966717,"extension":6.5024498806688396},"hitData":{"launchSpeed":115.8,"launchAngle":1.0,"totalDistance":70.0,"trajectory":"ground_ball","hardness":"hard","location":"4","coordinates":{"coordX":125.59,"coordY":130.19}},"index":1,"playId":"fb3e8ceb-fbd9-3915-bbc1-ec08720d3316","pitchNumber":2,"startTime":"2026-06-22T23:33:37.755Z","endTime":"2026-06-22T23:33:46.416Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608379,"link":"/api/v1/people/608379","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":695506,"link":"/api/v1/people/695506"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":672580,"link":"/api/v1/people/672580"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":691406,"link":"/api/v1/people/691406","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691406,"link":"/api/v1/people/691406"},"credit":"b_ab"},{"player":{"id":608379,"link":"/api/v1/people/608379"},"credit":"p_ab"},{"player":{"id":691406,"link":"/api/v1/people/691406"},"credit":"b_pa"},{"player":{"id":608379,"link":"/api/v1/people/608379"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":37.6,"awayTeamWinProbability":62.4,"homeTeamWinProbabilityAdded":-2.200000000000003,"leverageIndex":0.87,"dramaIndex":41.0,"contextMetrics":{},"playEndTime":"2026-06-22T23:33:46.416Z","atBatIndex":27},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Ryan Vilade doubles (6) on a ground ball to left fielder Isaac Collins.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":28,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-06-22T23:34:17.811Z","endTime":"2026-06-22T23:34:46.266Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":668723,"fullName":"Ryan Vilade","link":"/api/v1/people/668723"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":608379,"fullName":"Michael Wacha","link":"/api/v1/people/608379"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":668723,"fullName":"Ryan Vilade","link":"/api/v1/people/668723"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":668723,"fullName":"Ryan Vilade","link":"/api/v1/people/668723"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":686555,"link":"/api/v1/people/686555"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-06-22T23:34:09.855Z","endTime":"2026-06-22T23:34:20.130Z","isPitch":false,"type":"action","player":{"id":668723,"link":"/api/v1/people/668723"},"defense":{"pitcher":{"id":608379,"link":"/api/v1/people/608379","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":695506,"link":"/api/v1/people/695506"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":672580,"link":"/api/v1/people/672580"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":668723,"link":"/api/v1/people/668723","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.7,"endSpeed":82.6,"strikeZoneTop":3.275,"strikeZoneBottom":1.653,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.009269624502334,"aZ":-18.15109028547409,"pfxX":-0.1903575985906507,"pfxZ":8.055635268128322,"pX":0.33251960912477047,"pZ":1.4301849691493902,"vX0":6.369352664569965,"vY0":-131.6319859760982,"vZ0":-8.582639457662854,"x":104.33,"y":200.17,"x0":-2.1020492830653805,"y0":50.005055601485935,"z0":6.09694688888976,"aX":-0.3325151223390593},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":12.7,"breakHorizontal":-1.2,"spinRate":2209,"spinDirection":183},"zone":14,"typeConfidence":2.0,"plateTime":0.4173726640603337,"extension":6.709328109355909},"index":1,"playId":"6ec91153-ef4f-3bf2-bd03-9f771a7e00d6","pitchNumber":1,"startTime":"2026-06-22T23:34:20.130Z","endTime":"2026-06-22T23:34:24.306Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608379,"link":"/api/v1/people/608379","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":695506,"link":"/api/v1/people/695506"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":672580,"link":"/api/v1/people/672580"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":668723,"link":"/api/v1/people/668723","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.5,"endSpeed":85.6,"strikeZoneTop":3.275,"strikeZoneBottom":1.653,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.22924288581781,"aZ":-14.783202450179406,"pfxX":-8.727480557404123,"pfxZ":9.20106808125748,"pX":-0.6105256008492552,"pZ":2.5606852697583515,"vX0":6.310334714328554,"vY0":-137.29048903545734,"vZ0":-7.183240075722837,"x":140.27,"y":169.64,"x0":-1.816602604199634,"y0":50.00039615864152,"z0":6.236539271542357,"aX":-16.491803409093468},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":15.1,"breakHorizontal":14.3,"spinRate":2071,"spinDirection":216},"zone":4,"typeConfidence":2.0,"plateTime":0.40048676255757565,"extension":6.375438885637947},"hitData":{"launchSpeed":97.1,"launchAngle":-4.0,"totalDistance":28.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":41.0,"coordY":110.0}},"index":2,"playId":"dd655e2e-4662-3288-85d4-caadd89cdbe4","pitchNumber":2,"startTime":"2026-06-22T23:34:32.279Z","endTime":"2026-06-22T23:34:46.266Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608379,"link":"/api/v1/people/608379","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":695506,"link":"/api/v1/people/695506"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":672580,"link":"/api/v1/people/672580"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":668723,"link":"/api/v1/people/668723","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668723,"link":"/api/v1/people/668723"},"credit":"b_ab"},{"player":{"id":608379,"link":"/api/v1/people/608379"},"credit":"p_ab"},{"player":{"id":668723,"link":"/api/v1/people/668723"},"credit":"b_pa"},{"player":{"id":608379,"link":"/api/v1/people/608379"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":40.6,"awayTeamWinProbability":59.4,"homeTeamWinProbabilityAdded":3.0,"leverageIndex":0.56,"dramaIndex":38.0,"contextMetrics":{},"playEndTime":"2026-06-22T23:34:46.266Z","atBatIndex":28},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Chandler Simpson grounds out, first baseman Jac Caglianone to pitcher Michael Wacha.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":29,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-06-22T23:35:07.573Z","endTime":"2026-06-22T23:36:23.579Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":3},"matchup":{"batter":{"id":802415,"fullName":"Chandler Simpson","link":"/api/v1/people/802415"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":608379,"fullName":"Michael Wacha","link":"/api/v1/people/608379"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":802415,"fullName":"Chandler Simpson","link":"/api/v1/people/802415"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":695506,"link":"/api/v1/people/695506"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":608379,"link":"/api/v1/people/608379"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":76.8,"endSpeed":69.9,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.84313154958346,"aZ":-41.6131444403141,"pfxX":7.117226978580921,"pfxZ":-7.781126587446154,"pX":1.3071806426631059,"pZ":-0.4246697828021575,"vX0":5.536081810705801,"vY0":-111.53426881556682,"vZ0":-5.187430549586162,"x":67.17,"y":250.25,"x0":-2.1647266032503834,"y0":50.00015552087699,"z0":6.393221950960378,"aX":8.638690602699496},"breaks":{"breakAngle":13.2,"breakLength":14.4,"breakY":24.0,"breakVertical":-63.2,"breakVerticalInduced":-15.4,"breakHorizontal":-14.8,"spinRate":2332,"spinDirection":25},"zone":14,"typeConfidence":2.0,"plateTime":0.49809197783682313,"extension":6.4266867641496885},"index":0,"playId":"46305016-6ada-3856-8307-8f53b1fd6fdb","pitchNumber":1,"startTime":"2026-06-22T23:35:18.093Z","endTime":"2026-06-22T23:35:23.874Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608379,"link":"/api/v1/people/608379","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":695506,"link":"/api/v1/people/695506"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":672580,"link":"/api/v1/people/672580"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":802415,"link":"/api/v1/people/802415","batSide":{"code":"L","description":"Left"}},"second":{"id":668723,"link":"/api/v1/people/668723"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.1,"endSpeed":85.3,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.107962715315054,"aZ":-10.899318060722065,"pfxX":-4.541263559711495,"pfxZ":11.326610271258549,"pX":1.2130107692447079,"pZ":4.13060117771468,"vX0":9.00311495777186,"vY0":-136.6610982757026,"vZ0":-4.464276241398282,"x":70.76,"y":127.25,"x0":-1.5445216554638959,"y0":50.000004825347084,"z0":6.54324689920528,"aX":-8.528630347619242},"breaks":{"breakAngle":28.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.5,"breakVerticalInduced":19.7,"breakHorizontal":6.1,"spinRate":2240,"spinDirection":198},"zone":12,"typeConfidence":2.0,"plateTime":0.40189047122677524,"extension":6.416484647350162},"index":1,"playId":"c0ad83e1-3c63-30af-8a4f-ce24496f10ca","pitchNumber":2,"startTime":"2026-06-22T23:35:40.069Z","endTime":"2026-06-22T23:35:44.330Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608379,"link":"/api/v1/people/608379","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":695506,"link":"/api/v1/people/695506"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":672580,"link":"/api/v1/people/672580"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":802415,"link":"/api/v1/people/802415","batSide":{"code":"L","description":"Left"}},"second":{"id":668723,"link":"/api/v1/people/668723"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"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":93.5,"endSpeed":85.1,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.28313897443868,"aZ":-10.599225637835715,"pfxX":-5.028053114408243,"pfxZ":11.600096592581295,"pX":-0.47310285233965055,"pZ":2.2801135761042555,"vX0":5.247366605001959,"vY0":-135.88011904537598,"vZ0":-8.794164899718606,"x":135.03,"y":177.22,"x0":-1.7810389172438335,"y0":50.001597556649706,"z0":6.3056493325447365,"aX":-9.350729749693786},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":19.2,"breakHorizontal":7.9,"spinRate":2172,"spinDirection":207},"zone":4,"typeConfidence":2.0,"plateTime":0.40392967366994537,"extension":6.627767981371079},"index":2,"playId":"1313894a-9d44-3863-9fa1-55222a86955e","pitchNumber":3,"startTime":"2026-06-22T23:35:59.909Z","endTime":"2026-06-22T23:36:04.588Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608379,"link":"/api/v1/people/608379","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":695506,"link":"/api/v1/people/695506"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":672580,"link":"/api/v1/people/672580"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":802415,"link":"/api/v1/people/802415","batSide":{"code":"L","description":"Left"}},"second":{"id":668723,"link":"/api/v1/people/668723"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":81.7,"endSpeed":74.2,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.95620419198561,"aZ":-23.253807233921385,"pfxX":-9.698408759823772,"pfxZ":6.308912356635796,"pX":-0.2712398024069155,"pZ":3.225893895564497,"vX0":6.285439080942747,"vY0":-118.77014047885511,"vZ0":-2.853384295889487,"x":110.08,"y":151.26,"x0":-1.7057990849827769,"y0":50.003132485476904,"z0":6.5814337712171165,"aX":-13.712062596989743},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":10.9,"breakHorizontal":15.8,"spinRate":1558,"spinDirection":243},"zone":2,"typeConfidence":2.0,"plateTime":0.46301622196145154,"extension":6.496410224297928},"hitData":{"launchSpeed":78.7,"launchAngle":-40.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":156.37,"coordY":159.28}},"index":3,"playId":"96c5b466-4577-38c4-9efe-7803f7e13176","pitchNumber":4,"startTime":"2026-06-22T23:36:15.812Z","endTime":"2026-06-22T23:36:23.579Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608379,"link":"/api/v1/people/608379","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":695506,"link":"/api/v1/people/695506"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":672580,"link":"/api/v1/people/672580"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":802415,"link":"/api/v1/people/802415","batSide":{"code":"L","description":"Left"}},"second":{"id":668723,"link":"/api/v1/people/668723"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":802415,"link":"/api/v1/people/802415"},"credit":"b_ab"},{"player":{"id":608379,"link":"/api/v1/people/608379"},"credit":"p_ab"},{"player":{"id":802415,"link":"/api/v1/people/802415"},"credit":"b_pa"},{"player":{"id":608379,"link":"/api/v1/people/608379"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":36.199999999999996,"awayTeamWinProbability":63.800000000000004,"homeTeamWinProbabilityAdded":-4.400000000000006,"leverageIndex":1.67,"dramaIndex":74.0,"contextMetrics":{},"playEndTime":"2026-06-22T23:36:23.579Z","atBatIndex":29},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"John Rave grounds out, shortstop Ben Williamson to first baseman Jonathan Aranda.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":30,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-06-22T23:38:22.011Z","endTime":"2026-06-22T23:39:14.748Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":670231,"fullName":"John Rave","link":"/api/v1/people/670231"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656876,"fullName":"Drew Rasmussen","link":"/api/v1/people/656876"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":670231,"fullName":"John Rave","link":"/api/v1/people/670231"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":810938,"link":"/api/v1/people/810938"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":666018,"link":"/api/v1/people/666018"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":79.5,"endSpeed":72.9,"strikeZoneTop":3.136,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.523730913626196,"aZ":-42.41835129473264,"pfxX":2.95215397669525,"pfxZ":-7.621523314845238,"pX":-1.034064478820511,"pZ":2.1618485356828723,"vX0":1.016217665320486,"vY0":-115.73143614987278,"vZ0":0.5702891128844454,"x":156.42,"y":180.41,"x0":-1.8636113902152838,"y0":50.00470009275559,"z0":6.006593620083341,"aX":3.966504933922003},"breaks":{"breakAngle":6.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.9,"breakVerticalInduced":-13.3,"breakHorizontal":-5.6,"spinRate":2506,"spinDirection":31},"zone":13,"typeConfidence":2.0,"plateTime":0.47501539045222385,"extension":6.07581513817964},"index":0,"playId":"6205b240-3f20-3640-8f6c-2be8e283a0d7","pitchNumber":1,"startTime":"2026-06-22T23:38:36.474Z","endTime":"2026-06-22T23:38:41.446Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656876,"link":"/api/v1/people/656876","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":810938,"link":"/api/v1/people/810938"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":676356,"link":"/api/v1/people/676356"},"right":{"id":668723,"link":"/api/v1/people/668723"}},"offense":{"batter":{"id":670231,"link":"/api/v1/people/670231","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.4,"endSpeed":86.0,"strikeZoneTop":3.136,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.592534984850456,"aZ":-20.756082236011537,"pfxX":-10.872108020554965,"pfxZ":6.0121434521132855,"pX":-0.574643547730462,"pZ":2.7383844011308014,"vX0":7.233092329495009,"vY0":-137.22193711152022,"vZ0":-3.912249548031687,"x":138.9,"y":164.84,"x0":-1.838050368696311,"y0":50.002451627784524,"z0":5.604439511054995,"aX":-20.643485297036005},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":10.2,"breakHorizontal":18.1,"spinRate":2427,"spinDirection":216},"zone":1,"typeConfidence":2.0,"plateTime":0.3998193365821958,"extension":6.363541995044119},"index":1,"playId":"89872427-c72c-372a-bdca-fa2011cb33bb","pitchNumber":2,"startTime":"2026-06-22T23:38:51.251Z","endTime":"2026-06-22T23:38:56.243Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656876,"link":"/api/v1/people/656876","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":810938,"link":"/api/v1/people/810938"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":676356,"link":"/api/v1/people/676356"},"right":{"id":668723,"link":"/api/v1/people/668723"}},"offense":{"batter":{"id":670231,"link":"/api/v1/people/670231","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.0,"endSpeed":82.5,"strikeZoneTop":3.136,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.43228852650123,"aZ":-26.677053103762773,"pfxX":3.038509203851011,"pfxZ":3.168840524460694,"pX":-0.18938800843565695,"pZ":1.9875437893561245,"vX0":3.5982217217705426,"vY0":-130.98274558915173,"vZ0":-4.429965359686788,"x":124.22,"y":185.12,"x0":-1.9770339909134238,"y0":50.00058543164633,"z0":5.702587957168832,"aX":5.261426034354236},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":4.9,"breakHorizontal":-6.4,"spinRate":2690,"spinDirection":172},"zone":8,"typeConfidence":2.0,"plateTime":0.4186530236857475,"extension":6.101569093150787},"hitData":{"launchSpeed":103.3,"launchAngle":-2.0,"totalDistance":34.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":117.86,"coordY":147.12}},"index":2,"playId":"747ef3bb-a5b6-37d9-b48b-259737f47c4c","pitchNumber":3,"startTime":"2026-06-22T23:39:06.410Z","endTime":"2026-06-22T23:39:14.748Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656876,"link":"/api/v1/people/656876","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":810938,"link":"/api/v1/people/810938"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":676356,"link":"/api/v1/people/676356"},"right":{"id":668723,"link":"/api/v1/people/668723"}},"offense":{"batter":{"id":670231,"link":"/api/v1/people/670231","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":670231,"link":"/api/v1/people/670231"},"credit":"b_ab"},{"player":{"id":656876,"link":"/api/v1/people/656876"},"credit":"p_ab"},{"player":{"id":670231,"link":"/api/v1/people/670231"},"credit":"b_pa"},{"player":{"id":656876,"link":"/api/v1/people/656876"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":38.6,"awayTeamWinProbability":61.4,"homeTeamWinProbabilityAdded":2.4000000000000057,"leverageIndex":0.94,"dramaIndex":43.0,"contextMetrics":{},"playEndTime":"2026-06-22T23:39:14.748Z","atBatIndex":30},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Nick Loftin singles on a line drive to right fielder Ryan Vilade.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":31,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-06-22T23:39:25.916Z","endTime":"2026-06-22T23:40:28.114Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":679845,"fullName":"Nick Loftin","link":"/api/v1/people/679845"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656876,"fullName":"Drew Rasmussen","link":"/api/v1/people/656876"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":679845,"fullName":"Nick Loftin","link":"/api/v1/people/679845"},"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":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":679845,"fullName":"Nick Loftin","link":"/api/v1/people/679845"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":668723,"link":"/api/v1/people/668723"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.5,"endSpeed":86.1,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.812676161905117,"aZ":-19.98991322197989,"pfxX":-10.602155282051775,"pfxZ":6.414095369802042,"pX":-0.7531376836442312,"pZ":1.8162019784926375,"vX0":6.1649016970099995,"vY0":-137.32173251337156,"vZ0":-6.3246194741372275,"x":145.71,"y":189.74,"x0":-1.6554905395889452,"y0":50.00654494932269,"z0":5.519735397943626,"aX":-20.15254261373109},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":10.4,"breakHorizontal":17.8,"spinRate":2447,"spinDirection":212},"zone":7,"typeConfidence":2.0,"plateTime":0.3996195375788716,"extension":6.327328297187855},"index":0,"playId":"a2a6cb22-2e7f-3259-af16-3b3b24f4bd8a","pitchNumber":1,"startTime":"2026-06-22T23:39:39.586Z","endTime":"2026-06-22T23:39:43.375Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656876,"link":"/api/v1/people/656876","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":810938,"link":"/api/v1/people/810938"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":676356,"link":"/api/v1/people/676356"},"right":{"id":668723,"link":"/api/v1/people/668723"}},"offense":{"batter":{"id":679845,"link":"/api/v1/people/679845","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.5,"endSpeed":86.1,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.273039677770633,"aZ":-20.09920769187295,"pfxX":-10.204945781156113,"pfxZ":6.336917925552736,"pX":-0.44857322908568126,"pZ":2.8311858504984957,"vX0":6.806996722712239,"vY0":-137.3531916823597,"vZ0":-3.887044940790891,"x":134.1,"y":162.34,"x0":-1.6369654508909675,"y0":50.00042774258128,"z0":5.636534890961384,"aX":-19.43764307794321},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":10.8,"breakHorizontal":17.0,"spinRate":2449,"spinDirection":211},"zone":1,"typeConfidence":2.0,"plateTime":0.39923778962682155,"extension":6.273244043834112},"index":1,"playId":"c159d5a5-c2b2-3a69-aca6-589ee3c74c78","pitchNumber":2,"startTime":"2026-06-22T23:39:56.397Z","endTime":"2026-06-22T23:40:00.625Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656876,"link":"/api/v1/people/656876","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":810938,"link":"/api/v1/people/810938"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":676356,"link":"/api/v1/people/676356"},"right":{"id":668723,"link":"/api/v1/people/668723"}},"offense":{"batter":{"id":679845,"link":"/api/v1/people/679845","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2026-06-22T23:40:04.015Z","endTime":"2026-06-22T23:40:18.105Z","isPitch":false,"type":"action","player":{"id":679845,"link":"/api/v1/people/679845"},"defense":{"pitcher":{"id":656876,"link":"/api/v1/people/656876","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":810938,"link":"/api/v1/people/810938"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":676356,"link":"/api/v1/people/676356"},"right":{"id":668723,"link":"/api/v1/people/668723"}},"offense":{"batter":{"id":679845,"link":"/api/v1/people/679845","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.9,"endSpeed":78.1,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.79406564351154,"aZ":-31.437480830479913,"pfxX":5.176386713931057,"pfxZ":0.4796802718276041,"pX":0.3791081644895787,"pZ":2.7041416002082657,"vX0":3.998191645030643,"vY0":-123.59741131541216,"vZ0":-0.8427961505540814,"x":102.55,"y":165.77,"x0":-1.9325799383548838,"y0":50.0053400238676,"z0":5.6912028079431085,"aX":8.003606152337577},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":1.0,"breakHorizontal":-10.3,"spinRate":2317,"spinDirection":57},"zone":6,"typeConfidence":2.0,"plateTime":0.4432818946893029,"extension":6.348760647474063},"hitData":{"launchSpeed":89.7,"launchAngle":14.0,"totalDistance":216.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":194.7,"coordY":109.29}},"index":3,"playId":"f6d12afa-65de-3436-9bb3-91a265ae7da4","pitchNumber":3,"startTime":"2026-06-22T23:40:18.105Z","endTime":"2026-06-22T23:40:28.114Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656876,"link":"/api/v1/people/656876","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":810938,"link":"/api/v1/people/810938"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":676356,"link":"/api/v1/people/676356"},"right":{"id":668723,"link":"/api/v1/people/668723"}},"offense":{"batter":{"id":679845,"link":"/api/v1/people/679845","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":679845,"link":"/api/v1/people/679845"},"credit":"b_ab"},{"player":{"id":656876,"link":"/api/v1/people/656876"},"credit":"p_ab"},{"player":{"id":679845,"link":"/api/v1/people/679845"},"credit":"b_pa"},{"player":{"id":656876,"link":"/api/v1/people/656876"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":36.0,"awayTeamWinProbability":64.0,"homeTeamWinProbabilityAdded":-2.6000000000000014,"leverageIndex":0.71,"dramaIndex":39.0,"contextMetrics":{},"playEndTime":"2026-06-22T23:40:28.114Z","atBatIndex":31},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Isaac Collins walks.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":32,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-06-22T23:40:41.628Z","endTime":"2026-06-22T23:42:26.271Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":1},"matchup":{"batter":{"id":686555,"fullName":"Isaac Collins","link":"/api/v1/people/686555"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656876,"fullName":"Drew Rasmussen","link":"/api/v1/people/656876"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":686555,"fullName":"Isaac Collins","link":"/api/v1/people/686555"},"postOnSecond":{"id":679845,"fullName":"Nick Loftin","link":"/api/v1/people/679845"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,3,4,5],"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":679845,"fullName":"Nick Loftin","link":"/api/v1/people/679845"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":686555,"fullName":"Isaac Collins","link":"/api/v1/people/686555"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.3,"endSpeed":86.0,"strikeZoneTop":3.013,"strikeZoneBottom":1.521,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.827252592932048,"aZ":-18.51070113140805,"pfxX":-10.55580967357336,"pfxZ":7.208712320503947,"pX":0.38119333618008455,"pZ":2.644434074400285,"vX0":9.123653729849332,"vY0":-136.95443910575833,"vZ0":-4.4764111181627975,"x":102.47,"y":167.38,"x0":-1.6252576147283204,"y0":50.00401324713822,"z0":5.5697512471863595,"aX":-20.012414399355343},"breaks":{"breakAngle":43.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":12.2,"breakHorizontal":17.2,"spinRate":2469,"spinDirection":213},"zone":3,"typeConfidence":2.0,"plateTime":0.4002431966738249,"extension":6.408505145874386},"index":0,"playId":"c33f686d-ec1c-3446-8465-6deda48014a0","pitchNumber":1,"startTime":"2026-06-22T23:40:50.077Z","endTime":"2026-06-22T23:40:54.096Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656876,"link":"/api/v1/people/656876","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":810938,"link":"/api/v1/people/810938"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":676356,"link":"/api/v1/people/676356"},"right":{"id":668723,"link":"/api/v1/people/668723"}},"offense":{"batter":{"id":686555,"link":"/api/v1/people/686555","batSide":{"code":"L","description":"Left"}},"first":{"id":679845,"link":"/api/v1/people/679845"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"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,"runnerGoing":true},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.3,"endSpeed":83.5,"strikeZoneTop":3.013,"strikeZoneBottom":1.521,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.075009738606777,"aZ":-33.031637804749046,"pfxX":-9.214277891466203,"pfxZ":-0.48502765259999103,"pX":0.42845235723654534,"pZ":0.83795551490878,"vX0":8.523323336587165,"vY0":-132.5417059616277,"vZ0":-5.8458698402539655,"x":100.67,"y":216.16,"x0":-1.6421660609571849,"y0":50.00325556659965,"z0":5.503774291596895,"aX":-16.28642642353543},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":-2.0,"breakHorizontal":14.6,"spinRate":1328,"spinDirection":235},"zone":14,"typeConfidence":2.0,"plateTime":0.41429174980641337,"extension":6.32180312898616},"index":1,"playId":"30330781-7891-3aa4-b306-f1cc7447ee47","pitchNumber":2,"startTime":"2026-06-22T23:41:08.741Z","endTime":"2026-06-22T23:41:15.800Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656876,"link":"/api/v1/people/656876","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":810938,"link":"/api/v1/people/810938"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":676356,"link":"/api/v1/people/676356"},"right":{"id":668723,"link":"/api/v1/people/668723"}},"offense":{"batter":{"id":686555,"link":"/api/v1/people/686555","batSide":{"code":"L","description":"Left"}},"first":{"id":679845,"link":"/api/v1/people/679845"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Nick Loftin steals (1) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"index":2,"actionPlayId":"30330781-7891-3aa4-b306-f1cc7447ee47","startTime":"2026-06-22T23:41:20.150Z","endTime":"2026-06-22T23:41:41.945Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":679845,"link":"/api/v1/people/679845"},"defense":{"pitcher":{"id":656876,"link":"/api/v1/people/656876","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":810938,"link":"/api/v1/people/810938"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":676356,"link":"/api/v1/people/676356"},"right":{"id":668723,"link":"/api/v1/people/668723"}},"offense":{"batter":{"id":686555,"link":"/api/v1/people/686555","batSide":{"code":"L","description":"Left"}},"first":{"id":679845,"link":"/api/v1/people/679845"},"postOnSecond":{"id":679845,"link":"/api/v1/people/679845"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"homeTeamWinProbability":34.0,"awayTeamWinProbability":66.0,"homeTeamWinProbabilityAdded":-2.0,"leverageIndex":1.31,"dramaIndex":51.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":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.8,"endSpeed":86.9,"strikeZoneTop":3.013,"strikeZoneBottom":1.521,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.474872390127864,"aZ":-11.837302532142036,"pfxX":-4.272906684748309,"pfxZ":10.419555906128684,"pX":-0.13414108593366206,"pZ":3.4301927906667706,"vX0":5.450871074584857,"vY0":-139.33049659132072,"vZ0":-4.347859254552847,"x":122.11,"y":146.16,"x0":-1.5675169119283507,"y0":50.00081290648802,"z0":5.802897749419497,"aX":-8.338455156699213},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":18.1,"breakHorizontal":6.5,"spinRate":2528,"spinDirection":205},"zone":11,"typeConfidence":2.0,"plateTime":0.39423259765443186,"extension":6.232599521915991},"index":3,"playId":"5dc8abfd-3b03-37e0-a842-dd4eebaf963e","pitchNumber":3,"startTime":"2026-06-22T23:41:41.945Z","endTime":"2026-06-22T23:41:48.184Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656876,"link":"/api/v1/people/656876","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":810938,"link":"/api/v1/people/810938"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":676356,"link":"/api/v1/people/676356"},"right":{"id":668723,"link":"/api/v1/people/668723"}},"offense":{"batter":{"id":686555,"link":"/api/v1/people/686555","batSide":{"code":"L","description":"Left"}},"second":{"id":679845,"link":"/api/v1/people/679845"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.5,"endSpeed":83.1,"strikeZoneTop":3.013,"strikeZoneBottom":1.521,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.188600924056317,"aZ":-24.718669463364808,"pfxX":3.113337441089585,"pfxZ":4.2535659938421695,"pX":1.1019394394638613,"pZ":2.03008445222241,"vX0":6.639167746499541,"vY0":-131.64074109053178,"vZ0":-4.489794406315634,"x":75.0,"y":183.97,"x0":-1.8583786845711237,"y0":50.005795008906205,"z0":5.589910676582293,"aX":5.458064788653591},"breaks":{"breakAngle":14.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.5,"breakVerticalInduced":7.0,"breakHorizontal":-7.1,"spinRate":2713,"spinDirection":181},"zone":14,"typeConfidence":2.0,"plateTime":0.4162294306379466,"extension":6.345937376123547},"index":4,"playId":"1c70146e-b853-33be-b032-242e7ab85884","pitchNumber":4,"startTime":"2026-06-22T23:42:04.148Z","endTime":"2026-06-22T23:42:08.574Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656876,"link":"/api/v1/people/656876","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":810938,"link":"/api/v1/people/810938"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":676356,"link":"/api/v1/people/676356"},"right":{"id":668723,"link":"/api/v1/people/668723"}},"offense":{"batter":{"id":686555,"link":"/api/v1/people/686555","batSide":{"code":"L","description":"Left"}},"second":{"id":679845,"link":"/api/v1/people/679845"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":1},"preCount":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.5,"endSpeed":85.6,"strikeZoneTop":3.013,"strikeZoneBottom":1.521,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.97475147362203,"aZ":-12.707318052183501,"pfxX":-4.668810499396225,"pfxZ":10.266224072646919,"pX":-0.2972113663022818,"pZ":3.4843773315807804,"vX0":4.830936044579021,"vY0":-137.43888910616403,"vZ0":-4.002867578729933,"x":128.33,"y":144.7,"x0":-1.4786150266471276,"y0":50.003757957198054,"z0":5.834637921799469,"aX":-8.85383602153437},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":17.9,"breakHorizontal":7.3,"spinRate":2564,"spinDirection":198},"zone":11,"typeConfidence":2.0,"plateTime":0.39989395857365384,"extension":6.076749678172534},"index":5,"playId":"e4481933-09ff-3855-8fc3-dd6d6f865d27","pitchNumber":5,"startTime":"2026-06-22T23:42:21.724Z","endTime":"2026-06-22T23:42:26.271Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656876,"link":"/api/v1/people/656876","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":810938,"link":"/api/v1/people/810938"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":676356,"link":"/api/v1/people/676356"},"right":{"id":668723,"link":"/api/v1/people/668723"}},"offense":{"batter":{"id":686555,"link":"/api/v1/people/686555","batSide":{"code":"L","description":"Left"}},"second":{"id":679845,"link":"/api/v1/people/679845"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":686555,"link":"/api/v1/people/686555"},"credit":"b_pa"},{"player":{"id":656876,"link":"/api/v1/people/656876"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":32.1,"awayTeamWinProbability":67.9,"homeTeamWinProbabilityAdded":-1.8999999999999986,"leverageIndex":1.31,"dramaIndex":62.0,"contextMetrics":{},"playEndTime":"2026-06-22T23:42:26.271Z","atBatIndex":32},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Carter Jensen singles on a sharp line drive to center fielder Jonny DeLuca. Nick Loftin scores. Isaac Collins to 2nd.","rbi":1,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":33,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-06-22T23:43:31.216Z","endTime":"2026-06-22T23:44:00.347Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":70},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":695600,"fullName":"Carter Jensen","link":"/api/v1/people/695600"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656876,"fullName":"Drew Rasmussen","link":"/api/v1/people/656876"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":695600,"fullName":"Carter Jensen","link":"/api/v1/people/695600"},"postOnSecond":{"id":686555,"fullName":"Isaac Collins","link":"/api/v1/people/686555"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[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":695600,"fullName":"Carter Jensen","link":"/api/v1/people/695600"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":676356,"link":"/api/v1/people/676356"},"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":679845,"fullName":"Nick Loftin","link":"/api/v1/people/679845"},"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":679845,"fullName":"Nick Loftin","link":"/api/v1/people/679845"},"responsiblePitcher":{"id":656876,"link":"/api/v1/people/656876"},"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":686555,"fullName":"Isaac Collins","link":"/api/v1/people/686555"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-06-22T23:42:37.817Z","endTime":"2026-06-22T23:43:33.478Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":656876,"link":"/api/v1/people/656876","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":810938,"link":"/api/v1/people/810938"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":676356,"link":"/api/v1/people/676356"},"right":{"id":668723,"link":"/api/v1/people/668723"}},"offense":{"batter":{"id":695600,"link":"/api/v1/people/695600","batSide":{"code":"L","description":"Left"}},"first":{"id":686555,"link":"/api/v1/people/686555"},"second":{"id":679845,"link":"/api/v1/people/679845"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.4,"endSpeed":81.8,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.10321085626792,"aZ":-21.206750361950142,"pfxX":-8.792149041213234,"pfxZ":6.361925528616335,"pX":0.37496046908753217,"pZ":2.0789855112134483,"vX0":8.105639445101808,"vY0":-131.28832929873718,"vZ0":-4.972378349261022,"x":102.71,"y":182.65,"x0":-1.6293242812375617,"y0":50.0016647789616,"z0":5.603024939322733,"aX":-15.152239132456597},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.5,"breakVerticalInduced":10.4,"breakHorizontal":13.8,"spinRate":1302,"spinDirection":243},"zone":9,"typeConfidence":2.0,"plateTime":0.4192429064608656,"extension":6.374580433409393},"index":1,"playId":"db971278-ea35-3b8a-a545-f30af51060dd","pitchNumber":1,"startTime":"2026-06-22T23:43:33.478Z","endTime":"2026-06-22T23:43:37.246Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656876,"link":"/api/v1/people/656876","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":810938,"link":"/api/v1/people/810938"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":676356,"link":"/api/v1/people/676356"},"right":{"id":668723,"link":"/api/v1/people/668723"}},"offense":{"batter":{"id":695600,"link":"/api/v1/people/695600","batSide":{"code":"L","description":"Left"}},"first":{"id":686555,"link":"/api/v1/people/686555"},"second":{"id":679845,"link":"/api/v1/people/679845"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.5,"endSpeed":83.4,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.047002912594394,"aZ":-29.02729096146591,"pfxX":-0.5507231594083244,"pfxZ":1.7838357954328945,"pX":-0.5095087379677452,"pZ":2.7333660936852895,"vX0":3.671857410909191,"vY0":-131.8441199343349,"vZ0":-2.401992233666585,"x":136.42,"y":164.98,"x0":-1.8465198631321422,"y0":50.00598804773545,"z0":5.790411462076934,"aX":-0.9738032508877199},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":2.9,"breakHorizontal":0.2,"spinRate":2611,"spinDirection":157},"zone":4,"typeConfidence":2.0,"plateTime":0.4148353889099301,"extension":6.072464394991015},"hitData":{"launchSpeed":109.2,"launchAngle":9.0,"totalDistance":210.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":128.07,"coordY":78.16}},"index":2,"playId":"f7960da5-af7b-34c0-992e-dc3f05f16d85","pitchNumber":2,"startTime":"2026-06-22T23:43:49.618Z","endTime":"2026-06-22T23:44:00.347Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656876,"link":"/api/v1/people/656876","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":810938,"link":"/api/v1/people/810938"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":676356,"link":"/api/v1/people/676356"},"right":{"id":668723,"link":"/api/v1/people/668723"}},"offense":{"batter":{"id":695600,"link":"/api/v1/people/695600","batSide":{"code":"L","description":"Left"}},"first":{"id":686555,"link":"/api/v1/people/686555"},"second":{"id":679845,"link":"/api/v1/people/679845"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":695600,"link":"/api/v1/people/695600"},"credit":"b_ab"},{"player":{"id":656876,"link":"/api/v1/people/656876"},"credit":"p_ab"},{"player":{"id":695600,"link":"/api/v1/people/695600"},"credit":"b_pa"},{"player":{"id":656876,"link":"/api/v1/people/656876"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":21.9,"awayTeamWinProbability":78.1,"homeTeamWinProbabilityAdded":-10.200000000000003,"leverageIndex":2.02,"dramaIndex":118.0,"contextMetrics":{},"playEndTime":"2026-06-22T23:44:00.347Z","atBatIndex":33},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Maikel Garcia flies out to center fielder Jonny DeLuca. Isaac Collins to 3rd. Carter Jensen to 2nd.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":34,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-06-22T23:44:25.043Z","endTime":"2026-06-22T23:44:41.992Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":672580,"fullName":"Maikel Garcia","link":"/api/v1/people/672580"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656876,"fullName":"Drew Rasmussen","link":"/api/v1/people/656876"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":695600,"fullName":"Carter Jensen","link":"/api/v1/people/695600"},"postOnThird":{"id":686555,"fullName":"Isaac Collins","link":"/api/v1/people/686555"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":672580,"fullName":"Maikel Garcia","link":"/api/v1/people/672580"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":676356,"link":"/api/v1/people/676356"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Flyout","eventType":"field_out","movementReason":"r_adv_play","runner":{"id":686555,"fullName":"Isaac Collins","link":"/api/v1/people/686555"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Flyout","eventType":"field_out","movementReason":"r_adv_play","runner":{"id":695600,"fullName":"Carter Jensen","link":"/api/v1/people/695600"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.4,"endSpeed":80.4,"strikeZoneTop":3.262,"strikeZoneBottom":1.646,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.070362776657415,"aZ":-32.450970527014455,"pfxX":0.9251305927138556,"pfxZ":-0.1650472221347563,"pX":-0.7027276609336426,"pZ":2.8703046046464222,"vX0":2.9509261606746198,"vY0":-127.36268850466813,"vZ0":-0.952293404229134,"x":143.79,"y":161.28,"x0":-1.9964764299193518,"y0":50.005628460971096,"z0":5.814631486959129,"aX":1.520278947129613},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":-0.2,"breakHorizontal":-2.4,"spinRate":2490,"spinDirection":109},"zone":1,"typeConfidence":2.0,"plateTime":0.42999000802343,"extension":6.264712906033493},"hitData":{"launchSpeed":90.4,"launchAngle":31.0,"totalDistance":343.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":116.25,"coordY":61.63}},"index":0,"playId":"bdcffb9c-0537-37d6-91d3-772d15de9bb1","pitchNumber":1,"startTime":"2026-06-22T23:44:32.449Z","endTime":"2026-06-22T23:44:41.992Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656876,"link":"/api/v1/people/656876","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":810938,"link":"/api/v1/people/810938"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":676356,"link":"/api/v1/people/676356"},"right":{"id":668723,"link":"/api/v1/people/668723"}},"offense":{"batter":{"id":672580,"link":"/api/v1/people/672580","batSide":{"code":"R","description":"Right"}},"first":{"id":695600,"link":"/api/v1/people/695600"},"second":{"id":686555,"link":"/api/v1/people/686555"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":672580,"link":"/api/v1/people/672580"},"credit":"b_ab"},{"player":{"id":656876,"link":"/api/v1/people/656876"},"credit":"p_ab"},{"player":{"id":672580,"link":"/api/v1/people/672580"},"credit":"b_pa"},{"player":{"id":656876,"link":"/api/v1/people/656876"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":24.3,"awayTeamWinProbability":75.7,"homeTeamWinProbabilityAdded":2.400000000000002,"leverageIndex":1.48,"dramaIndex":57.0,"contextMetrics":{},"playEndTime":"2026-06-22T23:44:41.992Z","atBatIndex":34},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jac Caglianone flies out sharply to center fielder Jonny DeLuca.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":35,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-06-22T23:45:09.012Z","endTime":"2026-06-22T23:45:27.727Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":695506,"fullName":"Jac Caglianone","link":"/api/v1/people/695506"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656876,"fullName":"Drew Rasmussen","link":"/api/v1/people/656876"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":695506,"fullName":"Jac Caglianone","link":"/api/v1/people/695506"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":676356,"link":"/api/v1/people/676356"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":79.9,"endSpeed":72.9,"strikeZoneTop":3.402,"strikeZoneBottom":1.717,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.370061946481854,"aZ":-43.21389207378869,"pfxX":0.7616895925686653,"pfxZ":-8.185402236175984,"pX":-0.271319662727865,"pZ":2.6095984838349175,"vX0":3.1636808322006984,"vY0":-116.18710635373283,"vZ0":1.6993497099182624,"x":127.34,"y":168.32,"x0":-1.7566576219131294,"y0":50.00079053956886,"z0":6.0157177437356415,"aX":1.02704826941017},"breaks":{"breakAngle":2.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.2,"breakVerticalInduced":-13.9,"breakHorizontal":-2.3,"spinRate":2680,"spinDirection":30},"zone":5,"typeConfidence":2.0,"plateTime":0.47376333453928465,"extension":5.871560178630603},"hitData":{"launchSpeed":107.6,"launchAngle":35.0,"totalDistance":395.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":128.93,"coordY":39.63}},"index":0,"playId":"f44c6f53-0a34-364d-934c-5965d7527c63","pitchNumber":1,"startTime":"2026-06-22T23:45:16.575Z","endTime":"2026-06-22T23:45:27.727Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656876,"link":"/api/v1/people/656876","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":810938,"link":"/api/v1/people/810938"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":676356,"link":"/api/v1/people/676356"},"right":{"id":668723,"link":"/api/v1/people/668723"}},"offense":{"batter":{"id":695506,"link":"/api/v1/people/695506","batSide":{"code":"L","description":"Left"}},"second":{"id":695600,"link":"/api/v1/people/695600"},"third":{"id":686555,"link":"/api/v1/people/686555"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":695506,"link":"/api/v1/people/695506"},"credit":"b_ab"},{"player":{"id":656876,"link":"/api/v1/people/656876"},"credit":"p_ab"},{"player":{"id":695506,"link":"/api/v1/people/695506"},"credit":"b_pa"},{"player":{"id":656876,"link":"/api/v1/people/656876"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":28.9,"awayTeamWinProbability":71.1,"homeTeamWinProbabilityAdded":4.599999999999998,"leverageIndex":1.65,"dramaIndex":75.0,"contextMetrics":{},"playEndTime":"2026-06-22T23:45:27.727Z","atBatIndex":35},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ben Williamson called out on strikes.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":36,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-06-22T23:47:47.792Z","endTime":"2026-06-22T23:49:04.353Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":810938,"fullName":"Ben Williamson","link":"/api/v1/people/810938"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":608379,"fullName":"Michael Wacha","link":"/api/v1/people/608379"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":810938,"fullName":"Ben Williamson","link":"/api/v1/people/810938"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":695600,"link":"/api/v1/people/695600"},"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":92.5,"endSpeed":83.6,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.39824489944486,"aZ":-13.032896326326396,"pfxX":-5.044415668759212,"pfxZ":10.628465206526734,"pX":0.4815237953267907,"pZ":2.536021484987163,"vX0":7.843384547266631,"vY0":-134.19357157054037,"vZ0":-7.623489324720011,"x":98.65,"y":170.31,"x0":-1.8405914735458908,"y0":50.004593239496046,"z0":6.366865188185795,"aX":-9.087010823335616},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":17.5,"breakHorizontal":7.2,"spinRate":2097,"spinDirection":208},"zone":6,"typeConfidence":2.0,"plateTime":0.410102127456605,"extension":6.657159451085074},"index":0,"playId":"e08e1581-9e9d-3696-9303-e447137b3804","pitchNumber":1,"startTime":"2026-06-22T23:47:55.966Z","endTime":"2026-06-22T23:48:00.031Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608379,"link":"/api/v1/people/608379","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":695506,"link":"/api/v1/people/695506"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":672580,"link":"/api/v1/people/672580"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":810938,"link":"/api/v1/people/810938","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"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":93.2,"endSpeed":84.0,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.55723227221632,"aZ":-11.931887158461384,"pfxX":-4.953392836617424,"pfxZ":11.059000409778596,"pX":-0.5901078321206659,"pZ":3.3520103703286965,"vX0":4.9325318238937585,"vY0":-135.41724573800883,"vZ0":-6.077768713535436,"x":139.49,"y":148.28,"x0":-1.804409622726519,"y0":50.00217076970631,"z0":6.48412808014465,"aX":-9.066462600985128},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":18.7,"breakHorizontal":7.7,"spinRate":2098,"spinDirection":204},"zone":1,"typeConfidence":2.0,"plateTime":0.4067319486321108,"extension":6.592130180531599},"index":1,"playId":"d3db5512-201e-33ca-b9a7-0809b1210876","pitchNumber":2,"startTime":"2026-06-22T23:48:08.638Z","endTime":"2026-06-22T23:48:13.736Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608379,"link":"/api/v1/people/608379","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":695506,"link":"/api/v1/people/695506"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":672580,"link":"/api/v1/people/672580"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":810938,"link":"/api/v1/people/810938","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.3,"endSpeed":78.3,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.23710876310159,"aZ":-33.285056231904505,"pfxX":1.0211137038316336,"pfxZ":-0.7177784138764203,"pX":1.4875014635036885,"pZ":2.1171420641879903,"vX0":7.5649217213277025,"vY0":-123.95109674415082,"vZ0":-3.6405662804414294,"x":60.3,"y":181.62,"x0":-1.744729564450147,"y0":50.003409770072516,"z0":6.402768491467892,"aX":1.5781704618115648},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.8,"breakVerticalInduced":-1.9,"breakHorizontal":-3.7,"spinRate":2191,"spinDirection":79},"zone":14,"typeConfidence":2.0,"plateTime":0.4429547040236317,"extension":6.488482137662494},"index":2,"playId":"49f18af6-f273-3074-822b-37fff1c0b1b9","pitchNumber":3,"startTime":"2026-06-22T23:48:24.099Z","endTime":"2026-06-22T23:48:29.084Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608379,"link":"/api/v1/people/608379","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":695506,"link":"/api/v1/people/695506"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":672580,"link":"/api/v1/people/672580"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":810938,"link":"/api/v1/people/810938","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"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.3,"endSpeed":86.6,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.56408666728216,"aZ":-10.12203368004167,"pfxX":-3.8249763357605384,"pfxZ":11.396761972097043,"pX":-0.591567506188947,"pZ":4.249815545369753,"vX0":4.88325089236391,"vY0":-138.59961095361578,"vZ0":-4.267661362151056,"x":139.55,"y":124.03,"x0":-1.8838572358643804,"y0":50.00209811838171,"z0":6.492186343603627,"aX":-7.401013078473527},"breaks":{"breakAngle":30.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.4,"breakVerticalInduced":19.9,"breakHorizontal":5.9,"spinRate":2158,"spinDirection":200},"zone":11,"typeConfidence":2.0,"plateTime":0.39601468808941886,"extension":6.366772145996364},"index":3,"playId":"3421e3e0-0e83-3871-ba5c-3d251cd8a2d5","pitchNumber":4,"startTime":"2026-06-22T23:48:42.299Z","endTime":"2026-06-22T23:48:46.861Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608379,"link":"/api/v1/people/608379","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":695506,"link":"/api/v1/people/695506"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":672580,"link":"/api/v1/people/672580"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":810938,"link":"/api/v1/people/810938","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.9,"endSpeed":86.3,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.739807984848213,"aZ":-11.700646798772064,"pfxX":-8.168151938125774,"pfxZ":10.707620746280263,"pX":0.8256798722249654,"pZ":2.878145244095853,"vX0":9.525288238473875,"vY0":-137.68374983844524,"vZ0":-6.941724081210046,"x":85.53,"y":161.07,"x0":-1.6242325349061826,"y0":50.00355091768206,"z0":6.23103013445559,"aX":-15.619247347487828},"breaks":{"breakAngle":45.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":18.0,"breakHorizontal":12.7,"spinRate":2065,"spinDirection":208},"zone":12,"typeConfidence":2.0,"plateTime":0.3984481800130819,"extension":6.62827547719475},"index":4,"playId":"7f654a47-f274-3e10-af3f-af3c41cd1c9f","pitchNumber":5,"startTime":"2026-06-22T23:48:59.392Z","endTime":"2026-06-22T23:49:04.353Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608379,"link":"/api/v1/people/608379","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":695506,"link":"/api/v1/people/695506"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":672580,"link":"/api/v1/people/672580"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":810938,"link":"/api/v1/people/810938","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":810938,"link":"/api/v1/people/810938"},"credit":"b_ab"},{"player":{"id":608379,"link":"/api/v1/people/608379"},"credit":"p_ab"},{"player":{"id":810938,"link":"/api/v1/people/810938"},"credit":"b_pa"},{"player":{"id":608379,"link":"/api/v1/people/608379"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":25.7,"awayTeamWinProbability":74.3,"homeTeamWinProbabilityAdded":-3.1999999999999993,"leverageIndex":1.24,"dramaIndex":56.0,"contextMetrics":{},"playEndTime":"2026-06-22T23:49:04.353Z","atBatIndex":36},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Nick Fortes pops out to shortstop Maikel Garcia.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":37,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-06-22T23:49:18.536Z","endTime":"2026-06-22T23:49:38.515Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":663743,"fullName":"Nick Fortes","link":"/api/v1/people/663743"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":608379,"fullName":"Michael Wacha","link":"/api/v1/people/608379"},"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":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":663743,"fullName":"Nick Fortes","link":"/api/v1/people/663743"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":672580,"link":"/api/v1/people/672580"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.7,"endSpeed":82.2,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.07849855323575,"aZ":-19.775167210323264,"pfxX":0.6777975143437152,"pfxZ":7.21269844929812,"pX":0.5296085586075339,"pZ":2.324614502255289,"vX0":6.216610826355379,"vY0":-130.45578354109378,"vZ0":-6.232885011244722,"x":96.81,"y":176.02,"x0":-1.9747872242153375,"y0":50.003465737510396,"z0":6.240959902385501,"aX":1.1654466254136686},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":11.9,"breakHorizontal":-2.6,"spinRate":2143,"spinDirection":189},"zone":6,"typeConfidence":2.0,"plateTime":0.42024533256934227,"extension":6.690792362466764},"hitData":{"launchSpeed":85.2,"launchAngle":60.0,"totalDistance":183.0,"trajectory":"popup","hardness":"medium","location":"6","coordinates":{"coordX":94.47,"coordY":134.66}},"index":0,"playId":"1e77a3fc-b495-3856-8623-371b801fe243","pitchNumber":1,"startTime":"2026-06-22T23:49:27.270Z","endTime":"2026-06-22T23:49:38.515Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608379,"link":"/api/v1/people/608379","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":695506,"link":"/api/v1/people/695506"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":672580,"link":"/api/v1/people/672580"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":663743,"link":"/api/v1/people/663743","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663743,"link":"/api/v1/people/663743"},"credit":"b_ab"},{"player":{"id":608379,"link":"/api/v1/people/608379"},"credit":"p_ab"},{"player":{"id":663743,"link":"/api/v1/people/663743"},"credit":"b_pa"},{"player":{"id":608379,"link":"/api/v1/people/608379"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":23.5,"awayTeamWinProbability":76.5,"homeTeamWinProbabilityAdded":-2.1999999999999993,"leverageIndex":0.89,"dramaIndex":41.0,"contextMetrics":{},"playEndTime":"2026-06-22T23:49:38.515Z","atBatIndex":37},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Richie Palacios singles on a line drive to center fielder Lane Thomas.","rbi":0,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":38,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-06-22T23:50:08.867Z","endTime":"2026-06-22T23:50:55.175Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":680700,"fullName":"Richie Palacios","link":"/api/v1/people/680700"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":608379,"fullName":"Michael Wacha","link":"/api/v1/people/608379"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":680700,"fullName":"Richie Palacios","link":"/api/v1/people/680700"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":680700,"fullName":"Richie Palacios","link":"/api/v1/people/680700"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":657041,"link":"/api/v1/people/657041"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-06-22T23:50:00.250Z","endTime":"2026-06-22T23:50:11.043Z","isPitch":false,"type":"action","player":{"id":680700,"link":"/api/v1/people/680700"},"defense":{"pitcher":{"id":608379,"link":"/api/v1/people/608379","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":695506,"link":"/api/v1/people/695506"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":672580,"link":"/api/v1/people/672580"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":680700,"link":"/api/v1/people/680700","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":76.5,"endSpeed":69.5,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.531945823116896,"aZ":-42.47391646403216,"pfxX":8.279058617622653,"pfxZ":-8.46707516841646,"pX":0.9724489964419114,"pZ":1.7321199225944737,"vX0":3.9087148804045615,"vY0":-111.25150045604241,"vZ0":-0.7130921122921832,"x":79.93,"y":192.01,"x0":-1.900259989621589,"y0":50.00501282709501,"z0":6.57631842713647,"aX":10.066933922735661},"breaks":{"breakAngle":14.4,"breakLength":14.4,"breakY":24.0,"breakVertical":-62.9,"breakVerticalInduced":-15.0,"breakHorizontal":-16.2,"spinRate":2459,"spinDirection":25},"zone":14,"typeConfidence":2.0,"plateTime":0.4981000727647227,"extension":6.382565062339023},"index":1,"playId":"cf2c7289-8139-3d97-9c41-28f52293b448","pitchNumber":1,"startTime":"2026-06-22T23:50:11.043Z","endTime":"2026-06-22T23:50:15.836Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608379,"link":"/api/v1/people/608379","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":695506,"link":"/api/v1/people/695506"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":672580,"link":"/api/v1/people/672580"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":680700,"link":"/api/v1/people/680700","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.4,"endSpeed":75.1,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.556089866202825,"aZ":-21.84308441259309,"pfxX":-9.816543368341868,"pfxZ":7.222530334583368,"pX":-0.6058068442122158,"pZ":0.6255420801254786,"vX0":6.313015619538325,"vY0":-119.57084621869792,"vZ0":-8.715499842044606,"x":140.09,"y":221.89,"x0":-2.020355167185981,"y0":50.0051384492806,"z0":6.314887500309104,"aX":-14.05101505194742},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":10.9,"breakHorizontal":16.0,"spinRate":1537,"spinDirection":245},"zone":13,"typeConfidence":2.0,"plateTime":0.4601194024951081,"extension":6.676457449017941},"index":2,"playId":"5cd6d4ed-fd02-3bd4-a49f-bdd763419202","pitchNumber":2,"startTime":"2026-06-22T23:50:27.074Z","endTime":"2026-06-22T23:50:31.731Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608379,"link":"/api/v1/people/608379","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":695506,"link":"/api/v1/people/695506"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":672580,"link":"/api/v1/people/672580"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":680700,"link":"/api/v1/people/680700","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"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":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.3,"endSpeed":74.7,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.378165952877275,"aZ":-23.66244884342254,"pfxX":-10.834596356896672,"pfxZ":5.962168478438242,"pX":-0.9428172101073028,"pZ":2.009061194759525,"vX0":5.374410639401855,"vY0":-119.62601528479524,"vZ0":-5.5549288510418675,"x":152.94,"y":184.54,"x0":-1.8292826138955423,"y0":50.00233820425707,"z0":6.52518251217208,"aX":-15.461463453084695},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":9.5,"breakHorizontal":18.0,"spinRate":1546,"spinDirection":241},"zone":13,"typeConfidence":2.0,"plateTime":0.4605813265983656,"extension":6.511211145030739},"hitData":{"launchSpeed":77.9,"launchAngle":16.0,"totalDistance":208.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":138.77,"coordY":94.75}},"index":3,"playId":"55ae8fdc-d17f-33ef-a62a-446fcdc7be5d","pitchNumber":3,"startTime":"2026-06-22T23:50:43.965Z","endTime":"2026-06-22T23:50:55.175Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608379,"link":"/api/v1/people/608379","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":695506,"link":"/api/v1/people/695506"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":672580,"link":"/api/v1/people/672580"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":680700,"link":"/api/v1/people/680700","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":680700,"link":"/api/v1/people/680700"},"credit":"b_ab"},{"player":{"id":608379,"link":"/api/v1/people/608379"},"credit":"p_ab"},{"player":{"id":680700,"link":"/api/v1/people/680700"},"credit":"b_pa"},{"player":{"id":608379,"link":"/api/v1/people/608379"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":25.2,"awayTeamWinProbability":74.8,"homeTeamWinProbabilityAdded":1.6999999999999993,"leverageIndex":0.54,"dramaIndex":29.0,"contextMetrics":{},"playEndTime":"2026-06-22T23:50:55.175Z","atBatIndex":38},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Yandy Díaz doubles (13) on a sharp line drive to left fielder Isaac Collins. Richie Palacios scores.","rbi":1,"awayScore":2,"homeScore":1,"isOut":false},"about":{"atBatIndex":39,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-06-22T23:51:15.021Z","endTime":"2026-06-22T23:53:05.129Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":650490,"fullName":"Yandy Díaz","link":"/api/v1/people/650490"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":608379,"fullName":"Michael Wacha","link":"/api/v1/people/608379"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":650490,"fullName":"Yandy Díaz","link":"/api/v1/people/650490"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,5,6],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":650490,"fullName":"Yandy Díaz","link":"/api/v1/people/650490"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":686555,"link":"/api/v1/people/686555"},"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":680700,"fullName":"Richie Palacios","link":"/api/v1/people/680700"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]},{"movement":{"originBase":"1B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_play","runner":{"id":680700,"fullName":"Richie Palacios","link":"/api/v1/people/680700"},"responsiblePitcher":{"id":608379,"link":"/api/v1/people/608379"},"isScoringEvent":true,"rbi":true,"earned":true,"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":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.6,"endSpeed":83.9,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.13131408581674,"aZ":-12.122086043631734,"pfxX":-6.76197531418474,"pfxZ":11.043352096656754,"pX":-1.2718460065894401,"pZ":2.673687470465795,"vX0":4.06295844168245,"vY0":-134.63080462445132,"vZ0":-7.492051791453012,"x":165.48,"y":166.59,"x0":-1.9303288328278077,"y0":50.00634809233239,"z0":6.37092110159296,"aX":-12.283556515827032},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":18.4,"breakHorizontal":11.3,"spinRate":2161,"spinDirection":211},"zone":11,"typeConfidence":2.0,"plateTime":0.40850262607507304,"extension":6.665246696877531},"index":0,"playId":"d6b12559-ca90-3bc0-be15-a5b754ac39bd","pitchNumber":1,"startTime":"2026-06-22T23:51:23.412Z","endTime":"2026-06-22T23:51:27.643Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608379,"link":"/api/v1/people/608379","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":695506,"link":"/api/v1/people/695506"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":672580,"link":"/api/v1/people/672580"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":650490,"link":"/api/v1/people/650490","batSide":{"code":"R","description":"Right"}},"first":{"id":680700,"link":"/api/v1/people/680700"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"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":91.9,"endSpeed":83.2,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.431657753758476,"aZ":-14.51044850164014,"pfxX":-7.449779840397987,"pfxZ":9.867155478256993,"pX":-1.0308960552479642,"pZ":3.9421998764427717,"vX0":4.644907179292294,"vY0":-133.61870021798913,"vZ0":-4.060384407024393,"x":156.3,"y":132.34,"x0":-1.8327169964150292,"y0":50.00410176900783,"z0":6.53901757924721,"aX":-13.339528097153627},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":17.0,"breakHorizontal":12.4,"spinRate":2043,"spinDirection":202},"zone":11,"typeConfidence":2.0,"plateTime":0.4114667376598664,"extension":6.548146042161487},"index":1,"playId":"097c57b4-2a6c-309e-8c89-29c0d11096c9","pitchNumber":2,"startTime":"2026-06-22T23:51:39.354Z","endTime":"2026-06-22T23:51:46.331Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608379,"link":"/api/v1/people/608379","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":695506,"link":"/api/v1/people/695506"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":672580,"link":"/api/v1/people/672580"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":650490,"link":"/api/v1/people/650490","batSide":{"code":"R","description":"Right"}},"first":{"id":680700,"link":"/api/v1/people/680700"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.6,"endSpeed":82.3,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.769358829566425,"aZ":-16.74761066605705,"pfxX":-1.8456754924901657,"pfxZ":8.967094427931988,"pX":0.34518072837164343,"pZ":2.3432230608367166,"vX0":6.476150320097295,"vY0":-130.20242254828764,"vZ0":-6.710816670407605,"x":103.84,"y":175.51,"x0":-1.932219141093599,"y0":50.005137508051654,"z0":6.216733546746775,"aX":-3.176509612439883},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":15.0,"breakHorizontal":1.9,"spinRate":2149,"spinDirection":198},"zone":6,"typeConfidence":2.0,"plateTime":0.42030711068873927,"extension":6.736865178758008},"index":2,"playId":"af036c98-e48e-3f13-b432-7cac3caf3f77","pitchNumber":3,"startTime":"2026-06-22T23:51:58.775Z","endTime":"2026-06-22T23:52:03.354Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608379,"link":"/api/v1/people/608379","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":695506,"link":"/api/v1/people/695506"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":672580,"link":"/api/v1/people/672580"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":650490,"link":"/api/v1/people/650490","batSide":{"code":"R","description":"Right"}},"first":{"id":680700,"link":"/api/v1/people/680700"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":81.9,"endSpeed":74.1,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.046915888024518,"aZ":-21.96239408100652,"pfxX":-8.045202002716708,"pfxZ":7.231279697251095,"pX":-0.5572565998645276,"pZ":2.897182770875006,"vX0":5.422043882503525,"vY0":-118.97515280875946,"vZ0":-3.7618191842560345,"x":138.24,"y":160.56,"x0":-1.8378491037755351,"y0":50.00261597358621,"z0":6.524878754738522,"aX":-11.359229954151687},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":12.2,"breakHorizontal":13.0,"spinRate":1564,"spinDirection":239},"zone":1,"typeConfidence":2.0,"plateTime":0.4630757886420054,"extension":6.425501617758192},"index":3,"playId":"44fa71cc-ab08-3385-a796-48b6a855596b","pitchNumber":4,"startTime":"2026-06-22T23:52:14.335Z","endTime":"2026-06-22T23:52:18.457Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608379,"link":"/api/v1/people/608379","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":695506,"link":"/api/v1/people/695506"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":672580,"link":"/api/v1/people/672580"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":650490,"link":"/api/v1/people/650490","batSide":{"code":"R","description":"Right"}},"first":{"id":680700,"link":"/api/v1/people/680700"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"index":4,"startTime":"2026-06-22T23:52:22.383Z","endTime":"2026-06-22T23:52:36.399Z","isPitch":false,"type":"action","player":{"id":650490,"link":"/api/v1/people/650490"},"defense":{"pitcher":{"id":608379,"link":"/api/v1/people/608379","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":695506,"link":"/api/v1/people/695506"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":672580,"link":"/api/v1/people/672580"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":650490,"link":"/api/v1/people/650490","batSide":{"code":"R","description":"Right"}},"first":{"id":680700,"link":"/api/v1/people/680700"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.4,"endSpeed":84.2,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.369993672918365,"aZ":-8.893500005122496,"pfxX":-5.600857268164349,"pfxZ":12.826179343074134,"pX":-1.0813365685083471,"pZ":2.017746759122039,"vX0":3.7450955810922384,"vY0":-134.19906994210845,"vZ0":-10.002274017584446,"x":158.22,"y":184.3,"x0":-1.7708132299684005,"y0":50.000418679250316,"z0":6.436809211925128,"aX":-10.164337305914072},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.2,"breakVerticalInduced":21.1,"breakHorizontal":9.2,"spinRate":2129,"spinDirection":208},"zone":13,"typeConfidence":2.0,"plateTime":0.4089127907670975,"extension":6.513894743147443},"index":5,"playId":"aeaf279b-0158-3a37-9a95-d6f6ac7dcfd7","pitchNumber":5,"startTime":"2026-06-22T23:52:36.399Z","endTime":"2026-06-22T23:52:42.952Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608379,"link":"/api/v1/people/608379","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":695506,"link":"/api/v1/people/695506"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":672580,"link":"/api/v1/people/672580"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":650490,"link":"/api/v1/people/650490","batSide":{"code":"R","description":"Right"}},"first":{"id":680700,"link":"/api/v1/people/680700"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":80.7,"endSpeed":73.5,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.004441126361904,"aZ":-21.360889654354143,"pfxX":-7.621949629694801,"pfxZ":7.819763241254497,"pX":-0.28931241977537825,"pZ":2.9645046618089403,"vX0":5.8910386079984844,"vY0":-117.37071819640295,"vZ0":-3.606990777021105,"x":128.03,"y":158.74,"x0":-1.8521154840805445,"y0":50.00466812338358,"z0":6.530473460774438,"aX":-10.543646652522007},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":13.4,"breakHorizontal":12.2,"spinRate":1528,"spinDirection":236},"zone":1,"typeConfidence":2.0,"plateTime":0.46820895779602,"extension":6.421454120785021},"hitData":{"launchSpeed":102.2,"launchAngle":20.0,"totalDistance":390.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":75.88,"coordY":49.62}},"index":6,"playId":"c9097a30-640d-3c76-80a8-7b4cf68f6f59","pitchNumber":6,"startTime":"2026-06-22T23:52:53.304Z","endTime":"2026-06-22T23:53:05.129Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608379,"link":"/api/v1/people/608379","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":695506,"link":"/api/v1/people/695506"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":672580,"link":"/api/v1/people/672580"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":650490,"link":"/api/v1/people/650490","batSide":{"code":"R","description":"Right"}},"first":{"id":680700,"link":"/api/v1/people/680700"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":650490,"link":"/api/v1/people/650490"},"credit":"b_ab"},{"player":{"id":608379,"link":"/api/v1/people/608379"},"credit":"p_ab"},{"player":{"id":650490,"link":"/api/v1/people/650490"},"credit":"b_pa"},{"player":{"id":608379,"link":"/api/v1/people/608379"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":39.1,"awayTeamWinProbability":60.9,"homeTeamWinProbabilityAdded":13.900000000000002,"leverageIndex":1.23,"dramaIndex":121.0,"contextMetrics":{},"playEndTime":"2026-06-22T23:53:05.129Z","atBatIndex":39},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jonny DeLuca grounds out, second baseman Michael Massey to first baseman Jac Caglianone.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":40,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-06-22T23:53:41.153Z","endTime":"2026-06-22T23:55:59.150Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":676356,"fullName":"Jonny DeLuca","link":"/api/v1/people/676356"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":608379,"fullName":"Michael Wacha","link":"/api/v1/people/608379"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":676356,"fullName":"Jonny DeLuca","link":"/api/v1/people/676356"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":686681,"link":"/api/v1/people/686681"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":695506,"link":"/api/v1/people/695506"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.9,"endSpeed":85.3,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.87131437596155,"aZ":-12.592960112469958,"pfxX":-8.554023381090909,"pfxZ":10.488297584315422,"pX":-0.10482775512723662,"pZ":2.2354458442282072,"vX0":7.452722281603489,"vY0":-136.2444054548908,"vZ0":-8.695829727195003,"x":121.0,"y":178.42,"x0":-1.7736568745069936,"y0":50.004318215196676,"z0":6.353397077427977,"aX":-15.971668293976245},"breaks":{"breakAngle":44.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":17.2,"breakHorizontal":13.8,"spinRate":1862,"spinDirection":206},"zone":5,"typeConfidence":2.0,"plateTime":0.40309042984572585,"extension":6.567892396956972},"index":0,"playId":"de9f855e-9854-3854-9ec8-27c877177728","pitchNumber":1,"startTime":"2026-06-22T23:53:45.327Z","endTime":"2026-06-22T23:53:49.343Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608379,"link":"/api/v1/people/608379","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":695506,"link":"/api/v1/people/695506"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":672580,"link":"/api/v1/people/672580"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":676356,"link":"/api/v1/people/676356","batSide":{"code":"R","description":"Right"}},"second":{"id":650490,"link":"/api/v1/people/650490"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":77.2,"endSpeed":70.0,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.156388388163528,"aZ":-41.87479656023899,"pfxX":8.942478893397737,"pfxZ":-7.80553075842804,"pX":0.5578390666006375,"pZ":2.446858917713839,"vX0":2.967068975033077,"vY0":-112.18979430613383,"vZ0":0.604886537980089,"x":95.74,"y":172.71,"x0":-1.953384068256095,"y0":50.00551951814785,"z0":6.532198423971001,"aX":11.107367814698927},"breaks":{"breakAngle":15.6,"breakLength":14.4,"breakY":24.0,"breakVertical":-60.4,"breakVerticalInduced":-13.4,"breakHorizontal":-17.0,"spinRate":2314,"spinDirection":32},"zone":6,"typeConfidence":2.0,"plateTime":0.4931078091446137,"extension":6.322438337075634},"index":1,"playId":"964a8c51-4517-3310-974e-dcad2782560f","pitchNumber":2,"startTime":"2026-06-22T23:54:01.233Z","endTime":"2026-06-22T23:54:05.365Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608379,"link":"/api/v1/people/608379","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":695506,"link":"/api/v1/people/695506"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":672580,"link":"/api/v1/people/672580"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":676356,"link":"/api/v1/people/676356","batSide":{"code":"R","description":"Right"}},"second":{"id":650490,"link":"/api/v1/people/650490"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.7,"endSpeed":85.4,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.55932401503429,"aZ":-8.273987971441889,"pfxX":-5.665618225834308,"pfxZ":12.664349520464786,"pX":-0.5333819072923252,"pZ":2.6551535933171753,"vX0":5.05408332872735,"vY0":-137.4837805736866,"vZ0":-8.670570965305325,"x":137.33,"y":167.09,"x0":-1.6724410942731187,"y0":50.00017674698463,"z0":6.437284051249469,"aX":-10.689155900954512},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.0,"breakVerticalInduced":21.0,"breakHorizontal":9.0,"spinRate":2239,"spinDirection":203},"zone":4,"typeConfidence":2.0,"plateTime":0.4006035062134674,"extension":6.222039529774289},"index":2,"playId":"27a2c6d2-adc6-3c75-81a9-06375359d0e2","pitchNumber":3,"startTime":"2026-06-22T23:54:22.763Z","endTime":"2026-06-22T23:54:26.739Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608379,"link":"/api/v1/people/608379","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":695506,"link":"/api/v1/people/695506"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":672580,"link":"/api/v1/people/672580"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":676356,"link":"/api/v1/people/676356","batSide":{"code":"R","description":"Right"}},"second":{"id":650490,"link":"/api/v1/people/650490"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":78.1,"endSpeed":71.3,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.12324990588409,"aZ":-43.35114360827308,"pfxX":7.519340287838573,"pfxZ":-8.867100133118793,"pX":2.3978052951053384,"pZ":-0.045556193522435416,"vX0":6.794162882524469,"vY0":-113.41379044952272,"vZ0":-4.396646412310869,"x":25.6,"y":240.01,"x0":-1.6511868754591956,"y0":50.005582095673084,"z0":6.392079701981974,"aX":9.472833389741268},"breaks":{"breakAngle":13.2,"breakLength":14.4,"breakY":24.0,"breakVertical":-63.2,"breakVerticalInduced":-17.0,"breakHorizontal":-15.8,"spinRate":2502,"spinDirection":25},"zone":14,"typeConfidence":2.0,"plateTime":0.48920419419185546,"extension":6.735892531667134},"index":3,"playId":"ef57263d-05df-37bf-8ffd-13e762ce5f77","pitchNumber":4,"startTime":"2026-06-22T23:54:42.773Z","endTime":"2026-06-22T23:54:48.859Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608379,"link":"/api/v1/people/608379","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":695506,"link":"/api/v1/people/695506"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":672580,"link":"/api/v1/people/672580"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":676356,"link":"/api/v1/people/676356","batSide":{"code":"R","description":"Right"}},"second":{"id":650490,"link":"/api/v1/people/650490"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.9,"endSpeed":79.1,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.523247483597125,"aZ":-28.272930409422493,"pfxX":0.9564908837686854,"pfxZ":2.4752089620849427,"pX":1.7294869706293208,"pZ":1.8169482002485755,"vX0":7.985733301010995,"vY0":-124.7875112263248,"vZ0":-5.408845619672691,"x":51.08,"y":189.72,"x0":-1.6385563264337424,"y0":50.00088607415128,"z0":6.346689778760353,"aX":1.5044122252728922},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":3.4,"breakHorizontal":-3.6,"spinRate":1964,"spinDirection":212},"zone":14,"typeConfidence":2.0,"plateTime":0.439215114206426,"extension":6.456113474696004},"index":4,"playId":"a6ce3db6-45ce-3891-854f-923d22792dad","pitchNumber":5,"startTime":"2026-06-22T23:55:06.839Z","endTime":"2026-06-22T23:55:13.069Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608379,"link":"/api/v1/people/608379","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":695506,"link":"/api/v1/people/695506"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":672580,"link":"/api/v1/people/672580"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":676356,"link":"/api/v1/people/676356","batSide":{"code":"R","description":"Right"}},"second":{"id":650490,"link":"/api/v1/people/650490"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"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":81.6,"endSpeed":74.2,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.1580936769309,"aZ":-22.473594867178278,"pfxX":-7.8517985690173075,"pfxZ":6.891415146259046,"pX":-1.1513390629295508,"pZ":2.132413922528777,"vX0":4.299886685210452,"vY0":-118.601865932466,"vZ0":-5.233037687086789,"x":160.89,"y":181.2,"x0":-1.9786915501451694,"y0":50.00414730271867,"z0":6.448171288547804,"aX":-11.055933803871302},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":11.3,"breakHorizontal":13.0,"spinRate":1622,"spinDirection":243},"zone":13,"typeConfidence":2.0,"plateTime":0.46390771349507665,"extension":6.677399254525429},"index":5,"playId":"ace9a40f-5b46-3b8a-b577-df0db98d6da7","pitchNumber":6,"startTime":"2026-06-22T23:55:28.718Z","endTime":"2026-06-22T23:55:33.027Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608379,"link":"/api/v1/people/608379","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":695506,"link":"/api/v1/people/695506"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":672580,"link":"/api/v1/people/672580"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":676356,"link":"/api/v1/people/676356","batSide":{"code":"R","description":"Right"}},"second":{"id":650490,"link":"/api/v1/people/650490"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"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":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.9,"endSpeed":86.0,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.03184889680567,"aZ":-9.77104524684288,"pfxX":-4.708325537788687,"pfxZ":11.756322068224106,"pX":0.6619460652803624,"pZ":2.7579294417926232,"vX0":7.741733030860879,"vY0":-137.75119060851708,"vZ0":-7.964499823702672,"x":91.77,"y":164.32,"x0":-1.584134465857494,"y0":50.001067893093975,"z0":6.3623712016502125,"aX":-8.971427813239632},"breaks":{"breakAngle":31.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.2,"breakVerticalInduced":19.6,"breakHorizontal":6.7,"spinRate":2235,"spinDirection":200},"zone":3,"typeConfidence":2.0,"plateTime":0.3989303913080189,"extension":6.599584675731892},"hitData":{"launchSpeed":84.1,"launchAngle":8.0,"totalDistance":123.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":129.51,"coordY":143.07}},"index":6,"playId":"a63a5e57-bf2a-3cab-aff2-90678fcfccab","pitchNumber":7,"startTime":"2026-06-22T23:55:49.919Z","endTime":"2026-06-22T23:55:59.150Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608379,"link":"/api/v1/people/608379","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":695506,"link":"/api/v1/people/695506"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":672580,"link":"/api/v1/people/672580"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":676356,"link":"/api/v1/people/676356","batSide":{"code":"R","description":"Right"}},"second":{"id":650490,"link":"/api/v1/people/650490"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":676356,"link":"/api/v1/people/676356"},"credit":"b_ab"},{"player":{"id":608379,"link":"/api/v1/people/608379"},"credit":"p_ab"},{"player":{"id":676356,"link":"/api/v1/people/676356"},"credit":"b_pa"},{"player":{"id":608379,"link":"/api/v1/people/608379"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":34.0,"awayTeamWinProbability":66.0,"homeTeamWinProbabilityAdded":-5.100000000000001,"leverageIndex":1.92,"dramaIndex":84.0,"contextMetrics":{},"playEndTime":"2026-06-22T23:55:59.150Z","atBatIndex":40},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Salvador Perez strikes out swinging.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":41,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-06-22T23:57:57.579Z","endTime":"2026-06-22T23:59:29.286Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":521692,"fullName":"Salvador Perez","link":"/api/v1/people/521692"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656876,"fullName":"Drew Rasmussen","link":"/api/v1/people/656876"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":521692,"fullName":"Salvador Perez","link":"/api/v1/people/521692"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":663743,"link":"/api/v1/people/663743"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.7,"endSpeed":86.9,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.97661788846925,"aZ":-13.059940338348976,"pfxX":-1.9426767281069193,"pfxZ":9.816567481689278,"pX":1.3186020046630769,"pZ":3.854565136479255,"vX0":8.239916222964817,"vY0":-139.07872211054763,"vZ0":-3.4083315379909638,"x":66.74,"y":134.71,"x0":-1.437970731518041,"y0":50.001943127995375,"z0":5.969721591319553,"aX":-3.783750506893842},"breaks":{"breakAngle":7.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":17.2,"breakHorizontal":1.7,"spinRate":2488,"spinDirection":201},"zone":12,"typeConfidence":2.0,"plateTime":0.3947500448380281,"extension":6.125966631285098},"index":0,"playId":"c274f1a2-914d-3876-a76c-9442fbc9a22e","pitchNumber":1,"startTime":"2026-06-22T23:58:07.889Z","endTime":"2026-06-22T23:58:10.985Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656876,"link":"/api/v1/people/656876","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":810938,"link":"/api/v1/people/810938"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":676356,"link":"/api/v1/people/676356"},"right":{"id":668723,"link":"/api/v1/people/668723"}},"offense":{"batter":{"id":521692,"link":"/api/v1/people/521692","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"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":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.6,"endSpeed":86.2,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.926031799495988,"aZ":-17.424677772138782,"pfxX":-9.83184260259771,"pfxZ":7.740545176381988,"pX":-1.2445763893455888,"pZ":2.002276486218197,"vX0":5.196146867278846,"vY0":-137.50212351763463,"vZ0":-6.340283676608877,"x":164.44,"y":184.72,"x0":-1.8866032352675515,"y0":50.001692494758856,"z0":5.530173414801047,"aX":-18.730033489558355},"breaks":{"breakAngle":43.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":12.8,"breakHorizontal":16.7,"spinRate":2415,"spinDirection":214},"zone":13,"typeConfidence":2.0,"plateTime":0.3991168296091483,"extension":6.295623936388629},"index":1,"playId":"e14d29f0-9a9a-37da-a9af-0ebe2edc1799","pitchNumber":2,"startTime":"2026-06-22T23:58:21.228Z","endTime":"2026-06-22T23:58:25.129Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656876,"link":"/api/v1/people/656876","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":810938,"link":"/api/v1/people/810938"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":676356,"link":"/api/v1/people/676356"},"right":{"id":668723,"link":"/api/v1/people/668723"}},"offense":{"batter":{"id":521692,"link":"/api/v1/people/521692","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.9,"endSpeed":82.2,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.14269967083693,"aZ":-25.415591010456204,"pfxX":-9.143272444154757,"pfxZ":3.925898103702337,"pX":-0.8465255776569317,"pZ":0.786503827634584,"vX0":5.165906489440543,"vY0":-130.73189926366393,"vZ0":-7.1246768214534235,"x":149.27,"y":217.54,"x0":-1.6666558614578353,"y0":50.00218737169646,"z0":5.471853858821635,"aX":-15.72826145034712},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":5.6,"breakHorizontal":15.4,"spinRate":1213,"spinDirection":227},"zone":13,"typeConfidence":2.0,"plateTime":0.4199742394983037,"extension":6.306458774024941},"index":2,"playId":"1f2c821d-72f5-3001-8396-72e2409169f4","pitchNumber":3,"startTime":"2026-06-22T23:58:36.889Z","endTime":"2026-06-22T23:58:41.362Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656876,"link":"/api/v1/people/656876","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":810938,"link":"/api/v1/people/810938"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":676356,"link":"/api/v1/people/676356"},"right":{"id":668723,"link":"/api/v1/people/668723"}},"offense":{"batter":{"id":521692,"link":"/api/v1/people/521692","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"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":96.2,"endSpeed":87.4,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.763890954763994,"aZ":-10.967382248411385,"pfxX":-0.5154219646311065,"pfxZ":10.78671919058619,"pX":0.8018653245053128,"pZ":2.70915209516936,"vX0":6.361501214174014,"vY0":-139.8649688550016,"vZ0":-6.412787558278827,"x":86.43,"y":165.63,"x0":-1.4425831307291426,"y0":50.00604442999434,"z0":5.762893212369781,"aX":-1.013970915922249},"breaks":{"breakAngle":2.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.5,"breakVerticalInduced":18.2,"breakHorizontal":-0.5,"spinRate":2625,"spinDirection":191},"zone":12,"typeConfidence":2.0,"plateTime":0.39273580391719864,"extension":6.279190844049375},"index":3,"playId":"beadc5d1-225a-3bd9-9762-65e517f5c2cb","pitchNumber":4,"startTime":"2026-06-22T23:58:54.231Z","endTime":"2026-06-22T23:59:03.641Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656876,"link":"/api/v1/people/656876","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":810938,"link":"/api/v1/people/810938"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":676356,"link":"/api/v1/people/676356"},"right":{"id":668723,"link":"/api/v1/people/668723"}},"offense":{"batter":{"id":521692,"link":"/api/v1/people/521692","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.0,"endSpeed":82.8,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.75689599009661,"aZ":-27.4196201071871,"pfxX":-9.32120531464785,"pfxZ":2.7140913844058847,"pX":-0.04006566205303273,"pZ":1.4269997458521482,"vX0":6.992496834442716,"vY0":-132.2249916722035,"vZ0":-5.55806585214227,"x":118.53,"y":200.25,"x0":-1.520705077322931,"y0":50.00563711867681,"z0":5.593467790349403,"aX":-16.3470267521082},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.6,"breakVerticalInduced":3.7,"breakHorizontal":15.1,"spinRate":1342,"spinDirection":228},"zone":13,"typeConfidence":2.0,"plateTime":0.41578503264842936,"extension":6.3719171830550305},"index":4,"playId":"0f7c5565-52f2-3c68-a654-13ac702335c3","pitchNumber":5,"startTime":"2026-06-22T23:59:24.978Z","endTime":"2026-06-22T23:59:29.286Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656876,"link":"/api/v1/people/656876","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":810938,"link":"/api/v1/people/810938"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":676356,"link":"/api/v1/people/676356"},"right":{"id":668723,"link":"/api/v1/people/668723"}},"offense":{"batter":{"id":521692,"link":"/api/v1/people/521692","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":521692,"link":"/api/v1/people/521692"},"credit":"b_ab"},{"player":{"id":656876,"link":"/api/v1/people/656876"},"credit":"p_ab"},{"player":{"id":521692,"link":"/api/v1/people/521692"},"credit":"b_pa"},{"player":{"id":656876,"link":"/api/v1/people/656876"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":36.5,"awayTeamWinProbability":63.5,"homeTeamWinProbabilityAdded":2.5,"leverageIndex":0.97,"dramaIndex":45.0,"contextMetrics":{},"playEndTime":"2026-06-22T23:59:29.286Z","atBatIndex":41},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Michael Massey grounds out to first baseman Jonathan Aranda.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":42,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-06-22T23:59:42.131Z","endTime":"2026-06-23T00:00:48.460Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":686681,"fullName":"Michael Massey","link":"/api/v1/people/686681"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656876,"fullName":"Drew Rasmussen","link":"/api/v1/people/656876"},"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":686681,"fullName":"Michael Massey","link":"/api/v1/people/686681"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":666018,"link":"/api/v1/people/666018"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":79.4,"endSpeed":72.6,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.748996219718276,"aZ":-39.31721103787167,"pfxX":2.765225226644142,"pfxZ":-5.352609162706962,"pX":0.5977274546780788,"pZ":2.4141671365104966,"vX0":4.236559538025968,"vY0":-115.47790272857436,"vZ0":0.4978723300151475,"x":94.22,"y":173.6,"x0":-1.6278127030495315,"y0":50.001299658122306,"z0":6.0126731313748225,"aX":3.6915096789626434},"breaks":{"breakAngle":6.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.0,"breakVerticalInduced":-9.2,"breakHorizontal":-6.1,"spinRate":2643,"spinDirection":33},"zone":6,"typeConfidence":2.0,"plateTime":0.4763552277916996,"extension":6.058395454685757},"index":0,"playId":"94ea0196-afd2-3a76-a0a9-940ef8f1da96","pitchNumber":1,"startTime":"2026-06-22T23:59:51.551Z","endTime":"2026-06-22T23:59:55.522Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656876,"link":"/api/v1/people/656876","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":810938,"link":"/api/v1/people/810938"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":676356,"link":"/api/v1/people/676356"},"right":{"id":668723,"link":"/api/v1/people/668723"}},"offense":{"batter":{"id":686681,"link":"/api/v1/people/686681","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.2,"endSpeed":81.9,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.1708933418526,"aZ":-31.214887943870178,"pfxX":-7.628204990014631,"pfxZ":0.557443189681563,"pX":-0.1504329369017445,"pZ":1.5182063273231083,"vX0":6.436760790647523,"vY0":-131.0610741184715,"vZ0":-4.433328654878222,"x":122.73,"y":197.79,"x0":-1.6634369383346252,"y0":50.00205868477231,"z0":5.598959644867154,"aX":-13.09191543948861},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":0.1,"breakHorizontal":12.1,"spinRate":1382,"spinDirection":244},"zone":13,"typeConfidence":2.0,"plateTime":0.42007684367342524,"extension":6.132013079212614},"index":1,"playId":"e0794e2c-05bb-3807-b4e0-a32d3edf5705","pitchNumber":2,"startTime":"2026-06-23T00:00:07.252Z","endTime":"2026-06-23T00:00:11.682Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656876,"link":"/api/v1/people/656876","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":810938,"link":"/api/v1/people/810938"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":676356,"link":"/api/v1/people/676356"},"right":{"id":668723,"link":"/api/v1/people/668723"}},"offense":{"batter":{"id":686681,"link":"/api/v1/people/686681","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.1,"endSpeed":86.3,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.294885425509996,"aZ":-16.24069990932976,"pfxX":-11.024366060603079,"pfxZ":8.317999750286905,"pX":1.555065461096822,"pZ":2.8178087421549334,"vX0":12.197978263981428,"vY0":-137.9193150020566,"vZ0":-4.52420505660713,"x":57.72,"y":162.7,"x0":-1.5046222048495752,"y0":50.00323880148219,"z0":5.583882658527273,"aX":-21.11932864151855},"breaks":{"breakAngle":46.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":14.2,"breakHorizontal":17.3,"spinRate":2495,"spinDirection":216},"zone":12,"typeConfidence":2.0,"plateTime":0.3980039312877066,"extension":6.264894246573067},"index":2,"playId":"3ca2459a-69bd-319d-a634-e074afefd265","pitchNumber":3,"startTime":"2026-06-23T00:00:24.314Z","endTime":"2026-06-23T00:00:28.410Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656876,"link":"/api/v1/people/656876","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":810938,"link":"/api/v1/people/810938"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":676356,"link":"/api/v1/people/676356"},"right":{"id":668723,"link":"/api/v1/people/668723"}},"offense":{"batter":{"id":686681,"link":"/api/v1/people/686681","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.5,"endSpeed":81.9,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.861166994479035,"aZ":-26.32235856211728,"pfxX":-8.214562942758494,"pfxZ":3.3928222153841823,"pX":-0.6956445719630844,"pZ":1.8103845306597826,"vX0":5.436273821592949,"vY0":-131.51989527044807,"vZ0":-4.684529616696395,"x":143.52,"y":189.9,"x0":-1.7383491666808042,"y0":50.00280562556673,"z0":5.603394644177033,"aX":-14.171400143646565},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":5.2,"breakHorizontal":13.4,"spinRate":1286,"spinDirection":232},"zone":7,"typeConfidence":2.0,"plateTime":0.4189168356691142,"extension":6.214934709485921},"hitData":{"launchSpeed":72.3,"launchAngle":-37.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":155.36,"coordY":172.46}},"index":3,"playId":"87c7d82f-54d7-3a77-89f7-d078c9132d0d","pitchNumber":4,"startTime":"2026-06-23T00:00:41.887Z","endTime":"2026-06-23T00:00:48.460Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656876,"link":"/api/v1/people/656876","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":810938,"link":"/api/v1/people/810938"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":676356,"link":"/api/v1/people/676356"},"right":{"id":668723,"link":"/api/v1/people/668723"}},"offense":{"batter":{"id":686681,"link":"/api/v1/people/686681","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":686681,"link":"/api/v1/people/686681"},"credit":"b_ab"},{"player":{"id":656876,"link":"/api/v1/people/656876"},"credit":"p_ab"},{"player":{"id":686681,"link":"/api/v1/people/686681"},"credit":"b_pa"},{"player":{"id":656876,"link":"/api/v1/people/656876"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":38.4,"awayTeamWinProbability":61.6,"homeTeamWinProbabilityAdded":1.8999999999999986,"leverageIndex":0.74,"dramaIndex":35.0,"contextMetrics":{},"playEndTime":"2026-06-23T00:00:48.460Z","atBatIndex":42},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Lane Thomas pops out to shortstop Ben Williamson.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":43,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-06-23T00:00:58.727Z","endTime":"2026-06-23T00:01:25.699Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":657041,"fullName":"Lane Thomas","link":"/api/v1/people/657041"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656876,"fullName":"Drew Rasmussen","link":"/api/v1/people/656876"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":657041,"fullName":"Lane Thomas","link":"/api/v1/people/657041"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":810938,"link":"/api/v1/people/810938"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.9,"endSpeed":86.1,"strikeZoneTop":3.146,"strikeZoneBottom":1.588,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.86562809021939,"aZ":-12.681818611724172,"pfxX":-3.0118309668227248,"pfxZ":10.184430732917827,"pX":0.24074577661919605,"pZ":3.0265995627414006,"vX0":5.785700370533182,"vY0":-137.97754495964566,"vZ0":-5.144529973738619,"x":107.82,"y":157.06,"x0":-1.4991413457656884,"y0":50.00045492739967,"z0":5.781204830123008,"aX":-5.7637349463759415},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":17.4,"breakHorizontal":4.2,"spinRate":2523,"spinDirection":199},"zone":2,"typeConfidence":2.0,"plateTime":0.3981274155829504,"extension":6.161245838678006},"hitData":{"launchSpeed":95.0,"launchAngle":60.0,"totalDistance":199.0,"trajectory":"popup","hardness":"medium","location":"6","coordinates":{"coordX":103.16,"coordY":130.4}},"index":0,"playId":"5ac6a612-77f0-368c-b6a7-565cee7fc024","pitchNumber":1,"startTime":"2026-06-23T00:01:13.639Z","endTime":"2026-06-23T00:01:25.699Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656876,"link":"/api/v1/people/656876","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":810938,"link":"/api/v1/people/810938"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":676356,"link":"/api/v1/people/676356"},"right":{"id":668723,"link":"/api/v1/people/668723"}},"offense":{"batter":{"id":657041,"link":"/api/v1/people/657041","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":657041,"link":"/api/v1/people/657041"},"credit":"b_ab"},{"player":{"id":656876,"link":"/api/v1/people/656876"},"credit":"p_ab"},{"player":{"id":657041,"link":"/api/v1/people/657041"},"credit":"b_pa"},{"player":{"id":656876,"link":"/api/v1/people/656876"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":39.6,"awayTeamWinProbability":60.4,"homeTeamWinProbabilityAdded":1.2000000000000028,"leverageIndex":0.5,"dramaIndex":25.0,"contextMetrics":{},"playEndTime":"2026-06-23T00:01:25.699Z","atBatIndex":43},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jonathan Aranda called out on strikes.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":44,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-06-23T00:03:24.244Z","endTime":"2026-06-23T00:06:14.262Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":666018,"fullName":"Jonathan Aranda","link":"/api/v1/people/666018"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":608379,"fullName":"Michael Wacha","link":"/api/v1/people/608379"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":666018,"fullName":"Jonathan Aranda","link":"/api/v1/people/666018"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":695600,"link":"/api/v1/people/695600"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":82.5,"endSpeed":74.9,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.468518008507772,"aZ":-21.877248211652844,"pfxX":-8.108007687185934,"pfxZ":7.134176848447764,"pX":-0.5742433285019398,"pZ":3.192351515450673,"vX0":5.366544981572911,"vY0":-119.99439623951801,"vZ0":-3.3335551276399906,"x":138.89,"y":152.59,"x0":-1.7979859870846353,"y0":50.00263281449817,"z0":6.5719077359820846,"aX":-11.700959054756048},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":12.2,"breakHorizontal":13.2,"spinRate":1653,"spinDirection":245},"zone":1,"typeConfidence":2.0,"plateTime":0.45828653994195134,"extension":6.392456077987083},"index":0,"playId":"373eacb1-4e37-301b-8e5e-7c511afb8909","pitchNumber":1,"startTime":"2026-06-23T00:04:34.219Z","endTime":"2026-06-23T00:04:38.022Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608379,"link":"/api/v1/people/608379","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":695506,"link":"/api/v1/people/695506"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":672580,"link":"/api/v1/people/672580"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":666018,"link":"/api/v1/people/666018","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.8,"endSpeed":84.8,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.00741917513349,"aZ":-10.729083645185684,"pfxX":-3.3885861083558453,"pfxZ":11.505550069503064,"pX":-0.26110830939875246,"pZ":4.328825513605911,"vX0":5.020204320804889,"vY0":-136.39983951538173,"vZ0":-3.8731229522765753,"x":126.95,"y":121.9,"x0":-1.6944168289201889,"y0":50.00571172631521,"z0":6.5202564049230025,"aX":-6.318105912012449},"breaks":{"breakAngle":24.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.3,"breakVerticalInduced":20.0,"breakHorizontal":4.9,"spinRate":2166,"spinDirection":208},"zone":11,"typeConfidence":2.0,"plateTime":0.403221145506635,"extension":6.193631150452344},"index":1,"playId":"145e293c-4ae9-39d4-8c69-414bd24f50f7","pitchNumber":2,"startTime":"2026-06-23T00:04:47.328Z","endTime":"2026-06-23T00:04:51.813Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608379,"link":"/api/v1/people/608379","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":695506,"link":"/api/v1/people/695506"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":672580,"link":"/api/v1/people/672580"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":666018,"link":"/api/v1/people/666018","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.2,"endSpeed":74.9,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.74280878277718,"aZ":-19.518144010739924,"pfxX":-8.111174319084114,"pfxZ":8.838424548253439,"pX":-0.34611845784922785,"pZ":2.00572733364434,"vX0":5.739107108504733,"vY0":-119.37043584974532,"vZ0":-6.232316252966044,"x":130.19,"y":184.63,"x0":-1.7375561177783148,"y0":50.000153140681356,"z0":6.428797750324617,"aX":-11.607799097646488},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":14.6,"breakHorizontal":13.2,"spinRate":1645,"spinDirection":245},"zone":7,"typeConfidence":2.0,"plateTime":0.46029903888552726,"extension":6.097834321631089},"index":2,"playId":"1d1b0110-058f-3e63-8123-73a966410f9a","pitchNumber":3,"startTime":"2026-06-23T00:04:59.775Z","endTime":"2026-06-23T00:05:04.986Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608379,"link":"/api/v1/people/608379","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":695506,"link":"/api/v1/people/695506"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":672580,"link":"/api/v1/people/672580"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":666018,"link":"/api/v1/people/666018","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"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":2,"outs":0},"pitchData":{"startSpeed":93.8,"endSpeed":85.6,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.699444109108008,"aZ":-15.247956240730746,"pfxX":-9.855115618102715,"pfxZ":9.004062183006791,"pX":-1.2023610356514502,"pZ":3.147674765727672,"vX0":4.985779961270602,"vY0":-136.42285193491486,"vZ0":-5.571314148093698,"x":162.83,"y":153.79,"x0":-1.7755259096931948,"y0":50.006059058444706,"z0":6.271768663944677,"aX":-18.53389450127223},"breaks":{"breakAngle":46.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":15.2,"breakHorizontal":16.8,"spinRate":2121,"spinDirection":216},"zone":11,"typeConfidence":2.0,"plateTime":0.4018635738350822,"extension":6.6343306526209656},"index":3,"playId":"76aae631-63a4-37a8-a04d-dba3fc07edbf","pitchNumber":4,"startTime":"2026-06-23T00:05:17.520Z","endTime":"2026-06-23T00:05:22.369Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608379,"link":"/api/v1/people/608379","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":695506,"link":"/api/v1/people/695506"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":672580,"link":"/api/v1/people/672580"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":666018,"link":"/api/v1/people/666018","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":78.2,"endSpeed":71.1,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.459909182837624,"aZ":-42.4773249386712,"pfxX":8.359622502047136,"pfxZ":-8.1668754079061,"pX":0.9850203115733391,"pZ":0.08026751787371905,"vX0":3.942882713174343,"vY0":-113.58514737730945,"vZ0":-4.338886207447894,"x":79.45,"y":236.61,"x0":-1.8788411942514058,"y0":50.003120056205304,"z0":6.392091044864318,"aX":10.546620594380133},"breaks":{"breakAngle":14.4,"breakLength":14.4,"breakY":24.0,"breakVertical":-61.8,"breakVerticalInduced":-15.7,"breakHorizontal":-16.3,"spinRate":2465,"spinDirection":24},"zone":14,"typeConfidence":2.0,"plateTime":0.4887108923866954,"extension":6.369719327475864},"index":4,"playId":"cebd931d-0bac-3cbc-bb26-6a2dd4f37110","pitchNumber":5,"startTime":"2026-06-23T00:05:36.950Z","endTime":"2026-06-23T00:05:42.212Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608379,"link":"/api/v1/people/608379","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":695506,"link":"/api/v1/people/695506"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":672580,"link":"/api/v1/people/672580"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":666018,"link":"/api/v1/people/666018","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.7,"endSpeed":86.5,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.78037349742308,"aZ":-10.062779333610186,"pfxX":-2.8123812010331095,"pfxZ":11.526972847721865,"pX":-0.2597734117232595,"pZ":3.069825479894216,"vX0":5.11197000168133,"vY0":-137.68132080585718,"vZ0":-7.190986299959582,"x":126.9,"y":155.89,"x0":-1.7757998506540043,"y0":50.004569021252216,"z0":6.397808261642841,"aX":-5.396001802781431},"breaks":{"breakAngle":20.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.0,"breakVerticalInduced":19.6,"breakHorizontal":4.0,"spinRate":2221,"spinDirection":201},"zone":2,"typeConfidence":2.0,"plateTime":0.3979414723176755,"extension":6.472477806480763},"index":5,"playId":"659f986a-ea48-3172-b2bc-45f95dcddafa","pitchNumber":6,"startTime":"2026-06-23T00:05:53.414Z","endTime":"2026-06-23T00:05:57.515Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608379,"link":"/api/v1/people/608379","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":695506,"link":"/api/v1/people/695506"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":672580,"link":"/api/v1/people/672580"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":666018,"link":"/api/v1/people/666018","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.2,"endSpeed":85.5,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.98466966376505,"aZ":-12.8070896845249,"pfxX":-8.091736103079672,"pfxZ":10.401554249912657,"pX":-0.6984751583911044,"pZ":2.0549446832384755,"vX0":5.331506321047731,"vY0":-135.44061164586242,"vZ0":-8.734647355426674,"x":143.62,"y":183.3,"x0":-1.6389734045780795,"y0":50.00428102017832,"z0":6.213021476830442,"aX":-15.067021539638663},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":17.2,"breakHorizontal":13.6,"spinRate":2150,"spinDirection":214},"zone":7,"typeConfidence":2.0,"plateTime":0.40408701893438126,"extension":6.73926910087125},"index":6,"playId":"d822309c-4b78-395f-95cc-dbd15b052999","pitchNumber":7,"startTime":"2026-06-23T00:06:08.687Z","endTime":"2026-06-23T00:06:14.262Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608379,"link":"/api/v1/people/608379","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":695506,"link":"/api/v1/people/695506"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":672580,"link":"/api/v1/people/672580"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":666018,"link":"/api/v1/people/666018","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666018,"link":"/api/v1/people/666018"},"credit":"b_ab"},{"player":{"id":608379,"link":"/api/v1/people/608379"},"credit":"p_ab"},{"player":{"id":666018,"link":"/api/v1/people/666018"},"credit":"b_pa"},{"player":{"id":608379,"link":"/api/v1/people/608379"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":35.6,"awayTeamWinProbability":64.4,"homeTeamWinProbabilityAdded":-4.0,"leverageIndex":1.56,"dramaIndex":69.0,"contextMetrics":{},"playEndTime":"2026-06-23T00:06:14.262Z","atBatIndex":44},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Junior Caminero grounds out, shortstop Maikel Garcia to first baseman Jac Caglianone.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":45,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-06-23T00:06:30.358Z","endTime":"2026-06-23T00:07:56.973Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":608379,"fullName":"Michael Wacha","link":"/api/v1/people/608379"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":672580,"link":"/api/v1/people/672580"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":695506,"link":"/api/v1/people/695506"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":77.9,"endSpeed":71.3,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.338510398295792,"aZ":-41.216158350590845,"pfxX":8.413949048662658,"pfxZ":-7.142597711573523,"pX":0.8106994870459263,"pZ":0.3040645206780155,"vX0":3.96458498765867,"vY0":-113.18925795792548,"vZ0":-4.101611944002782,"x":86.1,"y":230.57,"x0":-2.07039084003176,"y0":50.00279420833275,"z0":6.370802825954694,"aX":10.65152834461932},"breaks":{"breakAngle":15.6,"breakLength":14.4,"breakY":24.0,"breakVertical":-59.9,"breakVerticalInduced":-13.8,"breakHorizontal":-16.4,"spinRate":2398,"spinDirection":20},"zone":14,"typeConfidence":2.0,"plateTime":0.48848005745776124,"extension":6.3298000352331005},"index":0,"playId":"0cc9be35-8d86-3d94-8391-3688d3125f9f","pitchNumber":1,"startTime":"2026-06-23T00:06:36.419Z","endTime":"2026-06-23T00:06:40.799Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608379,"link":"/api/v1/people/608379","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":695506,"link":"/api/v1/people/695506"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":672580,"link":"/api/v1/people/672580"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":691406,"link":"/api/v1/people/691406","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"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.9,"endSpeed":86.6,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.123285589153646,"aZ":-9.453068136527135,"pfxX":-8.210804059185737,"pfxZ":11.92363465580901,"pX":0.2617361830696702,"pZ":0.3319306212123592,"vX0":8.384228982401897,"vY0":-137.32896873115124,"vZ0":-13.68865574609317,"x":107.02,"y":229.82,"x0":-1.7677462166106386,"y0":50.00063731524309,"z0":6.030590821505419,"aX":-15.642242090273733},"breaks":{"breakAngle":48.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":18.7,"breakHorizontal":13.1,"spinRate":2151,"spinDirection":204},"zone":14,"typeConfidence":2.0,"plateTime":0.3992324390260289,"extension":6.7357530515252275},"index":1,"playId":"e37185ec-781b-3c6f-a20d-4a0570cbac22","pitchNumber":2,"startTime":"2026-06-23T00:06:58.290Z","endTime":"2026-06-23T00:07:02.324Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608379,"link":"/api/v1/people/608379","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":695506,"link":"/api/v1/people/695506"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":672580,"link":"/api/v1/people/672580"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":691406,"link":"/api/v1/people/691406","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"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":1,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.9,"endSpeed":78.8,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.485843420084958,"aZ":-26.747916279737385,"pfxX":0.7545461756596508,"pfxZ":3.431252460463776,"pX":-0.6977602923005457,"pZ":3.12017299065344,"vX0":3.149128818801596,"vY0":-125.08756464381393,"vZ0":-2.575393928521087,"x":143.6,"y":154.54,"x0":-2.0716726172565556,"y0":50.0050249903701,"z0":6.358490678656142,"aX":1.1946699187047198},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":5.9,"breakHorizontal":-2.2,"spinRate":2014,"spinDirection":169},"zone":1,"typeConfidence":2.0,"plateTime":0.4380532400841326,"extension":6.5302036629970255},"index":2,"playId":"88d0b2ad-8a70-34d7-adcc-5a4a48247c9f","pitchNumber":3,"startTime":"2026-06-23T00:07:33.890Z","endTime":"2026-06-23T00:07:38.409Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608379,"link":"/api/v1/people/608379","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":695506,"link":"/api/v1/people/695506"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":672580,"link":"/api/v1/people/672580"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":691406,"link":"/api/v1/people/691406","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.6,"endSpeed":85.6,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.783150443542663,"aZ":-12.048639708293795,"pfxX":-8.394531690015,"pfxZ":10.747517972088025,"pX":-0.3855161452971848,"pZ":2.183301784551125,"vX0":6.719950501456955,"vY0":-135.97483066188906,"vZ0":-8.709595050499512,"x":131.69,"y":179.83,"x0":-1.7980863171584947,"y0":50.00619043963141,"z0":6.263939700451495,"aX":-15.72423125038997},"breaks":{"breakAngle":45.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":17.8,"breakHorizontal":13.8,"spinRate":2074,"spinDirection":210},"zone":7,"typeConfidence":2.0,"plateTime":0.40279592212188486,"extension":6.734294380223632},"hitData":{"launchSpeed":83.4,"launchAngle":-36.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":113.3,"coordY":156.24}},"index":3,"playId":"2a99a484-1453-3c89-b6cd-b92fca6c275e","pitchNumber":4,"startTime":"2026-06-23T00:07:48.285Z","endTime":"2026-06-23T00:07:56.973Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608379,"link":"/api/v1/people/608379","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":695506,"link":"/api/v1/people/695506"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":672580,"link":"/api/v1/people/672580"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":691406,"link":"/api/v1/people/691406","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691406,"link":"/api/v1/people/691406"},"credit":"b_ab"},{"player":{"id":608379,"link":"/api/v1/people/608379"},"credit":"p_ab"},{"player":{"id":691406,"link":"/api/v1/people/691406"},"credit":"b_pa"},{"player":{"id":608379,"link":"/api/v1/people/608379"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":32.7,"awayTeamWinProbability":67.3,"homeTeamWinProbabilityAdded":-2.8999999999999986,"leverageIndex":1.17,"dramaIndex":53.0,"contextMetrics":{},"playEndTime":"2026-06-23T00:07:56.973Z","atBatIndex":45},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Ryan Vilade flies out sharply to center fielder Lane Thomas.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":46,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-06-23T00:08:24.356Z","endTime":"2026-06-23T00:09:05.480Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":668723,"fullName":"Ryan Vilade","link":"/api/v1/people/668723"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":608379,"fullName":"Michael Wacha","link":"/api/v1/people/608379"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":668723,"fullName":"Ryan Vilade","link":"/api/v1/people/668723"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":657041,"link":"/api/v1/people/657041"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-06-23T00:08:16.692Z","endTime":"2026-06-23T00:08:26.753Z","isPitch":false,"type":"action","player":{"id":668723,"link":"/api/v1/people/668723"},"defense":{"pitcher":{"id":608379,"link":"/api/v1/people/608379","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":695506,"link":"/api/v1/people/695506"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":672580,"link":"/api/v1/people/672580"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":668723,"link":"/api/v1/people/668723","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.4,"endSpeed":86.1,"strikeZoneTop":3.275,"strikeZoneBottom":1.653,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.257782813968102,"aZ":-10.838834092464838,"pfxX":-5.108979564742141,"pfxZ":11.281754425949106,"pX":0.042501281662824124,"pZ":1.304075681403776,"vX0":6.328572707884209,"vY0":-136.91119879600296,"vZ0":-11.311604018908136,"x":115.38,"y":203.57,"x0":-1.6392004704576895,"y0":50.00649931047931,"z0":6.2398926958365335,"aX":-9.665716299272027},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":18.1,"breakHorizontal":7.9,"spinRate":2168,"spinDirection":201},"zone":14,"typeConfidence":2.0,"plateTime":0.4006239612748579,"extension":6.467551378133377},"index":1,"playId":"7ac0b5a4-0676-37f4-b2f6-438ef78deee3","pitchNumber":1,"startTime":"2026-06-23T00:08:26.753Z","endTime":"2026-06-23T00:08:30.744Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608379,"link":"/api/v1/people/608379","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":695506,"link":"/api/v1/people/695506"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":672580,"link":"/api/v1/people/672580"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":668723,"link":"/api/v1/people/668723","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.8,"endSpeed":85.4,"strikeZoneTop":3.275,"strikeZoneBottom":1.653,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.1059169852796,"aZ":-9.051638988064783,"pfxX":-3.8468058831647993,"pfxZ":12.383144573572906,"pX":0.8325102645106036,"pZ":2.3263941183719656,"vX0":7.699534533380519,"vY0":-136.08157210601635,"vZ0":-8.928750942671687,"x":85.27,"y":175.97,"x0":-1.5394708846289311,"y0":50.00398645250685,"z0":6.285808155640629,"aX":-7.184490823823799},"breaks":{"breakAngle":26.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.8,"breakVerticalInduced":20.5,"breakHorizontal":5.3,"spinRate":2118,"spinDirection":201},"zone":14,"typeConfidence":2.0,"plateTime":0.40320254603025196,"extension":6.491221943535552},"index":2,"playId":"83edc3ad-17d6-3440-aa8c-4f318f06be15","pitchNumber":2,"startTime":"2026-06-23T00:08:41.028Z","endTime":"2026-06-23T00:08:45.181Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608379,"link":"/api/v1/people/608379","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":695506,"link":"/api/v1/people/695506"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":672580,"link":"/api/v1/people/672580"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":668723,"link":"/api/v1/people/668723","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":76.9,"endSpeed":70.1,"strikeZoneTop":3.275,"strikeZoneBottom":1.653,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.43833043913811,"aZ":-40.68737123106882,"pfxX":6.325917900754775,"pfxZ":-6.838140060064209,"pX":0.313072449421325,"pZ":3.2833770397156825,"vX0":3.4635832379216143,"vY0":-111.88160642465714,"vZ0":2.0014587448830587,"x":105.07,"y":150.13,"x0":-2.085714780343489,"y0":50.0003969471458,"z0":6.601297366073701,"aX":7.879415242675131},"breaks":{"breakAngle":12.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.2,"breakVerticalInduced":-11.3,"breakHorizontal":-12.5,"spinRate":2134,"spinDirection":34},"zone":3,"typeConfidence":2.0,"plateTime":0.4928281969784951,"extension":6.2135035799158995},"hitData":{"launchSpeed":100.2,"launchAngle":47.0,"totalDistance":303.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":98.23,"coordY":81.05}},"index":3,"playId":"3aa11c4d-644c-348e-8301-c01b0b86613b","pitchNumber":3,"startTime":"2026-06-23T00:08:54.249Z","endTime":"2026-06-23T00:09:05.480Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608379,"link":"/api/v1/people/608379","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":695506,"link":"/api/v1/people/695506"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":672580,"link":"/api/v1/people/672580"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":668723,"link":"/api/v1/people/668723","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668723,"link":"/api/v1/people/668723"},"credit":"b_ab"},{"player":{"id":608379,"link":"/api/v1/people/608379"},"credit":"p_ab"},{"player":{"id":668723,"link":"/api/v1/people/668723"},"credit":"b_pa"},{"player":{"id":608379,"link":"/api/v1/people/608379"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":30.8,"awayTeamWinProbability":69.2,"homeTeamWinProbabilityAdded":-1.9000000000000021,"leverageIndex":0.76,"dramaIndex":36.0,"contextMetrics":{},"playEndTime":"2026-06-23T00:09:05.480Z","atBatIndex":46},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"John Rave flies out sharply to right fielder Ryan Vilade.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":47,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-06-23T00:11:14.254Z","endTime":"2026-06-23T00:12:17.228Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":670231,"fullName":"John Rave","link":"/api/v1/people/670231"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":592155,"fullName":"Cam Booser","link":"/api/v1/people/592155"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,3],"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":670231,"fullName":"John Rave","link":"/api/v1/people/670231"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":668723,"link":"/api/v1/people/668723"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Cam Booser replaces Drew Rasmussen.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-06-23T00:10:10.309Z","endTime":"2026-06-23T00:11:16.536Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":592155,"link":"/api/v1/people/592155"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":656876,"link":"/api/v1/people/656876","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":810938,"link":"/api/v1/people/810938"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":676356,"link":"/api/v1/people/676356"},"right":{"id":668723,"link":"/api/v1/people/668723"}},"offense":{"batter":{"id":670231,"link":"/api/v1/people/670231","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"L","description":"Foul Bunt"},"description":"Foul Bunt","code":"L","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.0,"endSpeed":86.2,"strikeZoneTop":3.136,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.60946975902198,"aZ":-20.026240580542208,"pfxX":6.207047852002691,"pfxZ":6.330549253072414,"pX":0.0513395830370775,"pZ":3.6650174259086907,"vX0":-8.07679411592609,"vY0":-138.09110644392308,"vZ0":-1.5376506063550215,"x":115.04,"y":139.82,"x0":2.216519397205043,"y0":50.003088673273396,"z0":5.585187354876731,"aX":11.911338823724275},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":11.3,"breakHorizontal":-9.5,"spinRate":1824,"spinDirection":141},"zone":12,"typeConfidence":0.89,"plateTime":0.397627351181995,"extension":6.493709386659179},"index":1,"playId":"6386d978-26e3-36d1-b174-10a99a89c92c","pitchNumber":1,"startTime":"2026-06-23T00:11:16.536Z","endTime":"2026-06-23T00:11:21.596Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592155,"link":"/api/v1/people/592155","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":810938,"link":"/api/v1/people/810938"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":676356,"link":"/api/v1/people/676356"},"right":{"id":668723,"link":"/api/v1/people/668723"}},"offense":{"batter":{"id":670231,"link":"/api/v1/people/670231","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"index":2,"startTime":"2026-06-23T00:11:44.672Z","endTime":"2026-06-23T00:12:05.116Z","isPitch":false,"type":"action","player":{"id":670231,"link":"/api/v1/people/670231"},"defense":{"pitcher":{"id":592155,"link":"/api/v1/people/592155","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":810938,"link":"/api/v1/people/810938"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":676356,"link":"/api/v1/people/676356"},"right":{"id":668723,"link":"/api/v1/people/668723"}},"offense":{"batter":{"id":670231,"link":"/api/v1/people/670231","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.0,"endSpeed":80.8,"strikeZoneTop":3.136,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.374150342436433,"aZ":-25.147248112803883,"pfxX":-0.09979648968151911,"pfxZ":4.224940476275378,"pX":0.09649003704942843,"pZ":2.5327832790444216,"vX0":-6.169074870240472,"vY0":-128.09709129667385,"vZ0":-2.4043027722656296,"x":113.32,"y":170.39,"x0":2.5484797862123405,"y0":50.00106673836037,"z0":5.448826214364928,"aX":-0.16495837614175712},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":7.3,"breakHorizontal":1.6,"spinRate":1966,"spinDirection":168},"zone":5,"typeConfidence":0.84,"plateTime":0.427524848273483,"extension":6.534639282908121},"hitData":{"launchSpeed":100.9,"launchAngle":39.0,"totalDistance":364.0,"trajectory":"fly_ball","hardness":"hard","location":"9","coordinates":{"coordX":190.26,"coordY":66.66}},"index":3,"playId":"780480b7-2a5f-3098-ae34-5c57a61b121f","pitchNumber":2,"startTime":"2026-06-23T00:12:05.116Z","endTime":"2026-06-23T00:12:17.228Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592155,"link":"/api/v1/people/592155","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":810938,"link":"/api/v1/people/810938"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":676356,"link":"/api/v1/people/676356"},"right":{"id":668723,"link":"/api/v1/people/668723"}},"offense":{"batter":{"id":670231,"link":"/api/v1/people/670231","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":670231,"link":"/api/v1/people/670231"},"credit":"b_ab"},{"player":{"id":592155,"link":"/api/v1/people/592155"},"credit":"p_ab"},{"player":{"id":670231,"link":"/api/v1/people/670231"},"credit":"b_pa"},{"player":{"id":592155,"link":"/api/v1/people/592155"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":33.2,"awayTeamWinProbability":66.8,"homeTeamWinProbabilityAdded":2.400000000000002,"leverageIndex":0.97,"dramaIndex":44.0,"contextMetrics":{},"playEndTime":"2026-06-23T00:12:17.228Z","atBatIndex":47},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Nick Loftin flies out to right fielder Ryan Vilade.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":48,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-06-23T00:12:34.826Z","endTime":"2026-06-23T00:13:33.690Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":679845,"fullName":"Nick Loftin","link":"/api/v1/people/679845"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":592155,"fullName":"Cam Booser","link":"/api/v1/people/592155"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":679845,"fullName":"Nick Loftin","link":"/api/v1/people/679845"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":668723,"link":"/api/v1/people/668723"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.3,"endSpeed":83.0,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.223683302001863,"aZ":-25.108129793247333,"pfxX":-0.2094726031407257,"pfxZ":4.039071811782346,"pX":-0.33839282045155694,"pZ":2.1249295949576976,"vX0":-7.382868630207335,"vY0":-131.29218535560037,"vZ0":-3.675077791013086,"x":129.9,"y":181.41,"x0":2.534664725021118,"y0":50.003243712513985,"z0":5.40670468292121,"aX":-0.3658627289400621},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.8,"breakVerticalInduced":6.7,"breakHorizontal":1.9,"spinRate":2163,"spinDirection":171},"zone":7,"typeConfidence":0.81,"plateTime":0.4168207195856293,"extension":6.4361292405409944},"index":0,"playId":"ab818be5-e03d-336f-8f35-54355e0f6c8f","pitchNumber":1,"startTime":"2026-06-23T00:12:45.844Z","endTime":"2026-06-23T00:12:50.329Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592155,"link":"/api/v1/people/592155","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":810938,"link":"/api/v1/people/810938"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":676356,"link":"/api/v1/people/676356"},"right":{"id":668723,"link":"/api/v1/people/668723"}},"offense":{"batter":{"id":679845,"link":"/api/v1/people/679845","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.4,"endSpeed":82.0,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.007077096894854,"aZ":-26.696830054058417,"pfxX":-1.4435186478667523,"pfxZ":3.1904283710801895,"pX":1.097056190618367,"pZ":2.9960940056829584,"vX0":-3.5807500398082297,"vY0":-130.17455732042148,"vZ0":-1.1574196166487465,"x":75.18,"y":157.89,"x0":2.67740597684364,"y0":50.00616114376022,"z0":5.465315777727503,"aX":-2.4801381206632733},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":5.8,"breakHorizontal":3.4,"spinRate":2004,"spinDirection":172},"zone":12,"typeConfidence":0.88,"plateTime":0.4205637416828818,"extension":6.33227310812001},"index":1,"playId":"1423c20b-aa86-3c99-ac01-f8281e131302","pitchNumber":2,"startTime":"2026-06-23T00:13:06.773Z","endTime":"2026-06-23T00:13:11.285Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592155,"link":"/api/v1/people/592155","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":810938,"link":"/api/v1/people/810938"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":676356,"link":"/api/v1/people/676356"},"right":{"id":668723,"link":"/api/v1/people/668723"}},"offense":{"batter":{"id":679845,"link":"/api/v1/people/679845","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.9,"endSpeed":87.1,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.99226971421526,"aZ":-14.001166086384506,"pfxX":5.552875495397301,"pfxZ":9.282102628492764,"pX":0.28720410159344373,"pZ":3.3917904454153756,"vX0":-7.466399588890376,"vY0":-139.4243358073202,"vZ0":-3.3880311126251534,"x":106.05,"y":147.2,"x0":2.2854183832139148,"y0":50.0006718934513,"z0":5.553848573705194,"aX":10.869878882560556},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":16.2,"breakHorizontal":-8.4,"spinRate":1912,"spinDirection":144},"zone":12,"typeConfidence":0.91,"plateTime":0.3937020381315297,"extension":6.5411914161318325},"hitData":{"launchSpeed":90.7,"launchAngle":50.0,"totalDistance":254.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":176.7,"coordY":111.44}},"index":2,"playId":"353736f9-e143-3e33-aa34-d43e7af47dd9","pitchNumber":3,"startTime":"2026-06-23T00:13:23.674Z","endTime":"2026-06-23T00:13:33.690Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592155,"link":"/api/v1/people/592155","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":810938,"link":"/api/v1/people/810938"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":676356,"link":"/api/v1/people/676356"},"right":{"id":668723,"link":"/api/v1/people/668723"}},"offense":{"batter":{"id":679845,"link":"/api/v1/people/679845","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":679845,"link":"/api/v1/people/679845"},"credit":"b_ab"},{"player":{"id":592155,"link":"/api/v1/people/592155"},"credit":"p_ab"},{"player":{"id":679845,"link":"/api/v1/people/679845"},"credit":"b_pa"},{"player":{"id":592155,"link":"/api/v1/people/592155"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":35.099999999999994,"awayTeamWinProbability":64.9,"homeTeamWinProbabilityAdded":1.8999999999999915,"leverageIndex":0.75,"dramaIndex":36.0,"contextMetrics":{},"playEndTime":"2026-06-23T00:13:33.690Z","atBatIndex":48},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Isaac Collins pops out to second baseman Richie Palacios.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":49,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-06-23T00:13:46.108Z","endTime":"2026-06-23T00:15:14.086Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":686555,"fullName":"Isaac Collins","link":"/api/v1/people/686555"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":592155,"fullName":"Cam Booser","link":"/api/v1/people/592155"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":686555,"fullName":"Isaac Collins","link":"/api/v1/people/686555"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":680700,"link":"/api/v1/people/680700"},"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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.4,"endSpeed":82.8,"strikeZoneTop":3.013,"strikeZoneBottom":1.521,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.47980736101041,"aZ":-25.312080027711023,"pfxX":-1.4597219706927183,"pfxZ":3.9344307132143115,"pX":-1.1245553111386635,"pZ":2.601632468627307,"vX0":-8.868345391973731,"vY0":-131.42245254319062,"vZ0":-2.6591148576642443,"x":159.87,"y":168.54,"x0":2.4868028134797417,"y0":50.00561820582457,"z0":5.511498936327173,"aX":-2.546005058337116},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":6.7,"breakHorizontal":4.7,"spinRate":1998,"spinDirection":170},"zone":11,"typeConfidence":0.88,"plateTime":0.4171524517192098,"extension":6.445791509451223},"index":0,"playId":"264eb4da-12b1-3440-a380-668831bf7129","pitchNumber":1,"startTime":"2026-06-23T00:13:55.824Z","endTime":"2026-06-23T00:14:01.066Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592155,"link":"/api/v1/people/592155","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":810938,"link":"/api/v1/people/810938"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":676356,"link":"/api/v1/people/676356"},"right":{"id":668723,"link":"/api/v1/people/668723"}},"offense":{"batter":{"id":686555,"link":"/api/v1/people/686555","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.4,"endSpeed":81.2,"strikeZoneTop":3.013,"strikeZoneBottom":1.521,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.49412913502545,"aZ":-26.442412008713845,"pfxX":-0.944618778877328,"pfxZ":3.421796402840851,"pX":0.10691525279161515,"pZ":2.14629423539125,"vX0":-5.792270046429169,"vY0":-128.6165905297071,"vZ0":-2.983350614971666,"x":112.92,"y":180.83,"x0":2.5103252487557888,"y0":50.00476363625094,"z0":5.370241052173757,"aX":-1.584193359618619},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":5.8,"breakHorizontal":3.0,"spinRate":2167,"spinDirection":177},"zone":5,"typeConfidence":0.89,"plateTime":0.4257376622939488,"extension":6.460814399173428},"index":1,"playId":"c58d0585-a58b-3483-a60c-aec4c84020cb","pitchNumber":2,"startTime":"2026-06-23T00:14:15.014Z","endTime":"2026-06-23T00:14:23.331Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592155,"link":"/api/v1/people/592155","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":810938,"link":"/api/v1/people/810938"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":676356,"link":"/api/v1/people/676356"},"right":{"id":668723,"link":"/api/v1/people/668723"}},"offense":{"batter":{"id":686555,"link":"/api/v1/people/686555","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.6,"endSpeed":80.7,"strikeZoneTop":3.013,"strikeZoneBottom":1.521,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.814914384622995,"aZ":-29.34751414060547,"pfxX":10.60429977346369,"pfxZ":1.7296252189168992,"pX":-0.4750741669742373,"pZ":-0.03006139509872372,"vX0":-10.49742810312108,"vY0":-127.02346192196912,"vZ0":-7.312924954234999,"x":135.11,"y":239.59,"x0":2.331732076579007,"y0":50.0057160882176,"z0":5.21726178073706,"aX":17.347050406867194},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":1.6,"breakHorizontal":-16.8,"spinRate":1495,"spinDirection":120},"zone":13,"typeConfidence":0.91,"plateTime":0.4310800818613081,"extension":6.647751797806113},"index":2,"playId":"00688af6-37e5-306b-8abf-e540bfa5df8c","pitchNumber":3,"startTime":"2026-06-23T00:14:45.855Z","endTime":"2026-06-23T00:14:50.788Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592155,"link":"/api/v1/people/592155","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":810938,"link":"/api/v1/people/810938"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":676356,"link":"/api/v1/people/676356"},"right":{"id":668723,"link":"/api/v1/people/668723"}},"offense":{"batter":{"id":686555,"link":"/api/v1/people/686555","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.4,"endSpeed":87.0,"strikeZoneTop":3.013,"strikeZoneBottom":1.521,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.50598987950197,"aZ":-12.122512650558056,"pfxX":5.522408115977104,"pfxZ":10.336754930482364,"pX":-0.30055228881694424,"pZ":2.4047928334499966,"vX0":-8.724841585733085,"vY0":-138.53114316774975,"vZ0":-6.587468188014668,"x":128.46,"y":173.85,"x0":2.1750802867578485,"y0":50.00475262849549,"z0":5.627327674701159,"aX":10.715118812265603},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":17.4,"breakHorizontal":-8.2,"spinRate":2054,"spinDirection":146},"zone":4,"typeConfidence":0.91,"plateTime":0.3956756931497969,"extension":6.448131830541427},"hitData":{"launchSpeed":75.0,"launchAngle":53.0,"totalDistance":201.0,"trajectory":"popup","hardness":"medium","location":"4","coordinates":{"coordX":157.7,"coordY":126.67}},"index":3,"playId":"cb17d78f-f3c9-3f9c-98ab-ab23407112f1","pitchNumber":4,"startTime":"2026-06-23T00:15:03.854Z","endTime":"2026-06-23T00:15:14.086Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592155,"link":"/api/v1/people/592155","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":810938,"link":"/api/v1/people/810938"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":676356,"link":"/api/v1/people/676356"},"right":{"id":668723,"link":"/api/v1/people/668723"}},"offense":{"batter":{"id":686555,"link":"/api/v1/people/686555","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":686555,"link":"/api/v1/people/686555"},"credit":"b_ab"},{"player":{"id":592155,"link":"/api/v1/people/592155"},"credit":"p_ab"},{"player":{"id":686555,"link":"/api/v1/people/686555"},"credit":"b_pa"},{"player":{"id":592155,"link":"/api/v1/people/592155"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":36.4,"awayTeamWinProbability":63.6,"homeTeamWinProbabilityAdded":1.3000000000000043,"leverageIndex":0.51,"dramaIndex":26.0,"contextMetrics":{},"playEndTime":"2026-06-23T00:15:14.086Z","atBatIndex":49},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Chandler Simpson singles on a ground ball to left fielder Isaac Collins.","rbi":0,"awayScore":2,"homeScore":1,"isOut":false},"about":{"atBatIndex":50,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-06-23T00:17:19.760Z","endTime":"2026-06-23T00:18:22.934Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":2,"outs":0},"matchup":{"batter":{"id":802415,"fullName":"Chandler Simpson","link":"/api/v1/people/802415"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":608379,"fullName":"Michael Wacha","link":"/api/v1/people/608379"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":802415,"fullName":"Chandler Simpson","link":"/api/v1/people/802415"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":802415,"fullName":"Chandler Simpson","link":"/api/v1/people/802415"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":686555,"link":"/api/v1/people/686555"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":77.0,"endSpeed":69.9,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.78773457947327,"aZ":-41.63055787925826,"pfxX":8.607359872381988,"pfxZ":-7.6374393305435095,"pX":0.5142031490054909,"pZ":2.6761636259338992,"vX0":3.244008317824199,"vY0":-111.89597826631442,"vZ0":0.9332167117912449,"x":97.4,"y":166.52,"x0":-2.083432497850161,"y0":50.00549409158312,"z0":6.603274648798418,"aX":10.64981663340399},"breaks":{"breakAngle":15.6,"breakLength":14.4,"breakY":24.0,"breakVertical":-60.2,"breakVerticalInduced":-13.1,"breakHorizontal":-16.6,"spinRate":2538,"spinDirection":33},"zone":6,"typeConfidence":2.0,"plateTime":0.49415197205064754,"extension":6.432687321376155},"index":0,"playId":"cd99f908-ba1d-3611-80e9-b852f363818e","pitchNumber":1,"startTime":"2026-06-23T00:17:32.235Z","endTime":"2026-06-23T00:17:36.566Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608379,"link":"/api/v1/people/608379","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":695506,"link":"/api/v1/people/695506"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":672580,"link":"/api/v1/people/672580"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":802415,"link":"/api/v1/people/802415","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":81.5,"endSpeed":74.2,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.814544411593925,"aZ":-20.475505328458546,"pfxX":-7.85506298683778,"pfxZ":8.317017545242743,"pX":-0.8624546864371392,"pZ":2.158942706667555,"vX0":4.594059799798234,"vY0":-118.45748625774155,"vZ0":-5.661583459116116,"x":149.87,"y":180.49,"x0":-1.8167545001302452,"y0":50.00158472892543,"z0":6.478539602096235,"aX":-11.046957484028924},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":13.8,"breakHorizontal":13.0,"spinRate":1606,"spinDirection":248},"zone":13,"typeConfidence":2.0,"plateTime":0.4642156632413963,"extension":6.5873012476487895},"index":1,"playId":"c7e05ae8-b604-348c-86cb-75a3734eaa23","pitchNumber":2,"startTime":"2026-06-23T00:17:47.821Z","endTime":"2026-06-23T00:17:51.836Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608379,"link":"/api/v1/people/608379","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":695506,"link":"/api/v1/people/695506"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":672580,"link":"/api/v1/people/672580"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":802415,"link":"/api/v1/people/802415","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2026-06-23T00:18:03.888Z","endTime":"2026-06-23T00:18:09.034Z","isPitch":false,"type":"action","player":{"id":802415,"link":"/api/v1/people/802415"},"defense":{"pitcher":{"id":608379,"link":"/api/v1/people/608379","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":695506,"link":"/api/v1/people/695506"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":672580,"link":"/api/v1/people/672580"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":802415,"link":"/api/v1/people/802415","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.0,"endSpeed":86.6,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.11327730101782,"aZ":-8.73159778991956,"pfxX":-4.338705551178543,"pfxZ":12.141760998152005,"pX":0.17353294887472898,"pZ":4.107724022392815,"vX0":6.877004302811833,"vY0":-138.15076497526306,"vZ0":-4.478483694481622,"x":110.39,"y":127.87,"x0":-1.7856434642615295,"y0":50.00364378159431,"z0":6.338193956288837,"aX":-8.378316246842619},"breaks":{"breakAngle":34.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.1,"breakVerticalInduced":21.2,"breakHorizontal":6.4,"spinRate":2128,"spinDirection":206},"zone":12,"typeConfidence":2.0,"plateTime":0.3966601757045085,"extension":6.591394244830902},"hitData":{"launchSpeed":88.8,"launchAngle":-10.0,"totalDistance":21.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":66.0,"coordY":123.0}},"index":3,"playId":"df952f68-c934-3c25-94e8-c255cd8a7f00","pitchNumber":3,"startTime":"2026-06-23T00:18:09.034Z","endTime":"2026-06-23T00:18:22.934Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608379,"link":"/api/v1/people/608379","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":695506,"link":"/api/v1/people/695506"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":672580,"link":"/api/v1/people/672580"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":802415,"link":"/api/v1/people/802415","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":802415,"link":"/api/v1/people/802415"},"credit":"b_ab"},{"player":{"id":608379,"link":"/api/v1/people/608379"},"credit":"p_ab"},{"player":{"id":802415,"link":"/api/v1/people/802415"},"credit":"b_pa"},{"player":{"id":608379,"link":"/api/v1/people/608379"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":44.1,"awayTeamWinProbability":55.9,"homeTeamWinProbabilityAdded":7.700000000000003,"leverageIndex":1.9,"dramaIndex":100.0,"contextMetrics":{},"playEndTime":"2026-06-23T00:18:22.934Z","atBatIndex":50},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Ben Williamson grounds out softly, shortstop Maikel Garcia to first baseman Jac Caglianone. Chandler Simpson to 2nd.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":51,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-06-23T00:18:44.514Z","endTime":"2026-06-23T00:19:11.255Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":810938,"fullName":"Ben Williamson","link":"/api/v1/people/810938"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":608379,"fullName":"Michael Wacha","link":"/api/v1/people/608379"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":802415,"fullName":"Chandler Simpson","link":"/api/v1/people/802415"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":810938,"fullName":"Ben Williamson","link":"/api/v1/people/810938"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":672580,"link":"/api/v1/people/672580"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":695506,"link":"/api/v1/people/695506"},"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":802415,"fullName":"Chandler Simpson","link":"/api/v1/people/802415"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.7,"endSpeed":85.0,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.012029852970926,"aZ":-11.79531430108609,"pfxX":-6.7397827655606335,"pfxZ":10.916447591491968,"pX":-1.6354256440967452,"pZ":3.6371804724357695,"vX0":3.4996311998494094,"vY0":-136.2752646480655,"vZ0":-5.445312814370829,"x":179.34,"y":140.58,"x0":-2.0657392326248254,"y0":50.00269967783413,"z0":6.487283899421258,"aX":-12.582812188456165},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":18.7,"breakHorizontal":11.4,"spinRate":2065,"spinDirection":202},"zone":11,"typeConfidence":2.0,"plateTime":0.4030530825560259,"extension":6.6451969274524325},"index":0,"playId":"2da82c46-ec32-33c4-a7e9-e51721d54714","pitchNumber":1,"startTime":"2026-06-23T00:18:46.555Z","endTime":"2026-06-23T00:18:50.037Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608379,"link":"/api/v1/people/608379","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":695506,"link":"/api/v1/people/695506"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":672580,"link":"/api/v1/people/672580"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":810938,"link":"/api/v1/people/810938","batSide":{"code":"R","description":"Right"}},"first":{"id":802415,"link":"/api/v1/people/802415"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false,"runnerGoing":true},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.1,"endSpeed":84.0,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.935234547667346,"aZ":-11.746569944432073,"pfxX":-7.449913248263528,"pfxZ":11.3242436057331,"pX":-0.9976478036108565,"pZ":1.6414172766616575,"vX0":4.894424848491385,"vY0":-133.7340166628584,"vZ0":-9.757384624256773,"x":155.03,"y":194.46,"x0":-1.8873573107578452,"y0":50.006307655600274,"z0":6.18931858634142,"aX":-13.442211001369262},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":18.5,"breakHorizontal":12.4,"spinRate":2008,"spinDirection":207},"zone":13,"typeConfidence":2.0,"plateTime":0.41020160741471257,"extension":6.488232109504708},"hitData":{"launchSpeed":37.2,"launchAngle":-49.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"soft","location":"6","coordinates":{"coordX":113.19,"coordY":157.53}},"index":1,"playId":"7e80f38d-7ecd-3e78-915f-092d8e542c20","pitchNumber":2,"startTime":"2026-06-23T00:19:02.546Z","endTime":"2026-06-23T00:19:11.255Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608379,"link":"/api/v1/people/608379","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":695506,"link":"/api/v1/people/695506"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":672580,"link":"/api/v1/people/672580"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":810938,"link":"/api/v1/people/810938","batSide":{"code":"R","description":"Right"}},"first":{"id":802415,"link":"/api/v1/people/802415"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":810938,"link":"/api/v1/people/810938"},"credit":"b_ab"},{"player":{"id":608379,"link":"/api/v1/people/608379"},"credit":"p_ab"},{"player":{"id":810938,"link":"/api/v1/people/810938"},"credit":"b_pa"},{"player":{"id":608379,"link":"/api/v1/people/608379"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":40.9,"awayTeamWinProbability":59.1,"homeTeamWinProbabilityAdded":-3.200000000000003,"leverageIndex":3.11,"dramaIndex":103.0,"contextMetrics":{},"playEndTime":"2026-06-23T00:19:11.255Z","atBatIndex":51},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Nick Fortes strikes out swinging.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":52,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-06-23T00:19:57.142Z","endTime":"2026-06-23T00:20:44.329Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":663743,"fullName":"Nick Fortes","link":"/api/v1/people/663743"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":608379,"fullName":"Michael Wacha","link":"/api/v1/people/608379"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":802415,"fullName":"Chandler Simpson","link":"/api/v1/people/802415"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":663743,"fullName":"Nick Fortes","link":"/api/v1/people/663743"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":695600,"link":"/api/v1/people/695600"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pickoff Attempt 2B","code":"2","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"playId":"8ce9bcf4-8f51-36b3-8762-d09ea0ed8385","startTime":"2026-06-23T00:19:38.279Z","endTime":"2026-06-23T00:19:41.497Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":608379,"link":"/api/v1/people/608379","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":695506,"link":"/api/v1/people/695506"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":672580,"link":"/api/v1/people/672580"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":663743,"link":"/api/v1/people/663743","batSide":{"code":"R","description":"Right"}},"second":{"id":802415,"link":"/api/v1/people/802415"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"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,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":76.7,"endSpeed":70.1,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.04440102372515,"aZ":-40.3044937644464,"pfxX":7.678136843490866,"pfxZ":-6.559256304252964,"pX":-0.21305084796900745,"pZ":2.512326378175388,"vX0":2.0243758650419883,"vY0":-111.54149470363518,"vZ0":0.45588616236147206,"x":125.12,"y":170.95,"x0":-2.13331089298113,"y0":50.00208869113514,"z0":6.515624948106413,"aX":9.519449552645582},"breaks":{"breakAngle":13.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.4,"breakVerticalInduced":-11.3,"breakHorizontal":-14.4,"spinRate":2210,"spinDirection":32},"zone":5,"typeConfidence":2.0,"plateTime":0.4940784942705245,"extension":6.285003275301428},"index":1,"playId":"2cfaa5e1-529f-3e03-abdd-9b91150a7df5","pitchNumber":1,"startTime":"2026-06-23T00:19:59.317Z","endTime":"2026-06-23T00:20:03.689Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608379,"link":"/api/v1/people/608379","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":695506,"link":"/api/v1/people/695506"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":672580,"link":"/api/v1/people/672580"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":663743,"link":"/api/v1/people/663743","batSide":{"code":"R","description":"Right"}},"second":{"id":802415,"link":"/api/v1/people/802415"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"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":1},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.4,"endSpeed":85.0,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.94133580514502,"aZ":-13.881569216657008,"pfxX":-8.12891555840244,"pfxZ":9.840870642986856,"pX":-1.3036680402664316,"pZ":2.949154786812755,"vX0":4.599280527159781,"vY0":-135.77749412150436,"vZ0":-6.17633154541835,"x":166.69,"y":159.15,"x0":-1.9672405154222468,"y0":50.0057506486808,"z0":6.227290006883238,"aX":-15.113724438139762},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":16.7,"breakHorizontal":13.7,"spinRate":2137,"spinDirection":213},"zone":11,"typeConfidence":2.0,"plateTime":0.4040851408773194,"extension":6.514127555441367},"index":2,"playId":"d6b8340b-8376-3382-9835-bd2f48445338","pitchNumber":2,"startTime":"2026-06-23T00:20:15.849Z","endTime":"2026-06-23T00:20:21.340Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608379,"link":"/api/v1/people/608379","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":695506,"link":"/api/v1/people/695506"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":672580,"link":"/api/v1/people/672580"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":663743,"link":"/api/v1/people/663743","batSide":{"code":"R","description":"Right"}},"second":{"id":802415,"link":"/api/v1/people/802415"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.4,"endSpeed":85.3,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.039297533080656,"aZ":-9.674853500677147,"pfxX":-3.3297621852426036,"pfxZ":11.925053799692177,"pX":-0.9785625630476541,"pZ":4.065409653760149,"vX0":3.369785075961642,"vY0":-137.36644220659878,"vZ0":-4.944787428384443,"x":154.3,"y":129.01,"x0":-1.7961402114764566,"y0":50.00500582515764,"z0":6.563507688123868,"aX":-6.283590144169207},"breaks":{"breakAngle":26.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.4,"breakVerticalInduced":20.5,"breakHorizontal":5.2,"spinRate":2200,"spinDirection":203},"zone":11,"typeConfidence":2.0,"plateTime":0.4007020621736759,"extension":6.394622684158314},"index":3,"playId":"d2fe1aa6-d113-3108-ae97-07951760363d","pitchNumber":3,"startTime":"2026-06-23T00:20:40.529Z","endTime":"2026-06-23T00:20:44.329Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608379,"link":"/api/v1/people/608379","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":695506,"link":"/api/v1/people/695506"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":672580,"link":"/api/v1/people/672580"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":663743,"link":"/api/v1/people/663743","batSide":{"code":"R","description":"Right"}},"second":{"id":802415,"link":"/api/v1/people/802415"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663743,"link":"/api/v1/people/663743"},"credit":"b_ab"},{"player":{"id":608379,"link":"/api/v1/people/608379"},"credit":"p_ab"},{"player":{"id":663743,"link":"/api/v1/people/663743"},"credit":"b_pa"},{"player":{"id":608379,"link":"/api/v1/people/608379"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":33.1,"awayTeamWinProbability":66.9,"homeTeamWinProbabilityAdded":-7.799999999999997,"leverageIndex":2.83,"dramaIndex":124.0,"contextMetrics":{},"playEndTime":"2026-06-23T00:20:44.329Z","atBatIndex":52},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Richie Palacios pops out to third baseman Nick Loftin in foul territory.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":53,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-06-23T00:20:53.543Z","endTime":"2026-06-23T00:22:47.783Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":680700,"fullName":"Richie Palacios","link":"/api/v1/people/680700"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":608379,"fullName":"Michael Wacha","link":"/api/v1/people/608379"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":680700,"fullName":"Richie Palacios","link":"/api/v1/people/680700"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":679845,"link":"/api/v1/people/679845"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":77.0,"endSpeed":70.2,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.39225873400354,"aZ":-40.34580462672777,"pfxX":8.058224080431414,"pfxZ":-6.544253013361354,"pX":-0.4259435131945054,"pZ":2.939904765857331,"vX0":1.7427950375621508,"vY0":-111.96328989393031,"vZ0":1.3710895602164632,"x":133.24,"y":159.4,"x0":-2.264012735577612,"y0":50.00351395754804,"z0":6.502620042146114,"aX":10.058769378087256},"breaks":{"breakAngle":14.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.8,"breakVerticalInduced":-11.0,"breakHorizontal":-15.0,"spinRate":1876,"spinDirection":31},"zone":1,"typeConfidence":2.0,"plateTime":0.4923878491807221,"extension":6.438768259721432},"index":0,"playId":"682f1c93-4cf4-382a-8251-30c73acb31b4","pitchNumber":1,"startTime":"2026-06-23T00:21:07.150Z","endTime":"2026-06-23T00:21:11.771Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608379,"link":"/api/v1/people/608379","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":695506,"link":"/api/v1/people/695506"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":672580,"link":"/api/v1/people/672580"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":680700,"link":"/api/v1/people/680700","batSide":{"code":"L","description":"Left"}},"second":{"id":802415,"link":"/api/v1/people/802415"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"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":94.0,"endSpeed":86.4,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.312514098072906,"aZ":-9.864255180430035,"pfxX":-3.566921921411896,"pfxZ":11.764356131892999,"pX":0.9707408211155175,"pZ":2.439584761512717,"vX0":8.53655025209863,"vY0":-136.41608933081312,"vZ0":-8.604238115587336,"x":80.0,"y":172.91,"x0":-1.7271670079335169,"y0":50.00118244328847,"z0":6.303182772483197,"aX":-6.764445193980608},"breaks":{"breakAngle":24.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.3,"breakVerticalInduced":19.8,"breakHorizontal":4.8,"spinRate":2114,"spinDirection":207},"zone":12,"typeConfidence":2.0,"plateTime":0.40059599579650573,"extension":6.506772973368834},"index":1,"playId":"9f56d19b-c394-3947-ac37-0cc9f1561f26","pitchNumber":2,"startTime":"2026-06-23T00:21:27.303Z","endTime":"2026-06-23T00:21:31.957Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608379,"link":"/api/v1/people/608379","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":695506,"link":"/api/v1/people/695506"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":672580,"link":"/api/v1/people/672580"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":680700,"link":"/api/v1/people/680700","batSide":{"code":"L","description":"Left"}},"second":{"id":802415,"link":"/api/v1/people/802415"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.3,"endSpeed":75.9,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.354895680693808,"aZ":-19.73838681178187,"pfxX":-7.129510663259377,"pfxZ":8.54525425239628,"pX":-0.852113551015188,"pZ":1.57970247483803,"vX0":4.807481770706412,"vY0":-119.67583212389347,"vZ0":-7.220406073353036,"x":149.48,"y":196.13,"x0":-1.9572515004465798,"y0":50.0031758585646,"z0":6.394404245553196,"aX":-10.37733673461705},"breaks":{"breakAngle":24.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":14.0,"breakHorizontal":11.8,"spinRate":1567,"spinDirection":240},"zone":13,"typeConfidence":2.0,"plateTime":0.4570663650109248,"extension":6.596647067766799},"index":2,"playId":"8a830211-d9ba-3538-99a4-f44471149a41","pitchNumber":3,"startTime":"2026-06-23T00:21:44.279Z","endTime":"2026-06-23T00:21:49.290Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608379,"link":"/api/v1/people/608379","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":695506,"link":"/api/v1/people/695506"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":672580,"link":"/api/v1/people/672580"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":680700,"link":"/api/v1/people/680700","batSide":{"code":"L","description":"Left"}},"second":{"id":802415,"link":"/api/v1/people/802415"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"index":3,"startTime":"2026-06-23T00:22:09.647Z","endTime":"2026-06-23T00:22:18.468Z","isPitch":false,"type":"action","player":{"id":680700,"link":"/api/v1/people/680700"},"defense":{"pitcher":{"id":608379,"link":"/api/v1/people/608379","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":695506,"link":"/api/v1/people/695506"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":672580,"link":"/api/v1/people/672580"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":680700,"link":"/api/v1/people/680700","batSide":{"code":"L","description":"Left"}},"second":{"id":802415,"link":"/api/v1/people/802415"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"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.0,"endSpeed":87.4,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.67326087326583,"aZ":-9.409494475948426,"pfxX":-3.1029443386855773,"pfxZ":11.706000392962505,"pX":0.027724792325800784,"pZ":2.641160326738166,"vX0":5.59780691191343,"vY0":-138.08256764317665,"vZ0":-8.65151340614969,"x":115.94,"y":167.47,"x0":-1.616117098376659,"y0":50.00679365659849,"z0":6.435062033136528,"aX":-6.036790732920924},"breaks":{"breakAngle":24.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.4,"breakVerticalInduced":19.7,"breakHorizontal":4.6,"spinRate":2040,"spinDirection":204},"zone":5,"typeConfidence":2.0,"plateTime":0.3955840331408167,"extension":6.5864693358039945},"index":4,"playId":"5b621e46-fd8a-3276-9fbf-c72a4a938914","pitchNumber":4,"startTime":"2026-06-23T00:22:18.468Z","endTime":"2026-06-23T00:22:23.489Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608379,"link":"/api/v1/people/608379","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":695506,"link":"/api/v1/people/695506"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":672580,"link":"/api/v1/people/672580"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":680700,"link":"/api/v1/people/680700","batSide":{"code":"L","description":"Left"}},"second":{"id":802415,"link":"/api/v1/people/802415"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.4,"endSpeed":87.1,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.960290683863125,"aZ":-13.165267031713622,"pfxX":-9.035470871551066,"pfxZ":9.766861186816188,"pX":0.21810999001118445,"pZ":3.5041642810931966,"vX0":7.945266430351266,"vY0":-138.61834003827,"vZ0":-5.191684371107184,"x":108.69,"y":144.17,"x0":-1.5112617495563774,"y0":50.00342474971581,"z0":6.280243237136721,"aX":-17.586161190878553},"breaks":{"breakAngle":48.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":16.8,"breakHorizontal":14.8,"spinRate":2092,"spinDirection":211},"zone":12,"typeConfidence":2.0,"plateTime":0.39512617506276104,"extension":6.5198741268755604},"hitData":{"launchSpeed":72.0,"launchAngle":67.0,"totalDistance":132.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":79.45,"coordY":175.14}},"index":5,"playId":"c7f7a23d-1272-3974-9e62-5175b8be2a8b","pitchNumber":5,"startTime":"2026-06-23T00:22:36.268Z","endTime":"2026-06-23T00:22:47.783Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608379,"link":"/api/v1/people/608379","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":695506,"link":"/api/v1/people/695506"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":672580,"link":"/api/v1/people/672580"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":680700,"link":"/api/v1/people/680700","batSide":{"code":"L","description":"Left"}},"second":{"id":802415,"link":"/api/v1/people/802415"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":680700,"link":"/api/v1/people/680700"},"credit":"b_ab"},{"player":{"id":608379,"link":"/api/v1/people/608379"},"credit":"p_ab"},{"player":{"id":680700,"link":"/api/v1/people/680700"},"credit":"b_pa"},{"player":{"id":608379,"link":"/api/v1/people/608379"},"credit":"p_pa"}],"flags":[{"credit":"b_foul_out"}],"homeTeamWinProbability":25.5,"awayTeamWinProbability":74.5,"homeTeamWinProbabilityAdded":-7.600000000000001,"leverageIndex":2.85,"dramaIndex":123.0,"contextMetrics":{},"playEndTime":"2026-06-23T00:22:47.783Z","atBatIndex":53},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Carter Jensen strikes out on a foul tip.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":54,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-06-23T00:25:01.451Z","endTime":"2026-06-23T00:26:12.793Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":695600,"fullName":"Carter Jensen","link":"/api/v1/people/695600"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":642121,"fullName":"Cole Sulser","link":"/api/v1/people/642121"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,5,6],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":695600,"fullName":"Carter Jensen","link":"/api/v1/people/695600"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":663743,"link":"/api/v1/people/663743"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Cole Sulser replaces Cam Booser.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-06-23T00:23:43.031Z","endTime":"2026-06-23T00:24:53.287Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":642121,"link":"/api/v1/people/642121"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":592155,"link":"/api/v1/people/592155","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":810938,"link":"/api/v1/people/810938"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":676356,"link":"/api/v1/people/676356"},"right":{"id":668723,"link":"/api/v1/people/668723"}},"offense":{"batter":{"id":695600,"link":"/api/v1/people/695600","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-06-23T00:24:53.287Z","endTime":"2026-06-23T00:25:03.728Z","isPitch":false,"type":"action","player":{"id":695600,"link":"/api/v1/people/695600"},"defense":{"pitcher":{"id":642121,"link":"/api/v1/people/642121","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":810938,"link":"/api/v1/people/810938"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":676356,"link":"/api/v1/people/676356"},"right":{"id":668723,"link":"/api/v1/people/668723"}},"offense":{"batter":{"id":695600,"link":"/api/v1/people/695600","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"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":91.9,"endSpeed":83.0,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.22745778841328,"aZ":-12.21349643520914,"pfxX":-5.840982872304416,"pfxZ":11.174013953718775,"pX":-0.940702547453434,"pZ":3.3211945289630083,"vX0":3.662329564263246,"vY0":-133.66080048753983,"vZ0":-3.869063574617137,"x":152.86,"y":149.11,"x0":-1.578845058305088,"y0":50.00135752009131,"z0":5.681630537567119,"aX":-10.433226366475232},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":19.4,"breakHorizontal":9.6,"spinRate":2333,"spinDirection":214},"zone":11,"typeConfidence":0.9,"plateTime":0.41178924810965567,"extension":6.456449010545458},"index":2,"playId":"cc474a8b-6b26-3c3f-942d-5923fa450552","pitchNumber":1,"startTime":"2026-06-23T00:25:03.728Z","endTime":"2026-06-23T00:25:08.150Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642121,"link":"/api/v1/people/642121","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":810938,"link":"/api/v1/people/810938"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":676356,"link":"/api/v1/people/676356"},"right":{"id":668723,"link":"/api/v1/people/668723"}},"offense":{"batter":{"id":695600,"link":"/api/v1/people/695600","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.7,"endSpeed":82.9,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.55224847045666,"aZ":-11.525318760073715,"pfxX":-6.018998236330376,"pfxZ":11.6053717895635,"pX":-0.5050491995737432,"pZ":2.7809617409069975,"vX0":4.646829488912779,"vY0":-133.27131314303307,"vZ0":-5.403592594160565,"x":136.25,"y":163.69,"x0":-1.4987609856939765,"y0":50.00183331392669,"z0":5.684176100294205,"aX":-10.708733528833239},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":19.9,"breakHorizontal":9.7,"spinRate":2389,"spinDirection":210},"zone":1,"typeConfidence":0.9,"plateTime":0.4127156301078614,"extension":6.478528923732836},"index":3,"playId":"9132bf40-f057-3ea3-9da1-44f593cca189","pitchNumber":2,"startTime":"2026-06-23T00:25:17.584Z","endTime":"2026-06-23T00:25:20.829Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642121,"link":"/api/v1/people/642121","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":810938,"link":"/api/v1/people/810938"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":676356,"link":"/api/v1/people/676356"},"right":{"id":668723,"link":"/api/v1/people/668723"}},"offense":{"batter":{"id":695600,"link":"/api/v1/people/695600","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.9,"endSpeed":76.1,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.87387217575573,"aZ":-29.67820965736862,"pfxX":-10.475162458108077,"pfxZ":1.6948230302247058,"pX":-1.3029286810086849,"pZ":2.413041643641749,"vX0":4.436473744923836,"vY0":-120.71354861562115,"vZ0":-1.6929669595258618,"x":166.66,"y":173.63,"x0":-1.805328199415629,"y0":50.00412272405753,"z0":5.740557553188861,"aX":-15.43361916393826},"breaks":{"breakAngle":26.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":2.9,"breakHorizontal":17.9,"spinRate":1775,"spinDirection":237},"zone":13,"typeConfidence":0.91,"plateTime":0.45404895499664466,"extension":6.384729770645792},"index":4,"playId":"018cfe58-b7c9-3dcd-a421-aa5610f83f0b","pitchNumber":3,"startTime":"2026-06-23T00:25:34.679Z","endTime":"2026-06-23T00:25:38.794Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642121,"link":"/api/v1/people/642121","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":810938,"link":"/api/v1/people/810938"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":676356,"link":"/api/v1/people/676356"},"right":{"id":668723,"link":"/api/v1/people/668723"}},"offense":{"batter":{"id":695600,"link":"/api/v1/people/695600","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"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":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.5,"endSpeed":76.8,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.99587161048309,"aZ":-31.603980046230312,"pfxX":-9.998159919555405,"pfxZ":0.3782719259896625,"pX":-0.574252975924334,"pZ":1.9454576811662685,"vX0":5.832555389354014,"vY0":-121.5462524489298,"vZ0":-2.2939744895587024,"x":138.89,"y":186.25,"x0":-1.707027811529978,"y0":50.000750349277396,"z0":5.647826184729335,"aX":-14.946189865958253},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.9,"breakVerticalInduced":0.4,"breakHorizontal":16.7,"spinRate":1778,"spinDirection":235},"zone":7,"typeConfidence":0.91,"plateTime":0.4507752643478109,"extension":6.323138219941667},"index":5,"playId":"f5b95c52-3443-36de-addd-40e605d10091","pitchNumber":4,"startTime":"2026-06-23T00:25:49.564Z","endTime":"2026-06-23T00:25:53.767Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642121,"link":"/api/v1/people/642121","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":810938,"link":"/api/v1/people/810938"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":676356,"link":"/api/v1/people/676356"},"right":{"id":668723,"link":"/api/v1/people/668723"}},"offense":{"batter":{"id":695600,"link":"/api/v1/people/695600","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.1,"endSpeed":84.0,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.234101490156796,"aZ":-14.219365631548959,"pfxX":-4.574437817547322,"pfxZ":9.803917606580464,"pX":-0.24410106685280597,"pZ":3.2598144913699625,"vX0":4.984929383056297,"vY0":-135.38070856239912,"vZ0":-3.7166746288005856,"x":126.3,"y":150.77,"x0":-1.5267532314509529,"y0":50.003322960386676,"z0":5.664732424278463,"aX":-8.378400882438491},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":17.0,"breakHorizontal":7.1,"spinRate":2275,"spinDirection":215},"zone":2,"typeConfidence":0.9,"plateTime":0.4066692840914756,"extension":6.5694904741876865},"index":6,"playId":"e6e0fe83-6748-314c-8d4e-e649193ebada","pitchNumber":5,"startTime":"2026-06-23T00:26:07.969Z","endTime":"2026-06-23T00:26:12.793Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642121,"link":"/api/v1/people/642121","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":810938,"link":"/api/v1/people/810938"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":676356,"link":"/api/v1/people/676356"},"right":{"id":668723,"link":"/api/v1/people/668723"}},"offense":{"batter":{"id":695600,"link":"/api/v1/people/695600","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":695600,"link":"/api/v1/people/695600"},"credit":"b_ab"},{"player":{"id":642121,"link":"/api/v1/people/642121"},"credit":"p_ab"},{"player":{"id":695600,"link":"/api/v1/people/695600"},"credit":"b_pa"},{"player":{"id":642121,"link":"/api/v1/people/642121"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":27.800000000000004,"awayTeamWinProbability":72.19999999999999,"homeTeamWinProbabilityAdded":2.3000000000000043,"leverageIndex":0.9,"dramaIndex":42.0,"contextMetrics":{},"playEndTime":"2026-06-23T00:26:12.793Z","atBatIndex":54},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Maikel Garcia pops out to first baseman Jonathan Aranda in foul territory.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":55,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-06-23T00:26:28.621Z","endTime":"2026-06-23T00:27:38.477Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":672580,"fullName":"Maikel Garcia","link":"/api/v1/people/672580"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":642121,"fullName":"Cole Sulser","link":"/api/v1/people/642121"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":672580,"fullName":"Maikel Garcia","link":"/api/v1/people/672580"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":666018,"link":"/api/v1/people/666018"},"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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.5,"endSpeed":82.2,"strikeZoneTop":3.262,"strikeZoneBottom":1.646,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.226944750416116,"aZ":-21.122980086951834,"pfxX":-1.0692343455629896,"pfxZ":6.439409623514789,"pX":0.17702206880250912,"pZ":1.4314877233777519,"vX0":5.689376886238652,"vY0":-130.1318756703005,"vZ0":-6.159202587728592,"x":110.25,"y":200.13,"x0":-1.8983000926408555,"y0":50.001202558031466,"z0":5.42840937854783,"aX":-1.8352108807086718},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":10.6,"breakHorizontal":0.7,"spinRate":2280,"spinDirection":205},"zone":14,"typeConfidence":0.87,"plateTime":0.42085117900679414,"extension":6.3274010200208215},"index":0,"playId":"d75f82c5-1fc4-3b12-bac2-0cc221414803","pitchNumber":1,"startTime":"2026-06-23T00:26:34.590Z","endTime":"2026-06-23T00:26:39.457Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642121,"link":"/api/v1/people/642121","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":810938,"link":"/api/v1/people/810938"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":676356,"link":"/api/v1/people/676356"},"right":{"id":668723,"link":"/api/v1/people/668723"}},"offense":{"batter":{"id":672580,"link":"/api/v1/people/672580","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.5,"endSpeed":83.6,"strikeZoneTop":3.262,"strikeZoneBottom":1.646,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.41842003284441,"aZ":-10.387040668114135,"pfxX":-6.144008221065622,"pfxZ":12.027352667524578,"pX":-0.7023567585386087,"pZ":2.711552855518996,"vX0":4.266852456438409,"vY0":-134.5342908526693,"vZ0":-5.74804593624575,"x":143.77,"y":165.57,"x0":-1.5202621784053605,"y0":50.00303324067164,"z0":5.630240282557052,"aX":-11.12907411000183},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":20.5,"breakHorizontal":10.1,"spinRate":2413,"spinDirection":211},"zone":4,"typeConfidence":0.9,"plateTime":0.40900755819737666,"extension":6.348200845508384},"index":1,"playId":"e4cc0ff2-0280-3674-bf9c-389819bc6173","pitchNumber":2,"startTime":"2026-06-23T00:26:48.981Z","endTime":"2026-06-23T00:26:53.299Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642121,"link":"/api/v1/people/642121","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":810938,"link":"/api/v1/people/810938"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":676356,"link":"/api/v1/people/676356"},"right":{"id":668723,"link":"/api/v1/people/668723"}},"offense":{"batter":{"id":672580,"link":"/api/v1/people/672580","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"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":true},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.1,"endSpeed":77.2,"strikeZoneTop":3.262,"strikeZoneBottom":1.646,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.71017509979837,"aZ":-29.427771495710033,"pfxX":-8.19764925851402,"pfxZ":1.8174454888909484,"pX":-0.06148462400103593,"pZ":1.3706264841833191,"vX0":6.354303711424622,"vY0":-122.31809974028519,"vZ0":-4.201132020494193,"x":119.34,"y":201.77,"x0":-1.631184736871268,"y0":50.00389388598575,"z0":5.641047588572748,"aX":-12.390756931997506},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":2.5,"breakHorizontal":13.3,"spinRate":1579,"spinDirection":231},"zone":13,"typeConfidence":0.9,"plateTime":0.44823804021805946,"extension":6.432353621652038},"index":2,"playId":"b0d50303-6822-343e-9259-593267321ca1","pitchNumber":3,"startTime":"2026-06-23T00:27:02.310Z","endTime":"2026-06-23T00:27:29.320Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642121,"link":"/api/v1/people/642121","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":810938,"link":"/api/v1/people/810938"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":676356,"link":"/api/v1/people/676356"},"right":{"id":668723,"link":"/api/v1/people/668723"}},"offense":{"batter":{"id":672580,"link":"/api/v1/people/672580","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":118,"player":{"id":672580,"fullName":"Maikel Garcia","link":"/api/v1/people/672580"}},"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":82.7,"endSpeed":75.6,"strikeZoneTop":3.262,"strikeZoneBottom":1.646,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.280038032713264,"aZ":-28.8927465082905,"pfxX":-10.01056728693033,"pfxZ":2.2527734418006773,"pX":0.1308626470826384,"pZ":2.136675813223407,"vX0":7.05658813220777,"vY0":-120.20903524119186,"vZ0":-2.4519769409879637,"x":112.01,"y":181.09,"x0":-1.5486806086308225,"y0":50.00262489860448,"z0":5.74641038442434,"aX":-14.584478990648584},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":3.7,"breakHorizontal":16.3,"spinRate":1777,"spinDirection":239},"zone":8,"typeConfidence":0.9,"plateTime":0.45642742004734105,"extension":6.355668147141536},"hitData":{"launchSpeed":76.4,"launchAngle":68.0,"totalDistance":126.0,"trajectory":"popup","hardness":"medium","location":"3","coordinates":{"coordX":167.01,"coordY":181.58}},"index":3,"playId":"82a5abf3-4b21-3252-ace5-b0d80b1ca770","pitchNumber":4,"startTime":"2026-06-23T00:27:29.342Z","endTime":"2026-06-23T00:27:38.477Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642121,"link":"/api/v1/people/642121","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":810938,"link":"/api/v1/people/810938"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":676356,"link":"/api/v1/people/676356"},"right":{"id":668723,"link":"/api/v1/people/668723"}},"offense":{"batter":{"id":672580,"link":"/api/v1/people/672580","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":672580,"link":"/api/v1/people/672580"},"credit":"b_ab"},{"player":{"id":642121,"link":"/api/v1/people/642121"},"credit":"p_ab"},{"player":{"id":672580,"link":"/api/v1/people/672580"},"credit":"b_pa"},{"player":{"id":642121,"link":"/api/v1/people/642121"},"credit":"p_pa"}],"flags":[{"credit":"b_foul_out"}],"homeTeamWinProbability":29.599999999999998,"awayTeamWinProbability":70.4,"homeTeamWinProbabilityAdded":1.7999999999999936,"leverageIndex":0.7,"dramaIndex":34.0,"contextMetrics":{},"playEndTime":"2026-06-23T00:27:38.477Z","atBatIndex":55},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jac Caglianone strikes out swinging.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":56,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-06-23T00:27:47.688Z","endTime":"2026-06-23T00:28:54.675Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":695506,"fullName":"Jac Caglianone","link":"/api/v1/people/695506"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":642121,"fullName":"Cole Sulser","link":"/api/v1/people/642121"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":695506,"fullName":"Jac Caglianone","link":"/api/v1/people/695506"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":663743,"link":"/api/v1/people/663743"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.3,"endSpeed":84.1,"strikeZoneTop":3.402,"strikeZoneBottom":1.717,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.6480094449306,"aZ":-11.62858927473787,"pfxX":-4.326845195529519,"pfxZ":11.209622769238491,"pX":0.10307200289008087,"pZ":2.8635844999505244,"vX0":5.723160443729156,"vY0":-135.52643359936323,"vZ0":-5.287524039623751,"x":113.07,"y":161.46,"x0":-1.4884063089330026,"y0":50.00602170953457,"z0":5.674303261289686,"aX":-7.933314525309965},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":19.1,"breakHorizontal":6.4,"spinRate":2295,"spinDirection":211},"zone":5,"typeConfidence":0.9,"plateTime":0.40643305261124674,"extension":6.582277118152323},"index":0,"playId":"facb7fc3-195c-3fc7-9156-a711699510ab","pitchNumber":1,"startTime":"2026-06-23T00:28:03.729Z","endTime":"2026-06-23T00:28:07.486Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642121,"link":"/api/v1/people/642121","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":810938,"link":"/api/v1/people/810938"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":676356,"link":"/api/v1/people/676356"},"right":{"id":668723,"link":"/api/v1/people/668723"}},"offense":{"batter":{"id":695506,"link":"/api/v1/people/695506","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.9,"endSpeed":76.8,"strikeZoneTop":3.402,"strikeZoneBottom":1.717,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.663286008059934,"aZ":-32.97149424233318,"pfxX":-9.065072214950787,"pfxZ":-0.5361046419537403,"pX":0.45784891713011006,"pZ":0.7312475180588868,"vX0":7.702563527441053,"vY0":-121.78767567737442,"vZ0":-4.7528552835575395,"x":99.55,"y":219.04,"x0":-1.5801101750483875,"y0":50.00350854027617,"z0":5.585119259718263,"aX":-13.512087035866402},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.3,"breakVerticalInduced":-1.9,"breakHorizontal":14.4,"spinRate":1720,"spinDirection":237},"zone":14,"typeConfidence":0.9,"plateTime":0.45110460863472657,"extension":6.360095599596973},"index":1,"playId":"5886f51d-33e4-3f88-b087-5c61d46fc3d3","pitchNumber":2,"startTime":"2026-06-23T00:28:17.119Z","endTime":"2026-06-23T00:28:21.430Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642121,"link":"/api/v1/people/642121","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":810938,"link":"/api/v1/people/810938"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":676356,"link":"/api/v1/people/676356"},"right":{"id":668723,"link":"/api/v1/people/668723"}},"offense":{"batter":{"id":695506,"link":"/api/v1/people/695506","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"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":92.9,"endSpeed":83.5,"strikeZoneTop":3.402,"strikeZoneBottom":1.717,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.33486746689322,"aZ":-12.884874154032282,"pfxX":-7.286489557045875,"pfxZ":10.642016528697965,"pX":-0.39254336712352517,"pZ":2.503828036926558,"vX0":5.6138627281524585,"vY0":-134.99827470523337,"vZ0":-5.796559404065317,"x":131.96,"y":171.18,"x0":-1.5712712315018236,"y0":50.00050614709664,"z0":5.616077365890771,"aX":-13.204679217651394},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":17.9,"breakHorizontal":11.8,"spinRate":2455,"spinDirection":207},"zone":4,"typeConfidence":0.9,"plateTime":0.40856064802031034,"extension":6.245975081300327},"index":2,"playId":"9dbb8d76-9940-3690-adc2-403fe3c577ec","pitchNumber":3,"startTime":"2026-06-23T00:28:31.892Z","endTime":"2026-06-23T00:28:36.426Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642121,"link":"/api/v1/people/642121","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":810938,"link":"/api/v1/people/810938"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":676356,"link":"/api/v1/people/676356"},"right":{"id":668723,"link":"/api/v1/people/668723"}},"offense":{"batter":{"id":695506,"link":"/api/v1/people/695506","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.7,"endSpeed":76.6,"strikeZoneTop":3.402,"strikeZoneBottom":1.717,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.15089642339134,"aZ":-31.487830952773066,"pfxX":-9.12922349001401,"pfxZ":0.45570245529889064,"pX":-1.5921385439958677,"pZ":2.2574987237058473,"vX0":3.463813601958341,"vY0":-121.82827520873732,"vZ0":-1.7282248503725088,"x":177.69,"y":177.83,"x0":-1.8507085855227876,"y0":50.00148254747209,"z0":5.7117590345330855,"aX":-13.646638073443466},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.5,"breakVerticalInduced":0.7,"breakHorizontal":15.6,"spinRate":1719,"spinDirection":236},"zone":13,"typeConfidence":0.91,"plateTime":0.45053452532725347,"extension":6.394166295339609},"index":3,"playId":"f3d861c4-a719-3947-986e-81fba00829a4","pitchNumber":4,"startTime":"2026-06-23T00:28:50.086Z","endTime":"2026-06-23T00:28:54.675Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642121,"link":"/api/v1/people/642121","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":810938,"link":"/api/v1/people/810938"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":676356,"link":"/api/v1/people/676356"},"right":{"id":668723,"link":"/api/v1/people/668723"}},"offense":{"batter":{"id":695506,"link":"/api/v1/people/695506","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":695506,"link":"/api/v1/people/695506"},"credit":"b_ab"},{"player":{"id":642121,"link":"/api/v1/people/642121"},"credit":"p_ab"},{"player":{"id":695506,"link":"/api/v1/people/695506"},"credit":"b_pa"},{"player":{"id":642121,"link":"/api/v1/people/642121"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":30.8,"awayTeamWinProbability":69.2,"homeTeamWinProbabilityAdded":1.2000000000000028,"leverageIndex":0.49,"dramaIndex":25.0,"contextMetrics":{},"playEndTime":"2026-06-23T00:28:54.675Z","atBatIndex":56},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Yandy Díaz strikes out swinging.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":57,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-06-23T00:31:09.812Z","endTime":"2026-06-23T00:32:28.110Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":650490,"fullName":"Yandy Díaz","link":"/api/v1/people/650490"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":670167,"fullName":"John Schreiber","link":"/api/v1/people/670167"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":650490,"fullName":"Yandy Díaz","link":"/api/v1/people/650490"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":695600,"link":"/api/v1/people/695600"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: John Schreiber replaces Michael Wacha.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-06-23T00:30:15.751Z","endTime":"2026-06-23T00:31:12.047Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":670167,"link":"/api/v1/people/670167"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":608379,"link":"/api/v1/people/608379","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":695506,"link":"/api/v1/people/695506"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":672580,"link":"/api/v1/people/672580"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":650490,"link":"/api/v1/people/650490","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"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":95.1,"endSpeed":86.3,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.76138179200355,"aZ":-35.090154623419934,"pfxX":-12.018865967148574,"pfxZ":-1.5278865760324907,"pX":-0.6014464435898881,"pZ":1.5641421288310113,"vX0":9.788524520113949,"vY0":-138.1044205322475,"vZ0":-1.6232276507683259,"x":139.93,"y":196.55,"x0":-2.64873729777139,"y0":50.00222511275581,"z0":4.543160103992619,"aX":-22.973147797613112},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":-2.9,"breakHorizontal":19.4,"spinRate":2165,"spinDirection":257},"zone":13,"typeConfidence":0.91,"plateTime":0.39820251281304486,"extension":6.312464875257365},"index":1,"playId":"eebc4395-aae2-3f6a-bd95-ad8be71f8642","pitchNumber":1,"startTime":"2026-06-23T00:31:12.047Z","endTime":"2026-06-23T00:31:16.151Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670167,"link":"/api/v1/people/670167","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":695506,"link":"/api/v1/people/695506"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":672580,"link":"/api/v1/people/672580"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":650490,"link":"/api/v1/people/650490","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.2,"endSpeed":77.8,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.25595203161774,"aZ":-33.466982375928055,"pfxX":4.347841862934324,"pfxZ":-0.8430096697758671,"pX":2.2435901962341154,"pZ":2.5177650072687285,"vX0":10.1385573096256,"vY0":-123.59495255123606,"vZ0":2.195535694118279,"x":31.48,"y":170.8,"x0":-2.4879544584883386,"y0":50.0026050974313,"z0":4.442500654139468,"aX":6.675506856018057},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.8,"breakVerticalInduced":-0.6,"breakHorizontal":-10.4,"spinRate":2744,"spinDirection":68},"zone":12,"typeConfidence":0.79,"plateTime":0.44436511144273894,"extension":6.17941916303773},"index":2,"playId":"3b2a01a3-1871-3eab-93a5-41c6dd40c4ec","pitchNumber":2,"startTime":"2026-06-23T00:31:28.894Z","endTime":"2026-06-23T00:31:32.718Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670167,"link":"/api/v1/people/670167","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":695506,"link":"/api/v1/people/695506"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":672580,"link":"/api/v1/people/672580"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":650490,"link":"/api/v1/people/650490","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"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":95.3,"endSpeed":86.5,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.3028190248611,"aZ":-35.37177131489508,"pfxX":-11.864207696483094,"pfxZ":-1.6704205339467562,"pX":0.5357530198359293,"pZ":1.4421498064842955,"vX0":12.412567246223153,"vY0":-138.15463907704688,"vZ0":-1.9738525053005112,"x":96.58,"y":199.84,"x0":-2.4929129788343243,"y0":50.00299105551898,"z0":4.563559754185787,"aX":-22.734514496626968},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":-3.2,"breakHorizontal":18.6,"spinRate":2252,"spinDirection":249},"zone":14,"typeConfidence":0.91,"plateTime":0.39781472035312326,"extension":6.457369577363885},"index":3,"playId":"ee6476f0-5755-3daf-8e28-11093d04b457","pitchNumber":3,"startTime":"2026-06-23T00:31:45.571Z","endTime":"2026-06-23T00:31:50.249Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670167,"link":"/api/v1/people/670167","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":695506,"link":"/api/v1/people/695506"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":672580,"link":"/api/v1/people/672580"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":650490,"link":"/api/v1/people/650490","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"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":96.0,"endSpeed":87.1,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.0769228626069,"aZ":-19.16875447580376,"pfxX":-9.181338780370437,"pfxZ":6.6509422752809515,"pX":-0.23151486941644353,"pZ":2.181727268531577,"vX0":9.54740229905793,"vY0":-139.3672064040552,"vZ0":-3.322344071815821,"x":125.82,"y":179.87,"x0":-2.518679366751288,"y0":50.00226760218593,"z0":4.6646835763871,"aX":-17.952533091305185},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":11.5,"breakHorizontal":14.5,"spinRate":2302,"spinDirection":244},"zone":5,"typeConfidence":0.91,"plateTime":0.3939231858035588,"extension":6.490033841061221},"index":4,"playId":"6379ba75-f16a-3c58-8c7a-d4ef44a79199","pitchNumber":4,"startTime":"2026-06-23T00:32:03.411Z","endTime":"2026-06-23T00:32:08.231Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670167,"link":"/api/v1/people/670167","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":695506,"link":"/api/v1/people/695506"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":672580,"link":"/api/v1/people/672580"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":650490,"link":"/api/v1/people/650490","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.1,"endSpeed":87.0,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.65175809068289,"aZ":-18.39424813216031,"pfxX":-9.659224127334882,"pfxZ":7.057840666490396,"pX":0.25429880221784573,"pZ":2.4992741700647203,"vX0":11.00634899267642,"vY0":-139.38729598253911,"vZ0":-2.6841632613291244,"x":107.31,"y":171.3,"x0":-2.505498262630736,"y0":50.00095594252246,"z0":4.700542077181121,"aX":-18.85449225315738},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":12.4,"breakHorizontal":15.0,"spinRate":2315,"spinDirection":243},"zone":6,"typeConfidence":0.91,"plateTime":0.39415694431925186,"extension":6.48071121682631},"index":5,"playId":"78d0246b-55d6-351c-b9ed-59e625382a5e","pitchNumber":5,"startTime":"2026-06-23T00:32:22.191Z","endTime":"2026-06-23T00:32:28.110Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670167,"link":"/api/v1/people/670167","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":695506,"link":"/api/v1/people/695506"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":672580,"link":"/api/v1/people/672580"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":650490,"link":"/api/v1/people/650490","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":650490,"link":"/api/v1/people/650490"},"credit":"b_ab"},{"player":{"id":670167,"link":"/api/v1/people/670167"},"credit":"p_ab"},{"player":{"id":650490,"link":"/api/v1/people/650490"},"credit":"b_pa"},{"player":{"id":670167,"link":"/api/v1/people/670167"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":24.5,"awayTeamWinProbability":75.5,"homeTeamWinProbabilityAdded":-6.300000000000001,"leverageIndex":2.47,"dramaIndex":106.0,"contextMetrics":{},"playEndTime":"2026-06-23T00:32:28.110Z","atBatIndex":57},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Cedric Mullins strikes out swinging.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":58,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-06-23T00:33:15.050Z","endTime":"2026-06-23T00:34:59.260Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":670167,"fullName":"John Schreiber","link":"/api/v1/people/670167"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,4,5,6,7],"actionIndex":[0],"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":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":695600,"link":"/api/v1/people/695600"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Cedric Mullins replaces Jonny DeLuca.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-06-23T00:32:34.436Z","endTime":"2026-06-23T00:33:17.283Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":656775,"link":"/api/v1/people/656775"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"201","replacedPlayer":{"id":676356,"link":"/api/v1/people/676356"},"defense":{"pitcher":{"id":670167,"link":"/api/v1/people/670167","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":695506,"link":"/api/v1/people/695506"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":672580,"link":"/api/v1/people/672580"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":676356,"link":"/api/v1/people/676356","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":84.6,"endSpeed":77.1,"strikeZoneTop":3.005,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.406308447118985,"aZ":-33.609916317301945,"pfxX":5.200890235850949,"pfxZ":-0.9460137487895626,"pX":-0.5239516821401007,"pZ":2.450969572463148,"vX0":4.2508791354427835,"vY0":-123.11821370574732,"vZ0":2.2487734700235507,"x":136.97,"y":172.6,"x0":-2.953708568037741,"y0":50.000409945453875,"z0":4.387331655486244,"aX":7.914273598692739},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.4,"breakVerticalInduced":-0.8,"breakHorizontal":-10.4,"spinRate":2705,"spinDirection":82},"zone":4,"typeConfidence":0.86,"plateTime":0.4463422492273921,"extension":6.049817135300123},"index":1,"playId":"f49d7ac0-5da3-3d23-a6d1-ecc6fa6223bd","pitchNumber":1,"startTime":"2026-06-23T00:33:17.283Z","endTime":"2026-06-23T00:33:21.390Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670167,"link":"/api/v1/people/670167","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":695506,"link":"/api/v1/people/695506"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":672580,"link":"/api/v1/people/672580"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":656775,"link":"/api/v1/people/656775","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.5,"endSpeed":87.4,"strikeZoneTop":3.005,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.682713782202846,"aZ":-19.037018814337845,"pfxX":-9.311303111111805,"pfxZ":6.655942527179862,"pX":-0.012681319505500707,"pZ":2.667344301471051,"vX0":10.298742490980729,"vY0":-140.0698586786994,"vZ0":-1.9044451637274715,"x":117.48,"y":166.76,"x0":-2.5395228668745897,"y0":50.00081620104538,"z0":4.610025265502076,"aX":-18.372627605827777},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":11.8,"breakHorizontal":14.5,"spinRate":2271,"spinDirection":243},"zone":2,"typeConfidence":0.91,"plateTime":0.3920780614163273,"extension":6.481465768804067},"index":2,"playId":"e73b9912-70a3-3ae2-8f3b-2fba80d8461b","pitchNumber":2,"startTime":"2026-06-23T00:33:33.104Z","endTime":"2026-06-23T00:33:37.606Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670167,"link":"/api/v1/people/670167","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":695506,"link":"/api/v1/people/695506"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":672580,"link":"/api/v1/people/672580"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":656775,"link":"/api/v1/people/656775","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"index":3,"startTime":"2026-06-23T00:33:43.100Z","endTime":"2026-06-23T00:33:57.330Z","isPitch":false,"type":"action","player":{"id":656775,"link":"/api/v1/people/656775"},"defense":{"pitcher":{"id":670167,"link":"/api/v1/people/670167","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":695506,"link":"/api/v1/people/695506"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":672580,"link":"/api/v1/people/672580"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":656775,"link":"/api/v1/people/656775","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"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":86.8,"strikeZoneTop":3.005,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.51572096722547,"aZ":-25.826951813031524,"pfxX":-8.616857366502659,"pfxZ":3.2551600776896823,"pX":-0.7568094944966429,"pZ":4.2413187882941825,"vX0":8.508798873150623,"vY0":-139.36899503753648,"vZ0":3.4135461591382006,"x":145.85,"y":124.26,"x0":-2.740997719041275,"y0":50.006731020599794,"z0":4.713049925684316,"aX":-16.827551963976504},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.2,"breakVerticalInduced":6.8,"breakHorizontal":13.7,"spinRate":2326,"spinDirection":247},"zone":11,"typeConfidence":0.55,"plateTime":0.394122607261123,"extension":6.333260514014763},"index":4,"playId":"29f58ce8-d1c0-322e-9f42-9f8d59445c80","pitchNumber":3,"startTime":"2026-06-23T00:33:57.330Z","endTime":"2026-06-23T00:34:00.862Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670167,"link":"/api/v1/people/670167","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":695506,"link":"/api/v1/people/695506"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":672580,"link":"/api/v1/people/672580"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":656775,"link":"/api/v1/people/656775","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"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":87.9,"endSpeed":80.1,"strikeZoneTop":3.005,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.468653997768723,"aZ":-38.307141304483736,"pfxX":-8.544078379680757,"pfxZ":-3.7525409577201456,"pX":-0.03350905994977395,"pZ":0.4836416110244542,"vX0":9.559121698959308,"vY0":-127.55624885414841,"vZ0":-1.9369355042481247,"x":118.28,"y":225.72,"x0":-2.735741769599026,"y0":50.00553863413356,"z0":4.29922178516723,"aX":-13.953913589450302},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.8,"breakVerticalInduced":-7.0,"breakHorizontal":13.1,"spinRate":1078,"spinDirection":278},"zone":13,"typeConfidence":0.82,"plateTime":0.43090950604530853,"extension":6.341979242151333},"index":5,"playId":"83dbc48b-6a5b-34dc-ae1a-6bd0f7c7463d","pitchNumber":4,"startTime":"2026-06-23T00:34:12.264Z","endTime":"2026-06-23T00:34:16.740Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670167,"link":"/api/v1/people/670167","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":695506,"link":"/api/v1/people/695506"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":672580,"link":"/api/v1/people/672580"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":656775,"link":"/api/v1/people/656775","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.0,"endSpeed":86.5,"strikeZoneTop":3.005,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.88183044822242,"aZ":-20.30879243004196,"pfxX":-8.447900644870026,"pfxZ":6.108185407282177,"pX":0.045598341974567955,"pZ":3.398358075471595,"vX0":10.01546171926386,"vY0":-139.33937419523332,"vZ0":-0.11023333357254844,"x":115.26,"y":147.02,"x0":-2.5187227231214586,"y0":50.002143054017544,"z0":4.7943376432293565,"aX":-16.40891654141306},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":11.3,"breakHorizontal":13.0,"spinRate":2167,"spinDirection":245},"zone":12,"typeConfidence":0.9,"plateTime":0.3949537574379445,"extension":6.4677905079561215},"index":6,"playId":"5953a78e-9eab-315e-ab28-f833a1b070a0","pitchNumber":5,"startTime":"2026-06-23T00:34:33.145Z","endTime":"2026-06-23T00:34:38.019Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670167,"link":"/api/v1/people/670167","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":695506,"link":"/api/v1/people/695506"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":672580,"link":"/api/v1/people/672580"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":656775,"link":"/api/v1/people/656775","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.4,"endSpeed":86.6,"strikeZoneTop":3.005,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.95831967115107,"aZ":-19.38944994883966,"pfxX":-8.794441950344126,"pfxZ":6.60153166670019,"pX":-0.905982561824124,"pZ":3.0927073465948123,"vX0":7.85526073653916,"vY0":-138.76002811860283,"vZ0":-0.7660625492903593,"x":151.53,"y":155.28,"x0":-2.640111168308838,"y0":50.005750648437854,"z0":4.6721328859261,"aX":-17.03983508516361},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":12.0,"breakHorizontal":14.2,"spinRate":2189,"spinDirection":246},"zone":11,"typeConfidence":0.91,"plateTime":0.3957357434424216,"extension":6.313205483269789},"index":7,"playId":"d7d9b10d-1b53-3bf7-8a3e-a493e41bfe77","pitchNumber":6,"startTime":"2026-06-23T00:34:54.168Z","endTime":"2026-06-23T00:34:59.260Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670167,"link":"/api/v1/people/670167","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":695506,"link":"/api/v1/people/695506"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":672580,"link":"/api/v1/people/672580"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":656775,"link":"/api/v1/people/656775","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":656775,"link":"/api/v1/people/656775"},"credit":"b_ab"},{"player":{"id":670167,"link":"/api/v1/people/670167"},"credit":"p_ab"},{"player":{"id":656775,"link":"/api/v1/people/656775"},"credit":"b_pa"},{"player":{"id":670167,"link":"/api/v1/people/670167"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":19.7,"awayTeamWinProbability":80.3,"homeTeamWinProbabilityAdded":-4.800000000000001,"leverageIndex":1.9,"dramaIndex":82.0,"contextMetrics":{},"playEndTime":"2026-06-23T00:34:59.260Z","atBatIndex":58},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Jonathan Aranda walks.","rbi":0,"awayScore":2,"homeScore":1,"isOut":false},"about":{"atBatIndex":59,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-06-23T00:35:09.922Z","endTime":"2026-06-23T00:37:19.351Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":666018,"fullName":"Jonathan Aranda","link":"/api/v1/people/666018"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":670167,"fullName":"John Schreiber","link":"/api/v1/people/670167"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":666018,"fullName":"Jonathan Aranda","link":"/api/v1/people/666018"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,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":666018,"fullName":"Jonathan Aranda","link":"/api/v1/people/666018"},"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":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.6,"endSpeed":87.4,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.726439747526335,"aZ":-19.28398028310166,"pfxX":-8.715091513844769,"pfxZ":6.517431634427222,"pX":0.22055672458701892,"pZ":4.183255371358574,"vX0":10.52654894007965,"vY0":-140.2297383200035,"vZ0":1.7995676668268892,"x":108.59,"y":125.83,"x0":-2.461743306611297,"y0":50.00400139978554,"z0":4.796559669917651,"aX":-17.240986616819363},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":12.4,"breakHorizontal":13.4,"spinRate":2302,"spinDirection":241},"zone":12,"typeConfidence":0.91,"plateTime":0.39162434719168715,"extension":6.305830954545253},"index":0,"playId":"36207a37-7a0c-3b13-9ea0-c8879a6d6637","pitchNumber":1,"startTime":"2026-06-23T00:35:25.864Z","endTime":"2026-06-23T00:35:30.967Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670167,"link":"/api/v1/people/670167","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":695506,"link":"/api/v1/people/695506"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":672580,"link":"/api/v1/people/672580"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":666018,"link":"/api/v1/people/666018","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":true},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":84.4,"endSpeed":76.4,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.683303469414458,"aZ":-33.00778402493344,"pfxX":7.8912538567588495,"pfxZ":-0.5505802432292359,"pX":-0.9914611484872231,"pZ":2.7542280001719557,"vX0":2.3659508652750323,"vY0":-122.79787805079958,"vZ0":3.108156560759891,"x":154.79,"y":164.42,"x0":-2.996328899588039,"y0":50.004562078111306,"z0":4.307178532976545,"aX":11.874221873721607},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.8,"breakVerticalInduced":0.1,"breakHorizontal":-14.9,"spinRate":2679,"spinDirection":72},"zone":11,"typeConfidence":0.89,"plateTime":0.44859080025027476,"extension":6.090674173199091},"index":1,"playId":"94dd2130-5a89-3b69-ab38-29890adbd0ef","pitchNumber":2,"startTime":"2026-06-23T00:35:41.778Z","endTime":"2026-06-23T00:36:08.781Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670167,"link":"/api/v1/people/670167","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":695506,"link":"/api/v1/people/695506"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":672580,"link":"/api/v1/people/672580"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":666018,"link":"/api/v1/people/666018","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":139,"player":{"id":666018,"fullName":"Jonathan Aranda","link":"/api/v1/people/666018"}},"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":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.8,"endSpeed":87.4,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.18560201611533,"aZ":-35.737550672317965,"pfxX":-11.381191327082332,"pfxZ":-1.816678083461868,"pX":-0.5371005991087321,"pZ":2.391557094637259,"vX0":9.42582880966362,"vY0":-139.2511265473302,"vZ0":0.6552857947178969,"x":137.47,"y":174.21,"x0":-2.492443189199613,"y0":50.0058538326242,"z0":4.523341191721795,"aX":-22.285230265978345},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":-2.9,"breakHorizontal":18.6,"spinRate":2159,"spinDirection":249},"zone":4,"typeConfidence":0.91,"plateTime":0.39381817655527973,"extension":6.5982784195550215},"index":2,"playId":"e939ef28-35e5-3f2e-a0fe-6a40f326c65d","pitchNumber":3,"startTime":"2026-06-23T00:36:12.918Z","endTime":"2026-06-23T00:36:17.270Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670167,"link":"/api/v1/people/670167","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":695506,"link":"/api/v1/people/695506"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":672580,"link":"/api/v1/people/672580"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":666018,"link":"/api/v1/people/666018","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.7,"endSpeed":76.7,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.080579734621107,"aZ":-31.10404137164476,"pfxX":6.907026150046692,"pfxZ":0.7096590191722498,"pX":-0.478500300203767,"pZ":3.67768349345142,"vX0":3.81012879027247,"vY0":-123.1495576051417,"vZ0":4.651648852969094,"x":135.24,"y":139.48,"x0":-2.9491574871830593,"y0":50.00584579002254,"z0":4.41137932198937,"aX":10.489056771715997},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":2.8,"breakHorizontal":-13.4,"spinRate":2741,"spinDirection":69},"zone":11,"typeConfidence":0.81,"plateTime":0.44673471023410416,"extension":6.132723840178979},"index":3,"playId":"57926ba9-bf18-3b80-8ab9-b7c516300d45","pitchNumber":4,"startTime":"2026-06-23T00:36:30.789Z","endTime":"2026-06-23T00:36:35.868Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670167,"link":"/api/v1/people/670167","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":695506,"link":"/api/v1/people/695506"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":672580,"link":"/api/v1/people/672580"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":666018,"link":"/api/v1/people/666018","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.7,"endSpeed":87.1,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.13377014173456,"aZ":-37.122420566863816,"pfxX":-11.274944131022638,"pfxZ":-2.5423056656319094,"pX":-0.06404685467756864,"pZ":2.48273129850118,"vX0":10.670179718652838,"vY0":-138.8710752657842,"vZ0":1.1225931629627248,"x":119.44,"y":171.75,"x0":-2.4979071366496024,"y0":50.00303074175895,"z0":4.549345375790966,"aX":-21.9440918419849},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":-4.1,"breakHorizontal":18.1,"spinRate":2249,"spinDirection":244},"zone":5,"typeConfidence":0.91,"plateTime":0.3949588036929388,"extension":6.267657324837893},"index":4,"playId":"ca930f3b-e406-3990-9502-db97d3d49b90","pitchNumber":5,"startTime":"2026-06-23T00:36:49.701Z","endTime":"2026-06-23T00:36:54.039Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670167,"link":"/api/v1/people/670167","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":695506,"link":"/api/v1/people/695506"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":672580,"link":"/api/v1/people/672580"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":666018,"link":"/api/v1/people/666018","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"index":5,"startTime":"2026-06-23T00:36:58.193Z","endTime":"2026-06-23T00:37:15.103Z","isPitch":false,"type":"action","player":{"id":666018,"link":"/api/v1/people/666018"},"defense":{"pitcher":{"id":670167,"link":"/api/v1/people/670167","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":695506,"link":"/api/v1/people/695506"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":672580,"link":"/api/v1/people/672580"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":666018,"link":"/api/v1/people/666018","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"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":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.9,"endSpeed":88.0,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.801537697572265,"aZ":-20.271173634053785,"pfxX":-8.400114871533795,"pfxZ":5.950538770539561,"pX":-1.866858932442984,"pZ":2.88258943844748,"vX0":5.3394301912691615,"vY0":-140.95872711402552,"vZ0":-1.248083962620706,"x":188.16,"y":160.95,"x0":-2.700047054021099,"y0":50.00405915970936,"z0":4.6474824510288135,"aX":-16.805492445388573},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":10.7,"breakHorizontal":14.0,"spinRate":2253,"spinDirection":239},"zone":11,"typeConfidence":0.91,"plateTime":0.38945982046404515,"extension":6.38144194844211},"index":6,"playId":"a0d9e107-e503-316d-bca0-a2296611582f","pitchNumber":6,"startTime":"2026-06-23T00:37:15.103Z","endTime":"2026-06-23T00:37:19.351Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670167,"link":"/api/v1/people/670167","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":695506,"link":"/api/v1/people/695506"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":672580,"link":"/api/v1/people/672580"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":666018,"link":"/api/v1/people/666018","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666018,"link":"/api/v1/people/666018"},"credit":"b_pa"},{"player":{"id":670167,"link":"/api/v1/people/670167"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":23.3,"awayTeamWinProbability":76.7,"homeTeamWinProbabilityAdded":3.6000000000000014,"leverageIndex":1.28,"dramaIndex":59.0,"contextMetrics":{},"playEndTime":"2026-06-23T00:37:19.351Z","atBatIndex":59},{"result":{"type":"atBat","event":"Caught Stealing 2B","eventType":"caught_stealing_2b","description":"Victor Mesa Jr. caught stealing 2nd base, catcher Carter Jensen to second baseman Michael Massey.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":60,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-06-23T00:38:03.397Z","endTime":"2026-06-23T00:38:12.755Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":17},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":670167,"fullName":"John Schreiber","link":"/api/v1/people/670167"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":3},"details":{"event":"Caught Stealing 2B","eventType":"caught_stealing_2b","movementReason":"r_caught_stealing_2b","runner":{"id":683748,"fullName":"Victor Mesa Jr.","link":"/api/v1/people/683748"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":695600,"link":"/api/v1/people/695600"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_assist"},{"player":{"id":686681,"link":"/api/v1/people/686681"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-runner Victor Mesa Jr. replaces Jonathan Aranda.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-06-23T00:37:44.698Z","endTime":"2026-06-23T00:38:05.697Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":683748,"link":"/api/v1/people/683748"},"position":{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"},"battingOrder":"301","replacedPlayer":{"id":666018,"link":"/api/v1/people/666018"},"base":1,"defense":{"pitcher":{"id":670167,"link":"/api/v1/people/670167","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":695506,"link":"/api/v1/people/695506"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":672580,"link":"/api/v1/people/672580"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":691406,"link":"/api/v1/people/691406","batSide":{"code":"R","description":"Right"}},"first":{"id":666018,"link":"/api/v1/people/666018"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"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":true,"hasReview":false,"runnerGoing":true},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.0,"endSpeed":86.4,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.915746399868226,"aZ":-38.0330931606925,"pfxX":-11.373670223459337,"pfxZ":-3.0637829624751127,"pX":0.7848630464853555,"pZ":2.1662425326086847,"vX0":12.925462532485554,"vY0":-137.74438247751252,"vZ0":0.9837382470349507,"x":87.08,"y":180.29,"x0":-2.5010138518898093,"y0":50.00159184869652,"z0":4.385115789436322,"aX":-21.75328056490514},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":-5.0,"breakHorizontal":17.8,"spinRate":2235,"spinDirection":253},"zone":9,"typeConfidence":0.91,"plateTime":0.398341912153803,"extension":6.450697654231661},"index":1,"playId":"14878c66-9d2c-3edd-8fa0-554a084a4518","pitchNumber":1,"startTime":"2026-06-23T00:38:05.697Z","endTime":"2026-06-23T00:38:12.755Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670167,"link":"/api/v1/people/670167","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":695506,"link":"/api/v1/people/695506"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":672580,"link":"/api/v1/people/672580"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":691406,"link":"/api/v1/people/691406","batSide":{"code":"R","description":"Right"}},"first":{"id":683748,"link":"/api/v1/people/683748"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[],"flags":[],"homeTeamWinProbability":16.5,"awayTeamWinProbability":83.5,"homeTeamWinProbabilityAdded":-6.800000000000001,"leverageIndex":2.72,"dramaIndex":115.0,"contextMetrics":{},"playEndTime":"2026-06-23T00:38:12.755Z","atBatIndex":60},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Salvador Perez grounds out, shortstop Ben Williamson to first baseman Ryan Vilade.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":61,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-06-23T00:40:22.602Z","endTime":"2026-06-23T00:41:48.551Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":521692,"fullName":"Salvador Perez","link":"/api/v1/people/521692"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":518886,"fullName":"Craig Kimbrel","link":"/api/v1/people/518886"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[4,5,6,7,9],"actionIndex":[0,1,2,3],"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":521692,"fullName":"Salvador Perez","link":"/api/v1/people/521692"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[{"player":{"id":810938,"link":"/api/v1/people/810938"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":668723,"link":"/api/v1/people/668723"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Cedric Mullins remains in the game as the center fielder.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-06-23T00:39:48.107Z","endTime":"2026-06-23T00:39:48.120Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":656775,"link":"/api/v1/people/656775"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"battingOrder":"201","replacedPlayer":{"id":676356,"link":"/api/v1/people/676356"},"defense":{"pitcher":{"id":642121,"link":"/api/v1/people/642121","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":810938,"link":"/api/v1/people/810938"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":676356,"link":"/api/v1/people/676356"},"right":{"id":668723,"link":"/api/v1/people/668723"}},"offense":{"batter":{"id":521692,"link":"/api/v1/people/521692","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Victor Mesa Jr. remains in the game as the right fielder.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-06-23T00:39:48.120Z","endTime":"2026-06-23T00:39:48.121Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":683748,"link":"/api/v1/people/683748"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"battingOrder":"301","replacedPlayer":{"id":666018,"link":"/api/v1/people/666018"},"defense":{"pitcher":{"id":642121,"link":"/api/v1/people/642121","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":810938,"link":"/api/v1/people/810938"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":668723,"link":"/api/v1/people/668723"}},"offense":{"batter":{"id":521692,"link":"/api/v1/people/521692","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive switch from right field to first base for Ryan Vilade.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-06-23T00:39:48.121Z","endTime":"2026-06-23T00:39:48.122Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":668723,"link":"/api/v1/people/668723"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"battingOrder":"500","defense":{"pitcher":{"id":642121,"link":"/api/v1/people/642121","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":810938,"link":"/api/v1/people/810938"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":683748,"link":"/api/v1/people/683748"}},"offense":{"batter":{"id":521692,"link":"/api/v1/people/521692","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Craig Kimbrel replaces Cole Sulser.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":3,"startTime":"2026-06-23T00:39:48.122Z","endTime":"2026-06-23T00:40:24.971Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":518886,"link":"/api/v1/people/518886"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":642121,"link":"/api/v1/people/642121","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":668723,"link":"/api/v1/people/668723"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":810938,"link":"/api/v1/people/810938"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":683748,"link":"/api/v1/people/683748"}},"offense":{"batter":{"id":521692,"link":"/api/v1/people/521692","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"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":95.0,"endSpeed":85.6,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.53312208893136,"aZ":-17.93807083917393,"pfxX":-8.82570264659821,"pfxZ":7.476245072000413,"pX":-0.15432100999860254,"pZ":4.6753923534152815,"vX0":10.768193119766726,"vY0":-137.83316444377903,"vZ0":3.209321886748775,"x":122.88,"y":112.54,"x0":-2.9838404749863687,"y0":50.004567049470594,"z0":4.712451370184099,"aX":-16.811439774168253},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":14.5,"breakHorizontal":13.4,"spinRate":2342,"spinDirection":226},"zone":11,"typeConfidence":0.91,"plateTime":0.3989336612228076,"extension":6.465770703705746},"index":4,"playId":"9461d02b-2e56-39d8-8778-b2d2211513c5","pitchNumber":1,"startTime":"2026-06-23T00:40:24.971Z","endTime":"2026-06-23T00:40:28.950Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":518886,"link":"/api/v1/people/518886","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":668723,"link":"/api/v1/people/668723"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":810938,"link":"/api/v1/people/810938"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":683748,"link":"/api/v1/people/683748"}},"offense":{"batter":{"id":521692,"link":"/api/v1/people/521692","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.6,"endSpeed":86.1,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.49522974818956,"aZ":-16.984042184978485,"pfxX":-7.991357700621238,"pfxZ":7.879848698098449,"pX":-0.6013055659930586,"pZ":3.6319538145684396,"vX0":9.490183384922805,"vY0":-138.79228807145307,"vZ0":0.576792820344069,"x":139.92,"y":140.72,"x0":-3.045931380491131,"y0":50.00373287220955,"z0":4.562727169419892,"aX":-15.407906045401655},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":14.6,"breakHorizontal":12.2,"spinRate":2298,"spinDirection":231},"zone":11,"typeConfidence":0.91,"plateTime":0.3964452184198701,"extension":6.705356026161373},"index":5,"playId":"be91e458-2c4d-3f41-ad22-cf8671296b42","pitchNumber":2,"startTime":"2026-06-23T00:40:40.846Z","endTime":"2026-06-23T00:40:45.751Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":518886,"link":"/api/v1/people/518886","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":668723,"link":"/api/v1/people/668723"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":810938,"link":"/api/v1/people/810938"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":683748,"link":"/api/v1/people/683748"}},"offense":{"batter":{"id":521692,"link":"/api/v1/people/521692","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"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":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.4,"endSpeed":78.6,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.509886498813266,"aZ":-37.219404073831214,"pfxX":4.859451266208698,"pfxZ":-3.238848104323866,"pX":0.856185164867184,"pZ":2.0504312630776247,"vX0":7.592667381871635,"vY0":-124.23609983309608,"vZ0":0.5435283217429283,"x":84.36,"y":183.42,"x0":-2.8738943728253803,"y0":50.00195766581658,"z0":4.9290297051681256,"aX":7.572959230170175},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.1,"breakVerticalInduced":-5.4,"breakHorizontal":-10.6,"spinRate":2698,"spinDirection":53},"zone":14,"typeConfidence":2.0,"plateTime":0.4413379046617627,"extension":6.428488493782048},"index":6,"playId":"1d0e8268-73a2-30b3-81e0-f0e21f0d14bc","pitchNumber":3,"startTime":"2026-06-23T00:40:58.100Z","endTime":"2026-06-23T00:41:03.038Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":518886,"link":"/api/v1/people/518886","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":668723,"link":"/api/v1/people/668723"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":810938,"link":"/api/v1/people/810938"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":683748,"link":"/api/v1/people/683748"}},"offense":{"batter":{"id":521692,"link":"/api/v1/people/521692","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.5,"endSpeed":79.5,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.637100429738453,"aZ":-35.546922199964854,"pfxX":7.552977962286681,"pfxZ":-2.089387422127148,"pX":0.5159918728128833,"pZ":2.399049242784039,"vX0":6.77660854474032,"vY0":-127.1294331068895,"vZ0":1.4249669355538626,"x":97.33,"y":174.01,"x0":-3.179832610469888,"y0":50.00470518169946,"z0":4.68429519112488,"aX":12.180484773006086},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.4,"breakVerticalInduced":-3.1,"breakHorizontal":-15.4,"spinRate":2521,"spinDirection":56},"zone":6,"typeConfidence":2.0,"plateTime":0.4332872362638911,"extension":6.390163572262722},"index":7,"playId":"6c461d70-c37c-3bc0-95a2-c6dbf4a2c983","pitchNumber":4,"startTime":"2026-06-23T00:41:15.357Z","endTime":"2026-06-23T00:41:19.380Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":518886,"link":"/api/v1/people/518886","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":668723,"link":"/api/v1/people/668723"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":810938,"link":"/api/v1/people/810938"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":683748,"link":"/api/v1/people/683748"}},"offense":{"batter":{"id":521692,"link":"/api/v1/people/521692","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"index":8,"startTime":"2026-06-23T00:41:26.199Z","endTime":"2026-06-23T00:41:39.329Z","isPitch":false,"type":"action","player":{"id":521692,"link":"/api/v1/people/521692"},"defense":{"pitcher":{"id":518886,"link":"/api/v1/people/518886","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":668723,"link":"/api/v1/people/668723"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":810938,"link":"/api/v1/people/810938"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":683748,"link":"/api/v1/people/683748"}},"offense":{"batter":{"id":521692,"link":"/api/v1/people/521692","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.2,"endSpeed":79.2,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.710228032269118,"aZ":-32.09813935443738,"pfxX":8.40686976545139,"pfxZ":0.04848795332639533,"pX":1.2730218909837985,"pZ":2.173664811151156,"vX0":7.908303520121138,"vY0":-126.64966071120037,"vZ0":0.009167130154411618,"x":68.48,"y":180.09,"x0":-3.000472932776603,"y0":50.00306239212553,"z0":4.7715539291010405,"aX":13.439404891581265},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":0.4,"breakHorizontal":-17.3,"spinRate":2603,"spinDirection":50},"zone":14,"typeConfidence":2.0,"plateTime":0.4351426353977881,"extension":6.19050001634083},"hitData":{"launchSpeed":75.0,"launchAngle":-3.0,"totalDistance":25.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":109.0,"coordY":155.0}},"index":9,"playId":"6893508b-463c-365b-85e9-a5d72041fe30","pitchNumber":5,"startTime":"2026-06-23T00:41:39.329Z","endTime":"2026-06-23T00:41:48.551Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":518886,"link":"/api/v1/people/518886","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":668723,"link":"/api/v1/people/668723"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":810938,"link":"/api/v1/people/810938"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":683748,"link":"/api/v1/people/683748"}},"offense":{"batter":{"id":521692,"link":"/api/v1/people/521692","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":521692,"link":"/api/v1/people/521692"},"credit":"b_ab"},{"player":{"id":518886,"link":"/api/v1/people/518886"},"credit":"p_ab"},{"player":{"id":521692,"link":"/api/v1/people/521692"},"credit":"b_pa"},{"player":{"id":518886,"link":"/api/v1/people/518886"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":18.099999999999998,"awayTeamWinProbability":81.9,"homeTeamWinProbabilityAdded":1.5999999999999979,"leverageIndex":0.65,"dramaIndex":32.0,"contextMetrics":{},"playEndTime":"2026-06-23T00:41:48.551Z","atBatIndex":61},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Michael Massey flies out to center fielder Cedric Mullins.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":62,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-06-23T00:41:54.234Z","endTime":"2026-06-23T00:43:02.256Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":686681,"fullName":"Michael Massey","link":"/api/v1/people/686681"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":518886,"fullName":"Craig Kimbrel","link":"/api/v1/people/518886"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":686681,"fullName":"Michael Massey","link":"/api/v1/people/686681"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":656775,"link":"/api/v1/people/656775"},"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(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":86.6,"endSpeed":79.4,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.518208072246452,"aZ":-39.86032363274612,"pfxX":5.450695456173782,"pfxZ":-4.830388305172697,"pX":0.6223318467032242,"pZ":1.45956668615862,"vX0":7.128111267878155,"vY0":-125.91864684568776,"vZ0":-0.3569816609393043,"x":93.28,"y":199.37,"x0":-2.961884562527324,"y0":50.00115017300454,"z0":4.85088707608338,"aX":8.677560078420345},"breaks":{"breakAngle":14.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.2,"breakVerticalInduced":-8.5,"breakHorizontal":-11.6,"spinRate":2708,"spinDirection":57},"zone":14,"typeConfidence":2.0,"plateTime":0.43635512128076837,"extension":6.548196996315651},"index":0,"playId":"2195fc76-0d48-36db-8a1a-e0318d30b2cc","pitchNumber":1,"startTime":"2026-06-23T00:42:11.905Z","endTime":"2026-06-23T00:42:18.071Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":518886,"link":"/api/v1/people/518886","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":668723,"link":"/api/v1/people/668723"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":810938,"link":"/api/v1/people/810938"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":683748,"link":"/api/v1/people/683748"}},"offense":{"batter":{"id":686681,"link":"/api/v1/people/686681","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.0,"endSpeed":86.5,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.532909346154014,"aZ":-20.51780196047923,"pfxX":-8.384066994541318,"pfxZ":5.986987861176864,"pX":-1.5502171184649605,"pZ":4.586488987360007,"vX0":7.639133024511247,"vY0":-139.43446909769963,"vZ0":3.6411384030704577,"x":176.09,"y":114.94,"x0":-3.250777927675194,"y0":50.00493160425479,"z0":4.623785703452798,"aX":-16.33119243722725},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":11.9,"breakHorizontal":13.4,"spinRate":2233,"spinDirection":230},"zone":11,"typeConfidence":0.91,"plateTime":0.3944571123758811,"extension":6.605952076883454},"index":1,"playId":"cef778d2-7d92-3b46-8afd-7f2f95aa76bf","pitchNumber":2,"startTime":"2026-06-23T00:42:34.476Z","endTime":"2026-06-23T00:42:38.101Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":518886,"link":"/api/v1/people/518886","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":668723,"link":"/api/v1/people/668723"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":810938,"link":"/api/v1/people/810938"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":683748,"link":"/api/v1/people/683748"}},"offense":{"batter":{"id":686681,"link":"/api/v1/people/686681","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.2,"endSpeed":86.1,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.39786221747399,"aZ":-19.02031321571803,"pfxX":-7.938902600892443,"pfxZ":6.864265593763122,"pX":-0.03045502004152059,"pZ":3.087889632970407,"vX0":11.208576811612492,"vY0":-138.2133526477023,"vZ0":-0.24284234179630082,"x":118.16,"y":155.41,"x0":-3.1241116404268734,"y0":50.00690299948895,"z0":4.4641454584610445,"aX":-15.224261565530593},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":12.6,"breakHorizontal":11.8,"spinRate":2145,"spinDirection":229},"zone":2,"typeConfidence":0.9,"plateTime":0.39765829060863167,"extension":6.834709623463304},"hitData":{"launchSpeed":91.4,"launchAngle":51.0,"totalDistance":255.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":111.25,"coordY":98.82}},"index":2,"playId":"9af16bfc-e424-31bf-8f00-dc0902523fbc","pitchNumber":3,"startTime":"2026-06-23T00:42:52.214Z","endTime":"2026-06-23T00:43:02.256Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":518886,"link":"/api/v1/people/518886","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":668723,"link":"/api/v1/people/668723"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":810938,"link":"/api/v1/people/810938"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":683748,"link":"/api/v1/people/683748"}},"offense":{"batter":{"id":686681,"link":"/api/v1/people/686681","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":686681,"link":"/api/v1/people/686681"},"credit":"b_ab"},{"player":{"id":518886,"link":"/api/v1/people/518886"},"credit":"p_ab"},{"player":{"id":686681,"link":"/api/v1/people/686681"},"credit":"b_pa"},{"player":{"id":518886,"link":"/api/v1/people/518886"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":19.400000000000002,"awayTeamWinProbability":80.6,"homeTeamWinProbabilityAdded":1.3000000000000043,"leverageIndex":0.51,"dramaIndex":26.0,"contextMetrics":{},"playEndTime":"2026-06-23T00:43:02.256Z","atBatIndex":62},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Lane Thomas grounds out sharply, third baseman Junior Caminero to first baseman Ryan Vilade.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":63,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-06-23T00:43:08.406Z","endTime":"2026-06-23T00:45:38.159Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":657041,"fullName":"Lane Thomas","link":"/api/v1/people/657041"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":518886,"fullName":"Craig Kimbrel","link":"/api/v1/people/518886"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":657041,"fullName":"Lane Thomas","link":"/api/v1/people/657041"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":691406,"link":"/api/v1/people/691406"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":668723,"link":"/api/v1/people/668723"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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.1,"endSpeed":86.2,"strikeZoneTop":3.146,"strikeZoneBottom":1.588,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.51209045067294,"aZ":-16.14351315519655,"pfxX":-8.894211675755598,"pfxZ":8.280623182360578,"pX":-0.591309397019446,"pZ":2.72085721941019,"vX0":10.040922345458593,"vY0":-139.48425323224075,"vZ0":-1.7552859738686162,"x":139.54,"y":165.32,"x0":-3.1125753732925263,"y0":50.00276161328695,"z0":4.443298559546325,"aX":-17.21881129873737},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":14.8,"breakHorizontal":13.6,"spinRate":2320,"spinDirection":228},"zone":1,"typeConfidence":0.91,"plateTime":0.3953516672444968,"extension":6.557025511658591},"index":0,"playId":"8c41bb01-6d54-3c4c-a6ec-af109b973ef9","pitchNumber":1,"startTime":"2026-06-23T00:43:26.010Z","endTime":"2026-06-23T00:43:35.167Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":518886,"link":"/api/v1/people/518886","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":668723,"link":"/api/v1/people/668723"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":810938,"link":"/api/v1/people/810938"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":683748,"link":"/api/v1/people/683748"}},"offense":{"batter":{"id":657041,"link":"/api/v1/people/657041","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.9,"endSpeed":86.6,"strikeZoneTop":3.146,"strikeZoneBottom":1.588,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.9959601542483,"aZ":-22.208102209107036,"pfxX":-9.68414527620945,"pfxZ":5.131973165575275,"pX":-0.37888800564697656,"pZ":3.9658276189877464,"vX0":10.579775861275174,"vY0":-139.16701399476176,"vZ0":1.9337970654291412,"x":131.44,"y":131.7,"x0":-2.988895792690531,"y0":50.006361743352365,"z0":4.741843582224839,"aX":-18.82013236601019},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":10.0,"breakHorizontal":15.1,"spinRate":2425,"spinDirection":225},"zone":11,"typeConfidence":0.81,"plateTime":0.39501714283856426,"extension":6.615093946632873},"index":1,"playId":"326efdea-170c-3a6a-b2e7-0032ff886c97","pitchNumber":2,"startTime":"2026-06-23T00:44:10.079Z","endTime":"2026-06-23T00:44:14.661Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":518886,"link":"/api/v1/people/518886","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":668723,"link":"/api/v1/people/668723"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":810938,"link":"/api/v1/people/810938"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":683748,"link":"/api/v1/people/683748"}},"offense":{"batter":{"id":657041,"link":"/api/v1/people/657041","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.3,"endSpeed":79.3,"strikeZoneTop":3.146,"strikeZoneBottom":1.588,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.371909821904605,"aZ":-34.73882339271454,"pfxX":7.641672950377363,"pfxZ":-1.6021432926796946,"pX":1.5879043581641,"pZ":1.964959654269421,"vX0":8.987770542081163,"vY0":-126.81055000599572,"vZ0":0.2558673519278285,"x":56.47,"y":185.73,"x0":-3.0199077628997686,"y0":50.00387019249411,"z0":4.676217375441429,"aX":12.217521143285511},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.0,"breakVerticalInduced":-2.5,"breakHorizontal":-16.2,"spinRate":2614,"spinDirection":64},"zone":14,"typeConfidence":2.0,"plateTime":0.4350022942852214,"extension":6.440395151593472},"index":2,"playId":"dc199e34-def4-39ff-b9a9-d3d88aadb525","pitchNumber":3,"startTime":"2026-06-23T00:44:27.030Z","endTime":"2026-06-23T00:44:32.152Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":518886,"link":"/api/v1/people/518886","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":668723,"link":"/api/v1/people/668723"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":810938,"link":"/api/v1/people/810938"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":683748,"link":"/api/v1/people/683748"}},"offense":{"batter":{"id":657041,"link":"/api/v1/people/657041","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.9,"endSpeed":85.5,"strikeZoneTop":3.146,"strikeZoneBottom":1.588,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.92457251874962,"aZ":-18.44151382797061,"pfxX":-9.009544440370846,"pfxZ":7.228521503397509,"pX":-0.773373003564279,"pZ":3.9203417178246687,"vX0":9.199574479259953,"vY0":-137.77963799157592,"vZ0":1.4624042399848172,"x":146.48,"y":132.93,"x0":-3.003795272636789,"y0":50.005804057171225,"z0":4.638449689594244,"aX":-17.124435771730212},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":13.7,"breakHorizontal":14.2,"spinRate":2364,"spinDirection":225},"zone":11,"typeConfidence":0.91,"plateTime":0.39932031040933813,"extension":6.560870234873258},"index":3,"playId":"421ed1ba-339c-3593-a998-3147589bdd24","pitchNumber":4,"startTime":"2026-06-23T00:44:43.437Z","endTime":"2026-06-23T00:44:48.007Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":518886,"link":"/api/v1/people/518886","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":668723,"link":"/api/v1/people/668723"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":810938,"link":"/api/v1/people/810938"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":683748,"link":"/api/v1/people/683748"}},"offense":{"batter":{"id":657041,"link":"/api/v1/people/657041","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"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},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.8,"endSpeed":86.2,"strikeZoneTop":3.146,"strikeZoneBottom":1.588,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.589642315452007,"aZ":-17.081244848227435,"pfxX":-8.6492504490717,"pfxZ":7.91288344474842,"pX":0.31798688035603007,"pZ":1.5563616087778636,"vX0":11.861325239601596,"vY0":-137.49017095786698,"vZ0":-4.701715626953175,"x":104.88,"y":196.76,"x0":-2.9360338985177408,"y0":50.000706125408065,"z0":4.454265500248153,"aX":-16.493618749417692},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":13.4,"breakHorizontal":13.1,"spinRate":2270,"spinDirection":223},"zone":9,"typeConfidence":0.88,"plateTime":0.3989594056475143,"extension":6.7737173654432645},"index":4,"playId":"fc4edcac-3ccb-377c-abac-204b82f52f27","pitchNumber":5,"startTime":"2026-06-23T00:45:00.105Z","endTime":"2026-06-23T00:45:27.109Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":518886,"link":"/api/v1/people/518886","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":668723,"link":"/api/v1/people/668723"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":810938,"link":"/api/v1/people/810938"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":683748,"link":"/api/v1/people/683748"}},"offense":{"batter":{"id":657041,"link":"/api/v1/people/657041","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":118,"player":{"id":657041,"fullName":"Lane Thomas","link":"/api/v1/people/657041"}},"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":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.2,"endSpeed":85.8,"strikeZoneTop":3.146,"strikeZoneBottom":1.588,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.845053979256598,"aZ":-18.856827269651,"pfxX":-7.832631694785358,"pfxZ":7.036708002738735,"pX":-0.4968842619615461,"pZ":2.2495652239601287,"vX0":9.82530028317256,"vY0":-136.84046489170873,"vZ0":-2.3219148598618435,"x":135.94,"y":178.04,"x0":-3.1201479958308016,"y0":50.00029409124348,"z0":4.4041960581377735,"aX":-14.81872457672196},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":12.5,"breakHorizontal":12.0,"spinRate":2278,"spinDirection":232},"zone":4,"typeConfidence":0.9,"plateTime":0.40061457778353393,"extension":6.764911034674442},"hitData":{"launchSpeed":107.3,"launchAngle":-5.0,"totalDistance":22.0,"trajectory":"ground_ball","hardness":"hard","location":"5","coordinates":{"coordX":101.0,"coordY":164.0}},"index":5,"playId":"c6d103df-4ab5-3bf4-b7e5-3c15d37e869a","pitchNumber":6,"startTime":"2026-06-23T00:45:30.290Z","endTime":"2026-06-23T00:45:38.159Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":518886,"link":"/api/v1/people/518886","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":668723,"link":"/api/v1/people/668723"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":810938,"link":"/api/v1/people/810938"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":683748,"link":"/api/v1/people/683748"}},"offense":{"batter":{"id":657041,"link":"/api/v1/people/657041","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":657041,"link":"/api/v1/people/657041"},"credit":"b_ab"},{"player":{"id":518886,"link":"/api/v1/people/518886"},"credit":"p_ab"},{"player":{"id":657041,"link":"/api/v1/people/657041"},"credit":"b_pa"},{"player":{"id":518886,"link":"/api/v1/people/518886"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":20.4,"awayTeamWinProbability":79.6,"homeTeamWinProbabilityAdded":0.9999999999999964,"leverageIndex":0.36,"dramaIndex":20.0,"contextMetrics":{},"playEndTime":"2026-06-23T00:45:38.159Z","atBatIndex":63},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Junior Caminero flies out to left fielder Isaac Collins.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":64,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-06-23T00:48:08.342Z","endTime":"2026-06-23T00:49:17.515Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656638,"fullName":"Alex Lange","link":"/api/v1/people/656638"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,5],"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":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":686555,"link":"/api/v1/people/686555"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Alex Lange replaces John Schreiber.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-06-23T00:46:24.139Z","endTime":"2026-06-23T00:47:55.446Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":656638,"link":"/api/v1/people/656638"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":670167,"link":"/api/v1/people/670167","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":695506,"link":"/api/v1/people/695506"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":672580,"link":"/api/v1/people/672580"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":691406,"link":"/api/v1/people/691406","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-06-23T00:47:55.446Z","endTime":"2026-06-23T00:48:10.598Z","isPitch":false,"type":"action","player":{"id":691406,"link":"/api/v1/people/691406"},"defense":{"pitcher":{"id":656638,"link":"/api/v1/people/656638","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":695506,"link":"/api/v1/people/695506"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":672580,"link":"/api/v1/people/672580"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":691406,"link":"/api/v1/people/691406","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.3,"endSpeed":85.3,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.516303541266247,"aZ":-26.09061754408194,"pfxX":-1.6659944273197964,"pfxZ":3.2981621765073026,"pX":0.9783173961834445,"pZ":0.2960642692774169,"vX0":7.723746143187411,"vY0":-135.40842816033145,"vZ0":-8.615337733483877,"x":79.71,"y":230.79,"x0":-1.7033522263396585,"y0":50.00304213477039,"z0":5.364822537442133,"aX":-3.0733225128220694},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":4.2,"breakHorizontal":1.2,"spinRate":2354,"spinDirection":213},"zone":14,"typeConfidence":2.0,"plateTime":0.4056026958015262,"extension":6.28579657199623},"index":2,"playId":"f3221aeb-7bcc-3030-b9e7-f1965d4e5627","pitchNumber":1,"startTime":"2026-06-23T00:48:10.598Z","endTime":"2026-06-23T00:48:16.587Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656638,"link":"/api/v1/people/656638","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":695506,"link":"/api/v1/people/695506"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":672580,"link":"/api/v1/people/672580"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":691406,"link":"/api/v1/people/691406","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"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":96.2,"endSpeed":87.3,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.80748628173195,"aZ":-26.89920190235386,"pfxX":-10.417388880413558,"pfxZ":2.6925838523539056,"pX":-1.3781294399209396,"pZ":2.5599186526268998,"vX0":4.378876614421962,"vY0":-139.89514444378585,"vZ0":-3.6570790579599644,"x":169.53,"y":169.66,"x0":-1.6199978977397382,"y0":50.00501375520703,"z0":5.669896521646008,"aX":-20.422650331396593},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":4.2,"breakHorizontal":17.8,"spinRate":1886,"spinDirection":227},"zone":11,"typeConfidence":2.0,"plateTime":0.3931868042220876,"extension":6.289080344952079},"index":3,"playId":"b5057b4b-81b9-398b-b576-d32414b7f419","pitchNumber":2,"startTime":"2026-06-23T00:48:28.469Z","endTime":"2026-06-23T00:48:33.267Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656638,"link":"/api/v1/people/656638","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":695506,"link":"/api/v1/people/695506"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":672580,"link":"/api/v1/people/672580"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":691406,"link":"/api/v1/people/691406","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"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":1,"outs":0},"pitchData":{"startSpeed":87.6,"endSpeed":78.9,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.624560379263144,"aZ":-38.396830040752725,"pfxX":-3.533306134332837,"pfxZ":-3.8773706145600872,"pX":0.08697022718643078,"pZ":2.4734946982570247,"vX0":5.261198032113417,"vY0":-127.28009673755068,"vZ0":-0.38054589792053817,"x":113.68,"y":172.0,"x0":-1.5696027912674164,"y0":50.00502290222827,"z0":5.725291079203862,"aX":-5.667319242815362},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.2,"breakVerticalInduced":-6.8,"breakHorizontal":4.9,"spinRate":2268,"spinDirection":33},"zone":5,"typeConfidence":2.0,"plateTime":0.4341030080033539,"extension":6.254507193252364},"index":4,"playId":"1dfa5cbe-952e-3eb7-a0db-86eeaee2e81c","pitchNumber":3,"startTime":"2026-06-23T00:48:47.275Z","endTime":"2026-06-23T00:48:51.865Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656638,"link":"/api/v1/people/656638","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":695506,"link":"/api/v1/people/695506"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":672580,"link":"/api/v1/people/672580"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":691406,"link":"/api/v1/people/691406","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.1,"endSpeed":86.1,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":37.62223171338527,"aZ":-24.51649702640646,"pfxX":-10.86785590282875,"pfxZ":3.958915022376001,"pX":-0.3831530483673645,"pZ":4.049072096866714,"vX0":7.1502664499968915,"vY0":-139.69233151376935,"vZ0":-0.22897774643691798,"x":131.6,"y":129.46,"x0":-1.5919560035541658,"y0":50.00373410799351,"z0":5.77320024675674,"aX":-21.029132676673296},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.8,"breakVerticalInduced":7.3,"breakHorizontal":17.8,"spinRate":2179,"spinDirection":225},"zone":11,"typeConfidence":2.0,"plateTime":0.39528653354192844,"extension":6.184496038223597},"hitData":{"launchSpeed":84.3,"launchAngle":32.0,"totalDistance":316.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":83.93,"coordY":79.29}},"index":5,"playId":"3ea09de9-94ba-37ff-a307-07f4b67b1a17","pitchNumber":4,"startTime":"2026-06-23T00:49:09.191Z","endTime":"2026-06-23T00:49:17.515Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656638,"link":"/api/v1/people/656638","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":695506,"link":"/api/v1/people/695506"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":672580,"link":"/api/v1/people/672580"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":691406,"link":"/api/v1/people/691406","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691406,"link":"/api/v1/people/691406"},"credit":"b_ab"},{"player":{"id":656638,"link":"/api/v1/people/656638"},"credit":"p_ab"},{"player":{"id":691406,"link":"/api/v1/people/691406"},"credit":"b_pa"},{"player":{"id":656638,"link":"/api/v1/people/656638"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":11.5,"awayTeamWinProbability":88.5,"homeTeamWinProbabilityAdded":-8.899999999999999,"leverageIndex":3.47,"dramaIndex":147.0,"contextMetrics":{},"playEndTime":"2026-06-23T00:49:17.515Z","atBatIndex":64},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ryan Vilade challenged (pitch result), call on the field was confirmed: Ryan Vilade called out on strikes.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":65,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-06-23T00:49:28.289Z","endTime":"2026-06-23T00:52:10.238Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":668723,"fullName":"Ryan Vilade","link":"/api/v1/people/668723"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656638,"fullName":"Alex Lange","link":"/api/v1/people/656638"},"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":668723,"fullName":"Ryan Vilade","link":"/api/v1/people/668723"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":695600,"link":"/api/v1/people/695600"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":97.3,"endSpeed":88.3,"strikeZoneTop":3.275,"strikeZoneBottom":1.653,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.484413414343216,"aZ":-24.15383506682234,"pfxX":-12.071688112409172,"pfxZ":4.000231027016618,"pX":0.6693530645683091,"pZ":2.4604450438986496,"vX0":10.225134972041094,"vY0":-141.28451284483168,"vZ0":-4.378922436423124,"x":91.49,"y":172.35,"x0":-1.4419517886050248,"y0":50.00670056130038,"z0":5.5978396214198725,"aX":-24.224098685266323},"breaks":{"breakAngle":40.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-22.8,"breakVerticalInduced":6.4,"breakHorizontal":19.6,"spinRate":2135,"spinDirection":224},"zone":6,"typeConfidence":2.0,"plateTime":0.38881126838685853,"extension":6.347355430790193},"index":0,"playId":"f87d2421-d3cf-3627-aa08-564503f832f8","pitchNumber":1,"startTime":"2026-06-23T00:49:46.586Z","endTime":"2026-06-23T00:49:50.475Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656638,"link":"/api/v1/people/656638","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":695506,"link":"/api/v1/people/695506"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":672580,"link":"/api/v1/people/672580"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":668723,"link":"/api/v1/people/668723","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.9,"endSpeed":79.2,"strikeZoneTop":3.275,"strikeZoneBottom":1.653,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.33921924401777,"aZ":-36.53899385144509,"pfxX":-1.3825161656145313,"pfxZ":-2.7345998793139374,"pX":0.29475335552230997,"pZ":0.9611407856972249,"vX0":5.573304301443107,"vY0":-126.36023713971706,"vZ0":-3.9752796456936332,"x":105.76,"y":212.83,"x0":-1.774442859032976,"y0":50.0059548995733,"z0":5.537471333009904,"aX":-2.2025248132949162},"breaks":{"breakAngle":1.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.4,"breakVerticalInduced":-5.8,"breakHorizontal":1.1,"spinRate":2263,"spinDirection":27},"zone":14,"typeConfidence":2.0,"plateTime":0.4359699657455587,"extension":6.361422401670148},"index":1,"playId":"4a1cc081-38ed-3c15-8090-f1411f8c7a24","pitchNumber":2,"startTime":"2026-06-23T00:50:01.766Z","endTime":"2026-06-23T00:50:05.611Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656638,"link":"/api/v1/people/656638","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":695506,"link":"/api/v1/people/695506"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":672580,"link":"/api/v1/people/672580"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":668723,"link":"/api/v1/people/668723","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2026-06-23T00:50:11.266Z","endTime":"2026-06-23T00:50:23.573Z","isPitch":false,"type":"action","player":{"id":668723,"link":"/api/v1/people/668723"},"defense":{"pitcher":{"id":656638,"link":"/api/v1/people/656638","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":695506,"link":"/api/v1/people/695506"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":672580,"link":"/api/v1/people/672580"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":668723,"link":"/api/v1/people/668723","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"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":97.1,"endSpeed":87.6,"strikeZoneTop":3.275,"strikeZoneBottom":1.653,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.79965933143044,"aZ":-19.065246364706354,"pfxX":-8.110255244909574,"pfxZ":6.571872064300697,"pX":0.03043947515812694,"pZ":4.497803678229721,"vX0":7.456383520356466,"vY0":-141.19744847894117,"vZ0":-0.2873933945177563,"x":115.84,"y":117.34,"x0":-1.6066566214044855,"y0":50.002959553403024,"z0":5.840807592727015,"aX":-16.177358019595996},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":12.0,"breakHorizontal":13.0,"spinRate":2278,"spinDirection":221},"zone":12,"typeConfidence":2.0,"plateTime":0.38974503870363675,"extension":6.179561375700542},"index":3,"playId":"1a606273-3dd9-307b-a948-6b1dd5389587","pitchNumber":3,"startTime":"2026-06-23T00:50:23.573Z","endTime":"2026-06-23T00:50:27.202Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656638,"link":"/api/v1/people/656638","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":695506,"link":"/api/v1/people/695506"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":672580,"link":"/api/v1/people/672580"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":668723,"link":"/api/v1/people/668723","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.6,"endSpeed":87.1,"strikeZoneTop":3.275,"strikeZoneBottom":1.653,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.768507985199335,"aZ":-19.455747416372713,"pfxX":-7.073729057827441,"pfxZ":6.460635134151408,"pX":-0.10725495648122298,"pZ":3.238678241559208,"vX0":6.9080968899738595,"vY0":-140.38726753333376,"vZ0":-3.0046122177232366,"x":121.09,"y":151.34,"x0":-1.69696674895743,"y0":50.005629996575166,"z0":5.609723024309709,"aX":-13.932159354803748},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":11.2,"breakHorizontal":11.2,"spinRate":2299,"spinDirection":220},"zone":2,"typeConfidence":2.0,"plateTime":0.3921829208105718,"extension":6.2544186082977316},"index":4,"playId":"65d6c7f3-3262-3ba6-a7ff-8ae8f0b556e6","pitchNumber":4,"startTime":"2026-06-23T00:50:42.256Z","endTime":"2026-06-23T00:50:46.737Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656638,"link":"/api/v1/people/656638","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":695506,"link":"/api/v1/people/695506"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":672580,"link":"/api/v1/people/672580"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":668723,"link":"/api/v1/people/668723","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.4,"endSpeed":81.2,"strikeZoneTop":3.275,"strikeZoneBottom":1.653,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.12238958713003,"aZ":-35.81334650250964,"pfxX":-2.4058797443766595,"pfxZ":-2.1883909924296754,"pX":1.0128838582310509,"pZ":0.21262196981224885,"vX0":7.368610155412927,"vY0":-128.37291303094543,"vZ0":-6.133496493521473,"x":78.39,"y":233.04,"x0":-1.5901713104099273,"y0":50.00599561350266,"z0":5.441604682564846,"aX":-3.9908567061263205},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.6,"breakVerticalInduced":-5.3,"breakHorizontal":2.6,"spinRate":2354,"spinDirection":14},"zone":14,"typeConfidence":2.0,"plateTime":0.42769188568646843,"extension":6.454381877978233},"index":5,"playId":"cd58b619-5cad-3cb8-ad57-4b406d100641","pitchNumber":5,"startTime":"2026-06-23T00:51:02.121Z","endTime":"2026-06-23T00:51:07.193Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656638,"link":"/api/v1/people/656638","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":695506,"link":"/api/v1/people/695506"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":672580,"link":"/api/v1/people/672580"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":668723,"link":"/api/v1/people/668723","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.9,"endSpeed":81.1,"strikeZoneTop":3.275,"strikeZoneBottom":1.653,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.76946670820208,"aZ":-34.03603859016955,"pfxX":-1.591516454952861,"pfxZ":-1.111915440244152,"pX":-0.2479730062449967,"pZ":2.8769548292936595,"vX0":4.286421472647386,"vY0":-129.34126404537852,"vZ0":-0.6041046505893005,"x":126.45,"y":161.1,"x0":-1.725066142788929,"y0":50.0002029961839,"z0":5.739888124293998,"aX":-2.677995897291199},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":-1.9,"breakHorizontal":1.8,"spinRate":2297,"spinDirection":45},"zone":2,"typeConfidence":2.0,"plateTime":0.42464430777299444,"extension":6.329906769403684},"index":6,"playId":"afef83a5-4416-32b7-b0f1-0cad65492048","pitchNumber":6,"startTime":"2026-06-23T00:51:23.408Z","endTime":"2026-06-23T00:51:27.801Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656638,"link":"/api/v1/people/656638","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":695506,"link":"/api/v1/people/695506"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":672580,"link":"/api/v1/people/672580"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":668723,"link":"/api/v1/people/668723","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.3,"endSpeed":87.3,"strikeZoneTop":3.275,"strikeZoneBottom":1.653,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.63319780413058,"aZ":-25.373342040556782,"pfxX":-11.214076790668104,"pfxZ":3.476764650869762,"pX":0.6752407136890352,"pZ":1.880369793328737,"vX0":9.73469581375277,"vY0":-139.7402275410467,"vZ0":-5.4870022253501975,"x":91.26,"y":188.01,"x0":-1.415007168269675,"y0":50.00312649410092,"z0":5.560119437545846,"aX":-21.941315410008293},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":5.2,"breakHorizontal":18.0,"spinRate":2327,"spinDirection":224},"zone":9,"typeConfidence":2.0,"plateTime":0.39356914759989525,"extension":6.235450180848067},"index":7,"playId":"3973c29b-88c3-3f1d-a023-099910431f4e","pitchNumber":7,"startTime":"2026-06-23T00:51:43.224Z","endTime":"2026-06-23T00:52:10.238Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656638,"link":"/api/v1/people/656638","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":695506,"link":"/api/v1/people/695506"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":672580,"link":"/api/v1/people/672580"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":668723,"link":"/api/v1/people/668723","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668723,"link":"/api/v1/people/668723"},"credit":"b_ab"},{"player":{"id":656638,"link":"/api/v1/people/656638"},"credit":"p_ab"},{"player":{"id":668723,"link":"/api/v1/people/668723"},"credit":"b_pa"},{"player":{"id":656638,"link":"/api/v1/people/656638"},"credit":"p_pa"}],"flags":[],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":139,"player":{"id":668723,"fullName":"Ryan Vilade","link":"/api/v1/people/668723"}},"homeTeamWinProbability":4.7,"awayTeamWinProbability":95.3,"homeTeamWinProbabilityAdded":-6.8,"leverageIndex":2.71,"dramaIndex":115.0,"contextMetrics":{},"playEndTime":"2026-06-23T00:52:10.238Z","atBatIndex":65},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Chandler Simpson grounds out, first baseman Jac Caglianone to pitcher Alex Lange.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":66,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-06-23T00:52:04.559Z","endTime":"2026-06-23T00:53:24.901Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":3},"matchup":{"batter":{"id":802415,"fullName":"Chandler Simpson","link":"/api/v1/people/802415"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656638,"fullName":"Alex Lange","link":"/api/v1/people/656638"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZoneStats":{"stats":[{"type":{"displayName":"hotColdZones"},"group":{"displayName":"hitting"},"exemptions":[],"splits":[{"stat":{"name":"onBasePlusSlugging","zones":[{"zone":"01","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".700"},{"zone":"02","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".641"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".511"},{"zone":"04","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".783"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".900"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".531"},{"zone":"07","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".667"},{"zone":"08","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".649"},{"zone":"09","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".710"},{"zone":"11","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".711"},{"zone":"12","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".621"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".467"},{"zone":"14","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".625"}]}},{"stat":{"name":"exitVelocity","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"79.72"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"85.45"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"81.89"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"81.41"},{"zone":"05","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"84.58"},{"zone":"06","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"87.44"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"71.27"},{"zone":"08","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"82.37"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"79.12"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"79.75"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"74.34"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"62.46"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"75.94"}]}},{"stat":{"name":"battingAverage","zones":[{"zone":"01","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".333"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".317"},{"zone":"03","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".256"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".370"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".439"},{"zone":"06","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".229"},{"zone":"07","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".345"},{"zone":"08","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".297"},{"zone":"09","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".290"},{"zone":"11","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".323"},{"zone":"12","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".293"},{"zone":"13","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".192"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".158"}]}}]}]},"batterHotColdZones":[{"zone":"01","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".700"},{"zone":"02","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".641"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".511"},{"zone":"04","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".783"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".900"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".531"},{"zone":"07","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".667"},{"zone":"08","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".649"},{"zone":"09","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".710"},{"zone":"11","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".711"},{"zone":"12","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".621"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".467"},{"zone":"14","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".625"}],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":802415,"fullName":"Chandler Simpson","link":"/api/v1/people/802415"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":695506,"link":"/api/v1/people/695506"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":656638,"link":"/api/v1/people/656638"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.1,"endSpeed":79.1,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.672223260020797,"aZ":-35.131124438667136,"pfxX":-3.310647733380766,"pfxZ":-1.8496527402015195,"pX":0.15486664146884413,"pZ":1.5255605813468147,"vX0":5.557033307234935,"vY0":-126.56917437027447,"vZ0":-3.042381226563653,"x":111.1,"y":197.59,"x0":-1.6551017418562732,"y0":50.00434777354086,"z0":5.602426092645694,"aX":-5.28645207739816},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.4,"breakVerticalInduced":-3.8,"breakHorizontal":4.4,"spinRate":2265,"spinDirection":19},"zone":14,"typeConfidence":2.0,"plateTime":0.4354108481955956,"extension":6.295368716872572},"index":0,"playId":"053f1c4f-f813-3dd4-897d-9afea45afbc4","pitchNumber":1,"startTime":"2026-06-23T00:52:20.698Z","endTime":"2026-06-23T00:52:24.590Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656638,"link":"/api/v1/people/656638","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":695506,"link":"/api/v1/people/695506"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":672580,"link":"/api/v1/people/672580"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":802415,"link":"/api/v1/people/802415","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.4,"endSpeed":81.2,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.082827630697185,"aZ":-28.904829967577673,"pfxX":-10.414423940022031,"pfxZ":1.9256923589175976,"pX":-1.8185584983841092,"pZ":2.727511773291644,"vX0":3.5140928350197074,"vY0":-130.1073169398771,"vZ0":-1.4596905173876866,"x":186.32,"y":165.14,"x0":-1.8424939257776418,"y0":50.001875028507804,"z0":5.5091104932088095,"aX":-17.65778276861626},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":3.4,"breakHorizontal":17.9,"spinRate":1621,"spinDirection":246},"zone":11,"typeConfidence":2.0,"plateTime":0.422769327133937,"extension":6.270069264736789},"index":1,"playId":"902ef65b-3570-3cdb-b3b0-fe90237b0c4c","pitchNumber":2,"startTime":"2026-06-23T00:52:35.935Z","endTime":"2026-06-23T00:52:39.477Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656638,"link":"/api/v1/people/656638","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":695506,"link":"/api/v1/people/695506"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":672580,"link":"/api/v1/people/672580"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":802415,"link":"/api/v1/people/802415","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"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":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.7,"endSpeed":79.0,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.78843411191924,"aZ":-33.193398868316166,"pfxX":0.30100165292331305,"pfxZ":-0.6419286404003826,"pX":-1.1427390670249107,"pZ":1.8564401566415514,"vX0":1.726901578601308,"vY0":-126.26685390030376,"vZ0":-2.6871120927485928,"x":160.56,"y":188.66,"x0":-1.8782453526181755,"y0":50.001801456937066,"z0":5.639968915599984,"aX":0.4793725587995686},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.3,"breakVerticalInduced":-1.6,"breakHorizontal":-1.0,"spinRate":2229,"spinDirection":23},"zone":13,"typeConfidence":2.0,"plateTime":0.435933563902668,"extension":6.397213767616291},"index":2,"playId":"a2beaa32-78cf-3b85-aeec-d4d8982a47e5","pitchNumber":3,"startTime":"2026-06-23T00:52:57.760Z","endTime":"2026-06-23T00:53:02.771Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656638,"link":"/api/v1/people/656638","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":695506,"link":"/api/v1/people/695506"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":672580,"link":"/api/v1/people/672580"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":802415,"link":"/api/v1/people/802415","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.6,"endSpeed":78.7,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.115354805513434,"aZ":-33.828239429828464,"pfxX":-2.547633008574655,"pfxZ":-1.0323656833218884,"pX":0.11423552522208474,"pZ":2.4025887279511884,"vX0":5.565189101514324,"vY0":-127.33576779103872,"vZ0":-1.4276600578450707,"x":112.65,"y":173.91,"x0":-1.792953852256162,"y0":50.00300893399916,"z0":5.708603010285632,"aX":-4.0815972799054},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.4,"breakVerticalInduced":-1.9,"breakHorizontal":3.0,"spinRate":2219,"spinDirection":13},"zone":5,"typeConfidence":2.0,"plateTime":0.4342352319179703,"extension":6.279902273088929},"hitData":{"launchSpeed":78.4,"launchAngle":-7.0,"totalDistance":19.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":151.3,"coordY":169.42}},"index":3,"playId":"cdc0d874-e07c-3a6b-bdb0-a727ccd33e7e","pitchNumber":4,"startTime":"2026-06-23T00:53:16.342Z","endTime":"2026-06-23T00:53:24.901Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656638,"link":"/api/v1/people/656638","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":695506,"link":"/api/v1/people/695506"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":672580,"link":"/api/v1/people/672580"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":802415,"link":"/api/v1/people/802415","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":802415,"link":"/api/v1/people/802415"},"credit":"b_ab"},{"player":{"id":656638,"link":"/api/v1/people/656638"},"credit":"p_ab"},{"player":{"id":802415,"link":"/api/v1/people/802415"},"credit":"b_pa"},{"player":{"id":656638,"link":"/api/v1/people/656638"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.0,"awayTeamWinProbability":100.0,"homeTeamWinProbabilityAdded":-4.7,"leverageIndex":1.87,"dramaIndex":81.0,"contextMetrics":{},"playEndTime":"2026-06-23T00:53:24.901Z","atBatIndex":66}]